Re: [PATCH v3 2/3] ARM: dts: microchip: sama5d27_wlsom1: update the QSPI partitions using "fixed-partition" binding
From: Claudiu Beznea
Date: Sat Jun 07 2025 - 07:02:34 EST
Hi, Manikandan,
On 21.05.2025 10:03, Manikandan Muralidharan wrote:
> update the QSPI partitions using "fixed-partition" binding
Please use capital letter at the beginning of the sentence and dot at the
end of it.
Can you please also explain here why you did this update?
Thank you,
Claudiu
>
> Signed-off-by: Manikandan Muralidharan <manikandan.m@xxxxxxxxxxxxx>
> ---
> .../dts/microchip/at91-sama5d27_wlsom1.dtsi | 54 ++++++++++---------
> 1 file changed, 29 insertions(+), 25 deletions(-)
>
> diff --git a/arch/arm/boot/dts/microchip/at91-sama5d27_wlsom1.dtsi b/arch/arm/boot/dts/microchip/at91-sama5d27_wlsom1.dtsi
> index 9543214adc9f..b34c5072425a 100644
> --- a/arch/arm/boot/dts/microchip/at91-sama5d27_wlsom1.dtsi
> +++ b/arch/arm/boot/dts/microchip/at91-sama5d27_wlsom1.dtsi
> @@ -229,8 +229,6 @@ &qspi1 {
> status = "disabled";
>
> qspi1_flash: flash@0 {
> - #address-cells = <1>;
> - #size-cells = <1>;
> compatible = "jedec,spi-nor";
> reg = <0>;
> spi-max-frequency = <104000000>;
> @@ -240,34 +238,40 @@ qspi1_flash: flash@0 {
> m25p,fast-read;
> status = "disabled";
>
> - at91bootstrap@0 {
> - label = "at91bootstrap";
> - reg = <0x0 0x40000>;
> - };
> + partitions {
> + compatible = "fixed-partitions";
> + #address-cells = <1>;
> + #size-cells = <1>;
>
> - bootloader@40000 {
> - label = "bootloader";
> - reg = <0x40000 0xc0000>;
> - };
> + at91bootstrap@0 {
> + label = "at91bootstrap";
> + reg = <0x0 0x40000>;
> + };
>
> - bootloaderenvred@100000 {
> - label = "bootloader env redundant";
> - reg = <0x100000 0x40000>;
> - };
> + bootloader@40000 {
> + label = "bootloader";
> + reg = <0x40000 0xc0000>;
> + };
>
> - bootloaderenv@140000 {
> - label = "bootloader env";
> - reg = <0x140000 0x40000>;
> - };
> + bootloaderenvred@100000 {
> + label = "bootloader env redundant";
> + reg = <0x100000 0x40000>;
> + };
>
> - dtb@180000 {
> - label = "device tree";
> - reg = <0x180000 0x80000>;
> - };
> + bootloaderenv@140000 {
> + label = "bootloader env";
> + reg = <0x140000 0x40000>;
> + };
>
> - kernel@200000 {
> - label = "kernel";
> - reg = <0x200000 0x600000>;
> + dtb@180000 {
> + label = "device tree";
> + reg = <0x180000 0x80000>;
> + };
> +
> + kernel@200000 {
> + label = "kernel";
> + reg = <0x200000 0x600000>;
> + };
> };
> };
> };