Linus Torvalds
0bf6a210a4
ARM SoC driver specific changes
...
These changes are all driver specific and cross over between arm-soc
contents and some other subsystem, in these cases cpufreq, crypto,
dma, pinctrl, mailbox and usb, and the subsystem owners agreed to
have these changes merged through arm-soc. As we proceed to untangle
the dependencies between platform code and driver code, the amount of
changes in this category is fortunately shrinking, for 3.11 we have
16 branches here and 101 non-merge changesets, the majority of which
are for the stedma40 dma engine driver used in the ux500 platform.
Cleaning up that code touches multiple subsystems, but gets rid
of the dependency in the end.
The mailbox code moved out from mach-omap2 to drivers/mailbox
is an intermediate step and is still omap specific at the moment.
Patches exist to generalize the subsystem and add other drivers
with the same API, but those did not make it for 3.11.
Conflicts:
* In cpu-db8500.c results from the removal of the u8500_of_init_devices
function in combination with the split of u8500_auxdata_lookup.
* In arch/arm/mach-omap2/devices.c, the includes got reshuffled.
we need to keep linux/wl12xx.h and linux/platform_data/mailbox-omap.h.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIVAwUAUdLnomCrR//JCVInAQJI/A/9FydsQa9sdnzLFgcdX5BeRRwkXLfDifCM
zDTfUBo+LriKOs7QHblmDg1MnY1UMB2IfrdHD0FsjK7WbZ/91EMAGDPYcI7Fu4+u
pGStxwWi2v+oCT1jjeOkCPT7hdCqogsSpybYq8itSb+zdvdOi6U35dWEKz8xGqz4
vTL9gTZbJP0kowkjIcaryk7FIj7BTIvMCW8n55JZEkDe0BuSJGYn5c3Mntut12ZK
5xM2PeNe2sd3dIdA6XbM2ye/XmYa8xY8Qu4/ijxfH1gnJLvz9Unp96nRXpEbIeMb
BH2Sro8dxsMCaweIQhSRKGnUWMYO/Rh7/+5EqzJ163Ezthx9nvHXJY2ndWuD7uM1
IcGrMxLtqP22TEMtZAVEATDp/5ymxEo5GM+eayUojQDn213wOJjRs5xz5IBsH4KM
8CM/gpadWmLjWku72yEV4lryLcdS0NVQzpTnEbILEGOU4u7qJtxRAp7x7tWBtFg8
4m/eWcSVk/U2SYbXmQHsfukuWgKY0cnZbctPcdnaqXwTP7toJEAK3gxoMtWh49Jq
2M2PVFyFejaaq5b/71wAJ7ePYw56H0N/F3RsGpPE55AY15++gSoQ+3t2Si68hDw8
NtyJMkQYpTvtqJbHXWpQQ3Zfs7pDBe01WDV7i+m4JTNggxUDaO/t1Fqp+fEksm4J
r+luEf5Gcgk=
=mJsI
-----END PGP SIGNATURE-----
Merge tag 'drivers-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
Pull ARM SoC driver specific changes from Arnd Bergmann:
"These changes are all driver specific and cross over between arm-soc
contents and some other subsystem, in these cases cpufreq, crypto,
dma, pinctrl, mailbox and usb, and the subsystem owners agreed to have
these changes merged through arm-soc.
As we proceed to untangle the dependencies between platform code and
driver code, the amount of changes in this category is fortunately
shrinking, for 3.11 we have 16 branches here and 101 non-merge
changesets, the majority of which are for the stedma40 dma engine
driver used in the ux500 platform. Cleaning up that code touches
multiple subsystems, but gets rid of the dependency in the end.
The mailbox code moved out from mach-omap2 to drivers/mailbox is an
intermediate step and is still omap specific at the moment. Patches
exist to generalize the subsystem and add other drivers with the same
API, but those did not make it for 3.11."
* tag 'drivers-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc: (101 commits)
crypto: ux500: use dmaengine_submit API
crypto: ux500: use dmaengine_prep_slave_sg API
crypto: ux500: use dmaengine_device_control API
crypto: ux500/crypt: add missing __iomem qualifiers
crypto: ux500/hash: add missing static qualifiers
crypto: ux500/hash: use readl on iomem addresses
dmaengine: ste_dma40: Declare memcpy config as static
ARM: ux500: Remove mop500_snowball_ethernet_clock_enable()
ARM: ux500: Correct the EN_3v3 regulator's on/off GPIO
ARM: ux500: Provide a AB8500 GPIO Device Tree node
gpio: rcar: fix gpio_rcar_of_table
gpio-rcar: Remove #ifdef CONFIG_OF around OF-specific sections
gpio-rcar: Reference core gpio documentation in the DT bindings
clk: exynos5250: Add enum entries for divider clock of i2s1 and i2s2
ARM: dts: Update Samsung I2S documentation
ARM: dts: add clock provider information for i2s controllers in Exynos5250
ARM: dts: add Exynos audio subsystem clock controller node
clk: samsung: register audio subsystem clocks using common clock framework
ARM: dts: use #include for all device trees for Samsung
pinctrl: s3c24xx: use correct header for chained_irq functions
...
2013-07-02 14:33:21 -07:00
..
amba
bcma
bcma: add more core IDs
2013-05-17 14:31:05 -04:00
byteorder
can
ceph
libceph: use slab cache for osd client requests
2013-05-02 11:58:41 -05:00
clk
Merge tag 'zynq-clk-for-3.11' of git://git.xilinx.com/linux-xlnx into next/soc
2013-06-07 18:21:51 -07:00
crush
decompress
dma
extcon
fsl
hsi
i2c
mfd: twl4030-madc: Add support for raw value in twl4030_madc_conversion
2013-04-08 16:36:23 +02:00
iio
iio:common: Removed stuff macros, added num_data_channels on st_sensors struct and added support on one-shot sysfs reads to 3 byte channel
2013-06-05 18:41:23 +01:00
input
For 3.10 we have a few new MFD drivers for:
2013-05-05 17:36:20 -07:00
irqchip
Cleanups for Allwinner sunXi architecture:
2013-04-11 03:39:00 -07:00
isdn
lockd
mfd
ARM SoC specific changes
2013-07-02 13:43:38 -07:00
mlx4
net/mlx4: Strengthen VLAN tags/priorities enforcement in VST mode
2013-05-11 16:12:44 -07:00
mmc
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds
2013-05-06 15:41:42 -07:00
mtd
- Lots of cleanups from Artem, including deletion of some obsolete drivers
2013-05-09 10:15:46 -07:00
netfilter
netfilter: ipset: set match: add support to match the counters
2013-04-29 20:09:03 +02:00
netfilter_arp
netfilter_bridge
netfilter_ipv4
netfilter_ipv6
nfsd
pinctrl
pinctrl: generic: Fix typos and clarify comments
2013-05-14 13:40:45 +02:00
platform_data
ARM SoC driver specific changes
2013-07-02 14:33:21 -07:00
power
ab8500_bmdata: Export abx500_res_to_temp tables for hwmon
2013-04-16 17:38:10 -07:00
raid
regulator
Merge remote-tracking branch 'regulator/topic/max8952' into v3.9-rc8
2013-04-28 02:13:43 +01:00
rtc
sched
spi
Merge remote-tracking branch 'spi/fix/grant' into spi-linus
2013-05-13 18:27:18 +04:00
ssb
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless
2013-04-23 14:09:39 -04:00
sunrpc
Merge branch 'nfs-for-next' of git://linux-nfs.org/~trondmy/nfs-2.6 into for-3.10
2013-04-29 16:23:34 -04:00
tc_act
unaligned
usb
ARM SoC specific changes
2013-07-02 13:43:38 -07:00
uwb
wimax
8250_pci.h
a.out.h
acct.h
acpi.h
Power management and ACPI updates for 3.10-rc1
2013-04-30 15:21:02 -07:00
acpi_dma.h
dma: acpi-dma: parse CSRT to extract additional resources
2013-05-14 10:23:57 +05:30
acpi_gpio.h
gpiolib-acpi: introduce acpi_get_gpio_by_index() helper
2013-04-12 00:31:18 +02:00
acpi_io.h
acpi_pmtmr.h
adb.h
adfs_fs.h
aer.h
aerdrv: Move cper_print_aer() call out of interrupt context
2013-05-30 10:51:20 -07:00
agp_backend.h
agpgart.h
ahci_platform.h
aio.h
aio: kill ki_retry
2013-05-07 19:46:02 -07:00
alarmtimer.h
altera_jtaguart.h
altera_uart.h
amd-iommu.h
amifd.h
amifdreg.h
amigaffs.h
anon_inodes.h
apm-emulation.h
apm_bios.h
apple_bl.h
arcdevice.h
arm-cci.h
drivers: bus: add ARM CCI support
2013-05-29 15:50:34 -04:00
asn1.h
asn1_ber_bytecode.h
asn1_decoder.h
async.h
async_tx.h
ata.h
ata_platform.h
atalk.h
ath9k_platform.h
atm.h
atm_suni.h
atm_tcp.h
atmdev.h
atmel-mci.h
atmel-pwm-bl.h
atmel-ssc.h
atmel_pdc.h
atmel_pwm.h
atmel_serial.h
atmel_tc.h
atomic.h
attribute_container.h
audit.h
audit: Make testing for a valid loginuid explicit.
2013-05-07 22:27:15 -04:00
auto_dev-ioctl.h
auto_fs.h
auxvec.h
average.h
b1pcmcia.h
backing-dev.h
backlight.h
balloon_compaction.h
basic_mmio_gpio.h
gpio: gpio-generic: Add 16 and 32 bit big endian byte order support
2013-04-10 23:41:16 +02:00
bcd.h
bch.h
bcm47xx_wdt.h
bfin_mac.h
binfmts.h
new helper: read_code()
2013-04-29 15:40:23 -04:00
bio.h
bit_spinlock.h
bitmap.h
bitops.h
bitrev.h
blk-iopoll.h
blk_types.h
Merge branch 'for-3.10/core' of git://git.kernel.dk/linux-block
2013-05-08 10:13:35 -07:00
blkdev.h
Merge branch 'for-3.10/core' of git://git.kernel.dk/linux-block
2013-05-08 10:13:35 -07:00
blktrace_api.h
Revert "block: add missing block_bio_complete() tracepoint"
2013-04-18 09:00:26 -07:00
blockgroup_lock.h
bma150.h
bootmem.h
mm, nobootmem: clean-up of free_low_memory_core_early()
2013-04-29 15:54:39 -07:00
bottom_half.h
brcmphy.h
broadcom: add include guards to include/linux/brcmphy.h
2013-05-15 14:42:15 -07:00
bsearch.h
bsg-lib.h
bsg.h
btree-128.h
btree-type.h
btree.h
btrfs.h
buffer_head.h
mm: change invalidatepage prototype to accept length
2013-05-21 23:17:23 -04:00
bug.h
c2port.h
cache.h
capability.h
Add file_ns_capable() helper function for open-time capability checking
2013-04-14 10:06:31 -07:00
cb710.h
cciss_ioctl.h
cdev.h
cdrom.h
cfag12864b.h
cgroup.h
cgroup: fix a subtle bug in descendant pre-order walk
2013-05-24 10:50:24 +09:00
cgroup_subsys.h
circ_buf.h
cleancache.h
mm: cleancache: clean up cleancache_enabled
2013-04-30 17:04:01 -07:00
clk-private.h
clk-provider.h
clk: composite: rename 'div' references to 'rate'
2013-04-12 11:22:35 -07:00
clk.h
clk: Properly handle notifier return values
2013-04-10 16:33:53 -07:00
clkdev.h
clksrc-dbx500-prcmu.h
clockchips.h
Power management and ACPI updates for 3.10-rc1
2013-04-30 15:21:02 -07:00
clocksource.h
ARM: arm-soc cleanup for 3.10
2013-05-02 09:03:55 -07:00
cm4000_cs.h
cn_proc.h
cnt32_to_63.h
coda.h
coda_psdev.h
com20020.h
compaction.h
compat.h
unify compat fanotify_mark(2), switch to COMPAT_SYSCALL_DEFINE
2013-05-09 13:46:38 -04:00
compiler-gcc.h
compiler-gcc3.h
compiler-gcc4.h
gcc4: disable __compiletime_object_size for GCC 4.6+
2013-04-29 18:28:13 -07:00
compiler-intel.h
compiler.h
kprobes: Move __kprobes definition into compiler.h
2013-04-08 17:28:34 +02:00
completion.h
concap.h
configfs.h
connector.h
console.h
vt: delete unneeded function unregister_con_driver
2013-05-20 12:27:59 -07:00
console_struct.h
consolemap.h
context_tracking.h
kvm: Move guest entry/exit APIs to context_tracking
2013-05-31 11:32:30 +02:00
cordic.h
coredump.h
cper.h
cpu.h
CPU hotplug: provide a generic helper to disable/enable CPU hotplug
2013-06-12 16:29:44 -07:00
cpu_cooling.h
thermal: cpu_cooling: improve line breaking
2013-04-27 09:25:59 +08:00
cpu_pm.h
cpu_rmap.h
cpufreq.h
cpuidle.h
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux
2013-05-11 15:23:17 -07:00
cpumask.h
cpuset.h
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2013-05-01 17:51:54 -07:00
cramfs_fs.h
cramfs_fs_sb.h
crash_dump.h
crc-ccitt.h
crc-itu-t.h
crc-t10dif.h
crc7.h
crc8.h
crc16.h
crc32.h
crc32c.h
cred.h
crypto.h
cryptohash.h
cryptouser.h
cs5535.h
ctype.h
lib, net: make isodigit() public and use it
2013-04-29 18:28:19 -07:00
cuda.h
cyclades.h
cycx_x25.h
davinci_emac.h
dca.h
dcache.h
dccp.h
dcookies.h
debug_locks.h
debug_locks.h: make warning more verbose
2013-04-29 15:54:27 -07:00
debugfs.h
debugfs: add get/set for atomic types
2013-06-03 13:55:01 -07:00
debugobjects.h
delay.h
delayacct.h
devfreq.h
device-mapper.h
dm: document iterate_devices
2013-05-10 14:37:17 +01:00
device.h
driver core: device.h: fix doc compilation warnings
2013-06-25 21:20:41 -07:00
device_cgroup.h
devpts_fs.h
digsig.h
dio.h
dirent.h
dlm.h
dlm_plock.h
dm-dirty-log.h
dm-io.h
dm-kcopyd.h
dm-region-hash.h
dm9000.h
dma-attrs.h
dma-buf.h
dma-buf: Add debugfs support
2013-05-01 16:36:22 +05:30
dma-contiguous.h
dma-debug.h
dma-direction.h
dma-mapping.h
dma_remapping.h
dmaengine.h
Merge branch 'topic/of' into for-linus
2013-05-02 21:52:26 +05:30
dmapool.h
dmar.h
dmi.h
dump_stack: implement arch-specific hardware description in task dumps
2013-04-30 17:04:02 -07:00
dnotify.h
dns_resolver.h
dqblk_qtree.h
dqblk_v1.h
dqblk_v2.h
drbd.h
drbd_genl.h
drbd_genl_api.h
drbd_limits.h
ds1286.h
ds2782_battery.h
ds17287rtc.h
dtlk.h
dw_apb_timer.h
clocksource: dw_apb_timer_of: use clocksource_of_init
2013-06-12 13:47:38 +02:00
dw_dmac.h
dynamic_debug.h
dynamic_queue_limits.h
earlycpio.h
ecryptfs.h
edac.h
edd.h
edma.h
eeprom_93cx6.h
eeprom_93xx46.h
efi-bgrt.h
efi.h
efi, pstore: Read data from variable store before memcpy()
2013-04-30 16:03:10 +01:00
efs_vh.h
eisa.h
elevator.h
elf-fdpic.h
elf.h
elfcore-compat.h
elfcore.h
elfnote.h
enclosure.h
err.h
errno.h
aio: remove retry-based AIO
2013-05-07 18:38:27 -07:00
errqueue.h
etherdevice.h
ethtool.h
eventfd.h
eventpoll.h
evm.h
export.h
exportfs.h
fat: restructure export_operations
2013-04-29 18:28:40 -07:00
ext2_fs.h
extcon.h
f2fs_fs.h
f2fs: align data types between on-disk and in-memory block addresses
2013-05-28 15:03:04 +09:00
f75375s.h
falloc.h
fanotify.h
fault-inject.h
fb.h
fcdevice.h
fcntl.h
fd.h
fddidevice.h
fdtable.h
don't bother with deferred freeing of fdtables
2013-05-01 17:31:42 -04:00
fec.h
file.h
filter.h
sock_diag: fix filter code sent to userspace
2013-06-10 22:23:32 -07:00
fips.h
firewire.h
firmware-map.h
firmware.h
firmware loader: don't export cache_firmware and uncache_firmware
2013-06-06 12:41:57 -07:00
fixp-arith.h
flat.h
flex_array.h
flex_proportions.h
fmc-sdb.h
FMC: add needed headers
2013-06-17 16:38:57 -07:00
fmc.h
fmc: avoid readl/writel namespace conflict
2013-06-19 20:30:32 -07:00
font.h
freezer.h
frontswap.h
frontswap: get rid of swap_lock dependency
2013-04-30 17:04:00 -07:00
fs.h
Lots of bug fixes, cleanups and optimizations. In the bug fixes
2013-07-02 09:39:34 -07:00
fs_enet_pd.h
fs_stack.h
fs_struct.h
fs_uart_pd.h
fscache-cache.h
FS-Cache: The retrieval remaining-pages counter needs to be atomic_t
2013-06-19 14:16:47 +01:00
fscache.h
fsl-diu-fb.h
fsl_devices.h
fsl_hypervisor.h
fsnotify.h
fsnotify_backend.h
inotify: convert inotify_add_to_idr() to use idr_alloc_cyclic()
2013-04-29 18:28:41 -07:00
ftrace.h
ftrace, kprobes: Fix a deadlock on ftrace_regex_lock
2013-05-09 20:10:22 -04:00
ftrace_event.h
tracing: Modify soft-mode only if there's no other referrer
2013-05-09 20:14:25 -04:00
ftrace_irq.h
futex.h
gameport.h
gcd.h
genalloc.h
genalloc: add devres support, allow to find a managed pool by device
2013-04-29 18:28:13 -07:00
generic_acl.h
genetlink.h
genhd.h
genl_magic_func.h
genl_magic_struct.h
getcpu.h
gfp.h
gpio-fan.h
gpio-pxa.h
ARM: pxa: move PXA_GPIO_TO_IRQ macro
2013-04-11 10:00:05 +08:00
gpio.h
Convert selectors of GENERIC_GPIO to GPIOLIB
2013-04-16 18:47:14 +09:00
gpio_keys.h
gpio_mouse.h
gsmmux.h
hardirq.h
hash.h
hashtable.h
hdlc.h
hdlcdrv.h
hdmi.h
hid-debug.h
HID: debug: break out hid_dump_report() into hid-debug
2013-04-30 10:09:06 +02:00
hid-roccat.h
hid-sensor-hub.h
hid-sensor-ids.h
hid.h
HID: debug: fix RCU preemption issue
2013-05-06 13:07:33 +02:00
hiddev.h
hidraw.h
highmem.h
highuid.h
hil.h
hil_mlc.h
hippidevice.h
hp_sdc.h
hpet.h
hrtimer.h
htcpld.h
htirq.h
huge_mm.h
mm: thp: add split tail pages to shrink page list in page reclaim
2013-04-29 15:54:38 -07:00
hugetlb.h
hugetlbfs: fix mmap failure in unaligned size request
2013-05-07 18:38:27 -07:00
hugetlb_cgroup.h
hugetlb_inline.h
hw_breakpoint.h
hw_random.h
hwmon-sysfs.h
hwmon-vid.h
hwmon.h
hwspinlock.h
hyperv.h
Drivers: hv: Add the GUID fot synthetic fibre channel device
2013-06-03 14:09:14 -07:00
i2c-algo-bit.h
i2c-algo-pca.h
i2c-algo-pcf.h
i2c-dev.h
i2c-gpio.h
i2c-mux-gpio.h
i2c-mux-pinctrl.h
i2c-mux.h
i2c-ocores.h
i2c-omap.h
i2c-pca-platform.h
i2c-pnx.h
i2c-pxa.h
i2c-smbus.h
i2c-xiic.h
i2c.h
i2o.h
i7300_idle.h
i8042.h
i8253.h
i82593.h
icmp.h
icmpv6.h
ipv6: Kill ipv6 dependency of icmpv6_send().
2013-04-29 13:54:36 -04:00
ide.h
idr.h
Merge branch 'for-3.10/drivers' of git://git.kernel.dk/linux-block
2013-05-08 11:51:05 -07:00
ieee80211.h
mac80211: parse VHT channel switch IEs
2013-04-16 15:29:45 +02:00
if_arp.h
if_bridge.h
if_eql.h
if_ether.h
net: core: move mac_pton() to lib/net_utils.c
2013-06-05 12:00:27 -07:00
if_fddi.h
if_frad.h
if_link.h
if_ltalk.h
if_macvlan.h
if_phonet.h
if_pppol2tp.h
if_pppox.h
if_team.h
team: fix checks in team_get_first_port_txable_rcu()
2013-06-12 00:56:27 -07:00
if_tun.h
if_tunnel.h
if_vlan.h
net: vlan: fix comment for vlan_ethhdr->h_vlan_proto
2013-06-19 23:16:50 -07:00
igmp.h
ihex.h
ima.h
in.h
in6.h
inet.h
inet_diag.h
inet_lro.h
inetdevice.h
init.h
init_ohci1394_dma.h
init_task.h
initrd.h
inotify.h
input-polldev.h
input.h
integrity.h
intel-iommu.h
intel_mid_dma.h
intel_pmic_gpio.h
interrupt.h
interval_tree.h
interval_tree_generic.h
io-mapping.h
io.h
ioc3.h
ioc4.h
iocontext.h
iommu-helper.h
iommu.h
Merge branches 'iommu/fixes', 'x86/vt-d', 'x86/amd', 'ppc/pamu', 'core' and 'arm/tegra' into next
2013-05-02 12:10:19 +02:00
ioport.h
resource: add release_mem_region_adjustable()
2013-04-29 15:54:37 -07:00
ioprio.h
iova.h
ip.h
ipack.h
ipc.h
ipc_namespace.h
ipc: sysv shared memory limited to 8TiB
2013-05-01 08:12:58 -07:00
ipmi-fru.h
FMC: add needed headers
2013-06-17 16:38:57 -07:00
ipmi.h
ipmi_smi.h
ipv6.h
ipv6_route.h
irq.h
irq_cpustat.h
irq_work.h
irqchip.h
irqchip: Add irqchip_init dummy function
2013-06-06 10:23:58 +09:00
irqdesc.h
irqdomain.h
irqflags.h
irqnr.h
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
jbd.h
jbd/jbd2: relocate bit_spinlock header to jbd_common
2013-06-12 23:02:35 -04:00
jbd2.h
jbd2: invalidate handle if jbd2_journal_restart() fails
2013-07-01 08:12:41 -04:00
jbd_common.h
jbd/jbd2: relocate bit_spinlock header to jbd_common
2013-06-12 23:02:35 -04:00
jhash.h
jiffies.h
journal-head.h
jbd,jbd2: fix oops in jbd2_journal_put_journal_head()
2013-05-13 09:45:01 -04:00
joystick.h
jump_label.h
jz4740-adc.h
kallsyms.h
kbd_diacr.h
kbd_kern.h
kbuild.h
kcmp.h
kconfig.h
kcore.h
proc: Split kcore bits from linux/procfs.h into linux/kcore.h
2013-04-29 15:42:02 -04:00
kd.h
kdb.h
kdebug.h
kdev_t.h
kern_levels.h
kernel-page-flags.h
kernel.h
net: core: move mac_pton() to lib/net_utils.c
2013-06-05 12:00:27 -07:00
kernel_stat.h
kernelcapi.h
kexec.h
x86, kdump: Retore crashkernel= to allocate under 896M
2013-04-17 12:35:33 -07:00
key-type.h
key.h
keyboard.h
kfifo.h
kgdb.h
khugepaged.h
klist.h
kmemcheck.h
kmemleak.h
kmod.h
kmod: remove call_usermodehelper_fns()
2013-04-30 17:04:06 -07:00
kmsg_dump.h
kobj_map.h
kobject.h
kobject_ns.h
kprobes.h
kprobes: Move __kprobes definition into compiler.h
2013-04-08 17:28:34 +02:00
kref.h
Merge branch 'queue' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending
2013-05-16 07:55:07 -07:00
ks0108.h
ks8842.h
ks8851_mll.h
ksm.h
kthread.h
kthread: implement probe_kthread_data()
2013-04-30 17:04:02 -07:00
ktime.h
net: socket: move ktime2ts to ktime header api
2013-04-19 16:39:13 -04:00
kvm_host.h
kvm: Move guest entry/exit APIs to context_tracking
2013-05-31 11:32:30 +02:00
kvm_para.h
kvm_types.h
KVM: Allow cross page reads and writes from cached translations.
2013-04-07 13:05:35 +03:00
l2tp.h
lapb.h
latencytop.h
lcd.h
lcm.h
led-lm3530.h
leds-bd2802.h
leds-lp3944.h
leds-pca9532.h
leds-regulator.h
leds-tca6507.h
leds.h
leds_pwm.h
lglock.h
lguest.h
lguest_launcher.h
libata.h
libfdt.h
libfdt_env.h
libps2.h
license.h
linkage.h
We get rid of the general module prefix confusion with a binary config option,
2013-05-05 10:58:06 -07:00
linux_logo.h
lis3lv02d.h
list.h
list: introduce list_first_entry_or_null
2013-05-31 17:31:52 -07:00
list_bl.h
list_nulls.h
list_sort.h
llc.h
llist.h
lockdep.h
log2.h
lp.h
lru_cache.h
lsm_audit.h
lzo.h
m48t86.h
mailbox.h
maple.h
marvell_phy.h
math64.h
include/linux/math64.h: add div64_ul()
2013-06-12 16:29:47 -07:00
max17040_battery.h
mbcache.h
mbus.h
arm: mach-mv78xx0: convert to use the mvebu-mbus driver
2013-04-15 14:06:39 +00:00
mc6821.h
mc146818rtc.h
mdio-bitbang.h
mdio-gpio.h
mdio-mux.h
mdio.h
mei_cl_bus.h
mei: bus: Add device enabling and disabling API
2013-04-08 16:57:15 -07:00
memblock.h
memcontrol.h
memory.h
memory hotplug: fix warnings
2013-04-30 17:04:00 -07:00
memory_hotplug.h
mm, hotplug: avoid compiling memory hotremove functions when disabled
2013-04-29 15:54:37 -07:00
mempolicy.h
mempool.h
memstick.h
mg_disk.h
micrel_phy.h
migrate.h
migrate_mode.h
mii.h
miscdevice.h
mISDNdsp.h
mISDNhw.h
mISDNif.h
mm.h
mm: change invalidatepage prototype to accept length
2013-05-21 23:17:23 -04:00
mm_inline.h
mm_types.h
mman.h
mmdebug.h
mmiotrace.h
mmu_context.h
mmu_notifier.h
mmzone.h
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
2013-04-30 09:36:50 -07:00
mnt_namespace.h
mod_devicetable.h
module.h
moduleloader.h
moduleparam.h
mount.h
mpage.h
mpi.h
mroute.h
mroute6.h
msdos_fs.h
msg.h
msi.h
PCI: Remove "extern" from function declarations
2013-04-23 09:50:30 -06:00
msm_mdp.h
mutex-debug.h
mutex.h
mutex: Queue mutex spinners with MCS lock to reduce cacheline contention
2013-04-19 09:33:36 +02:00
mv643xx.h
mv643xx_eth.h
mv643xx_i2c.h
mxm-wmi.h
n_r3964.h
namei.h
nbd.h
net.h
net: rename random32 to prandom
2013-04-29 18:28:44 -07:00
netdev_features.h
net: Restore NETIF_F_* bit ordering.
2013-05-02 07:34:58 -07:00
netdevice.h
net: fix kernel deadlock with interface rename and netdev name retrieval.
2013-06-26 13:42:54 -07:00
netfilter.h
netfilter: remove unneeded variable proc_net_netfilter
2013-04-05 21:08:11 +02:00
netfilter_bridge.h
netfilter_ipv4.h
netfilter_ipv6.h
netfilter: add nf_ipv6_ops hook to fix xt_addrtype with IPv6
2013-05-23 11:58:55 +02:00
netlink.h
netlink: implement memory mapped recvmsg()
2013-04-19 14:57:58 -04:00
netpoll.h
netpoll: convert mutex into a semaphore
2013-05-01 15:00:24 -04:00
nfs.h
nfs3.h
nfs4.h
nfs_fs.h
NFS: Add functionality to allow waiting on all outstanding reads to complete
2013-04-08 22:12:33 -04:00
nfs_fs_i.h
nfs_fs_sb.h
NFSv4.1: Set the RPC_CLNT_CREATE_INFINITE_SLOTS flag for NFSv4.1 transports
2013-04-14 12:59:28 -04:00
nfs_idmap.h
nfs_iostat.h
nfs_page.h
nfs_xdr.h
NFSv4: Convert nfs41_free_stateid to use an asynchronous RPC call
2013-05-06 17:24:22 -04:00
nfsacl.h
nilfs2_fs.h
nl802154.h
nls.h
nmi.h
node.h
nodemask.h
notifier.h
include/linux/memory.h: implement register_hotmemory_notifier()
2013-04-29 15:54:36 -07:00
nsc_gpio.h
nsproxy.h
ntb.h
nubus.h
nubus: Kill nubus_proc_detach_device()
2013-05-04 14:47:26 -04:00
numa.h
nvme.h
NVMe: Simplify Firmware Activate code slightly
2013-05-08 09:55:05 -04:00
nvram.h
nwpserial.h
nx842.h
of.h
ARM: arm-soc: late cleanups
2013-05-07 11:22:14 -07:00
of_address.h
of/pci: Provide support for parsing PCI DT ranges property
2013-05-19 20:29:55 +00:00
of_device.h
of_dma.h
dma:of: Use a mutex to protect the of_dma_list
2013-05-02 21:50:38 +05:30
of_fdt.h
of_gpio.h
of_i2c.h
of_iommu.h
of_irq.h
of_mdio.h
of_mtd.h
of_net.h
of_pci.h
of/pci: Add of_pci_parse_bus_range() function
2013-05-19 20:30:10 +00:00
of_pdt.h
of_platform.h
<linux/of_platform.h>: fix compilation warnings with DT disabled
2013-04-09 14:58:32 -05:00
oid_registry.h
olpc-ec.h
omap-dma.h
omap-iommu.h
omap-mailbox.h
mailbox/omap: move the OMAP mailbox framework to drivers
2013-06-11 11:41:51 -05:00
omapfb.h
oom.h
openvswitch.h
opp.h
oprofile.h
oxu210hp.h
padata.h
page-debug-flags.h
page-flags-layout.h
page-flags.h
page-isolation.h
page_cgroup.h
pageblock-flags.h
pagemap.h
vm: adjust ifdef for TINY_RCU
2013-04-29 15:54:28 -07:00
pagevec.h
parport.h
parport_pc.h
parser.h
pata_arasan_cf_data.h
ata: arasan: remove the need for platform_data
2013-04-19 22:25:51 +02:00
patchkey.h
path.h
pch_dma.h
pci-acpi.h
PCI: acpiphp: Re-enumerate devices when host bridge receives Bus Check
2013-05-17 14:12:06 -06:00
pci-aspm.h
PCI: Remove "extern" from function declarations
2013-04-17 10:21:17 -06:00
pci-ats.h
PCI: Remove "extern" from function declarations
2013-04-17 10:21:17 -06:00
pci-dma.h
pci.h
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
2013-05-01 14:08:52 -07:00
pci_hotplug.h
PCI: Remove "extern" from function declarations
2013-04-17 10:21:17 -06:00
pci_ids.h
[SCSI] bnx2fc: Include chip number in the symbolic name
2013-05-02 07:32:24 -07:00
pcieport_if.h
PCI: Remove "extern" from function declarations
2013-04-17 10:21:17 -06:00
pda_power.h
percpu-defs.h
percpu-rwsem.h
percpu.h
percpu_counter.h
perf_event.h
perf: Fix perf mmap bugs
2013-05-28 11:05:08 +02:00
perf_regs.h
personality.h
pfn.h
phonedev.h
phonet.h
phy.h
phy_fixed.h
pid.h
pid_namespace.h
aio: don't include aio.h in sched.h
2013-05-07 20:16:25 -07:00
pim.h
pipe_fs_i.h
get rid of the last free_pipe_info() callers
2013-04-09 14:13:02 -04:00
pktcdvd.h
platform_device.h
platform_device: use a macro instead of platform_driver_register
2013-06-03 13:59:03 -07:00
plist.h
pm.h
pm2301_charger.h
pm_clock.h
pm_domain.h
pm_qos.h
pm_runtime.h
pm_wakeup.h
pmu.h
pnfs_osd_xdr.h
pnp.h
poison.h
poll.h
posix-clock.h
posix-timers.h
Merge branch 'timers-nohz-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2013-05-05 13:23:27 -07:00
posix_acl.h
posix_acl_xattr.h
power_supply.h
power_supply: Populate supplied_from hierarchy from the device tree
2013-04-16 18:51:16 -07:00
ppp-comp.h
ppp_channel.h
ppp_defs.h
pps-gpio.h
pps_kernel.h
preempt.h
tracing/context-tracking: Add preempt_schedule_context() for tracing
2013-06-19 12:55:10 +02:00
prefetch.h
printk.h
Add include dependencies to <linux/printk.h>.
2013-05-22 01:34:24 +02:00
prio_heap.h
proc_fs.h
proc: Move non-public stuff from linux/proc_fs.h to fs/proc/internal.h
2013-05-01 17:29:47 -04:00
proc_ns.h
proc: Split the namespace stuff out into linux/proc_ns.h
2013-05-01 17:29:39 -04:00
profile.h
create_proc_cpu_mask() doesn't need an argument...
2013-04-09 14:13:35 -04:00
projid.h
proportions.h
pstore.h
pstore_ram.h
pti.h
ptp_classify.h
ptp_clock_kernel.h
ptrace.h
pvclock_gtod.h
pwm.h
pwm_backlight.h
pxa2xx_ssp.h
pxa168_eth.h
qnx6_fs.h
quicklist.h
quota.h
quotaops.h
radix-tree.h
raid_class.h
ramfs.h
mm/shmem.c: remove an ifdef
2013-04-29 15:54:28 -07:00
random.h
remove unused random32() and srandom32()
2013-05-07 18:38:27 -07:00
range.h
ratelimit.h
rational.h
rbtree.h
rbtree_augmented.h
rculist.h
rcu: Add _notrace variation of rcu_dereference_raw() and hlist_for_each_entry_rcu()
2013-05-28 22:47:13 -04:00
rculist_bl.h
rculist_nulls.h
net: force a reload of first item in hlist_nulls_for_each_entry_rcu
2013-06-02 20:53:59 -07:00
rcupdate.h
rcu: Add _notrace variation of rcu_dereference_raw() and hlist_for_each_entry_rcu()
2013-05-28 22:47:13 -04:00
rcutiny.h
rcutree.h
reboot.h
reciprocal_div.h
regmap.h
regset.h
relay.h
kernel/relay.c: move FIX_SIZE macro into relay.c
2013-04-30 17:04:09 -07:00
remoteproc.h
remoteproc: support virtio config space.
2013-04-07 14:06:17 +03:00
res_counter.h
Merge branch 'for-3.10' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
2013-04-29 19:14:20 -07:00
reset-controller.h
reset: Add reset controller API
2013-04-12 10:26:23 +02:00
reset.h
reset: Add reset controller API
2013-04-12 10:26:23 +02:00
resource.h
resume-trace.h
rfkill-gpio.h
rfkill-regulator.h
rfkill.h
ring_buffer.h
rio.h
rapidio: add enumeration/discovery start from user space
2013-05-24 16:22:50 -07:00
rio_drv.h
rapidio: make enumeration/discovery configurable
2013-05-24 16:22:50 -07:00
rio_ids.h
rio_regs.h
rmap.h
rndis.h
root_dev.h
rotary_encoder.h
rpmsg.h
rslib.h
rtc-ds2404.h
rtc-v3020.h
rtc.h
drivers/rtc/class.c: use struct device as the first argument for devm_rtc_device_register()
2013-04-29 18:28:22 -07:00
rtmutex.h
rtnetlink.h
rwlock.h
rwlock_api_smp.h
rwlock_types.h
rwsem-spinlock.h
rwsem.h
rxrpc.h
s3c_adc_battery.h
sa11x0-dma.h
scatterlist.h
scatterlist: sg_set_buf() argument must be in linear mapping
2013-05-30 09:20:20 +02:00
scc.h
sched.h
Merge git://git.infradead.org/users/eparis/audit
2013-05-11 14:29:11 -07:00
screen_info.h
sctp.h
net: sctp: introduce uapi header for sctp
2013-04-09 13:19:39 -04:00
scx200.h
scx200_gpio.h
sdb.h
FMC: add needed headers
2013-06-17 16:38:57 -07:00
sdla.h
seccomp.h
securebits.h
security.h
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security
2013-04-30 16:27:51 -07:00
selection.h
selinux.h
sem.h
semaphore.h
seq_file.h
new helper: single_open_size()
2013-04-09 14:13:29 -04:00
seq_file_net.h
seqlock.h
serial.h
serial_8250.h
serial_core.h
serial: Move "uart_console" def to core header file.
2013-05-20 11:47:21 -07:00
serial_max3100.h
serial_mfd.h
serial_pnx8xxx.h
serial_s3c.h
tty: serial/samsung: make register definitions global
2013-04-11 13:14:36 -07:00
serial_sci.h
serio.h
sfi.h
sfi_acpi.h
sh_clk.h
sh_dma.h
sh_eth.h
sh_intc.h
sh_timer.h
shdma-base.h
shm.h
shmem_fs.h
shrinker.h
signal.h
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2013-05-01 17:51:54 -07:00
signalfd.h
sirfsoc_dma.h
sizes.h
skbuff.h
gre: fix a possible skb leak
2013-06-25 16:07:44 -07:00
slab.h
slab_def.h
slab: Return NULL for oversized allocations
2013-05-06 09:24:16 +03:00
slob_def.h
slub_def.h
sm501-regs.h
sm501.h
smc91x.h
smc911x.h
smp.h
smp.h: Use local_irq_{save,restore}() in !SMP version of on_each_cpu().
2013-06-14 19:24:42 -10:00
smpboot.h
smsc911x.h
smscphy.h
sock_diag.h
sock_diag: allow to dump bpf filters
2013-04-29 13:21:30 -04:00
socket.h
net: Unbreak compat_sys_{send,recv}msg
2013-06-06 11:52:14 -07:00
sonet.h
sony-laptop.h
sonypi.h
sort.h
sound.h
soundcard.h
spinlock.h
spinlock_api_smp.h
spinlock_api_up.h
spinlock_types.h
spinlock_types_up.h
spinlock_up.h
spinlocks and preemption points need to be at least compiler barriers
2013-04-09 10:48:33 -07:00
splice.h
splice: don't pass the address of ->f_pos to methods
2013-06-20 19:02:45 +04:00
srcu.h
ssbi.h
stackprotector.h
stacktrace.h
start_kernel.h
stat.h
statfs.h
static_key.h
stddef.h
ste_modem_shm.h
stmmac.h
stmp3xxx_rtc_wdt.h
stmp_device.h
stop_machine.h
string.h
string_helpers.h
lib/string_helpers: introduce generic string_unescape
2013-04-30 17:04:03 -07:00
stringify.h
sudmac.h
sudmac: add support for SUDMAC
2013-04-30 15:50:12 +05:30
sungem_phy.h
sunserialcore.h
superhyway.h
suspend.h
svga.h
swab.h
swap.h
mm: thp: add split tail pages to shrink page list in page reclaim
2013-04-29 15:54:38 -07:00
swapfile.h
swapops.h
mm: migration: add migrate_entry_wait_huge()
2013-06-12 16:29:46 -07:00
swiotlb.h
x86, kdump: Set crashkernel_low automatically
2013-04-17 12:35:32 -07:00
synclink.h
sys.h
sys_soc.h
syscalls.h
syscore_ops.h
sysctl.h
sysfs.h
syslog.h
kmsg: honor dmesg_restrict sysctl on /dev/kmsg
2013-06-12 16:29:44 -07:00
sysrq.h
sysv_fs.h
task_io_accounting.h
task_io_accounting_ops.h
task_work.h
taskstats_kern.h
tboot.h
tc.h
tca6416_keypad.h
tcp.h
tegra-ahb.h
tegra-powergate.h
tegra-soc.h
textsearch.h
textsearch_fsm.h
tfrc.h
thermal.h
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux
2013-05-09 09:40:49 -07:00
thread_info.h
threads.h
ti_wilink_st.h
tick.h
nohz: Re-evaluate the tick for the new task after a context switch
2013-04-22 20:29:07 +02:00
tifm.h
timb_dma.h
timb_gpio.h
time-armada-370-xp.h
time.h
time: Revert ALWAYS_USE_PERSISTENT_CLOCK compile time optimizaitons
2013-05-14 20:54:06 +02:00
timekeeper_internal.h
timer.h
timerfd.h
timeriomem-rng.h
hwrng: timeriomem - update to support more than one device
2013-04-25 21:01:45 +08:00
timerqueue.h
timex.h
topology.h
toshiba.h
tpm.h
tpm_command.h
trace_clock.h
trace_seq.h
tracehook.h
tracepoint.h
trace: Allow idle-safe tracepoints to be called from irq
2013-06-10 13:37:10 -07:00
transport_class.h
tsacct_kern.h
tty.h
n_tty: Encapsulate minimum_to_wake within N_TTY
2013-06-17 12:55:11 -07:00
tty_driver.h
tty_flip.h
tty_ldisc.h
n_tty: Encapsulate minimum_to_wake within N_TTY
2013-06-17 12:55:11 -07:00
typecheck.h
types.h
u64_stats_sync.h
uaccess.h
ucb1400.h
mfd: ucb1400: Pass ucb1400-gpio data through ac97 bus
2013-04-19 00:40:07 +02:00
ucs2_string.h
Move utf16 functions to kernel core and rename
2013-04-15 21:23:03 +01:00
udp.h
uidgid.h
uinput.h
uio.h
Hoist memcpy_fromiovec/memcpy_toiovec into lib/
2013-05-20 10:24:22 +09:30
uio_driver.h
uprobes.h
uretprobes: Limit the depth of return probe nestedness
2013-04-13 15:31:58 +02:00
usb.h
usb: add usb2 Link PM variables to sysfs and usb_device
2013-06-05 16:48:40 -07:00
usb_usual.h
usbdevice_fs.h
user-return-notifier.h
user.h
user_namespace.h
uts.h
utsname.h
uuid.h
uwb.h
vermagic.h
vexpress.h
vfio.h
vfs.h
vga_switcheroo.h
vgaarb.h
via-core.h
via-gpio.h
via.h
via_i2c.h
video_output.h
videodev2.h
virtio.h
Lots of virtio work which wasn't quite ready for last merge window. Plus
2013-05-02 14:14:04 -07:00
virtio_caif.h
virtio_config.h
virtio_console.h
virtio_mmio.h
virtio_ring.h
virtio_scsi.h
vlynq.h
vm_event_item.h
vm_sockets.h
vmalloc.h
kexec, vmalloc: export additional vmalloc layer information
2013-04-29 15:54:34 -07:00
vme.h
vmpressure.h
memcg: add memory.pressure_level events
2013-04-29 15:54:38 -07:00
vmstat.h
mm: remove CONFIG_HOTPLUG ifdefs
2013-04-29 15:54:37 -07:00
vmw_vmci_api.h
vmw_vmci_defs.h
vringh.h
vt.h
vt_buffer.h
vt_kern.h
Merge 3.10-rc3 into tty-next
2013-05-27 10:57:53 +09:00
vtime.h
vtime: Use consistent clocks among nohz accounting
2013-05-31 11:31:50 +02:00
w1-gpio.h
wait.h
FS-Cache patches 2013-07-02
2013-07-02 09:52:47 -07:00
wanrouter.h
watchdog.h
wireless.h
wl12xx.h
wm97xx.h
workqueue.h
workqueue: include workqueue info when printing debug dump of a worker task
2013-04-30 17:04:02 -07:00
writeback.h
sync: don't block the flusher thread waiting on IO
2013-07-02 09:16:42 -07:00
xattr.h
xilinxfb.h
xz.h
yam.h
z2_battery.h
zconf.h
zlib.h
zorro.h
zorro_ids.h
zutil.h