arm: imx: stop sata on boot
authorNikita Kiryanov <nikita@compulab.co.il>
Fri, 21 Nov 2014 10:47:26 +0000 (12:47 +0200)
committerStefano Babic <sbabic@denx.de>
Mon, 24 Nov 2014 11:10:08 +0000 (12:10 +0100)
commit44b9841d7898a03e73b5054f56303514a5b35db8
tree2e5a002a66c3e1b513054f5f6c21a20d81aacb52
parent9cad35442559634324109576dfdaf2f43b546efd
arm: imx: stop sata on boot

Ideally, the Linux kernel should get the hardware in its most
untouched state. For the most part, U-Boot does not reset the various
subsystems it touches before boot, and usually Linux deals with it, but
on some boards (cm_fx6) the Linux kernel fails to detect the ssd
correctly if sata is used by U-Boot.

Power off sata on OS boot so that Linux will have a clean state to work
with.

Signed-off-by: Nikita Kiryanov <nikita@compulab.co.il>
Cc: Stefano Babic <sbabic@denx.de>
arch/arm/imx-common/cpu.c