https://github.com/torvalds/linux
Revision 6d98bda79bea0e1be26c0767d0e9923ad3b72f2e authored by Benjamin Herrenschmidt on 10 December 2007, 04:29:22 UTC, committed by Linus Torvalds on 10 December 2007, 15:39:54 UTC
PowerMac and CHRP/BriQ platforms have quirks to switch some IDE
controllers from legacy mode to fully native mode. Those quirks
however will not work properly anymore due to a change to the
generic code to better handle legacy IDE resources.

This fixes it by moving those quirk to "early" quirks (so they
run before resources are probed for the devices) and clearing
all BARs after the conversion to force a reallocation of sane
values.

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Acked-by: Alan Cox <alan@redhat.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
1 parent 7fd2725
History
Tip revision: 6d98bda79bea0e1be26c0767d0e9923ad3b72f2e authored by Benjamin Herrenschmidt on 10 December 2007, 04:29:22 UTC
powerpc: Fix IDE legacy vs. native fixups
Tip revision: 6d98bda
File Mode Size
Documentation
arch
block
crypto
drivers
fs
include
init
ipc
kernel
lib
mm
net
samples
scripts
security
sound
usr
.gitignore -rw-r--r-- 628 bytes
.mailmap -rw-r--r-- 3.6 KB
COPYING -rw-r--r-- 18.3 KB
CREDITS -rw-r--r-- 90.1 KB
Kbuild -rw-r--r-- 1.6 KB
MAINTAINERS -rw-r--r-- 91.6 KB
Makefile -rw-r--r-- 52.0 KB
README -rw-r--r-- 16.5 KB
REPORTING-BUGS -rw-r--r-- 3.0 KB

README

back to top