summaryrefslogtreecommitdiffstats
path: root/drivers/ata/sata_sil24.c
diff options
context:
space:
mode:
authorPeter Griffin <peter.griffin@linaro.org>2015-03-31 08:35:09 +0100
committerTejun Heo <tj@kernel.org>2015-04-01 12:07:19 -0400
commit9a1e75e11a8d09c5cba022e1ac04b0785354f708 (patch)
treeede77127c8bd8b125fa3f8737e1679f46b8bf1f8 /drivers/ata/sata_sil24.c
parent9a8340bfeb03c5fc20b39aa533b164844ef582f9 (diff)
downloadlinux-stable-9a1e75e11a8d09c5cba022e1ac04b0785354f708.tar.gz
linux-stable-9a1e75e11a8d09c5cba022e1ac04b0785354f708.tar.bz2
linux-stable-9a1e75e11a8d09c5cba022e1ac04b0785354f708.zip
ahci: st: st_configure_oob must be called after IP is clocked.
Currently the ahci_st driver will hang the system on probe, as the st_configure_oob function does some register writes before the IP is clocked. This patch moves the function call to after ahci_platform_enable_resources (which enables the IP clock), and resolves the hang. Addtionally st_ahci_configure_oob should be called in the st_ahci_resume function, so we also rectify that ensuring it is also called after the IP clock has been enabled. Signed-off-by: Peter Griffin <peter.griffin@linaro.org> Acked-by: Lee Jones <lee.jones@linaro.org> Acked-by: Maxime Coquelin <maxime.coquelin@st.com> Signed-off-by: Tejun Heo <tj@kernel.org>
Diffstat (limited to 'drivers/ata/sata_sil24.c')
0 files changed, 0 insertions, 0 deletions