Greg Kroah-Hartman
7586585897
[PATCH] PCI: clean up dynamic pci id logic
...
The dynamic pci id logic has been bothering me for a while, and now that
I started to look into how to move some of this to the driver core, I
thought it was time to clean it all up.
It ends up making the code smaller, and easier to follow, and fixes a
few bugs at the same time (dynamic ids were not being matched
everywhere, and so could be missed on some call paths for new devices,
semaphore not needed to be grabbed when adding a new id and calling the
driver core, etc.)
I also renamed the function pci_match_device() to pci_match_id() as
that's what it really does.
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2005-07-01 13:35:50 -07:00
..
acpi
[PATCH] acpi bridge hotadd: Export the interface to get PCI id for an ACPI handle
2005-06-27 21:52:42 -07:00
asm-alpha
[PATCH] Serial: Split 8250 port table (part 2)
2005-06-29 18:45:19 +01:00
asm-arm
[PATCH] ARM: Don't try to send a signal to pid0
2005-06-30 11:06:49 +01:00
asm-arm26
[PATCH] Serial: Split 8250 port table (part 2)
2005-06-29 18:45:19 +01:00
asm-cris
[PATCH] streamline preempt_count type across archs
2005-06-23 09:45:19 -07:00
asm-frv
[PATCH] PCI: fix up errors after dma bursting patch and CONFIG_PCI=n
2005-06-27 21:52:46 -07:00
asm-generic
[PATCH] kexec: vmlinux: fix physical addresses
2005-06-25 16:24:47 -07:00
asm-h8300
[PATCH] streamline preempt_count type across archs
2005-06-23 09:45:19 -07:00
asm-i386
[PATCH] x86: i8253/i8259A lock cleanup
2005-06-30 08:45:10 -07:00
asm-ia64
Auto merge with /home/aegl/GIT/linus
2005-06-29 15:21:41 -07:00
asm-m32r
[PATCH] streamline preempt_count type across archs
2005-06-23 09:45:19 -07:00
asm-m68k
[PATCH] Serial: Split 8250 port table (part 2)
2005-06-29 18:45:19 +01:00
asm-m68knommu
[PATCH] streamline preempt_count type across archs
2005-06-23 09:45:19 -07:00
asm-mips
[PATCH] Serial: Split 8250 port table (part 2)
2005-06-29 18:45:19 +01:00
asm-parisc
[PATCH] Serial: Split 8250 port table (part 2)
2005-06-29 18:45:19 +01:00
asm-ppc
[PATCH] Serial: Split 8250 port table (part 2)
2005-06-29 18:45:19 +01:00
asm-ppc64
Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/paulus/ppc64-2.6
2005-06-30 08:48:56 -07:00
asm-s390
[PATCH] s390: fix finish_arch_switch
2005-06-30 08:45:08 -07:00
asm-sh
[PATCH] Serial: Split 8250 port table (part 2)
2005-06-29 18:45:19 +01:00
asm-sh64
[PATCH] Serial: Split 8250 port table (part 2)
2005-06-29 18:45:19 +01:00
asm-sparc
[PATCH] PCI: fix up errors after dma bursting patch and CONFIG_PCI=n
2005-06-27 21:52:46 -07:00
asm-sparc64
Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
2005-06-27 22:07:56 -07:00
asm-um
[PATCH] uml: add profile_pc for i386
2005-06-25 16:24:36 -07:00
asm-v850
[PATCH] PCI: fix up errors after dma bursting patch and CONFIG_PCI=n
2005-06-27 21:52:46 -07:00
asm-x86_64
[PATCH] x86: i8253/i8259A lock cleanup
2005-06-30 08:45:10 -07:00
asm-xtensa
[PATCH] xtensa: Fix asm macro
2005-06-30 08:45:11 -07:00
linux
[PATCH] PCI: clean up dynamic pci id logic
2005-07-01 13:35:50 -07:00
math-emu
media
[PATCH] v4l: tuner improvements
2005-06-28 21:20:36 -07:00
mtd
net
[PATCH] ieee80211.h build fix
2005-06-28 22:45:32 -07:00
pcmcia
[PATCH] pcmcia: ds.c cleanup
2005-06-27 18:03:20 -07:00
rxrpc
scsi
[PATCH] I2O: Adaptec specific SG_IO access, firmware access through sysfs and 2400A workaround
2005-06-24 00:05:28 -07:00
sound
[PATCH] create a kstrdup library function
2005-06-23 09:45:18 -07:00
video