Matt Fleming
71d7d3d190
mmc: Add helper function to check if a card is removable
...
There are two checks that need to be made when determining whether a
card is removable. A host controller may set MMC_CAP_NONREMOVABLE if the
controller does not support removing cards (e.g. eMMC), in which case
the card is physically non-removable. Also the 'mmc_assume_removable'
module parameter can be configured at module load time, in which case
the card may be logically non-removable.
A helper function keeps the logic in one place so that code always
checks both conditions.
Because this new function is likely to be called from modules we now
need to export the mmc_assume_removable symbol.
Signed-off-by: Matt Fleming <matt@console-pimps.org>
Acked-by: Kyungmin Park <kyungmin.park@samsung.com>
Tested-by: Jaehoon Chung <jh80.chung@samsung.com>
Acked-by: Wolfram Sang <w.sang@pengutronix.de>
Signed-off-by: Chris Ball <cjb@laptop.org>
2010-10-23 21:11:15 +08:00
..
amba
Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm
2010-10-21 16:42:32 -07:00
byteorder
include: replace unifdef-y with header-y
2010-08-14 22:26:51 +02:00
caif
can
CAN: Add Flexcan CAN controller driver
2010-07-22 18:06:25 +02:00
ceph
ceph: add CEPH_MDS_OP_SETDIRLAYOUT and associated ioctl.
2010-10-20 15:38:23 -07:00
crush
ceph: factor out libceph from Ceph file system
2010-10-20 15:37:28 -07:00
decompress
dvb
include: replace unifdef-y with header-y
2010-08-14 22:26:51 +02:00
hdlc
i2c
gpio: sx150x: correct and refine reset-on-probe behavior
2010-09-09 18:57:24 -07:00
input
Input: cy8ctmg110 - capacitive touchscreen support
2010-07-31 02:37:17 -07:00
isdn
lockd
mfd
ARM: 6373/1: tc35892-gpio: add setup/remove callbacks
2010-09-19 12:12:28 +01:00
mlx4
mmc
mmc: Add helper function to check if a card is removable
2010-10-23 21:11:15 +08:00
mtd
mtd: Remove obsolete <mtd/compatmac.h> include
2010-08-08 21:19:42 +01:00
netfilter
conntrack: export lsm context rather than internal secid via netlink
2010-10-21 10:12:51 +11:00
netfilter_arp
include: replace unifdef-y with header-y
2010-08-14 22:26:51 +02:00
netfilter_bridge
include: replace unifdef-y with header-y
2010-08-14 22:26:51 +02:00
netfilter_ipv4
include: replace unifdef-y with header-y
2010-08-14 22:26:51 +02:00
netfilter_ipv6
include: replace unifdef-y with header-y
2010-08-14 22:26:51 +02:00
nfsd
include: replace unifdef-y with header-y
2010-08-14 22:26:51 +02:00
power
POWER: Add JZ4740 battery driver.
2010-08-05 13:26:20 +01:00
raid
Make lib/raid6/test build correctly.
2010-08-12 06:38:24 +10:00
regulator
ab8500-mfd: add regulator support to ab8500 mfd device
2010-08-11 11:38:01 +01:00
rtc
spi
spi/dw_spi: clean the cs_control code
2010-09-08 10:50:00 -06:00
ssb
sunrpc
Merge commit 'v2.6.36-rc7' into core/rcu
2010-10-07 09:43:45 +02:00
tc_act
tc_ematch
unaligned
usb
Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6
2010-10-22 20:30:48 -07:00
uwb
wimax
8250_pci.h
a.out.h
ac97_codec.h
acct.h
acpi.h
ACPI/PCI: Negotiate _OSC control bits before requesting them
2010-08-24 13:44:40 -07:00
acpi_pmtmr.h
x86: Remove stale pmtimer_64.c
2010-10-15 21:18:59 +02:00
adb.h
adfs_fs.h
aer.h
affs_hardblocks.h
agp_backend.h
agpgart.h
ahci_platform.h
ahci_platform: Provide for vendor specific init
2010-08-01 19:36:03 -04:00
aio.h
aio_abi.h
altera_jtaguart.h
altera_uart.h
altera_uart: Fix missing prototype for registering an early console
2010-10-22 10:20:08 -07:00
amifd.h
amifdreg.h
amigaffs.h
anon_inodes.h
apm-emulation.h
apm_bios.h
arcdevice.h
arcfb.h
async.h
async_tx.h
ata.h
[libata] support for > 512 byte sectors (e.g. 4K Native)
2010-10-21 20:21:03 -04:00
ata_platform.h
atalk.h
ath9k_platform.h
atm.h
atm_eni.h
atm_he.h
atm_idt77105.h
atm_nicstar.h
atm_suni.h
atm_tcp.h
atm_zatm.h
atmapi.h
atmarp.h
atmbr2684.h
atmclip.h
atmdev.h
atm: propagate signal changes via notifier
2010-07-09 00:09:20 -07:00
atmel-mci.h
atmel-pwm-bl.h
atmel-ssc.h
atmel_pdc.h
atmel_pwm.h
atmel_serial.h
atmel_tc.h
atmioc.h
atmlec.h
atmmpc.h
atmppp.h
atmsap.h
atmsvc.h
attribute_container.h
audit.h
gcc-4.6: fs: fix unused but set warnings
2010-08-07 18:23:12 +02:00
auto_dev-ioctl.h
auto_fs.h
autofs/autofs4: Move compat_ioctl handling into fs
2010-08-09 00:13:34 +02:00
auto_fs4.h
auxvec.h
ax25.h
b1lli.h
b1pcmcia.h
backing-dev.h
mm: fix writeback_in_progress()
2010-08-12 08:43:30 -07:00
backlight.h
baycom.h
bcd.h
bfs_fs.h
binfmts.h
Make do_execve() take a const filename pointer
2010-08-17 18:07:43 -07:00
bio.h
block: Turn bvec_k{un,}map_irq() into static inline functions
2010-10-21 10:32:29 +02:00
bit_spinlock.h
bitmap.h
bitops.h
bitops: remove duplicated extern declarations
2010-10-09 21:51:45 +02:00
bitrev.h
blk-iopoll.h
blk_types.h
Merge branch 'for-2.6.37/barrier' of git://git.kernel.dk/linux-2.6-block
2010-10-22 17:07:18 -07:00
blkdev.h
Merge branch 'for-2.6.37/barrier' of git://git.kernel.dk/linux-2.6-block
2010-10-22 17:07:18 -07:00
blkpg.h
blktrace_api.h
block: fix for block tracing build error
2010-08-07 18:26:29 +02:00
blockgroup_lock.h
bootmem.h
bottom_half.h
bpqether.h
brcmphy.h
bsg.h
btree-128.h
btree-type.h
btree.h
buffer_head.h
block: remove the BH_Eopnotsupp flag
2010-09-10 12:35:40 +02:00
bug.h
c2port.h
cache.h
can.h
capability.h
security: move LSM xattrnames to xattr.h
2010-08-02 15:34:57 +10:00
capi.h
cb710.h
cciss_defs.h
cciss_ioctl.h
cd1400.h
cdev.h
cdk.h
cdrom.h
cfag12864b.h
cgroup.h
Merge branch 'rcu/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-2.6-rcu into core/rcu
2010-10-07 09:43:11 +02:00
cgroup_subsys.h
cgroupstats.h
chio.h
circ_buf.h
clk.h
clockchips.h
clocksource.h
clocksource: Add __clocksource_updatefreq_hz/khz methods
2010-07-27 12:40:55 +02:00
cm4000_cs.h
cn_proc.h
cnt32_to_63.h
coda.h
coda_cache.h
coda_fs_i.h
coda_linux.h
coda_psdev.h
coda: fixup clash with block layer REQ_* defines
2010-08-07 18:53:13 +02:00
coff.h
com20020.h
compaction.h
compat.h
compat: Make compat_alloc_user_space() incorporate the access_ok()
2010-09-14 16:08:45 -07:00
compiler-gcc.h
include/linux/compiler-gcc.h: use __same_type() in __must_be_array()
2010-08-09 20:45:04 -07:00
compiler-gcc3.h
compiler-gcc4.h
compiler-intel.h
compiler.h
rcu: define __rcu address space modifier for sparse
2010-08-19 17:17:59 -07:00
completion.h
comstats.h
concap.h
configfs.h
connector.h
console.h
console: Fix compilation regression
2010-08-06 15:36:47 -05:00
console_struct.h
tty: Move the vt_tty field from the vc_data into the standard tty_port
2010-08-10 13:47:42 -07:00
consolemap.h
const.h
coredump.h
Un-inline the core-dump helper functions
2010-10-14 14:32:06 -07:00
cper.h
ACPI, APEI, Rename CPER and GHES severity constants
2010-08-08 14:55:26 -04:00
cpu.h
cpufreq.h
[CPUFREQ] unexport (un)lock_policy_rwsem* functions
2010-08-03 13:47:04 -04:00
cpuidle.h
intel_idle: Voluntary leave_mm before entering deeper
2010-09-30 21:19:22 -04:00
cpumask.h
cpuset.h
cramfs_fs.h
cramfs_fs_sb.h
crash_dump.h
crc-ccitt.h
crc-itu-t.h
crc-t10dif.h
crc7.h
crc16.h
crc32.h
crc32c.h
cred.h
keys: __rcu annotations
2010-08-19 17:18:00 -07:00
crypto.h
cryptohash.h
cs5535.h
ctype.h
cuda.h
cyclades.h
cyclomx.h
cycx_cfm.h
cycx_drv.h
cycx_x25.h
davinci_emac.h
dca.h
dcache.h
vfs: show unreachable paths in getcwd and proc
2010-08-11 00:29:47 -04:00
dcbnl.h
dccp.h
dcookies.h
debug_locks.h
lockdep: Remove __debug_show_held_locks
2010-08-17 09:11:10 +02:00
debugfs.h
debugobjects.h
delay.h
timer: Added usleep_range timer
2010-08-04 11:00:45 +02:00
delayacct.h
device-mapper.h
dm: factor out max_io_len_target_boundary
2010-08-12 04:14:10 +01:00
device.h
SYSFS: Allow boot time switching between deprecated and modern sysfs layout
2010-10-22 10:16:43 -07:00
device_cgroup.h
devpts_fs.h
dio.h
dirent.h
display.h
dlm.h
dlm: Fix dlm lock status block comment in dlm.h
2010-09-07 14:17:10 -05:00
dlm_device.h
dlm_netlink.h
dlm_plock.h
dlmconstants.h
dm-dirty-log.h
dm-io.h
dm-ioctl.h
dm: allow autoloading of dm mod
2010-08-12 04:14:05 +01:00
dm-kcopyd.h
dm-log-userspace.h
dm-region-hash.h
dm9000.h
dma-attrs.h
dma-debug.h
dma-mapping.h
arm: fix "arm: fix pci_set_consistent_dma_mask for dmabounce devices"
2010-09-22 17:22:38 -07:00
dma_remapping.h
dmaengine.h
missing inline keyword for static function in linux/dmaengine.h
2010-09-22 15:29:32 -07:00
dmapool.h
dmar.h
Merge branch 'x86-iommu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
2010-10-21 14:23:48 -07:00
dmi.h
PCI: export SMBIOS provided firmware instance and label to sysfs
2010-07-30 09:36:01 -07:00
dn.h
dnotify.h
dnotify: move dir_notify_enable declaration
2010-07-28 09:59:01 -04:00
dns_resolver.h
DNS: Separate out CIFS DNS Resolver code
2010-08-05 17:17:51 +00:00
dqblk_qtree.h
dqblk_v1.h
dqblk_v2.h
dqblk_xfs.h
quota: Clean up the namespace in dqblk_xfs.h
2010-07-21 16:01:46 +02:00
drbd.h
drbd: add race-breaker to drbd_go_diskless
2010-10-15 14:06:53 +02:00
drbd_limits.h
drbd: Allow larger values for c-fill-target.
2010-10-14 18:38:42 +02:00
drbd_nl.h
drbd: new configuration parameter c-min-rate
2010-10-14 18:38:20 +02:00
drbd_tag_magic.h
ds1286.h
ds2782_battery.h
ds17287rtc.h
dtlk.h
dw_dmac.h
dynamic_debug.h
Merge branch 'for-2.6.37/drivers' of git://git.kernel.dk/linux-2.6-block
2010-10-22 17:03:12 -07:00
edac.h
EDAC: Export edac sysfs class to users.
2010-10-21 14:47:59 +02:00
edac_mce.h
edd.h
eeprom_93cx6.h
efi.h
efs_fs_sb.h
efs_vh.h
eisa.h
elevator.h
Merge branch 'for-2.6.37/core' of git://git.kernel.dk/linux-2.6-block
2010-10-22 17:00:32 -07:00
elf-em.h
elf-fdpic.h
elf.h
elfcore-compat.h
elfcore.h
elfnote.h
enclosure.h
err.h
errno.h
errqueue.h
etherdevice.h
etherdevice.h: fix kernel-doc typo
2010-08-10 00:09:20 -07:00
ethtool.h
eventfd.h
eventpoll.h
exportfs.h
nilfs2: make snapshots in checkpoint tree exportable
2010-10-23 09:24:34 +09:00
ext2_fs.h
ext2_fs_sb.h
ext3_fs.h
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6
2010-08-10 11:26:52 -07:00
ext3_fs_i.h
ext3_fs_sb.h
ext3_jbd.h
f75375s.h
fadvise.h
falloc.h
fanotify.h
fanotify: resize pid and reorder structure
2010-08-27 19:54:09 -04:00
fault-inject.h
fb.h
vt/console: try harder to print output when panicing
2010-08-10 13:47:40 -07:00
fcdevice.h
fcntl.h
fd.h
fddidevice.h
fdreg.h
fdtable.h
kernel: __rcu annotations
2010-08-19 17:18:03 -07:00
fec.h
fib_rules.h
fiemap.h
file.h
filter.h
fips.h
firewire-cdev.h
Merge firewire branches to be released post v2.6.35
2010-08-02 10:09:04 +02:00
firewire-constants.h
firewire.h
firewire: add isochronous multichannel reception
2010-07-29 23:09:18 +02:00
firmware-map.h
firmware.h
flat.h
flex_array.h
flex_array: add helpers to get and put to make pointers easy to use
2010-08-09 20:45:09 -07:00
font.h
freezer.h
fs.h
Merge branch 'for-2.6.37/barrier' of git://git.kernel.dk/linux-2.6-block
2010-10-22 17:07:18 -07:00
fs_enet_pd.h
fs_stack.h
fs_struct.h
fs: fs_struct rwlock to spinlock
2010-08-18 08:35:46 -04:00
fs_uart_pd.h
fscache-cache.h
fscache: drop references to slow-work
2010-07-22 22:58:58 +02:00
fscache.h
fscache: fix missing kerneldoc annotation
2010-07-11 22:22:23 +02:00
fsl-diu-fb.h
powerpc/5121: move fsl-diu-fb.h to include/linux
2010-08-01 17:06:44 -06:00
fsl_devices.h
mxc_udc: add workaround for ENGcm09152 for i.MX35
2010-10-22 10:22:17 -07:00
fsnotify.h
Revert "fsnotify: store struct file not struct path"
2010-08-12 14:23:04 -07:00
fsnotify_backend.h
fanotify: flush outstanding perm requests on group destroy
2010-08-22 20:28:16 -04:00
ftrace.h
tracing/documentation: Document dynamic ftracer internals
2010-07-21 11:00:25 -04:00
ftrace_event.h
perf: Rework the PMU methods
2010-09-09 20:46:30 +02:00
ftrace_irq.h
fuse.h
fuse: add retrieve request
2010-07-12 14:41:40 +02:00
futex.h
gameport.h
gcd.h
gen_stats.h
genalloc.h
generic_acl.h
generic_serial.h
genetlink.h
genhd.h
Merge branch 'for-2.6.37/core' of git://git.kernel.dk/linux-2.6-block
2010-10-22 17:00:32 -07:00
getcpu.h
gfp.h
gfs2_ondisk.h
gigaset_dev.h
gpio.h
gpiolib: Add 'struct gpio_chip' forward declaration for !GPIOLIB case
2010-09-01 08:55:24 -06:00
gpio_keys.h
Input: gpio_keys - add hooks to enable/disable device
2010-08-03 19:45:31 -07:00
gpio_mouse.h
gsmmux.h
hardirq.h
Merge git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-2.6-irqflags
2010-10-21 14:37:27 -07:00
hash.h
hdlc.h
hdlcdrv.h
hdreg.h
hid-debug.h
hid.h
HID: add HID_QUIRK_HIDINPUT_FORCE
2010-07-19 11:54:16 +02:00
hiddev.h
hidraw.h
highmem.h
gcc-4.6: mm: fix unused but set warnings
2010-08-09 20:44:58 -07:00
highuid.h
hil.h
hil_mlc.h
hippidevice.h
hp_sdc.h
hpet.h
hrtimer.h
htcpld.h
htirq.h
ht: Convert to new irq_chip functions
2010-10-12 16:53:37 +02:00
hugetlb.h
HWPOISON, hugetlb: isolate corrupted hugepage
2010-08-11 09:22:46 +02:00
hugetlb_inline.h
hwpoison: rename CONFIG
2010-08-11 09:23:22 +02:00
hw_breakpoint.h
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-dev.h
i2c-gpio.h
i2c-id.h
i2c-mux.h
i2c: Multiplexed I2C bus core support
2010-08-11 18:21:02 +02:00
i2c-ocores.h
i2c-omap.h
i2c-pca-platform.h
i2c-pnx.h
i2c-pxa.h
i2c-smbus.h
i2c-xiic.h
i2c.h
i2c: Multiplexed I2C bus core support
2010-08-11 18:21:02 +02:00
i2o-dev.h
i2o.h
i8k.h
i7300_idle.h
i8042.h
i82593.h
ibmtr.h
icmp.h
icmpv6.h
ide.h
idr.h
idr: __rcu annotations
2010-08-19 17:18:03 -07:00
ieee80211.h
if.h
if_addr.h
if_addrlabel.h
if_arcnet.h
if_arp.h
if_bonding.h
if_bridge.h
if_cablemodem.h
if_ec.h
if_eql.h
if_ether.h
header: fix broken headers for user space
2010-08-22 21:15:39 -07:00
if_fc.h
if_fddi.h
header: fix broken headers for user space
2010-08-22 21:15:39 -07:00
if_frad.h
if_hippi.h
header: fix broken headers for user space
2010-08-22 21:15:39 -07:00
if_infiniband.h
if_link.h
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
2010-08-04 15:31:02 -07:00
if_ltalk.h
if_macvlan.h
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
2010-07-27 21:01:35 -07:00
if_packet.h
if_phonet.h
if_plip.h
if_ppp.h
if_pppol2tp.h
if_pppox.h
header: fix broken headers for user space
2010-08-22 21:15:39 -07:00
if_slip.h
if_strip.h
if_tr.h
if_tun.h
if_tunnel.h
if_vlan.h
if_x25.h
igmp.h
ihex.h
ima.h
in.h
in6.h
in_route.h
inet.h
inet_diag.h
inet_lro.h
inetdevice.h
init.h
init.h: add some more documentation to __ref* tags
2010-10-22 10:21:26 -07:00
init_ohci1394_dma.h
init_task.h
rcu: Add a TINY_PREEMPT_RCU
2010-08-20 08:55:00 -07:00
initrd.h
inotify.h
inotify: force inotify and fsnotify use same bits
2010-07-28 10:18:49 -04:00
input-polldev.h
input.h
input: __rcu annotations
2010-08-19 17:18:01 -07:00
intel-gtt.h
agp/intel: Fix cache control for Sandybridge
2010-09-07 11:16:43 +01:00
intel-iommu.h
intel_mid_dma.h
intel_mid: Add Mrst & Mfld DMA Drivers
2010-07-27 23:32:57 -07:00
intel_pmic_gpio.h
gpio: Add PMIC GPIO block support
2010-08-03 09:49:09 -04:00
interrupt.h
Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
2010-10-21 14:11:46 -07:00
io-mapping.h
io-mapping: Fix the address space annotations
2010-09-05 14:26:15 +02:00
io.h
x86, ioremap: Fix incorrect physical address handling in PAE mode
2010-07-09 11:42:03 -07:00
ioc3.h
ioc4.h
iocontext.h
kernel: __rcu annotations
2010-08-19 17:18:03 -07:00
ioctl.h
iommu-helper.h
iommu: inline iommu_num_pages
2010-08-09 20:45:05 -07:00
iommu.h
iommu-api: Extension to check for interrupt remapping
2010-07-19 15:44:25 +02:00
ioport.h
ioprio.h
iova.h
ip.h
ip6_tunnel.h
ip_vs.h
ipc.h
ipc_namespace.h
ipmi.h
ipmi_msgdefs.h
ipmi_smi.h
ipsec.h
ipv6.h
header: fix broken headers for user space
2010-08-22 21:15:39 -07:00
ipv6_route.h
ipx.h
irda.h
irq.h
genirq: Sanitize dynamic irq handling
2010-10-12 16:53:44 +02:00
irq_cpustat.h
irq_work.h
irq_work: Add generic hardirq context callbacks
2010-10-18 19:58:50 +02:00
irqdesc.h
genirq: Remove the now unused sparse irq leftovers
2010-10-12 16:53:44 +02:00
irqflags.h
Fix IRQ flag handling naming
2010-10-07 14:08:55 +01:00
irqnr.h
genirq: Implement sane enumeration
2010-10-12 16:39:07 +02:00
irqreturn.h
isa.h
isapnp.h
iscsi_boot_sysfs.h
iscsi_ibft.h
isdn.h
isdn_divertif.h
isdn_ppp.h
isdnif.h
isicom.h
iso_fs.h
istallion.h
istallion: use bit ops for the board flags
2010-08-10 13:47:40 -07:00
ivtv.h
ivtvfb.h
ixjuser.h
jbd.h
jbd2.h
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
2010-08-07 13:03:53 -07:00
jffs2.h
Merge git://git.infradead.org/mtd-2.6
2010-08-10 11:49:21 -07:00
jhash.h
jiffies.h
journal-head.h
joystick.h
jump_label.h
jump_label: Add COND_STMT(), reducer wrappery
2010-10-18 19:59:01 +02:00
jump_label_ref.h
jump_label: Add atomic_t interface
2010-10-18 19:58:57 +02:00
jz4740-adc.h
mfd: Add JZ4740 ADC driver
2010-08-12 11:27:58 +02:00
kallsyms.h
kbd_diacr.h
kbd_kern.h
Kbuild
fanotify: disable fanotify syscalls
2010-10-11 18:15:28 -07:00
kbuild.h
kd.h
kdb.h
kdb,kgdb: fix sparse fixups
2010-10-22 15:34:12 -05:00
kdebug.h
kdev_t.h
kernel-page-flags.h
kernel.h
Merge branch 'for-2.6.37/core' of git://git.kernel.dk/linux-2.6-block
2010-10-22 17:00:32 -07:00
kernel_stat.h
kernelcapi.h
kexec.h
key-type.h
key.h
keys: __rcu annotations
2010-08-19 17:18:00 -07:00
keyboard.h
keyctl.h
kfifo.h
kfifo: add parenthesis for macro parameter reference
2010-09-09 18:57:22 -07:00
kgdb.h
gdbstub: Implement gdbserial 'p' and 'P' packets
2010-08-05 09:22:21 -05:00
klist.h
kmalloc_sizes.h
kmemcheck.h
kmemleak.h
kmod.h
kmsg_dump.h
kobj_map.h
kobject.h
kobject: Introduce kset_find_obj_hinted.
2010-10-22 10:16:44 -07:00
kobject_ns.h
kobject: Break the kobject namespace defs into their own header
2010-08-23 18:12:46 -07:00
kprobes.h
kref.h
ks0108.h
ks8842.h
ks8842: Support DMA when accessed via timberdale
2010-07-27 20:48:19 -07:00
ksm.h
mm: fix swapin race condition
2010-09-09 18:57:24 -07:00
kthread.h
ktime.h
kvm.h
KVM: Remove memory alias support
2010-08-01 10:47:00 +03:00
kvm_host.h
kvm: add __rcu annotations
2010-08-19 17:18:01 -07:00
kvm_para.h
kvm_types.h
KVM: Use u64 for frame data types
2010-08-02 06:39:44 +03:00
l2tp.h
lapb.h
latencytop.h
lcd.h
lcm.h
leds-bd2802.h
leds-lp3944.h
leds-pca9532.h
leds-regulator.h
leds.h
leds_pwm.h
lglock.h
lglock: make lg_lock_global() actually lock globally
2010-09-09 09:09:43 -07:00
lguest.h
lguest_launcher.h
libata.h
include/linux/libata.h: fix typo
2010-10-21 21:18:54 -04:00
libps2.h
license.h
limits.h
linkage.h
linux_logo.h
lis3lv02d.h
list.h
Drop a couple of unnecessary asm/system.h inclusions
2010-10-07 14:08:53 +01:00
list_nulls.h
list_sort.h
llc.h
lockdep.h
Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
2010-10-21 14:11:46 -07:00
log2.h
loop.h
lp.h
lru_cache.h
lsm_audit.h
AppArmor: basic auditing infrastructure.
2010-08-02 15:35:11 +10:00
lzo.h
m48t86.h
magic.h
major.h
map_to_7segment.h
maple.h
marvell_phy.h
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6
2010-08-04 11:47:58 -07:00
math64.h
matroxfb.h
max17040_battery.h
mbcache.h
mbcache: Remove unused features
2010-08-09 16:48:45 -04:00
mbus.h
mc6821.h
mc146818rtc.h
mca-legacy.h
mca.h
mdio-bitbang.h
mdio-gpio.h
mdio.h
memblock.h
memblock, bootmem: Round pfn properly for memory and reserved regions
2010-10-12 15:37:51 -07:00
memcontrol.h
memcg: remove nid and zid argument from mem_cgroup_soft_limit_reclaim()
2010-08-11 08:59:19 -07:00
memory.h
Driver core: Add section count to memory_block struct
2010-10-22 10:16:44 -07:00
memory_hotplug.h
mempolicy.h
oom: select task from tasklist for mempolicy ooms
2010-08-09 20:44:56 -07:00
mempool.h
memstick.h
meye.h
mg_disk.h
migrate.h
mii.h
minix_fs.h
miscdevice.h
Input: uinput - add devname alias to allow module on-demand load
2010-08-21 00:37:40 -07:00
mISDNdsp.h
mISDNhw.h
mISDNif.h
mm.h
Merge commit 'v2.6.36-rc7' into core/memblock
2010-10-08 09:15:00 +02:00
mm_inline.h
mm_types.h
Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-2.6-rcu into core/rcu
2010-08-23 11:32:34 +02:00
mman.h
mmdebug.h
gcc-4.6: mm: fix unused but set warnings
2010-08-09 20:44:58 -07:00
mmiotrace.h
mmtimer.h
mmu_context.h
mmu_notifier.h
mmzone.h
mm: page allocator: calculate a better estimate of NR_FREE_PAGES when memory is low and kswapd is awake
2010-09-09 18:57:25 -07:00
mnt_namespace.h
mod_devicetable.h
module.h
Merge commit 'v2.6.36-rc7' into perf/core
2010-10-08 10:46:27 +02:00
moduleloader.h
moduleparam.h
param: don't deref arg in __same_type() checks
2010-08-11 23:04:41 +09:30
mount.h
vfs: remove unused MNT_STRICTATIME
2010-08-11 00:29:47 -04:00
mpage.h
mqueue.h
mroute.h
mroute6.h
msdos_fs.h
msg.h
msi.h
pci: Cleanup the irq_desc mess in msi
2010-10-12 16:53:34 +02:00
msm_mdp.h
mtio.h
[SCSI] st: add MTWEOFI to write filemarks without flushing drive buffer
2010-10-08 17:16:22 -05:00
mutex-debug.h
mutex.h
mutex: Fix annotations to include it in kernel-locking docbook
2010-09-03 08:19:51 +02:00
mv643xx.h
mv643xx_eth.h
mv643xx_i2c.h
n_r3964.h
namei.h
nbd.h
header: fix broken headers for user space
2010-08-22 21:15:39 -07:00
ncp.h
header: fix broken headers for user space
2010-08-22 21:15:39 -07:00
ncp_fs.h
BKL: Remove BKL from ncpfs
2010-10-04 21:10:52 +02:00
ncp_fs_i.h
ncp_fs_sb.h
BKL: Remove BKL from ncpfs
2010-10-04 21:10:52 +02:00
ncp_mount.h
ncp_no.h
neighbour.h
net.h
net_dropmon.h
net_tstamp.h
netdevice.h
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
2010-08-04 15:31:02 -07:00
netfilter.h
netfilter_arp.h
netfilter_bridge.h
netfilter_decnet.h
netfilter_ipv4.h
netfilter_ipv6.h
netlink.h
net: Move "struct net" declaration inside the __KERNEL__ macro guard
2010-09-22 13:21:05 -07:00
netpoll.h
netpoll: Disable IRQ around RCU dereference in netpoll_rx
2010-09-17 16:55:03 -07:00
netrom.h
nfs.h
nfs2.h
nfs3.h
nfs4.h
NFSv4: Add support for the RELEASE_LOCKOWNER operation
2010-07-30 14:46:10 -04:00
nfs4_acl.h
nfs4_mount.h
nfs_fs.h
nfs: __rcu annotations
2010-08-19 17:18:00 -07:00
nfs_fs_i.h
nfs_fs_sb.h
nfs_idmap.h
nfs_iostat.h
nfs_mount.h
NFS: Fix /proc/mount for legacy binary interface
2010-08-06 13:41:39 -04:00
nfs_page.h
NFSv4: Ensure that we track the NFSv4 lock state in read/write requests.
2010-07-30 14:41:56 -04:00
nfs_xdr.h
NFSv4: Add support for the RELEASE_LOCKOWNER operation
2010-07-30 14:46:10 -04:00
nfsacl.h
nfsd_idmap.h
nilfs2_fs.h
nilfs2: change license of exported header file
2010-10-23 09:24:39 +09:00
nl80211.h
nl802154.h
nls.h
nmi.h
node.h
nodemask.h
notifier.h
notifiers: __rcu annotations
2010-08-19 17:18:02 -07:00
nsc_gpio.h
nsproxy.h
nubus.h
numa.h
nvram.h
nwpserial.h
of.h
of: Provide default of_node_to_nid() implementation.
2010-07-30 00:03:58 -06:00
of_address.h
of/address: Clean up function declarations
2010-08-01 01:42:42 -06:00
of_device.h
of/device: Replace struct of_device with struct platform_device
2010-08-06 09:25:50 -06:00
of_fdt.h
of_gpio.h
of_i2c.h
of_irq.h
of_mdio.h
of_platform.h
of/device: Replace struct of_device with struct platform_device
2010-08-06 09:25:50 -06:00
of_spi.h
of/spi: call of_register_spi_devices() from spi core code
2010-07-30 00:03:59 -06:00
omapfb.h
Merge branch 'for-linus' of git://gitorious.org/linux-omap-dss2/linux
2010-08-08 10:02:59 -07:00
oom.h
memcg: use find_lock_task_mm() in memory cgroups oom
2010-08-11 08:59:19 -07:00
opp.h
PM: Introduce library for device-specific OPPs (v7)
2010-10-17 01:57:50 +02:00
oprofile.h
oprofile: fix linker errors
2010-10-15 12:45:44 +02:00
oxu210hp.h
padata.h
padata: Remove padata_get_cpumask
2010-07-31 19:53:06 +08:00
page-debug-flags.h
page-flags.h
slub: Use kmem_cache flags to detect if slab is in debugging mode.
2010-07-16 11:13:08 +03:00
page-isolation.h
page_cgroup.h
pageblock-flags.h
pagemap.h
Merge branch 'hwpoison' of git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6
2010-08-12 10:15:10 -07:00
pagevec.h
param.h
parport.h
parport_pc.h
parser.h
patchkey.h
path.h
vfs: show unreachable paths in getcwd and proc
2010-08-11 00:29:47 -04:00
pch_dma.h
dmaengine: Driver for Topcliff PCH DMA controller
2010-08-04 14:12:05 -07:00
pci-acpi.h
pci-aspm.h
pci-dma.h
pci.h
PCI: provide stub pci_domain_nr function for !CONFIG_PCI configs
2010-08-13 16:19:59 -07:00
pci_hotplug.h
pci_ids.h
Merge branch 'for-2.6.37/drivers' of git://git.kernel.dk/linux-2.6-block
2010-10-22 17:03:12 -07:00
pci_regs.h
pcieport_if.h
pda_power.h
percpu-defs.h
Merge branch 'x86-irq-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
2010-10-22 08:54:21 -07:00
percpu.h
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu
2010-10-22 17:31:36 -07:00
percpu_counter.h
tmpfs: add accurate compare function to percpu_counter library
2010-08-09 20:44:58 -07:00
perf_event.h
jump_label: Add COND_STMT(), reducer wrappery
2010-10-18 19:59:01 +02:00
personality.h
pfkeyv2.h
pfn.h
pg.h
phantom.h
phonedev.h
phonet.h
header: fix broken headers for user space
2010-08-22 21:15:39 -07:00
phy.h
net: support time stamping in phy devices.
2010-07-18 19:15:26 -07:00
phy_fixed.h
pid.h
pid_namespace.h
pim.h
pipe_fs_i.h
pkt_cls.h
pkt_sched.h
pktcdvd.h
platform_device.h
driver core: platform_bus: allow runtime override of dev_pm_ops
2010-10-22 10:16:42 -07:00
plist.h
plist: Add plist_last
2010-07-19 01:58:48 +02:00
pm.h
PM / Runtime: Implement autosuspend support
2010-10-17 01:57:48 +02:00
pm_qos_params.h
pm_qos: Get rid of the allocation in pm_qos_add_request()
2010-07-19 02:00:34 +02:00
pm_runtime.h
PM: runtime: add missed pm_request_autosuspend
2010-10-17 01:57:48 +02:00
pm_wakeup.h
PM / Wakeup: Introduce wakeup source objects and event statistics (v3)
2010-10-17 01:57:43 +02:00
pmu.h
pnp.h
PNPACPI: Add support for remote wakeup
2010-07-19 01:58:48 +02:00
poison.h
hugetlb, rmap: add reverse mapping for hugepage
2010-08-11 09:21:15 +02:00
poll.h
posix-timers.h
rlimits: add task_struct to update_rlimit_cpu
2010-07-16 09:48:45 +02:00
posix_acl.h
posix_acl_xattr.h
posix_types.h
power_supply.h
ppdev.h
ppp-comp.h
ppp_channel.h
ppp: make channel_ops const
2010-08-04 21:53:17 -07:00
ppp_defs.h
pps.h
pps_kernel.h
prctl.h
preempt.h
prefetch.h
prio_heap.h
prio_tree.h
proc_fs.h
profile.h
proportions.h
ptp_classify.h
net: added a BPF to help drivers detect PTP packets.
2010-07-18 19:15:26 -07:00
ptrace.h
pwm.h
pwm_backlight.h
pxa168_eth.h
net: add Fast Ethernet driver for PXA168.
2010-08-18 23:30:42 -07:00
qnx4_fs.h
qnxtypes.h
quicklist.h
quota.h
quotaops.h
dquot: do full inode dirty in allocating space
2010-09-09 16:08:51 +02:00
radeonfb.h
radix-tree.h
radix-tree: __rcu annotations
2010-08-19 17:18:03 -07:00
raid_class.h
ramfs.h
random.h
range.h
rar_register.h
rar: Move the RAR driver into the right place as its now clean
2010-08-03 09:48:50 -04:00
ratelimit.h
rational.h
raw.h
rbtree.h
rculist.h
rcu: add comment stating that list_empty() applies to RCU-protected lists
2010-08-20 09:00:18 -07:00
rculist_nulls.h
rculist: avoid __rcu annotations
2010-08-19 17:18:00 -07:00
rcupdate.h
rcu: move check from rcu_dereference_bh to rcu_read_lock_bh_held
2010-10-05 14:03:02 -07:00
rcutiny.h
rcu: combine duplicate code, courtesy of CONFIG_PREEMPT_RCU
2010-08-20 09:00:16 -07:00
rcutree.h
rcu: combine duplicate code, courtesy of CONFIG_PREEMPT_RCU
2010-08-20 09:00:16 -07:00
rds.h
reboot.h
reciprocal_div.h
regset.h
reiserfs_acl.h
reiserfs_fs.h
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6
2010-08-10 11:26:52 -07:00
reiserfs_fs_i.h
Fix reiserfs_file_release()
2010-08-09 16:47:27 -04:00
reiserfs_fs_sb.h
reiserfs_xattr.h
relay.h
res_counter.h
resource.h
rlimits: redo do_setrlimit to more generic do_prlimit
2010-07-16 09:48:48 +02:00
resume-trace.h
PM: Add sysfs attr for rechecking dev hash from PM trace
2010-10-17 01:57:50 +02:00
rfkill.h
header: fix broken headers for user space
2010-08-22 21:15:39 -07:00
ring_buffer.h
rio.h
rio_drv.h
rio_ids.h
rio_regs.h
rmap.h
Merge branch 'hwpoison' of git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6
2010-08-12 10:15:10 -07:00
romfs_fs.h
root_dev.h
rose.h
rotary_encoder.h
route.h
rslib.h
rtc-v3020.h
rtc.h
rtmutex.h
rtnetlink.h
net: RTA_MARK addition
2010-07-22 13:46:21 -07:00
rwlock.h
rwlock_api_smp.h
rwlock_types.h
rwsem-spinlock.h
rwsem.h
rxrpc.h
s3c_adc_battery.h
Add s3c-adc-battery driver
2010-07-23 17:08:41 +04:00
sc26198.h
scatterlist.h
scc.h
sched.h
Merge branch 'for-2.6.37/core' of git://git.kernel.dk/linux-2.6-block
2010-10-22 17:00:32 -07:00
screen_info.h
sctp.h
scx200.h
scx200_gpio.h
sdhci-pltfm.h
sdla.h
seccomp.h
securebits.h
security.h
security: secid_to_secctx returns len when data is NULL
2010-10-21 10:12:50 +11:00
selection.h
vcs: invoke the vt update callback when /dev/vcs* is written to
2010-10-22 10:20:06 -07:00
selinux.h
secmark: make secmark object handling generic
2010-10-21 10:12:48 +11:00
selinux_netlink.h
sem.h
semaphore.h
semaphore: Add DEFINE_SEMAPHORE
2010-09-08 15:04:10 +02:00
seq_file.h
seq_file_net.h
seqlock.h
serial.h
serial: fix port type conflict between NS16550A & U6_16550A
2010-09-03 17:29:04 -07:00
serial167.h
serial_8250.h
serial: abstraction for 8250 legacy ports
2010-10-22 10:20:10 -07:00
serial_core.h
8250: allow platforms to override PM hook.
2010-10-22 10:20:09 -07:00
serial_max3100.h
serial_mfd.h
hsu: driver for Medfield High Speed UART device
2010-08-10 13:47:46 -07:00
serial_pnx8xxx.h
serial_reg.h
hsu: driver for Medfield High Speed UART device
2010-08-10 13:47:46 -07:00
serial_sci.h
serialP.h
serio.h
sfi.h
sfi_acpi.h
sh_clk.h
sh: add a reparent function to DIV6 clocks
2010-08-04 16:12:01 +09:00
sh_dma.h
sh_intc.h
sh_pfc.h
sh_timer.h
shm.h
shmem_fs.h
tmpfs: make tmpfs scalable with percpu_counter for used blocks
2010-08-09 20:44:58 -07:00
sht15.h
signal.h
signalfd.h
skbuff.h
sk_buff: introduce pskb_network_may_pull()
2010-08-04 21:53:14 -07:00
slab.h
slab_def.h
dma-mapping: rename ARCH_KMALLOC_MINALIGN to ARCH_DMA_MINALIGN
2010-08-11 08:59:21 -07:00
slob_def.h
dma-mapping: rename ARCH_KMALLOC_MINALIGN to ARCH_DMA_MINALIGN
2010-08-11 08:59:21 -07:00
slub_def.h
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6
2010-08-22 10:08:52 -07:00
sm501-regs.h
sm501.h
smb.h
smb_fs.h
smb_fs_i.h
smb_fs_sb.h
smb_mount.h
smbno.h
smc91x.h
smc911x.h
smp.h
smp_lock.h
BKL: introduce CONFIG_BKL.
2010-10-21 15:44:13 +02:00
smsc911x.h
snmp.h
socket.h
tcp: Fix >4GB writes on 64-bit.
2010-09-27 20:24:54 -07:00
sockios.h
som.h
sonet.h
sony-laptop.h
sonypi.h
sort.h
sound.h
soundcard.h
spinlock.h
Fix IRQ flag handling naming
2010-10-07 14:08:55 +01:00
spinlock_api_smp.h
spinlock_api_up.h
spinlock_types.h
spinlock_types_up.h
spinlock_up.h
splice.h
srcu.h
rcu: Upgrade srcu_read_lock() docbook about SRCU grace periods
2010-08-20 09:00:15 -07:00
stackprotector.h
stacktrace.h
stallion.h
start_kernel.h
stat.h
statfs.h
add f_flags to struct statfs(64)
2010-08-09 16:48:44 -04:00
stddef.h
stmmac.h
stop_machine.h
stopmachine: Define __stop_machine when CONFIG_STOP_MACHINE=n
2010-10-14 08:55:28 +02:00
string.h
string_helpers.h
stringify.h
superhyway.h
suspend.h
PM: Allow wakeup events to abort freezing of tasks
2010-10-17 01:57:49 +02:00
suspend_ioctls.h
svga.h
swab.h
swap.h
swap: discard while swapping only if SWAP_FLAG_DISCARD
2010-09-09 18:57:25 -07:00
swapops.h
swiotlb.h
synclink.h
sys.h
syscalls.h
Make do_execve() take a const filename pointer
2010-08-17 18:07:43 -07:00
sysctl.h
sysdev.h
sysfs.h
sysfs: Add sysfs_merge_group() and sysfs_unmerge_group()
2010-10-17 01:57:44 +02:00
syslog.h
sysrq.h
Input: sysrq - drop tty argument form handle_sysrq()
2010-08-21 00:34:45 -07:00
sysv_fs.h
fs/sysv: v7: adjust sanity checks for some volumes
2010-08-11 08:59:22 -07:00
task_io_accounting.h
task_io_accounting_ops.h
taskstats.h
taskstats_kern.h
tboot.h
tc.h
tca6416_keypad.h
tcp.h
telephony.h
termios.h
textsearch.h
textsearch_fsm.h
tfrc.h
thermal.h
thread_info.h
futex: Mark restart_block.futex.uaddr[2] __user
2010-09-18 12:19:21 +02:00
threads.h
tick.h
tifm.h
timb_dma.h
timb_gpio.h
time.h
Mark arguments to certain syscalls as being const
2010-08-13 16:53:13 -07:00
timecompare.h
timer.h
timer: add on-stack deferrable timer interfaces
2010-08-03 09:48:45 -04:00
timerfd.h
timeriomem-rng.h
times.h
timex.h
tiocl.h
tipc.h
tipc_config.h
topology.h
sched: Add book scheduling domain
2010-09-09 20:41:20 +02:00
toshiba.h
tpm.h
trace_clock.h
trace_seq.h
tracehook.h
tracepoint.h
jump label: Tracepoint support for jump labels
2010-09-22 16:31:01 -04:00
transport_class.h
trdevice.h
tsacct_kern.h
tty.h
tty: Remove __GFP_NOFAIL from tty_add_file()
2010-10-22 10:19:58 -07:00
tty_driver.h
tty: Make tiocgicount a handler
2010-10-22 10:20:04 -07:00
tty_flip.h
tty_ldisc.h
typecheck.h
types.h
types.h: define __aligned_u64 and expose to userspace
2010-10-15 14:42:24 -07:00
u64_stats_sync.h
uaccess.h
ucb1400.h
udf_fs_i.h
udp.h
uinput.h
Input: uinput - add devname alias to allow module on-demand load
2010-08-21 00:37:40 -07:00
uio.h
uio_driver.h
uio: Cleanup irq handling.
2010-10-22 10:16:43 -07:00
ultrasound.h
un.h
unistd.h
usb.h
USB:: fix linux/usb.h kernel-doc warnings
2010-08-10 14:35:44 -07:00
usb_usual.h
usb-storage: add new no_read_capacity_16 quirk
2010-10-22 10:22:05 -07:00
usbdevice_fs.h
user-return-notifier.h
user.h
user_namespace.h
utime.h
uts.h
utsname.h
uuid.h
uwb.h
vermagic.h
veth.h
vfs.h
vga_switcheroo.h
vgaarb.h
vgaarb: Wrap vga_(get|put) in CONFIG_VGA_ARB
2010-08-27 09:10:44 +10:00
vhost.h
via-core.h
via-gpio.h
via.h
via_i2c.h
video_output.h
videodev.h
videodev2.h
V4L/DVB: v4l: Add driver for Samsung S5P SoC video postprocessor
2010-08-08 23:43:01 -03:00
videotext.h
virtio.h
virtio_9p.h
virtio_9p.h: include linux/types.h
2010-08-11 08:59:02 -07:00
virtio_balloon.h
virtio_blk.h
virtio_config.h
virtio_console.h
virtio_ids.h
virtio_net.h
virtio_pci.h
virtio_ring.h
virtio_rng.h
vlynq.h
vmalloc.h
vmalloc: pcpu_get/free_vm_areas() aren't needed on UP
2010-09-08 11:10:47 +02:00
vmstat.h
mm: page allocator: calculate a better estimate of NR_FREE_PAGES when memory is low and kswapd is awake
2010-09-09 18:57:25 -07:00
vt.h
vt_buffer.h
vt_kern.h
vt: Fix warning: statement with no effect due to vt_kern.h
2010-08-10 13:47:44 -07:00
w1-gpio.h
wait.h
wait: using uninitialized member of wait queue
2010-10-05 11:47:18 -07:00
wanrouter.h
watchdog.h
wimax.h
wireless.h
wlp.h
wm97xx.h
workqueue.h
workqueue: remove in_workqueue_context()
2010-10-19 11:28:15 +02:00
writeback.h
writeback: avoid unnecessary calculation of bdi dirty thresholds
2010-08-12 08:43:29 -07:00
x25.h
xattr.h
security: move LSM xattrnames to xattr.h
2010-08-02 15:34:57 +10:00
xfrm.h
xilinxfb.h
yam.h
z2_battery.h
zconf.h
zlib.h
zorro.h
zorro_ids.h
zutil.h