original_kernel/drivers
Paul Mundt dc825b1790 sh: intc: IRQ auto-distribution support.
This implements support for hardware-managed IRQ balancing as implemented
by SH-X3 cores (presently only hooked up for SH7786, but can probably be
carried over to other SH-X3 cores, too).

CPUs need to specify their distribution register along with the mask
definitions, as these follow the same format. Peripheral IRQs that don't
opt out of balancing will be automatically distributed at the whim of the
hardware block, while each CPU needs to verify whether it is handling the
IRQ or not, especially before clearing the mask.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
2010-04-15 13:13:52 +09:00
..
accessibility
acpi acpi: Support IBM SMBus CMI devices 2010-03-24 14:38:37 +01:00
amba
ata pata_via: fix VT6410/6415/6330 detection issue 2010-03-28 00:51:50 -04:00
atm
auxdisplay
base Merge branch 'sh/stable-updates' 2010-04-05 12:21:09 +09:00
block
bluetooth
cdrom
char tty: release_one_tty() forgets to put pids 2010-04-02 19:44:09 -07:00
clocksource sh: Disable IRQ balancing for timer and IPI IRQs. 2010-04-15 11:59:28 +09:00
connector
cpufreq
cpuidle
crypto
dca
dio
dma dmaengine: shdma: Introduce include/linux/sh_dma.h 2010-03-23 17:20:06 +09:00
edac edac, mce: Filter out invalid values 2010-03-22 16:33:31 +01:00
eisa
firewire Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 2010-03-26 15:07:46 -07:00
firmware
gpio drivers/gpio/max730x.c: add license macro 2010-03-24 16:31:20 -07:00
gpu Merge branch 'drm-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 2010-04-01 09:19:42 -07:00
hid HID: Add NOGET quirk for Quanta Pixart touchscreen 2010-03-29 16:32:57 +02:00
hwmon hwmon: (asc7621) Add X58 entry in Kconfig 2010-03-29 22:03:06 +02:00
i2c i2c-scmi: Provide module aliases for automatic loading 2010-03-24 14:38:39 +01:00
ide Revert "ide: skip probe if there are no devices on the port (v2)" 2010-03-28 18:58:28 -07:00
idle
ieee1394
ieee802154
infiniband
input
isdn isdn: Cleanup Sections in PCMCIA driver elsa 2010-03-25 11:58:02 -07:00
leds
lguest
macintosh
mca
md
media
memstick
message
mfd
misc kgdbts,sh: Add in breakpoint pc offset for superh 2010-04-02 14:58:17 -05:00
mmc mmc: fix incorrect interpretation of card type bits 2010-03-24 16:31:21 -07:00
mtd
net r8169: offical fix for CVE-2009-4537 (overlength frame DMAs) 2010-03-29 13:16:02 -07:00
nubus
of of/flattree: Fix unhandled OF_DT_NOP tag when unflattening the device tree 2010-03-26 22:09:56 -06:00
oprofile
parisc
parport
pci PCI quirk: RS780/RS880: disable MSI behind the PCI bridge 2010-04-02 19:47:05 -07:00
pcmcia Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 2010-03-26 16:34:29 -07:00
platform eeepc-wmi: new driver for WMI based hotkeys on Eee PC laptops 2010-03-31 17:19:07 -04:00
pnp
power
pps
ps3
rapidio
regulator regulator: fix dangling pointers 2010-03-22 19:46:16 +00:00
rtc rtc/mc13783: fix use after free bug 2010-03-24 16:31:19 -07:00
s390 [S390] fix broken proc interface for sclp_async 2010-03-24 11:49:53 +01:00
sbus
scsi
serial Merge branch 'sh/stable-updates' 2010-04-05 12:21:09 +09:00
sfi
sh sh: intc: IRQ auto-distribution support. 2010-04-15 13:13:52 +09:00
sn
spi
ssb
staging Staging: et131x: Properly disable FC in txmac. 2010-03-29 08:51:36 -07:00
tc
telephony
thermal
uio
usb Merge master.kernel.org:/home/rmk/linux-2.6-arm 2010-04-02 19:50:11 -07:00
uwb
vhost
video sunxvr500: Ignore secondary output PCI devices. 2010-04-04 01:12:50 -07:00
virtio
vlynq
w1
watchdog
xen
zorro
Kconfig
Makefile