linux-mainline/drivers
Heiko Carstens 82003c3e60 s390/irq: rework irq subclass handling
Let's not add a function for every external interrupt subclass for
which we need reference counting. Just have two register/unregister
functions which have a subclass parameter:

void irq_subclass_register(enum irq_subclass subclass);
void irq_subclass_unregister(enum irq_subclass subclass);

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
2013-09-04 17:19:13 +02:00
..
accessibility
acpi Big part of this is the addition of compression to the 2013-09-03 21:14:06 -07:00
amba
ata Merge branch 'for-3.12' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata 2013-09-03 18:19:53 -07:00
atm
auxdisplay
base ACPI and power management updates for 3.12-rc1 2013-09-03 15:59:39 -07:00
bcma
block Driver core patches for 3.12-rc1 2013-09-03 11:37:15 -07:00
bluetooth
bus
cdrom
char ACPI and power management updates for 3.12-rc1 2013-09-03 15:59:39 -07:00
clk
clocksource
connector
cpufreq ACPI and power management updates for 3.12-rc1 2013-09-03 15:59:39 -07:00
cpuidle
crypto
dca
devfreq
dio
dma Driver core patches for 3.12-rc1 2013-09-03 11:37:15 -07:00
edac
eisa
extcon Driver core patches for 3.12-rc1 2013-09-03 11:37:15 -07:00
firewire
firmware Big part of this is the addition of compression to the 2013-09-03 21:14:06 -07:00
fmc
gpio
gpu
hid Driver core patches for 3.12-rc1 2013-09-03 11:37:15 -07:00
hsi
hv
hwmon New driver for HTU21D (humidity sensor) 2013-09-03 10:43:35 -07:00
hwspinlock
i2c
ide
idle
iio staging tree merge for 3.12-rc1 2013-09-03 11:37:57 -07:00
infiniband
input Driver core patches for 3.12-rc1 2013-09-03 11:37:15 -07:00
iommu
ipack
irqchip
isdn Driver core patches for 3.12-rc1 2013-09-03 11:37:15 -07:00
leds
lguest
macintosh
mailbox
md SCSI misc on 20130903 2013-09-03 15:48:06 -07:00
media Driver core patches for 3.12-rc1 2013-09-03 11:37:15 -07:00
memory
memstick
message
mfd PCI changes for the v3.12 merge window: 2013-09-03 16:24:35 -07:00
misc Driver core patches for 3.12-rc1 2013-09-03 11:37:15 -07:00
mmc
mtd
net PCI changes for the v3.12 merge window: 2013-09-03 16:24:35 -07:00
nfc
ntb
nubus
of ACPI and power management updates for 3.12-rc1 2013-09-03 15:59:39 -07:00
oprofile
parisc PCI changes for the v3.12 merge window: 2013-09-03 16:24:35 -07:00
parport
pci PCI changes for the v3.12 merge window: 2013-09-03 16:24:35 -07:00
pcmcia
pinctrl
platform ACPI and power management updates for 3.12-rc1 2013-09-03 15:59:39 -07:00
pnp
power
pps
ps3
ptp
pwm pwm: pxa: Use module_platform_driver 2013-09-03 13:09:17 +02:00
rapidio
regulator Merge remote-tracking branch 'regulator/topic/tps65912' into regulator-next 2013-09-01 13:50:23 +01:00
remoteproc
reset
rpmsg
rtc Driver core patches for 3.12-rc1 2013-09-03 11:37:15 -07:00
s390 s390/irq: rework irq subclass handling 2013-09-04 17:19:13 +02:00
sbus
scsi Merge branch 'for-3.12' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata 2013-09-03 18:19:53 -07:00
sfi
sh
sn
spi
ssb
staging TTY/Serial driver patches for 3.12-rc1 2013-09-03 11:38:36 -07:00
target
tc
thermal
tty TTY/Serial driver patches for 3.12-rc1 2013-09-03 11:38:36 -07:00
uio Driver core patches for 3.12-rc1 2013-09-03 11:37:15 -07:00
usb Driver core patches for 3.12-rc1 2013-09-03 11:37:15 -07:00
uwb
vfio
vhost
video Driver core patches for 3.12-rc1 2013-09-03 11:37:15 -07:00
virt
virtio
vlynq
vme
w1
watchdog
xen
zorro
Kconfig
Makefile