Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: dts: brcmstb: add nodes for SATA controller and PHY

Signed-off-by: Brian Norris <computersforpeace@gmail.com>
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>

authored by

Brian Norris and committed by
Florian Fainelli
592e2ddf 874d5f1b

+37
+37
arch/arm/boot/dts/bcm7445.dtsi
··· 130 130 interrupts = <24>, <4>; 131 131 interrupt-names = "nand_ctlrdy", "flash_dma_done"; 132 132 }; 133 + 134 + sata@45a000 { 135 + compatible = "brcm,bcm7445-ahci", "brcm,sata3-ahci"; 136 + reg-names = "ahci", "top-ctrl"; 137 + reg = <0x45a000 0xa9c>, <0x458040 0x24>; 138 + interrupts = <GIC_SPI 30 0>; 139 + #address-cells = <1>; 140 + #size-cells = <0>; 141 + 142 + sata0: sata-port@0 { 143 + reg = <0>; 144 + phys = <&sata_phy0>; 145 + }; 146 + 147 + sata1: sata-port@1 { 148 + reg = <1>; 149 + phys = <&sata_phy1>; 150 + }; 151 + }; 152 + 153 + sata_phy: sata-phy@458100 { 154 + compatible = "brcm,bcm7445-sata-phy", "brcm,phy-sata3"; 155 + reg = <0x458100 0x1f00>; 156 + reg-names = "phy"; 157 + #address-cells = <0x1>; 158 + #size-cells = <0x0>; 159 + 160 + sata_phy0: sata-phy@0 { 161 + reg = <0>; 162 + #phy-cells = <0>; 163 + }; 164 + 165 + sata_phy1: sata-phy@1 { 166 + reg = <1>; 167 + #phy-cells = <0>; 168 + }; 169 + }; 133 170 }; 134 171 135 172 smpboot {