Commit 2af764df authored by Florian Fainelli's avatar Florian Fainelli

ARM: dts: BCM63xx: enable SATA PHY and AHCI controller

Add Device Tree entries for the Broadcom AHCI and SATA PHY controller
found on BCM63138 SoCs
Signed-off-by: default avatarFlorian Fainelli <f.fainelli@gmail.com>
parent 1c9001b4
...@@ -143,6 +143,37 @@ pmb1: reset-controller@4800e0 { ...@@ -143,6 +143,37 @@ pmb1: reset-controller@4800e0 {
reg = <0x4800e0 0x10>; reg = <0x4800e0 0x10>;
#reset-cells = <2>; #reset-cells = <2>;
}; };
ahci: sata@8000 {
compatible = "brcm,bcm63138-ahci", "brcm,sata3-ahci";
reg-names = "ahci", "top-ctrl";
reg = <0xa000 0x9ac>, <0x8040 0x24>;
interrupts = <GIC_SPI 45 IRQ_TYPE_LEVEL_HIGH>;
#address-cells = <1>;
#size-cells = <0>;
resets = <&pmb0 3 1>;
reset-names = "ahci";
status = "disabled";
sata0: sata-port@0 {
reg = <0>;
phys = <&sata_phy0>;
};
};
sata_phy: sata-phy@8100 {
compatible = "brcm,bcm63138-sata-phy", "brcm,phy-sata3";
reg = <0x8100 0x1e00>;
reg-names = "phy";
#address-cells = <1>;
#size-cells = <0>;
status = "disabled";
sata_phy0: sata-phy@0 {
reg = <0>;
#phy-cells = <0>;
};
};
}; };
/* Legacy UBUS base */ /* Legacy UBUS base */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment