summaryrefslogtreecommitdiffstats
path: root/drivers/ata/pata_jmicron.c
diff options
context:
space:
mode:
authorTejun Heo <htejun@gmail.com>2007-02-26 12:16:13 +0100
committerJeff Garzik <jeff@garzik.org>2007-03-02 02:19:45 +0100
commit5ee2ae7fb2079c5775d8802cd282140d71632a2d (patch)
treee05aa2cb4197c5b6ffc949f44f99a125a4d3c2ed /drivers/ata/pata_jmicron.c
parentpata_jmicron: drop unnecessary device programming in [re]init (diff)
downloadlinux-5ee2ae7fb2079c5775d8802cd282140d71632a2d.tar.xz
linux-5ee2ae7fb2079c5775d8802cd282140d71632a2d.zip
jmicron ATA: reimplement jmicron ATA quirk
Reimplement jmicron ATA quirk. * renamed to quirk_jmicron_ata() * quirk is invoked only for the affected controllers * programming is stricter. e.g. conf5 bit24 is cleared if unnecessary. * code factored for readability * JMB360 and JMB368 are programmed into proper mode Verified on JMB360, 363 and 368. Signed-off-by: Tejun Heo <htejun@gmail.com> Signed-off-by: Jeff Garzik <jeff@garzik.org>
Diffstat (limited to 'drivers/ata/pata_jmicron.c')
0 files changed, 0 insertions, 0 deletions