From mboxrd@z Thu Jan 1 00:00:00 1970 From: f.fainelli@gmail.com (Florian Fainelli) Date: Wed, 27 Aug 2014 11:22:01 -0700 Subject: [RFC 7/7] ARM: BCM5301X: register bcma bus In-Reply-To: <1408915485-8078-9-git-send-email-hauke@hauke-m.de> References: <1408915485-8078-1-git-send-email-hauke@hauke-m.de> <1408915485-8078-9-git-send-email-hauke@hauke-m.de> Message-ID: <53FE21C9.7060909@gmail.com> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On 08/24/2014 02:24 PM, Hauke Mehrtens wrote: > --- > arch/arm/boot/dts/bcm4708.dtsi | 58 ++++++++++++++++++++++++++++++++++++++++++ > 1 file changed, 58 insertions(+) We probably want a compatible string for each of these aix subnodes you are adding, so we can match them. > > diff --git a/arch/arm/boot/dts/bcm4708.dtsi b/arch/arm/boot/dts/bcm4708.dtsi > index 31141e8..7c240ab 100644 > --- a/arch/arm/boot/dts/bcm4708.dtsi > +++ b/arch/arm/boot/dts/bcm4708.dtsi > @@ -31,4 +31,62 @@ > }; > }; > > + nvram0: nvram at 0 { > + compatible = "brcm,bcm47xx-nvram"; > + reg = <0x1c000000 0x01000000>; > + }; > + > + sprom0: sprom at 0 { > + compatible = "brcm,bcm47xx-sprom"; > + nvram = <&nvram0>; > + }; > + > + aix at 18000000 { > + compatible = "brcm,bus-aix"; > + reg = <0x18000000 0x1000>; > + ranges = <0x00000000 0x18000000 0x00100000>; > + #address-cells = <1>; > + #size-cells = <1>; > + sprom = <&sprom0>; > + > + usb2 at 0 { > + reg = <0x18021000 0x1000>; > + interrupts = ; > + }; > + > + usb3 at 0 { > + reg = <0x18023000 0x1000>; > + interrupts = ; > + }; > + > + gmac at 0 { > + reg = <0x18024000 0x1000>; > + interrupts = ; > + }; > + > + gmac at 1 { > + reg = <0x18025000 0x1000>; > + interrupts = ; > + }; > + > + gmac at 2 { > + reg = <0x18026000 0x1000>; > + interrupts = ; > + }; > + > + gmac at 3 { > + reg = <0x18027000 0x1000>; > + interrupts = ; > + }; > + > + pcie at 0 { > + reg = <0x18012000 0x1000>; > + interrupts = ; > + }; > + > + pcie at 1 { > + reg = <0x18013000 0x1000>; > + interrupts = ; > + }; > + }; > }; >