Trent Piepho
1b69dfc649
PCI: pci_scan_slot() returns newly found devices
...
pci_scan_slot() has been rewritten to be less complex and will now
return the number of *new* devices found.
Existing callers need not worry because they already assume that
they can't call pci_scan_slot() on an already-scanned slot.
Thus, there is no semantic change for existing callers: returning
newly found devices (this patch) is exactly equal to returning all
found devices (before this patch).
This patch adds some more groundwork to allow us to rescan the
PCI bus during runtime to discover newly added devices.
Signed-off-by: Trent Piepho <xyzzy@speakeasy.org>
Reviewed-by: Alex Chiang <achiang@hp.com>
Signed-off-by: Alex Chiang <achiang@hp.com>
Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
2009-03-20 14:57:05 -07:00
..
accessibility
acpi
PCI/ACPI: rename pci_osc_control_set()
2009-03-19 19:29:33 -07:00
amba
ata
ata_piix: add workaround for Samsung DB-P70
2009-03-13 14:56:07 -04:00
atm
auxdisplay
base
mm: get_nid_for_pfn() returns int
2009-03-10 15:55:10 -07:00
block
Merge commit 'gcl/merge' into merge
2009-03-18 13:16:30 +11:00
bluetooth
cdrom
char
parisc: remove klist iterators
2009-03-13 01:16:58 -04:00
clocksource
connector
cpufreq
Revert "[CPUFREQ] Disable sysfs ui for p4-clockmod."
2009-03-09 15:07:33 -04:00
cpuidle
crypto
crypto: ixp4xx - Fix qmgr_request_queue build failure
2009-03-04 08:01:22 +08:00
dca
I/OAT: update driver version and copyright dates
2009-03-04 16:04:40 -07:00
dio
dma
Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx
2009-03-08 10:23:05 -07:00
edac
eisa
firewire
firmware
gpio
gpu
drm/i915: fix 945 fence register writes for fence 8 and above.
2009-03-11 11:02:06 -07:00
hid
hwmon
hwmon: (f75375s) Remove unnecessary and confusing initialization
2009-03-12 13:36:39 +01:00
i2c
Merge master.kernel.org:/home/rmk/linux-2.6-arm
2009-03-03 14:12:41 -08:00
ide
ide: save the returned value of dma_map_sg
2009-03-13 21:16:13 +01:00
idle
ieee1394
Make ieee1394_init a fs-initcall
2009-02-26 10:32:31 -08:00
infiniband
RDMA/nes: Don't allow userspace QPs to use STag zero
2009-03-12 16:21:41 -07:00
input
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
2009-03-02 15:43:03 -08:00
isdn
leds
lguest
lguest: fix for CONFIG_SPARSE_IRQ=y
2009-03-09 10:06:29 +10:30
macintosh
mca
md
dm crypt: wait for endio to complete before destruction
2009-03-16 17:44:36 +00:00
media
V4L/DVB (10978): Report tuning algorith correctly
2009-03-13 13:19:42 -03:00
memstick
message
mfd
mfd: add support for WM8351 revision B
2009-03-12 16:20:24 -07:00
misc
hpilo: new pci device
2009-02-27 16:26:22 -08:00
mmc
mmc: s3cmci: fix s3c2410_dma_config() arguments.
2009-03-12 16:20:24 -07:00
mtd
ps3/block: Replace mtd/ps3vram by block/ps3vram
2009-03-13 16:07:19 +11:00
net
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
2009-03-16 07:56:58 -07:00
nubus
of
oprofile
parisc
parisc: sba_iommu: fix build bug when CONFIG_PARISC_AGP=y
2009-03-15 13:36:22 -07:00
parport
pci
PCI: pci_scan_slot() returns newly found devices
2009-03-20 14:57:05 -07:00
pcmcia
platform
acpi-wmi: unsigned cannot be less than 0
2009-03-16 00:38:24 -04:00
pnp
power
ds2760_battery.c: fix division by zero
2009-03-12 16:20:23 -07:00
ps3
rapidio
regulator
rtc
s390
sbus
sparc64: wait_event_interruptible_timeout may return -ERESTARTSYS
2009-03-04 00:19:28 -08:00
scsi
Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6
2009-03-14 12:01:37 -07:00
serial
Merge branch 'sh/for-2.6.29' of git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6
2009-02-27 16:40:00 -08:00
sh
sn
spi
ssb
staging
Staging: benet: remove driver now that it is merged in drivers/net/
2009-03-18 09:22:17 -07:00
tc
telephony
thermal
uio
usb
USB: storage: Unusual USB device Prolific 2507 variation added
2009-03-17 14:01:29 -07:00
uwb
video
linux.conf.au 2009: Tuz
2009-03-16 07:55:37 -07:00
virtio
w1
drivers/w1/masters/w1-gpio.c: fix read_bit()
2009-03-12 16:20:23 -07:00
watchdog
[WATCHDOG] orion5x_wdt.c: 'ORION5X_TCLK' undeclared
2009-03-05 19:25:05 +00:00
xen
zorro
Kconfig
Makefile