浏览代码

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>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Linus Walleij 7 年之前
父节点
当前提交
29d1d52b06
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      arch/arm/boot/dts/gemini-dlink-dns-313.dts

+ 1 - 1
arch/arm/boot/dts/gemini-dlink-dns-313.dts

@@ -269,7 +269,7 @@
 
 
 		sata: sata@46000000 {
 		sata: sata@46000000 {
 			/* The ROM uses this muxmode */
 			/* The ROM uses this muxmode */
-			cortina,gemini-ata-muxmode = <3>;
+			cortina,gemini-ata-muxmode = <0>;
 			cortina,gemini-enable-sata-bridge;
 			cortina,gemini-enable-sata-bridge;
 			status = "okay";
 			status = "okay";
 		};
 		};