Skip to content

Commit

Permalink
ARM: dts: imx28-apf28: Convert to use label references
Browse files Browse the repository at this point in the history
These Armadeus board files still use node name and unit address
to reference parts from the imx28.dtsi . This causes a lot of
redundancy. So use label references in order to make it easier
to maintain.

Signed-off-by: Stefan Wahren <stefan.wahren@i2se.com>
Cc: <support@armadeus.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
  • Loading branch information
Stefan Wahren authored and Shawn Guo committed Mar 14, 2023
1 parent 615e841 commit 75a21ed
Show file tree
Hide file tree
Showing 2 changed files with 196 additions and 212 deletions.
96 changes: 44 additions & 52 deletions arch/arm/boot/dts/imx28-apf28.dts
Original file line number Diff line number Diff line change
Expand Up @@ -14,67 +14,59 @@
device_type = "memory";
reg = <0x40000000 0x08000000>;
};
};

apb@80000000 {
apbh@80000000 {
nand-controller@8000c000 {
pinctrl-names = "default";
pinctrl-0 = <&gpmi_pins_a &gpmi_status_cfg>;
status = "okay";

partition@0 {
label = "u-boot";
reg = <0x0 0x300000>;
};
&duart {
pinctrl-names = "default";
pinctrl-0 = <&duart_pins_a>;
status = "okay";
};

partition@300000 {
label = "env";
reg = <0x300000 0x80000>;
};
&gpmi {
pinctrl-names = "default";
pinctrl-0 = <&gpmi_pins_a &gpmi_status_cfg>;
status = "okay";

partition@380000 {
label = "env2";
reg = <0x380000 0x80000>;
};
partition@0 {
label = "u-boot";
reg = <0x0 0x300000>;
};

partition@400000 {
label = "dtb";
reg = <0x400000 0x80000>;
};
partition@300000 {
label = "env";
reg = <0x300000 0x80000>;
};

partition@480000 {
label = "splash";
reg = <0x480000 0x80000>;
};
partition@380000 {
label = "env2";
reg = <0x380000 0x80000>;
};

partition@500000 {
label = "kernel";
reg = <0x500000 0x800000>;
};
partition@400000 {
label = "dtb";
reg = <0x400000 0x80000>;
};

partition@d00000 {
label = "rootfs";
reg = <0xd00000 0xf300000>;
};
};
};
partition@480000 {
label = "splash";
reg = <0x480000 0x80000>;
};

apbx@80040000 {
duart: serial@80074000 {
pinctrl-names = "default";
pinctrl-0 = <&duart_pins_a>;
status = "okay";
};
};
partition@500000 {
label = "kernel";
reg = <0x500000 0x800000>;
};

ahb@80080000 {
mac0: ethernet@800f0000 {
phy-mode = "rmii";
pinctrl-names = "default";
pinctrl-0 = <&mac0_pins_a>;
phy-reset-gpios = <&gpio4 13 GPIO_ACTIVE_LOW>;
status = "okay";
};
partition@d00000 {
label = "rootfs";
reg = <0xd00000 0xf300000>;
};
};

&mac0 {
phy-mode = "rmii";
pinctrl-names = "default";
pinctrl-0 = <&mac0_pins_a>;
phy-reset-gpios = <&gpio4 13 GPIO_ACTIVE_LOW>;
status = "okay";
};
Loading

0 comments on commit 75a21ed

Please sign in to comment.