kernel-ark/include/linux
Magnus Damm bdaa6e8062 sh: multiple vectors per irq - base
Instead of keeping the single vector -> single linux irq mapping
we extend the intc code to support merging of vectors to a single
linux irq. This helps processors such as sh7750, sh7780 and sh7785
which have more vectors than masking ability. With this patch in
place we can modify the intc tables to use one irq per maskable
irq source. Please note the following:

 - If multiple vectors share the same enum then only the
   first vector will be available as a linux irq.

 - Drivers may need to be rewritten to get pending irq
   source from the hardware block instead of irq number.

This patch together with the sh7785 specific intc tables solves
DMA controller irq issues related to buggy interrupt masking.

Reported-by: Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
Signed-off-by: Magnus Damm <damm@igel.co.jp>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
2009-02-27 16:53:50 +09:00
..
amba
byteorder byteorder: only use linux/swab.h 2009-01-06 18:10:26 -08:00
can headers_check fix: can/bcm.h 2009-01-30 19:50:25 +05:30
dvb headers_check fix: dvb/video.h 2009-01-30 19:59:53 +05:30
hdlc
i2c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input 2009-01-06 17:14:01 -08:00
isdn
lockd NLM: Rewrite IPv4 privileged requester's check 2009-01-06 11:53:56 -05:00
mfd regulator: PCF50633 pmic driver 2009-01-11 01:34:25 +01:00
mlx4
mmc mmc: Add mmc_vddrange_to_ocrmask() helper function 2008-12-31 18:18:13 +01:00
mtd Merge git://git.infradead.org/mtd-2.6 2009-01-09 12:37:15 -08:00
netfilter headers_check fix: netfilter/xt_conntrack.h 2009-01-30 20:00:47 +05:30
netfilter_arp
netfilter_bridge
netfilter_ipv4
netfilter_ipv6
nfsd headers_check fix: nfsd/syscall.h 2009-01-30 23:30:42 +05:30
raid headers_check fix: raid/md_p.h 2009-01-30 23:32:45 +05:30
regulator regulator: fix kernel-doc warnings 2009-01-08 20:10:38 +00:00
rtc
spi headers_check fix: spi/spidev.h 2009-01-30 23:33:12 +05:30
ssb
sunrpc sunrpc: add sv_maxconn field to svc_serv (try #3) 2009-01-06 11:53:47 -05:00
tc_act headers_check fix: tc_act/tc_pedit.h 2009-01-30 23:34:34 +05:30
tc_ematch headers_check fix: tc_ematch/tc_em_text.h 2009-01-30 23:36:36 +05:30
unaligned
usb headers_check fix: usb/gadgetfs.h 2009-01-30 23:37:37 +05:30
uwb
wimax wimax: export linux/wimax.h and linux/wimax/i2400m.h with headers_install 2009-01-07 10:00:22 -08:00
8250_pci.h And here's a patch (to be applied on top of the last) which prevents 2009-01-02 10:19:37 -08:00
a.out.h
ac97_codec.h
acct.h
acpi_pmtmr.h
acpi.h Merge branch 'simplify_PRT' into release 2009-01-09 03:41:08 -05:00
adb.h
adfs_fs_i.h
adfs_fs_sb.h
adfs_fs.h
aer.h
affs_hardblocks.h
agp_backend.h
agpgart.h include of <linux/types.h> is preferred over <asm/types.h> 2009-01-15 16:39:41 -08:00
aio_abi.h headers_check fix: linux/aio_abi.h 2009-01-30 23:38:03 +05:30
aio.h aio: make the lookup_ioctx() lockless 2008-12-29 08:29:50 +01:00
amifd.h
amifdreg.h
amigaffs.h
anon_inodes.h
apm_bios.h
apm-emulation.h
arcdevice.h
arcfb.h
async_tx.h dmaengine: provide a common 'issue_pending_all' implementation 2009-01-06 11:38:14 -07:00
async.h async: Rename _special -> _domain for clarity. 2009-02-08 09:56:11 -08:00
ata_platform.h
ata.h ide/libata: fix ata_id_is_cfa() (take 4) 2009-02-02 22:45:10 -05:00
atalk.h headers_check fix: linux/atalk.h 2009-01-30 23:38:37 +05:30
atm_eni.h
atm_he.h
atm_idt77105.h include of <linux/types.h> is preferred over <asm/types.h> 2009-01-15 16:39:41 -08:00
atm_nicstar.h
atm_suni.h
atm_tcp.h
atm_zatm.h
atm.h
atmapi.h
atmarp.h
atmbr2684.h headers_check fix: linux/atmbr2684.h 2009-01-30 23:39:08 +05:30
atmclip.h
atmdev.h
atmel_pdc.h
atmel_pwm.h
atmel_serial.h
atmel_tc.h
atmel-mci.h Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx 2009-01-09 11:52:14 -08:00
atmel-pwm-bl.h
atmel-ssc.h
atmioc.h
atmlec.h
atmmpc.h
atmppp.h
atmsap.h
atmsvc.h
attribute_container.h
audit.h audit: validate comparison operations, store them in sane form 2009-01-04 15:14:42 -05:00
auto_dev-ioctl.h autofs4: improve parameter usage 2009-01-06 15:59:23 -08:00
auto_fs4.h headers_check fix: linux/auto_fs4.h 2009-01-30 23:39:42 +05:30
auto_fs.h
auxvec.h ELF: implement AT_RANDOM for glibc PRNG seeding 2009-01-08 08:31:12 -08:00
ax25.h
b1lli.h
b1pcmcia.h
backing-dev.h
backlight.h backlight: Add suspend/resume support to the backlight core 2009-01-08 15:37:43 +00:00
baycom.h
bcd.h
bfs_fs.h headers_check fix: linux/bfs_fs.h 2009-01-30 23:40:06 +05:30
binfmts.h fs/exec.c: make do_coredump() void 2009-01-06 15:59:29 -08:00
bio.h bio.h: If they MUST be inlined, then use __always_inline 2009-02-02 12:41:07 +01:00
bit_spinlock.h
bitmap.h bitmap: test for constant as well as small size for inline versions 2008-12-30 09:05:13 +10:30
bitops.h bitmap: find_last_bit() 2009-01-01 10:12:19 +10:30
bitrev.h
blkdev.h block: fix inconsistent parenthesisation of QUEUE_FLAG_DEFAULT 2009-02-02 08:43:48 +01:00
blkpg.h
blktrace_api.h headers_check fix: linux/blktrace_api.h 2009-01-30 23:40:35 +05:30
blockgroup_lock.h fs: introduce bgl_lock_ptr() 2009-01-04 13:33:20 -08:00
bootmem.h
bottom_half.h
bpqether.h
brcmphy.h
bsg.h
buffer_head.h filesystem freeze: implement generic freeze feature 2009-01-09 16:54:42 -08:00
bug.h
c2port.h
cache.h
can.h
capability.h headers_check fix: linux/capability.h 2009-01-30 23:41:27 +05:30
capi.h include of <linux/types.h> is preferred over <asm/types.h> 2009-01-15 16:39:41 -08:00
cciss_ioctl.h
cd1400.h
cdev.h
cdk.h
cdrom.h headers_check fix: linux/cdrom.h 2009-01-30 23:44:08 +05:30
cfag12864b.h
cgroup_subsys.h
cgroup.h cgroups: fix lockdep subclasses overflow 2009-02-11 14:25:36 -08:00
cgroupstats.h headers_check fix: linux/cgroupstats.h 2009-01-30 23:44:41 +05:30
chio.h
circ_buf.h
clk.h
clockchips.h hrtimers: allow the hot-unplugging of all cpus 2009-01-30 22:35:29 +01:00
clocksource.h
cm4000_cs.h
cn_proc.h
cnt32_to_63.h
coda_cache.h
coda_fs_i.h
coda_linux.h
coda_psdev.h
coda.h
coff.h
com20020.h
compat.h [CVE-2009-0029] Move compat system call declarations to compat header file 2009-01-14 14:15:14 +01:00
compiler-gcc3.h Disallow gcc versions 3.{0,1} 2009-01-02 12:19:34 -08:00
compiler-gcc4.h Disallow gcc versions 4.1.{0,1} 2009-01-02 09:29:43 -08:00
compiler-gcc.h compiler-gcc.h: add more comments to RELOC_HIDE 2009-01-09 16:54:41 -08:00
compiler-intel.h
compiler.h Sanitize gcc version header includes 2009-01-02 09:23:03 -08:00
completion.h
comstats.h
concap.h
configfs.h
connector.h include of <linux/types.h> is preferred over <asm/types.h> 2009-01-15 16:39:41 -08:00
console_struct.h
console.h DRM: add mode setting support 2008-12-29 17:47:23 +10:00
consolemap.h
const.h
cpu.h
cpufreq.h cpumask: convert struct cpufreq_policy to cpumask_var_t 2009-01-06 09:05:31 +01:00
cpuidle.h
cpumask.h cpumask: CONFIG_DISABLE_OBSOLETE_CPUMASK_FUNCTIONS 2009-01-01 10:12:30 +10:30
cpuset.h cpuset: remove remaining pointers to cpumask_t 2009-01-08 08:31:11 -08:00
cramfs_fs_sb.h
cramfs_fs.h
crash_dump.h
crc7.h
crc16.h
crc32.h
crc32c.h
crc-ccitt.h
crc-itu-t.h
crc-t10dif.h
cred.h
crypto.h crypto: api - Fix zeroing on free 2009-02-05 16:48:53 +11:00
cryptohash.h
ctype.h
cuda.h
cyclades.h include of <linux/types.h> is preferred over <asm/types.h> 2009-01-15 16:39:41 -08:00
cyclomx.h
cycx_cfm.h
cycx_drv.h
cycx_x25.h
dca.h
dcache.h shrink struct dentry 2008-12-31 18:07:38 -05:00
dcbnl.h
dccp.h
dcookies.h
debug_locks.h
debugfs.h Fix "multiple definition of `debugfs_create_size_t'" 2009-01-26 19:21:26 -08:00
debugobjects.h
delay.h
delayacct.h
device_cgroup.h
device-mapper.h dm: support barriers on simple devices 2009-01-06 03:05:09 +00:00
device.h Revert "driver core: create a private portion of struct device" 2009-01-09 15:06:12 -08:00
devpts_fs.h
dio.h m68k: dio - Kill warn_unused_result warnings 2009-01-12 20:56:41 +01:00
dirent.h
display.h
dlm_device.h
dlm_netlink.h
dlm_plock.h headers_check fix: linux/dlm_plock.h 2009-01-30 23:45:32 +05:30
dlm.h
dlmconstants.h
dm9000.h
dm-dirty-log.h
dm-io.h
dm-ioctl.h
dm-kcopyd.h
dm-region-hash.h
dma_remapping.h intel-iommu: fix build error with INTR_REMAP=y and DMAR=n 2009-01-04 11:00:05 +01:00
dma-attrs.h
dma-mapping.h
dmaengine.h net_dma: call dmaengine_get only if NET_DMA enabled 2009-02-06 22:06:43 -08:00
dmapool.h
dmar.h intel-iommu: kill off duplicate def of dmar_disabled 2009-01-03 11:57:35 +01:00
dmi.h dmi: Fix build breakage 2009-01-28 07:50:14 -08:00
dn.h headers_check fix: linux/dn.h 2009-01-30 23:46:03 +05:30
dnotify.h
dqblk_qtree.h quota: Split off quota tree handling into a separate file 2009-01-05 08:40:21 -08:00
dqblk_v1.h quota: Unexport dqblk_v1.h and dqblk_v2.h 2009-01-05 08:40:25 -08:00
dqblk_v2.h quota: Unexport dqblk_v1.h and dqblk_v2.h 2009-01-05 08:40:25 -08:00
dqblk_xfs.h
ds1wm.h
ds1286.h
ds17287rtc.h
dtlk.h
dw_dmac.h atmel-mci: convert to dma_request_channel and down-level dma_slave 2009-01-06 11:38:16 -07:00
dynamic_printk.h
edac.h
edd.h headers_check fix: linux/edd.h 2009-01-30 23:46:40 +05:30
eeprom_93cx6.h
efi.h
efs_fs_sb.h headers_check fix: linux/efs_fs_sb.h 2009-01-30 23:47:07 +05:30
efs_vh.h
eisa.h
elevator.h block: get rid of elevator_t typedef 2008-12-29 08:29:50 +01:00
elf-em.h
elf-fdpic.h headers_check fix: linux/elf-fdpic.h 2009-01-30 23:47:59 +05:30
elf.h headers_check fix: linux/elf.h 2009-01-30 23:48:33 +05:30
elfcore-compat.h
elfcore.h
elfnote.h
enclosure.h
err.h
errno.h
errqueue.h headers_check fix: linux/errqueue.h 2009-01-30 23:49:07 +05:30
etherdevice.h
ethtool.h
eventfd.h
eventpoll.h
exportfs.h
ext2_fs_sb.h ext2: allocate ->s_blockgroup_lock separately 2009-01-08 08:31:00 -08:00
ext2_fs.h ext2: tighten restrictions on inode flags 2009-01-08 08:31:00 -08:00
ext3_fs_i.h
ext3_fs_sb.h Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 2009-01-08 17:14:59 -08:00
ext3_fs.h Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 2009-01-08 17:14:59 -08:00
ext3_jbd.h
f75375s.h
fadvise.h
falloc.h
fault-inject.h SLUB: failslab support 2008-12-29 11:27:46 +02:00
fb.h fbmem: don't call copy_from/to_user() with mutex held 2009-02-05 12:56:46 -08:00
fcdevice.h
fcntl.h
fd.h
fddidevice.h
fdreg.h
fdtable.h filp_cachep can be static in fs/file_table.c 2008-12-31 18:07:42 -05:00
fib_rules.h
fiemap.h
file.h
filter.h
firewire-cdev.h
firewire-constants.h
firmware-map.h
firmware.h
flat.h
font.h
freezer.h
fs_enet_pd.h
fs_stack.h
fs_struct.h take init_fs to saner place 2008-12-31 18:07:42 -05:00
fs_uart_pd.h
fs.h filesystem freeze: implement generic freeze feature 2009-01-09 16:54:42 -08:00
fsl_devices.h
fsnotify.h
ftrace_irq.h
ftrace.h
fuse.h
futex.h
gameport.h
gen_stats.h
genalloc.h
generic_acl.h
generic_serial.h tty_port: Add a port level carrier detect operation 2009-01-02 10:19:38 -08:00
genetlink.h headers_check fix: linux/genetlink.h 2009-01-30 23:49:39 +05:30
genhd.h block: add one-hit cache for disk partition lookup 2008-12-29 08:29:51 +01:00
getcpu.h
gfp.h mm: remove GFP_HIGHUSER_PAGECACHE 2009-01-06 15:59:01 -08:00
gfs2_ondisk.h headers_check fix: linux/gfs2_ondisk.h 2009-01-30 23:50:12 +05:30
gigaset_dev.h
gpio_keys.h
gpio_mouse.h
gpio.h
hardirq.h Merge branch 'core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip 2008-12-30 16:10:19 -08:00
hash.h
hayesesp.h
hdlc.h
hdlcdrv.h
hdpu_features.h
hdreg.h
hid-debug.h
hid.h headers_check fix: linux/hid.h 2009-01-30 23:50:37 +05:30
hiddev.h headers_check fix: linux/hiddev.h 2009-01-30 23:51:17 +05:30
hidraw.h HID: add phys and name ioctls to hidraw 2009-01-04 01:00:51 +01:00
highmem.h
highuid.h
hil_mlc.h
hil.h
hippidevice.h
hp_sdc.h
hpet.h
hrtimer.h
htirq.h
hugetlb.h hugetlbfs: fix build failure with !CONFIG_HUGETLBFS 2009-02-10 14:56:59 -08:00
hw_random.h
hwmon-sysfs.h
hwmon-vid.h
hwmon.h
hysdn_if.h
i2c-algo-bit.h
i2c-algo-pca.h
i2c-algo-pcf.h
i2c-algo-sgi.h
i2c-dev.h
i2c-gpio.h
i2c-id.h i2c: Delete many unused adapter IDs 2009-01-26 21:19:52 +01:00
i2c-ocores.h
i2c-pca-platform.h
i2c-pnx.h
i2c-pxa.h
i2c.h i2c: Warn on deprecated binding model use 2009-01-26 21:19:57 +01:00
i2o-dev.h
i2o.h
i8k.h
i7300_idle.h
i8042.h
ibmtr.h
icmp.h
icmpv6.h headers_check fix: linux/icmpv6.h 2009-01-30 23:51:41 +05:30
ide.h IDE: fix sparse signed-ness errors with host->host_busy 2009-01-14 19:19:04 +01:00
idr.h
ieee80211.h
if_addr.h headers_check fix: linux/if_addr.h 2009-01-30 23:52:16 +05:30
if_addrlabel.h headers_check fix: linux/if_addrlabel.h 2009-01-30 23:52:41 +05:30
if_arcnet.h
if_arp.h
if_bonding.h
if_bridge.h
if_cablemodem.h
if_ec.h
if_eql.h
if_ether.h
if_fc.h headers_check fix: linux/if_fc.h 2009-01-30 23:53:12 +05:30
if_fddi.h
if_frad.h net: Fix linux/if_frad.h's suitability for userspace. 2009-01-26 12:30:12 -08:00
if_hippi.h headers_check fix: linux/if_hippi.h 2009-01-30 23:53:40 +05:30
if_infiniband.h
if_link.h headers_check fix: linux/if_link.h 2009-01-30 23:54:53 +05:30
if_ltalk.h
if_macvlan.h
if_packet.h
if_phonet.h
if_plip.h
if_ppp.h headers_check fix: linux/if_ppp.h 2009-01-30 23:55:45 +05:30
if_pppol2tp.h include of <linux/types.h> is preferred over <asm/types.h> 2009-01-15 16:39:41 -08:00
if_pppox.h include of <linux/types.h> is preferred over <asm/types.h> 2009-01-15 16:39:41 -08:00
if_slip.h
if_strip.h headers_check fix: linux/if_strip.h 2009-01-30 23:56:13 +05:30
if_tr.h headers_check fix: linux/if_tr.h 2009-01-30 23:56:48 +05:30
if_tun.h
if_tunnel.h net: Fix userland breakage wrt. linux/if_tunnel.h 2009-02-02 13:27:44 -08:00
if_vlan.h vlan: Add GRO interfaces 2009-01-06 10:50:09 -08:00
if.h
igmp.h headers_check fix: linux/igmp.h 2009-01-30 23:57:16 +05:30
ihex.h
in6.h
in_route.h
in.h
inet_diag.h headers_check fix: linux/inet_diag.h 2009-01-30 23:57:43 +05:30
inet_lro.h
inet.h
inetdevice.h
init_ohci1394_dma.h
init_task.h timers: split process wide cpu clocks/timers 2009-02-05 13:04:33 +01:00
init.h
initrd.h
inotify.h
input-polldev.h
input.h include of <linux/types.h> is preferred over <asm/types.h> 2009-01-15 16:39:41 -08:00
intel-iommu.h VT-d: remove now unused intel_iommu_found function 2009-01-03 14:11:08 +01:00
interrupt.h Merge branch 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip 2009-01-06 17:10:53 -08:00
io-mapping.h
io.h
ioc3.h
ioc4.h
iocontext.h
ioctl.h
iommu-helper.h
iommu.h introcude linux/iommu.h for an iommu api 2009-01-03 14:10:09 +01:00
ioport.h resources: fix parameter name and kernel-doc 2009-01-15 16:39:38 -08:00
ioprio.h ext4: Add mount option to set kjournald's I/O priority 2009-01-05 22:46:26 -05:00
iova.h
ip6_tunnel.h headers_check fix: linux/ip6_tunnel.h 2009-01-30 23:58:12 +05:30
ip_vs.h
ip.h
ipc_namespace.h
ipc.h
ipmi_msgdefs.h
ipmi_smi.h
ipmi.h
ipsec.h
ipv6_route.h headers_check fix: linux/ipv6_route.h 2009-01-30 23:59:12 +05:30
ipv6.h headers_check fix: linux/ipv6.h 2009-01-30 23:58:41 +05:30
ipx.h headers_check fix: linux/ipx.h 2009-01-30 23:59:44 +05:30
irda.h headers_check fix: linux/irda.h 2009-01-31 00:00:06 +05:30
irq_cpustat.h
irq.h Merge branch 'cpus4096-for-linus-2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip 2009-01-02 11:44:09 -08:00
irqflags.h
irqnr.h genirq: provide irq_to_desc() to non-genirq architectures too 2009-01-05 14:53:30 +01:00
irqreturn.h
isa.h
isapnp.h
iscsi_ibft.h
isdn_divertif.h
isdn_ppp.h
isdn.h
isdnif.h
isicom.h
iso_fs.h
istallion.h tty: Introduce some close helpers for ports 2009-01-02 10:19:40 -08:00
ivtv.h
ivtvfb.h
ixjuser.h
jbd2.h jbd2: On a __journal_expect() assertion failure printk "JBD2", not "EXT3-fs" 2009-01-16 11:57:00 -05:00
jbd.h jbd: fix missing kernel-doc 2009-01-15 16:39:37 -08:00
jffs2.h
jhash.h
jiffies.h
journal-head.h jbd2: Add buffer triggers 2009-01-05 08:40:30 -08:00
joystick.h include of <linux/types.h> is preferred over <asm/types.h> 2009-01-15 16:39:41 -08:00
kallsyms.h
kbd_diacr.h
kbd_kern.h
Kbuild Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 2009-02-02 23:55:27 -08:00
kbuild.h
kd.h
kdebug.h
kdev_t.h
kernel_stat.h [PATCH] idle cputime accounting 2008-12-31 15:11:46 +01:00
kernel.h generic swap(): don't return a value from swap() 2009-02-05 12:56:46 -08:00
kernelcapi.h
kexec.h
key-type.h
key.h
keyboard.h
keyctl.h
kfifo.h
kgdb.h
klist.h klist.c: bit 0 in pointer can't be used as flag 2009-01-20 20:52:10 -08:00
kmalloc_sizes.h
kmod.h
kobj_map.h
kobject.h
kprobes.h kprobes: fix module compilation error with CONFIG_KPROBES=n 2009-01-29 18:04:43 -08:00
kref.h
ks0108.h
kthread.h
ktime.h
kvm_host.h KVM: change KVM to use IOMMU API 2009-01-03 14:11:07 +01:00
kvm_para.h
kvm_types.h
kvm.h include of <linux/types.h> is preferred over <asm/types.h> 2009-01-15 16:39:41 -08:00
lapb.h
latencytop.h
lcd.h
leds-pca9532.h leds: leds-pcs9532 - Move i2c work to a workqueque 2009-01-08 12:38:58 +00:00
leds.h leds: Add suspend/resume to the core class 2009-01-08 17:55:03 +00:00
lguest_launcher.h lguest: move the initial guest page table creation code to the host 2008-12-30 09:26:11 +10:30
lguest.h
libata.h libata: implement HORKAGE_1_5_GBPS and apply it to WD My Book 2009-02-02 23:04:31 -05:00
libps2.h
license.h
limits.h
linkage.h
linux_logo.h
list_nulls.h
list.h
llc.h
lm_interface.h
lmb.h
lockdep.h Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip 2008-12-30 16:20:19 -08:00
log2.h
loop.h include of <linux/types.h> is preferred over <asm/types.h> 2009-01-15 16:39:41 -08:00
lp.h
lzo.h
m48t86.h
magic.h btrfs & squashfs: Move btrfs and squashfsto's magic number to <linux/magic.h> 2009-01-15 16:39:38 -08:00
major.h
map_to_7segment.h Input: map_to_7segment.h - convert to __inline__ for userspace 2008-12-29 04:59:31 -08:00
maple.h sh: maple: Support block reads and writes. 2009-02-27 16:07:32 +09:00
marker.h
math64.h
matroxfb.h include of <linux/types.h> is preferred over <asm/types.h> 2009-01-15 16:39:41 -08:00
mbcache.h
mbus.h
mc6821.h
mc146818rtc.h
mca-legacy.h
mca.h
mdio-bitbang.h
mdio-gpio.h
memcontrol.h memcg: fix shmem's swap accounting 2009-01-08 08:31:10 -08:00
memory_hotplug.h mm: show node to memory section relationship with symlinks in sysfs 2009-01-06 15:59:00 -08:00
memory.h mm: show node to memory section relationship with symlinks in sysfs 2009-01-06 15:59:00 -08:00
mempolicy.h
mempool.h
memstick.h memstick: annotate endianness of attribute structs 2009-01-09 16:54:41 -08:00
meye.h
migrate.h mm: cleanup: remove #ifdef CONFIG_MIGRATION 2009-01-06 15:59:00 -08:00
mii.h
minix_fs.h headers_check fix: linux/minix_fs.h 2009-01-31 00:00:35 +05:30
miscdevice.h
mISDNdsp.h
mISDNhw.h mISDN: Add E-Channel logging features 2009-01-09 22:44:25 +01:00
mISDNif.h BUGFIX: used NULL pointer at ioctl(sk,IMGETDEVINFO,&devinfo) when devinfo.id not registered 2009-01-11 17:55:16 +01:00
mm_inline.h inactive_anon_is_low: move to vmscan 2009-01-08 08:31:07 -08:00
mm_types.h NOMMU: Make mmap allocation page trimming behaviour configurable. 2009-01-08 12:04:47 +00:00
mm.h Do not account for the address space used by hugetlbfs using VM_ACCOUNT 2009-02-10 10:48:42 -08:00
mman.h
mmdebug.h
mmiotrace.h
mmtimer.h
mmu_notifier.h
mmzone.h mm: introduce zone_reclaim struct 2009-01-08 08:31:07 -08:00
mnt_namespace.h
mod_devicetable.h Fix longstanding "error: storage size of '__mod_dmi_device_table' isn't known" 2009-01-27 16:06:21 -08:00
module.h module: remove over-zealous check in __module_get() 2009-02-07 08:33:01 -08:00
moduleloader.h module: fix module loading failure of large kernel modules for parisc 2009-01-05 08:40:13 +10:30
moduleparam.h
mount.h
mpage.h
mqueue.h
mroute6.h
mroute.h
msdos_fs.h headers_check fix: linux/msdos_fs.h 2009-01-31 00:01:11 +05:30
msg.h
msi.h
mtio.h
mutex-debug.h
mutex.h
mv643xx_eth.h
mv643xx_i2c.h
mv643xx.h
n_r3964.h
namei.h vfs: introduce helper function to safely NUL-terminate symlinks 2008-12-31 18:07:38 -05:00
nbd.h
ncp_fs_i.h
ncp_fs_sb.h
ncp_fs.h trivial: fix an -> a typos in documentation and comments 2009-01-06 11:28:07 +01:00
ncp_mount.h
ncp_no.h
ncp.h
neighbour.h headers_check fix: linux/neighbour.h 2009-01-31 00:01:42 +05:30
net.h
netdevice.h net: Add init_dummy_netdev() and fix EMAC driver using it 2009-01-14 21:05:05 -08:00
netfilter_arp.h
netfilter_bridge.h
netfilter_decnet.h
netfilter_ipv4.h
netfilter_ipv6.h
netfilter.h
netlink.h
netpoll.h
netrom.h
nfs2.h
nfs3.h
nfs4_acl.h
nfs4_mount.h
nfs4.h nfsd: last_byte_offset 2009-01-07 17:38:31 -05:00
nfs_fs_i.h
nfs_fs_sb.h
nfs_fs.h
nfs_idmap.h headers_check fix: linux/nfs_idmap.h 2009-01-31 00:02:27 +05:30
nfs_iostat.h
nfs_mount.h
nfs_page.h
nfs_xdr.h
nfs.h
nfsacl.h
nfsd_idmap.h
nl80211.h
nls.h
nmi.h
node.h mm: show node to memory section relationship with symlinks in sysfs 2009-01-06 15:59:00 -08:00
nodemask.h
notifier.h
nsc_gpio.h
nsproxy.h
nubus.h headers_check fix: linux/nubus.h 2009-01-31 00:15:24 +05:30
numa.h
nvram.h
nwpserial.h serial: Add driver for the Cell Network Processor serial port NWP device 2009-01-08 16:25:18 +11:00
of_device.h
of_gpio.h
of_i2c.h drivers/of: Add the of_find_i2c_device_by_node function. 2009-01-09 15:49:06 -07:00
of_platform.h
of_spi.h
of.h
oom.h
oprofile.h oprofile: make new cpu buffer functions part of the api 2009-01-07 22:48:15 +01:00
oxu210hp.h usb host: Oxford OXU210HP HCD driver. 2009-01-07 09:59:50 -08:00
page_cgroup.h memcg: synchronized LRU 2009-01-08 08:31:05 -08:00
page-flags.h badpage: simplify page_alloc flag check+clear 2009-01-06 15:59:07 -08:00
page-isolation.h
pageblock-flags.h
pagemap.h fs: symlink write_begin allocation context fix 2009-01-04 13:33:20 -08:00
pagevec.h mm: get rid of pagevec_release_nonlru() 2009-01-06 15:59:00 -08:00
param.h
parport_pc.h
parport.h
parser.h
patchkey.h
path.h
pci_hotplug.h Merge branch 'linus' into release 2009-01-09 03:39:43 -05:00
pci_ids.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 2009-02-02 19:28:58 -08:00
pci_regs.h PCI: pciehp: cleanup register and field definitions 2009-01-07 11:13:22 -08:00
pci-acpi.h PCI hotplug: introduce functions for ACPI slot detection 2009-01-07 11:13:11 -08:00
pci-aspm.h
pci.h PCI: return error on failure to read PCI ROMs 2009-02-04 16:58:41 -08:00
pcieport_if.h
pda_power.h
percpu_counter.h Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip 2009-01-06 17:10:04 -08:00
percpu.h
personality.h
pfkeyv2.h
pfn.h
pg.h
phantom.h include of <linux/types.h> is preferred over <asm/types.h> 2009-01-15 16:39:41 -08:00
phonedev.h
phonet.h headers_check fix: linux/phonet.h 2009-01-31 00:02:54 +05:30
phy_fixed.h
phy.h
pid_namespace.h pid: generalize task_active_pid_ns 2009-01-08 08:31:12 -08:00
pid.h pid: implement ns_of_pid 2009-01-08 08:31:12 -08:00
pim.h
pipe_fs_i.h
pkt_cls.h headers_check fix: linux/pkt_cls.h 2009-01-31 00:03:40 +05:30
pkt_sched.h headers_check fix: linux/pkt_sched.h 2009-01-31 00:04:50 +05:30
pktcdvd.h
platform_device.h PM: Simplify the new suspend/hibernation framework for devices 2009-01-06 10:44:29 -08:00
plist.h
pm_qos_params.h
pm_wakeup.h
pm.h Fix misspellings in pm.h macros 2009-01-06 10:44:30 -08:00
pmu.h
pnp.h
poison.h
poll.h poll: allow f_op->poll to sleep 2009-01-06 15:59:12 -08:00
posix_acl_xattr.h
posix_acl.h
posix_types.h
posix-timers.h
power_supply.h power_supply: Add cold to the POWER_SUPPLY_HEALTH report values 2009-01-04 12:17:39 +01:00
ppdev.h
ppp_channel.h
ppp_defs.h headers_check fix: linux/ppp_defs.h 2009-01-31 00:05:30 +05:30
ppp-comp.h
prctl.h
preempt.h
prefetch.h
prio_heap.h
prio_tree.h
proc_fs.h
profile.h
proportions.h
ptrace.h
pwm_backlight.h
pwm.h
qnx4_fs.h qnx: include <linux/types.h> for definitions of __[us]{8,16,32,64} types 2009-01-07 21:44:20 +01:00
qnxtypes.h qnx: include <linux/types.h> for definitions of __[us]{8,16,32,64} types 2009-01-07 21:44:20 +01:00
quicklist.h
quota.h quota: Unexport dqblk_v1.h and dqblk_v2.h 2009-01-05 08:40:25 -08:00
quotaops.h quota: Improve locking 2009-01-16 18:02:10 +01:00
radeonfb.h include of <linux/types.h> is preferred over <asm/types.h> 2009-01-15 16:39:41 -08:00
radix-tree.h mm lockless pagecache barrier fix 2009-01-05 18:31:12 -08:00
raid_class.h
ramfs.h
random.h headers_check fix: linux/random.h 2009-01-31 00:05:59 +05:30
ratelimit.h
raw.h
rbtree.h rbtree: add const qualifier to some functions 2009-01-10 06:04:33 -08:00
rcuclassic.h cpumask: convert RCU implementations 2009-01-01 10:12:26 +10:30
rculist_nulls.h
rculist.h
rcupdate.h rcu: eliminate synchronize_rcu_xxx macro 2009-01-05 10:18:08 +01:00
rcupreempt_trace.h
rcupreempt.h
rcutree.h
reboot.h
reciprocal_div.h
regset.h
reiserfs_acl.h
reiserfs_fs_i.h
reiserfs_fs_sb.h
reiserfs_fs.h
reiserfs_xattr.h
relay.h
res_counter.h cgroups: consolidate cgroup documents 2009-01-15 16:39:37 -08:00
resource.h
resume-trace.h
rfkill.h
ring_buffer.h Merge branch 'oprofile-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip 2008-12-30 17:31:25 -08:00
rio_drv.h rapidio: remove excess kernel-doc notation 2009-01-06 15:59:28 -08:00
rio_ids.h
rio_regs.h
rio.h
rmap.h badpage: remove vma from page_remove_rmap 2009-01-06 15:59:07 -08:00
romfs_fs.h
root_dev.h
rose.h
route.h
rslib.h
rtc-v3020.h
rtc.h rtc: add alarm/update irq interfaces 2009-01-04 13:33:20 -08:00
rtmutex.h
rtnetlink.h headers_check fix: linux/rtnetlink.h 2009-01-31 00:15:57 +05:30
rwsem-spinlock.h
rwsem.h
rxrpc.h
sc26198.h
scatterlist.h
scc.h
sched.h timers: fix TIMER_ABSTIME for process wide cpu timers 2009-02-11 14:04:21 +01:00
screen_info.h
sctp.h
scx200_gpio.h
scx200.h
sdla.h
seccomp.h
securebits.h
security.h Merge branch 'next' into for-linus 2009-01-07 09:58:22 +11:00
selection.h
selinux_netlink.h
selinux.h
sem.h
semaphore.h
seq_file_net.h
seq_file.h cpumask: Use nr_cpu_ids in seq_cpumask 2008-12-30 09:05:19 +10:30
seqlock.h
serial167.h
serial_8250.h Serial: Allow port type to be specified when calling serial8250_register_port. 2009-01-02 10:19:43 -08:00
serial_core.h serial: Add driver for the Cell Network Processor serial port NWP device 2009-01-08 16:25:18 +11:00
serial_pnx8xxx.h
serial_reg.h
serial_sci.h
serial.h serial: RS485 ioctl structure uses __u32 include linux/types.h 2009-01-02 10:19:42 -08:00
serialP.h
serio.h
sh_cmt.h sh: CMT clockevent platform driver 2009-01-29 16:56:32 +09:00
sh_intc.h sh: multiple vectors per irq - base 2009-02-27 16:53:50 +09:00
shm.h
shmem_fs.h
signal.h
signalfd.h headers_check fix: linux/signalfd.h 2009-01-31 00:06:33 +05:30
skbuff.h
slab_def.h kmalloc: return NULL instead of link failure 2009-01-27 23:48:59 +02:00
slab.h Merge branches 'topic/fixes', 'topic/cleanups' and 'topic/documentation' into for-linus 2008-12-29 11:45:47 +02:00
slob_def.h
slub_def.h
sm501-regs.h
sm501.h
smb_fs_i.h
smb_fs_sb.h
smb_fs.h
smb_mount.h
smb.h
smbno.h
smc91x.h
smc911x.h
smp_lock.h
smp.h smp_call_function_single(): be slightly less stupid 2009-01-11 03:41:58 +01:00
smsc911x.h
snmp.h
socket.h
sockios.h
som.h
sonet.h
sony-laptop.h
sonypi.h
sort.h
sound.h headers_check fix: linux/sound.h 2009-01-31 00:07:00 +05:30
soundcard.h
spinlock_api_smp.h
spinlock_api_up.h
spinlock_types_up.h
spinlock_types.h
spinlock_up.h
spinlock.h x86: spinlocks: define dummy __raw_spin_is_contended 2009-02-09 08:15:39 -08:00
splice.h
srcu.h
stacktrace.h
stallion.h
start_kernel.h
stat.h
statfs.h
stddef.h
stop_machine.h stop_machine: introduce stop_machine_create/destroy. 2009-01-05 08:40:14 +10:30
string_helpers.h
string.h
stringify.h
superhyway.h
suspend_ioctls.h
suspend.h Hibernation: Introduce system_entering_hibernation 2009-01-27 02:15:45 -05:00
svga.h
swab.h byteorder: make swab.h include asm/swab.h like a regular header 2009-01-14 19:56:50 -08:00
swap.h memcg: fix shmem's swap accounting 2009-01-08 08:31:10 -08:00
swapops.h
swiotlb.h swiotlb: add hwdev to swiotlb_phys_to_bus() / swiotlb_sg_to_bus() 2008-12-28 09:54:52 +01:00
synclink.h headers_check fix: linux/synclink.h 2009-01-31 00:07:31 +05:30
sys.h
syscalls.h syscall define: fix uml compile bug 2009-02-11 14:25:36 -08:00
sysctl.h
sysdev.h
sysfs.h
sysrq.h
sysv_fs.h
task_io_accounting_ops.h
task_io_accounting.h
taskstats_kern.h
taskstats.h headers_check fix: linux/taskstats.h 2009-01-31 00:08:18 +05:30
tc.h
tcp.h
telephony.h
termios.h
textsearch_fsm.h
textsearch.h
tfrc.h
thermal.h
thread_info.h
threads.h cpumask: make CONFIG_NR_CPUS always valid. 2008-12-30 09:05:12 +10:30
tick.h cpumask: convert kernel time functions 2009-01-01 10:12:25 +10:30
tifm.h
time.h sched_clock: prevent scd->clock from moving backwards, take #2 2008-12-31 09:53:21 +01:00
timer.h
timerfd.h
times.h
timex.h
tiocl.h
tipc_config.h
tipc.h
topology.h
toshiba.h
tracehook.h
tracepoint.h
transport_class.h
trdevice.h
tsacct_kern.h
tty_driver.h pty: simplify resize 2009-01-02 10:19:36 -08:00
tty_flip.h
tty_ldisc.h
tty.h tty: Introduce some close helpers for ports 2009-01-02 10:19:40 -08:00
typecheck.h
types.h linux/types.h: Don't depend on __GNUC__ for __le64/__be64 2009-01-07 11:27:12 -08:00
uaccess.h
ucb1400.h
udf_fs_i.h
udp.h
uinput.h
uio_driver.h uio: make uio_info's name and version const 2009-01-06 10:44:44 -08:00
uio.h
ultrasound.h
un.h
unistd.h
usb_usual.h USB: storage: add last-sector hacks 2009-01-07 10:00:11 -08:00
usb.h USB: add kernel-doc for wusb_dev in struct usb_device 2009-01-27 16:15:36 -08:00
usbdevice_fs.h
user_namespace.h
user.h
utime.h
uts.h
utsname.h
uwb.h
vermagic.h
veth.h
vfs.h
via.h
video_decoder.h headers_check fix: linux/video_decoder.h 2009-01-31 00:09:13 +05:30
video_encoder.h headers_check fix: linux/video_encoder.h 2009-01-31 00:10:11 +05:30
video_output.h
videodev2.h V4L/DVB (10141): v4l2: debugging API changed to match against driver name instead of ID. 2009-01-02 17:11:52 -02:00
videodev.h headers_check fix: linux/videodev.h 2009-01-31 00:10:59 +05:30
videotext.h
virtio_9p.h
virtio_balloon.h virtio: avoid implicit use of Linux page size in balloon interface 2008-12-30 09:26:04 +10:30
virtio_blk.h headers_check fix: linux/virtio_blk.h 2009-01-31 00:11:25 +05:30
virtio_config.h
virtio_console.h headers_check fix: linux/virtio_console.h 2009-01-31 00:12:44 +05:30
virtio_net.h headers_check fix: linux/virtio_net.h 2009-01-31 00:13:08 +05:30
virtio_pci.h virtio: Don't use PAGE_SIZE for vring alignment in virtio_pci. 2008-12-30 09:25:58 +10:30
virtio_ring.h virtio: hand virtio ring alignment as argument to vring_new_virtqueue 2008-12-30 09:26:03 +10:30
virtio_rng.h
virtio.h
vmalloc.h mm: make vread() and vwrite() declaration 2009-01-06 15:59:05 -08:00
vmstat.h
vt_buffer.h
vt_kern.h
vt.h
w1-gpio.h
wait.h wait: prevent exclusive waiter starvation 2009-02-05 12:56:48 -08:00
wanrouter.h
watchdog.h
wimax.h wimax: headers for kernel API and user space interaction 2009-01-07 10:00:16 -08:00
wireless.h
wlp.h
wm97xx_batt.h
wm97xx.h
workqueue.h Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip 2009-01-26 09:47:56 -08:00
writeback.h fs: remove WB_SYNC_HOLD 2009-01-06 15:59:09 -08:00
x25.h
xattr.h
xfrm.h
xilinxfb.h
yam.h
zconf.h
zlib.h
zorro_ids.h
zorro.h
zutil.h