37 lines
1.2 KiB
Diff
37 lines
1.2 KiB
Diff
|
From f30cc6acdeb834be1a6ae54d47c84b2f8012b83d Mon Sep 17 00:00:00 2001
|
||
|
From: Linus Walleij <linus.walleij@linaro.org>
|
||
|
Date: Thu, 18 Jan 2018 14:36:21 +0100
|
||
|
Subject: [PATCH 25/31] ARM: dts: Set D-Link DNS-313 SATA to muxmode 0
|
||
|
|
||
|
This stops the driver from trying to probe the ATA slave
|
||
|
interface. The vendor code enables the slave interface
|
||
|
but the driver in the vendor tree does not make use of
|
||
|
it.
|
||
|
|
||
|
Setting it to muxmode 0 disables the slave interface:
|
||
|
the hardware only has the master interface connected
|
||
|
to the one harddrive slot anyways.
|
||
|
|
||
|
Without this change booting takes excessive time, so it
|
||
|
is very annoying to end users.
|
||
|
|
||
|
Fixes: dd5c0561db75 ("ARM: dts: Add basic devicetree for D-Link DNS-313")
|
||
|
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
|
||
|
---
|
||
|
ARM SoC folks: please apply this for fixes for v4.16.
|
||
|
---
|
||
|
arch/arm/boot/dts/gemini-dlink-dns-313.dts | 2 +-
|
||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||
|
|
||
|
--- a/arch/arm/boot/dts/gemini-dlink-dns-313.dts
|
||
|
+++ b/arch/arm/boot/dts/gemini-dlink-dns-313.dts
|
||
|
@@ -219,7 +219,7 @@
|
||
|
|
||
|
sata: sata@46000000 {
|
||
|
/* The ROM uses this muxmode */
|
||
|
- cortina,gemini-ata-muxmode = <3>;
|
||
|
+ cortina,gemini-ata-muxmode = <0>;
|
||
|
cortina,gemini-enable-sata-bridge;
|
||
|
status = "okay";
|
||
|
};
|