summaryrefslogtreecommitdiffstats
path: root/drivers/ata/ahci.c
diff options
context:
space:
mode:
authorTejun Heo <htejun@gmail.com>2008-03-06 05:12:54 +0100
committerJeff Garzik <jeff@garzik.org>2008-03-11 01:50:36 +0100
commitf659f0e4480bb82e6dcf3db8ba1e8485444084e5 (patch)
tree23ede4117c50f6794628fe5084bfd91027be12e3 /drivers/ata/ahci.c
parentlibata: allow LLDs w/o any reset method (diff)
downloadlinux-f659f0e4480bb82e6dcf3db8ba1e8485444084e5.tar.xz
linux-f659f0e4480bb82e6dcf3db8ba1e8485444084e5.zip
libata-sff: handle controllers w/o ctl register
SFF incorrectly assumed that ctl register is available for all controllers while some old SFF controllers don't have ctl register. Make SFF handle controllers w/o ctl register by conditionalizing ctl register access and softreset method. Signed-off-by: Tejun Heo <htejun@gmail.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Jeff Garzik <jeff@garzik.org>
Diffstat (limited to 'drivers/ata/ahci.c')
0 files changed, 0 insertions, 0 deletions