https://github.com/torvalds/linux
Revision 85a053fa5f2d67ae5b2968305b16e8d2fe4cdf4d authored by Sebastian Andrzej Siewior on 19 July 2012, 05:13:54 UTC, committed by Ralf Baechle on 19 July 2012, 09:27:23 UTC
Fixups are executed once the pci-device is found which is during boot
process so __init seems fine as long as the platform does not support
hotplug.
However it is possible to remove the PCI bus at run time and have it
rediscovered again via "echo 1 > /sys/bus/pci/rescan" and this will call
the fixups again.

[ralf@linux-mips.org: Made piixirqmap[] in malta_piix_func0_fixup()
__initdata.]

Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Cc: linux-mips@linux-mips.org
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
1 parent 3592c3c
History
Tip revision: 85a053fa5f2d67ae5b2968305b16e8d2fe4cdf4d authored by Sebastian Andrzej Siewior on 19 July 2012, 05:13:54 UTC
MIPS: PCI: Move fixups from __init to __devinit.
Tip revision: 85a053f
File Mode Size
Documentation
arch
block
crypto
drivers
firmware
fs
include
init
ipc
kernel
lib
mm
net
samples
scripts
security
sound
tools
usr
virt
.gitignore -rw-r--r-- 1014 bytes
.mailmap -rw-r--r-- 4.4 KB
COPYING -rw-r--r-- 18.3 KB
CREDITS -rw-r--r-- 92.7 KB
Kbuild -rw-r--r-- 2.5 KB
Kconfig -rw-r--r-- 252 bytes
MAINTAINERS -rw-r--r-- 208.2 KB
Makefile -rw-r--r-- 46.0 KB
README -rw-r--r-- 17.3 KB
REPORTING-BUGS -rw-r--r-- 3.3 KB

README

back to top