diff options
Diffstat (limited to 'target/linux/oxnas/files/arch')
-rw-r--r-- | target/linux/oxnas/files/arch/arm/boot/dts/ox820-kd20.dts | 1 | ||||
-rw-r--r-- | target/linux/oxnas/files/arch/arm/boot/dts/ox820.dtsi | 9 |
2 files changed, 6 insertions, 4 deletions
diff --git a/target/linux/oxnas/files/arch/arm/boot/dts/ox820-kd20.dts b/target/linux/oxnas/files/arch/arm/boot/dts/ox820-kd20.dts index 9f52f43..2db15ea 100644 --- a/target/linux/oxnas/files/arch/arm/boot/dts/ox820-kd20.dts +++ b/target/linux/oxnas/files/arch/arm/boot/dts/ox820-kd20.dts @@ -26,6 +26,7 @@ sata@45900000 { status = "okay"; + nr-ports = <2>; }; nand@41000000 { diff --git a/target/linux/oxnas/files/arch/arm/boot/dts/ox820.dtsi b/target/linux/oxnas/files/arch/arm/boot/dts/ox820.dtsi index 77efd43..3e1d9f3 100644 --- a/target/linux/oxnas/files/arch/arm/boot/dts/ox820.dtsi +++ b/target/linux/oxnas/files/arch/arm/boot/dts/ox820.dtsi @@ -286,14 +286,15 @@ sata@45900000 { compatible = "plxtech,nas782x-sata"; - /* port sgdma core */ - reg = <0x45900000 0x100>, <0x459B0000 0x10>, <0x459E0000 0x2000>, - /* phy descriptors (optional) */ - <0x44900000 0x0C>, <0x50000000 0x1000>; + /* ports dmactl sgdma */ + reg = <0x45900000 0x20000>, <0x459A0000 0x40>, <0x459B0000 0x20>, + /* core phy descriptors (optional) */ + <0x459E0000 0x2000>, <0x44900000 0x0C>, <0x50000000 0x1000>; interrupts = <0 18 0x304>; clocks = <&stdclk 4>; resets = <&rst 11>, <&rst 12>, <&rst 13>; reset-names = "sata", "link", "phy"; + nr-ports = <1>; status = "disabled"; }; |