diff options
author | Zhangfei Gao <zhangfei.gao@linaro.org> | 2014-08-20 11:14:39 +0400 |
---|---|---|
committer | Wei Xu <xuwei5@hisilicon.com> | 2014-11-07 14:29:32 +0300 |
commit | a47f88efa1503599fb052e81d03d51c61f96c9ec (patch) | |
tree | 9b5b3887502b1222cfbc5db5f8691f213a64c81a /arch/arm/boot | |
parent | d1a3a0d6ad10eda4c8a8877a08cde92d855c4d94 (diff) | |
download | linux-a47f88efa1503599fb052e81d03d51c61f96c9ec.tar.xz |
ARM: dts: hix5hd2: add sata node
Signed-off-by: Jiancheng Xue <xuejiancheng@huawei.com>
Signed-off-by: Zhangfei Gao <zhangfei.gao@linaro.org>
Signed-off-by: Wei Xu <xuwei5@hisilicon.com>
Diffstat (limited to 'arch/arm/boot')
-rw-r--r-- | arch/arm/boot/dts/hisi-x5hd2-dkb.dts | 5 | ||||
-rw-r--r-- | arch/arm/boot/dts/hisi-x5hd2.dtsi | 20 |
2 files changed, 25 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/hisi-x5hd2-dkb.dts b/arch/arm/boot/dts/hisi-x5hd2-dkb.dts index 0da3f3b6721e..721b09238f58 100644 --- a/arch/arm/boot/dts/hisi-x5hd2-dkb.dts +++ b/arch/arm/boot/dts/hisi-x5hd2-dkb.dts @@ -79,3 +79,8 @@ reg = <1>; }; }; + +&ahci { + phys = <&sata_phy>; + phy-names = "sata-phy"; +}; diff --git a/arch/arm/boot/dts/hisi-x5hd2.dtsi b/arch/arm/boot/dts/hisi-x5hd2.dtsi index 4f9e8a3da294..d5b3a8fd7226 100644 --- a/arch/arm/boot/dts/hisi-x5hd2.dtsi +++ b/arch/arm/boot/dts/hisi-x5hd2.dtsi @@ -215,5 +215,25 @@ interrupts = <0 67 4>; clocks = <&clock HIX5HD2_USB_CLK>; }; + + peripheral_ctrl: syscon@a20000 { + compatible = "syscon"; + reg = <0xa20000 0x1000>; + }; + + sata_phy: phy@1900000 { + compatible = "hisilicon,hix5hd2-sata-phy"; + reg = <0x1900000 0x10000>; + #phy-cells = <0>; + hisilicon,peripheral-syscon = <&peripheral_ctrl>; + hisilicon,power-reg = <0x8 10>; + }; + + ahci: sata@1900000 { + compatible = "hisilicon,hisi-ahci"; + reg = <0x1900000 0x10000>; + interrupts = <0 70 4>; + clocks = <&clock HIX5HD2_SATA_CLK>; + }; }; }; |