ARM: bcm2835: node name unit address cleanup

DT nodes that contain a reg property should include a unit address in
their name. Add the missing unit addresses.

The unit address in a node name must match the value in the reg property.
Fix the cases where they don't match.

Don't fix the /clocks/* node names yet; that causes problems the clock
driver to attempt to register multiple clocks with the same name, which
fails.

Signed-off-by: Stephen Warren <swarren@wwwdotorg.org>
This commit is contained in:
Stephen Warren 2014-02-11 21:48:47 -07:00
parent ef3c690cde
commit 25b2f1bd0b
1 changed files with 10 additions and 10 deletions

View File

@ -15,7 +15,7 @@
#size-cells = <1>; #size-cells = <1>;
ranges = <0x7e000000 0x20000000 0x02000000>; ranges = <0x7e000000 0x20000000 0x02000000>;
timer { timer@7e003000 {
compatible = "brcm,bcm2835-system-timer"; compatible = "brcm,bcm2835-system-timer";
reg = <0x7e003000 0x1000>; reg = <0x7e003000 0x1000>;
interrupts = <1 0>, <1 1>, <1 2>, <1 3>; interrupts = <1 0>, <1 1>, <1 2>, <1 3>;
@ -43,24 +43,24 @@
brcm,dma-channel-mask = <0x7f35>; brcm,dma-channel-mask = <0x7f35>;
}; };
intc: interrupt-controller { intc: interrupt-controller@7e00b200 {
compatible = "brcm,bcm2835-armctrl-ic"; compatible = "brcm,bcm2835-armctrl-ic";
reg = <0x7e00b200 0x200>; reg = <0x7e00b200 0x200>;
interrupt-controller; interrupt-controller;
#interrupt-cells = <2>; #interrupt-cells = <2>;
}; };
watchdog { watchdog@7e100000 {
compatible = "brcm,bcm2835-pm-wdt"; compatible = "brcm,bcm2835-pm-wdt";
reg = <0x7e100000 0x28>; reg = <0x7e100000 0x28>;
}; };
rng { rng@7e104000 {
compatible = "brcm,bcm2835-rng"; compatible = "brcm,bcm2835-rng";
reg = <0x7e104000 0x10>; reg = <0x7e104000 0x10>;
}; };
gpio: gpio { gpio: gpio@7e200000 {
compatible = "brcm,bcm2835-gpio"; compatible = "brcm,bcm2835-gpio";
reg = <0x7e200000 0xb4>; reg = <0x7e200000 0xb4>;
/* /*
@ -83,7 +83,7 @@
#interrupt-cells = <2>; #interrupt-cells = <2>;
}; };
uart@20201000 { uart@7e201000 {
compatible = "brcm,bcm2835-pl011", "arm,pl011", "arm,primecell"; compatible = "brcm,bcm2835-pl011", "arm,pl011", "arm,primecell";
reg = <0x7e201000 0x1000>; reg = <0x7e201000 0x1000>;
interrupts = <2 25>; interrupts = <2 25>;
@ -101,7 +101,7 @@
dma-names = "tx", "rx"; dma-names = "tx", "rx";
}; };
spi: spi@20204000 { spi: spi@7e204000 {
compatible = "brcm,bcm2835-spi"; compatible = "brcm,bcm2835-spi";
reg = <0x7e204000 0x1000>; reg = <0x7e204000 0x1000>;
interrupts = <2 22>; interrupts = <2 22>;
@ -121,7 +121,7 @@
status = "disabled"; status = "disabled";
}; };
sdhci: sdhci { sdhci: sdhci@7e300000 {
compatible = "brcm,bcm2835-sdhci"; compatible = "brcm,bcm2835-sdhci";
reg = <0x7e300000 0x100>; reg = <0x7e300000 0x100>;
interrupts = <2 30>; interrupts = <2 30>;
@ -129,7 +129,7 @@
status = "disabled"; status = "disabled";
}; };
i2c1: i2c@20804000 { i2c1: i2c@7e804000 {
compatible = "brcm,bcm2835-i2c"; compatible = "brcm,bcm2835-i2c";
reg = <0x7e804000 0x1000>; reg = <0x7e804000 0x1000>;
interrupts = <2 21>; interrupts = <2 21>;
@ -139,7 +139,7 @@
status = "disabled"; status = "disabled";
}; };
usb { usb@7e980000 {
compatible = "brcm,bcm2835-usb"; compatible = "brcm,bcm2835-usb";
reg = <0x7e980000 0x10000>; reg = <0x7e980000 0x10000>;
interrupts = <1 9>; interrupts = <1 9>;