linux_dsm_epyc7002/include/uapi/linux
Archit Taneja 4571912743 [media] v4l: ti-vpe: Add VPE mem to mem driver
VPE is a block which consists of a single memory to memory path which
can perform chrominance up/down sampling, de-interlacing, scaling, and
color space conversion of raster or tiled YUV420 coplanar, YUV422
coplanar or YUV422 interleaved video formats.

We create a mem2mem driver based primarily on the mem2mem-testdev
example. The de-interlacer, scaler and color space converter are all
bypassed for now to keep the driver simple. Chroma up/down sampler
blocks are implemented, so conversion beteen different YUV formats is
possible.

Each mem2mem context allocates a buffer for VPE MMR values which it will
use when it gets access to the VPE HW via the mem2mem queue, it also
allocates a VPDMA descriptor list to which configuration and data
descriptors are added.

Based on the information received via v4l2 ioctls for the source and
destination queues, the driver configures the values for the MMRs, and
stores them in the buffer. There are also some VPDMA parameters like
frame start and line mode which needs to be configured, these are
configured by direct register writes via the VPDMA helper functions.

The driver's device_run() mem2mem op will add each descriptor based on
how the source and destination queues are set up for the given ctx, once
the list is prepared, it's submitted to VPDMA, these descriptors when
parsed by VPDMA will upload MMR registers, start DMA of video buffers on
the various input and output clients/ports.

When the list is parsed completely(and the DMAs on all the output ports
done), an interrupt is generated which we use to notify that the source
and destination buffers are done. The rest of the driver is quite
similar to other mem2mem drivers, we use the multiplane v4l2 ioctls as
the HW support coplanar formats.

Signed-off-by: Archit Taneja <archit@ti.com>
Acked-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Kamil Debski <k.debski@samsung.com>
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
2013-10-28 15:17:30 -02:00
..
byteorder UAPI: (Scripted) Disintegrate include/linux/byteorder 2012-10-13 10:46:49 +01:00
caif caif: Remove my bouncing email address. 2013-04-23 13:25:51 -04:00
can can: gw: add a per rule limitation of frame hops 2013-08-29 22:58:24 +02:00
cifs cifs: Move and expand MAX_SERVER_SIZE definition 2013-09-08 14:34:22 -05:00
dvb [media] demux.h: Remove duplicated enum 2013-04-08 06:53:15 -03:00
hdlc Fix the wanxl firmware to include missing constants 2012-11-09 16:28:37 -05:00
hsi UAPI: (Scripted) Disintegrate include/linux/hsi 2012-10-09 09:48:44 +01:00
isdn UAPI: (Scripted) Disintegrate include/linux/isdn 2012-10-09 09:48:45 +01:00
mmc UAPI: (Scripted) Disintegrate include/linux/mmc 2012-10-11 17:27:54 -04:00
netfilter netfilter: add SYNPROXY core/target 2013-08-28 00:27:54 +02:00
netfilter_arp UAPI: (Scripted) Disintegrate include/linux/netfilter_arp 2012-10-09 09:48:56 +01:00
netfilter_bridge uapi: Convert some uses of 6 to ETH_ALEN 2013-08-02 12:33:54 -07:00
netfilter_ipv4 uapi: Convert some uses of 6 to ETH_ALEN 2013-08-02 12:33:54 -07:00
netfilter_ipv6 netfilter: fix struct ip6t_frag field description 2013-04-02 12:25:57 +02:00
nfsd UAPI: (Scripted) Disintegrate include/linux/nfsd 2012-10-09 09:49:02 +01:00
raid UAPI: fix endianness conditionals in linux/raid/md_p.h 2013-03-13 15:21:49 -07:00
spi UAPI: (Scripted) Disintegrate include/linux/spi 2012-10-09 09:49:03 +01:00
sunrpc UAPI: (Scripted) Disintegrate include/linux/sunrpc 2012-10-09 09:49:04 +01:00
tc_act UAPI: (Scripted) Disintegrate include/linux/tc_act 2012-10-09 09:49:05 +01:00
tc_ematch UAPI: (Scripted) Disintegrate include/linux/tc_ematch 2012-10-09 09:49:06 +01:00
usb USB: move the definition of USB_MAXCHILDREN 2013-07-16 15:33:02 -07:00
wimax uapi: Convert some uses of 6 to ETH_ALEN 2013-08-02 12:33:54 -07:00
a.out.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
acct.h UAPI: fix endianness conditionals in linux/acct.h 2013-03-13 15:21:48 -07:00
adb.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
adfs_fs.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
affs_hardblocks.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
agpgart.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
aio_abi.h UAPI: fix endianness conditionals in linux/aio_abi.h 2013-03-13 15:21:48 -07:00
apm_bios.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
arcfb.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
atalk.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
atm_eni.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
atm_he.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
atm_idt77105.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
atm_nicstar.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
atm_tcp.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
atm_zatm.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
atm.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
atmapi.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
atmarp.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
atmbr2684.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
atmclip.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
atmdev.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
atmioc.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
atmlec.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
atmmpc.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
atmppp.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
atmsap.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
atmsvc.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
audit.h audit: Make testing for a valid loginuid explicit. 2013-05-07 22:27:15 -04:00
auto_fs4.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
auto_fs.h unbreak automounter support on 64-bit kernel with 32-bit userspace (v2) 2013-02-08 20:42:18 +01:00
auxvec.h powerpc: Add HWCAP2 aux entry 2013-04-26 16:08:16 +10:00
ax25.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
b1lli.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
baycom.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
bcm933xx_hcs.h MIPS: BCM63XX: recognize Cable Modem firmware format 2013-07-01 15:10:53 +02:00
bfs_fs.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
binfmts.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
blkpg.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
blktrace_api.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
bpqether.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
bsg.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
btrfs.h Btrfs: use __u64 in exported user headers 2013-09-01 08:16:01 -04:00
can.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
capability.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
capi.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
cciss_defs.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
cciss_ioctl.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
cdrom.h libata: identify and init ZPODD devices 2013-01-21 15:40:35 -05:00
cgroupstats.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
chio.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
cm4000_cs.h Omnikey Cardman 4000: pull in ioctl.h in user header 2013-08-28 19:26:38 -07:00
cn_proc.h connector: Added coredumping event to the process connector 2013-03-20 13:23:21 -04:00
coda_psdev.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
coda.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
coff.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
connector.h Drivers: hv: Add a new driver to support host initiated backup 2013-03-15 12:12:36 -07:00
const.h linux/const.h: Add _BITUL() and _BITULL() 2013-06-25 15:50:04 -07:00
cramfs_fs.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
cuda.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
cyclades.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
cycx_cfm.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
dcbnl.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
dccp.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
dlm_device.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
dlm_netlink.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
dlm_plock.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
dlm.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
dlmconstants.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
dm-ioctl.h dm: add statistics support 2013-09-05 20:46:06 -04:00
dm-log-userspace.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
dn.h uapi: Convert some uses of 6 to ETH_ALEN 2013-08-02 12:33:54 -07:00
dqblk_xfs.h quota: Add a new quotactl command Q_XGETQSTATV 2013-08-20 16:53:58 -05:00
edd.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
efs_fs_sb.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
elf-em.h Move the EM_ARM and EM_AARCH64 definitions to uapi/linux/elf-em.h 2013-09-02 16:35:50 +01:00
elf-fdpic.h FRV: Fix linux/elf-fdpic.h 2012-10-16 18:49:15 -07:00
elf.h metag: ptrace: Implement NT_METAG_TLS 2013-03-27 14:37:47 +00:00
elfcore.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
errno.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
errqueue.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
ethtool.h net: ethtool: disambiguate XCVR_* meaning 2013-05-27 22:42:50 -07:00
eventpoll.h revert "epoll: support for disabling items, and a self-test app" 2012-11-09 06:41:46 +01:00
fadvise.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
falloc.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
fanotify.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
fb.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
fcntl.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
fd.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
fdreg.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
fib_rules.h fib_rules: fix suppressor names and default values 2013-08-03 10:40:23 -07:00
fiemap.h ext4: add support for extent pre-caching 2013-08-16 22:05:14 -04:00
filter.h filter: add ANC_PAY_OFFSET instruction for loading payload start offset 2013-03-20 13:15:45 -04:00
firewire-cdev.h firewire: fix libdc1394/FlyCap2 iso event regression 2013-07-27 20:24:36 +02:00
firewire-constants.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
flat.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
fs.h fs: bump inode and dentry counters to long 2013-09-10 18:56:29 -04:00
fsl_hypervisor.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
fuse.h fuse: add flag to turn on async direct IO 2013-05-01 14:37:21 +02:00
futex.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
gameport.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
gen_stats.h net_sched: add 64bit rate estimators 2013-06-11 02:51:03 -07:00
genetlink.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
gfs2_ondisk.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
gigaset_dev.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
hdlc.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
hdlcdrv.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
hdreg.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
hid.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
hiddev.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
hidraw.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
hpet.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
hw_breakpoint.h perf: Make perf build for x86 with UAPI disintegration applied 2012-11-19 22:21:03 +00:00
hysdn_if.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
i2c-dev.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
i2c.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
i2o-dev.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
i8k.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
icmp.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
icmpv6.h ICMPv6: treat dest unreachable codes 5 and 6 as EACCES, not EPROTO 2013-09-03 22:11:44 -04:00
if_addr.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
if_addrlabel.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
if_alg.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
if_arcnet.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
if_arp.h net: if_arp: add ARPHRD_NETLINK type 2013-06-24 16:39:05 -07:00
if_bonding.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
if_bridge.h uapi: Convert some uses of 6 to ETH_ALEN 2013-08-02 12:33:54 -07:00
if_cablemodem.h if_cablemodem.h: Add parenthesis around ioctl macros 2013-05-08 13:13:30 -07:00
if_eql.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
if_ether.h net: add ETH_P_802_3_MIN 2013-03-28 01:20:42 -04:00
if_fc.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
if_fddi.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
if_frad.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
if_hippi.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
if_infiniband.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
if_link.h vxlan: add ipv6 support 2013-08-31 22:30:00 -04:00
if_ltalk.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
if_packet.h net: packet: add randomized fanout scheduler 2013-08-29 16:43:29 -04:00
if_phonet.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
if_plip.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
if_ppp.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
if_pppol2tp.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
if_pppox.h pptp: fix byte order warnings 2013-08-13 15:10:22 -07:00
if_slip.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
if_team.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
if_tun.h tun: Get skfilter layout 2013-08-21 12:21:45 -07:00
if_tunnel.h sit: allow to configure 6rd tunnels via netlink 2012-11-20 13:43:28 -05:00
if_vlan.h net/8021q: Implement Multiple VLAN Registration Protocol (MVRP) 2013-02-10 20:37:22 -05:00
if_x25.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
if.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
igmp.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
in6.h net: sync some IP headers with glibc 2013-09-04 13:12:43 -04:00
in_route.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
in.h net: sync some IP headers with glibc 2013-09-04 13:12:43 -04:00
inet_diag.h sock-diag: Report shutdown for inet and unix sockets (v2) 2012-10-23 14:57:52 -04:00
inotify.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
input.h Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input 2013-09-15 07:13:39 -04:00
ioctl.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
ip6_tunnel.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
ip_vs.h ipvs: SH fallback and L4 hashing 2013-06-26 18:01:46 +09:00
ip.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2013-08-26 16:37:08 -04:00
ipc.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
ipmi_msgdefs.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
ipmi.h ipmi: remove superfluous kernel/userspace explanation 2013-02-27 19:10:21 -08:00
ipsec.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
ipv6_route.h ipv6: export IP6_RT_PRIO_* to userland 2012-11-16 01:47:40 -05:00
ipv6.h ipv6: drop fragmented ndisc packets by default (RFC 6980) 2013-08-29 15:32:08 -04:00
ipx.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
irda.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
irqnr.h UAPI: Make uapi/linux/irqnr.h non-empty 2012-10-17 12:31:15 +01:00
isdn_divertif.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
isdn_ppp.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
isdn.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
isdnif.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
iso_fs.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
ivtv.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
ivtvfb.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
ixjuser.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
jffs2.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
joystick.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
Kbuild Merge git://git.infradead.org/users/willy/linux-nvme 2013-09-07 20:19:02 -07:00
kd.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
kdev_t.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
kernel-page-flags.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
kernel.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
kernelcapi.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
kexec.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
keyboard.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
keyctl.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
kvm_para.h kvm uapi: Add KICK_CPU and PV_UNHALT definition to uapi 2013-08-26 12:46:01 +03:00
kvm.h KVM: PPC: reserve a capability number for multitce support 2013-08-26 15:36:58 +03:00
l2tp.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
libc-compat.h net: sync some IP headers with glibc 2013-09-04 13:12:43 -04:00
limits.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
llc.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
loop.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
lp.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
magic.h hostfs: move HOSTFS_SUPER_MAGIC to <linux/magic.h> 2013-05-04 15:48:44 -04:00
major.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
map_to_7segment.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
matroxfb.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
mdio.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
media.h [media] media: add support for decoder as one of media entity types 2013-03-21 14:05:31 -03:00
mei.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
mempolicy.h mm: numa: Migrate on reference policy 2012-12-11 14:42:48 +00:00
meye.h [media] meye: convert to the control framework 2013-02-05 18:23:47 -02:00
mii.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
minix_fs.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
mman.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
mmtimer.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
module.h module: add flags arg to sys_finit_module() 2012-12-14 13:05:23 +10:30
mqueue.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
mroute6.h mcast: add multicast proxy support (IPv4 and IPv6) 2013-01-21 13:55:14 -05:00
mroute.h mcast: add multicast proxy support (IPv4 and IPv6) 2013-01-21 13:55:14 -05:00
msdos_fs.h fatfs: add FAT_IOCTL_GET_VOLUME_ID 2013-07-09 10:33:25 -07:00
msg.h ipc: introduce message queue copy feature 2013-01-04 16:11:45 -08:00
mtio.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
n_r3964.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
nbd.h nbd: support FLUSH requests 2013-02-27 19:10:22 -08:00
ncp_fs.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
ncp_mount.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
ncp_no.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
ncp.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
neighbour.h vxlan: generalize forwarding tables 2013-03-17 12:23:46 -04:00
net_dropmon.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
net_tstamp.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
net.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
netconf.h netconf: advertise mc_forwarding status 2012-12-04 13:08:10 -05:00
netdevice.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
netfilter_arp.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
netfilter_bridge.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
netfilter_decnet.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
netfilter_ipv4.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
netfilter_ipv6.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
netfilter.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
netlink_diag.h netlink: add RX/TX-ring support to netlink diag 2013-04-19 14:57:58 -04:00
netlink.h netlink: mmaped netlink: ring setup 2013-04-19 14:57:57 -04:00
netrom.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
nfc.h NFC: netlink: Add result of firmware operation to completion event 2013-08-14 01:12:58 +02:00
nfs2.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
nfs3.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
nfs4_mount.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
nfs4.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
nfs_fs.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
nfs_idmap.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
nfs_mount.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
nfs.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
nfsacl.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
nl80211.h cfg80211: add flags to cfg80211_rx_mgmt() 2013-08-23 16:06:03 +02:00
nubus.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
nvme.h NVMe: Update nvme_id_power_state with latest spec 2013-09-03 16:32:26 -04:00
nvram.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
omap3isp.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
omapfb.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
oom.h mm, oom: reintroduce /proc/pid/oom_adj 2012-11-16 10:15:35 -08:00
openvswitch.h openvswitch: Add SCTP support 2013-08-26 14:03:13 -07:00
packet_diag.h sock_diag: allow to dump bpf filters 2013-04-29 13:21:30 -04:00
param.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
parport.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
patchkey.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
pci_regs.h PCI: Add offsets of PCIe capability registers 2013-08-28 11:28:10 -06:00
pci.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
perf_event.h perf: Fix UAPI export of PERF_EVENT_IOC_ID 2013-09-18 11:29:07 +02:00
personality.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
pfkeyv2.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
pg.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
phantom.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
phonet.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
pkt_cls.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
pkt_sched.h pkt_sched: fq: Fair Queue packet scheduler 2013-08-29 21:38:31 -04:00
pktcdvd.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
pmu.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
poll.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
posix_types.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
ppdev.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
ppp_defs.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
ppp-comp.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
ppp-ioctl.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
pps.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
prctl.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
ptp_clock.h ptp: add an ioctl to compare PHC time with system time 2012-11-01 11:41:34 -04:00
ptrace.h ptrace: add ability to get/set signal-blocked mask 2013-07-03 16:08:01 -07:00
qnx4_fs.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
qnxtypes.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
quota.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
radeonfb.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
random.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
raw.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
rds.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
reboot.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
reiserfs_fs.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
reiserfs_xattr.h xattr: Constify ->name member of "struct xattr". 2013-07-25 19:30:03 +10:00
resource.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
rfkill.h rfkill: Add NFC to the list of supported radios 2013-04-12 16:54:38 +02:00
romfs_fs.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
rose.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
route.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
rtc.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
rtnetlink.h tcp: introduce a per-route knob for quick ack 2013-06-19 23:06:51 -07:00
scc.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
sched.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
screen_info.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
sctp.h net: sctp: trivial: update mailing list address 2013-07-24 17:53:38 -07:00
sdla.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
seccomp.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
securebits.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
selinux_netlink.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
sem.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
serial_core.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile 2013-09-06 11:14:33 -07:00
serial_reg.h Revert "OMAP: UART: Keep the TX fifo full when possible" 2013-08-27 16:02:18 -07:00
serial.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
serio.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
shm.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
signal.h unify SS_ONSTACK/SS_DISABLE definitions 2012-12-19 18:07:39 -05:00
signalfd.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
snmp.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2013-08-16 15:37:26 -07:00
sock_diag.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
socket.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
sockios.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
som.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
sonet.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
sonypi.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
sound.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
soundcard.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
stat.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
stddef.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
string.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
suspend_ioctls.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
swab.h byteorder: allow arch to opt to use GCC intrinsics for byteswapping 2012-12-06 01:22:31 +00:00
synclink.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
sysctl.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
sysinfo.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
taskstats.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
tcp_metrics.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
tcp.h tcp: TCP_NOTSENT_LOWAT socket option 2013-07-24 17:54:48 -07:00
telephony.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
termios.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
time.h timekeeping: Add CLOCK_TAI clockid 2013-03-22 16:19:59 -07:00
times.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
timex.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
tiocl.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
tipc_config.h tipc: update code comments to reflect new uapi header path 2013-06-17 15:53:00 -07:00
tipc.h tipc: update code comments to reflect new uapi header path 2013-06-17 15:53:00 -07:00
toshiba.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
tty_flags.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
tty.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
types.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
udf_fs_i.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
udp.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
uhid.h HID: uhid: use generic hidinput_input_event() 2013-07-31 10:33:05 +02:00
uinput.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
uio.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
ultrasound.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
un.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
unistd.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
unix_diag.h net: fix *_DIAG_MAX constants 2013-03-21 12:36:33 -04:00
usbdevice_fs.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
utime.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
utsname.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
uuid.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
uvcvideo.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
v4l2-common.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
v4l2-controls.h [media] v4l: ti-vpe: Add VPE mem to mem driver 2013-10-28 15:17:30 -02:00
v4l2-dv-timings.h [media] v4l2-dv-timings.h: remove duplicate V4L2_DV_BT_DMT_1366X768P60 2013-08-18 08:13:51 -03:00
v4l2-mediabus.h [media] v4l: Add media format codes for ARGB8888 and AYUV8888 on 32-bit busses 2013-08-18 07:23:07 -03:00
v4l2-subdev.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
veth.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
vfio.h vfio-pci: PCI hot reset interface 2013-09-04 11:28:04 -06:00
vhost.h tcm_vhost: header split up 2013-05-02 13:40:15 +03:00
videodev2.h [media] videodev2.h: defines to calculate blanking and frame sizes 2013-08-18 08:17:35 -03:00
virtio_9p.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
virtio_balloon.h virtio: do not export "u16" and "u64" to userspace 2013-04-02 16:42:58 +10:30
virtio_blk.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
virtio_config.h virtio: VIRTIO_F_ANY_LAYOUT feature 2013-07-09 10:47:45 +09:30
virtio_console.h Simple warning fix for module sections. If too late to pull, no big deal. 2013-07-03 13:09:06 -07:00
virtio_ids.h caif_virtio: Introduce caif over virtio 2013-03-20 14:06:06 +10:30
virtio_net.h uapi: Convert some uses of 6 to ETH_ALEN 2013-08-02 12:33:54 -07:00
virtio_pci.h virtio_pci: better macro exported in uapi 2013-05-20 12:08:09 +09:30
virtio_ring.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
virtio_rng.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
vm_sockets.h VSOCK: Split vm_sockets.h into kernel/uapi 2013-03-08 12:24:48 -05:00
vt.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
wait.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
wanrouter.h wanrouter: delete now orphaned header content, files/drivers 2013-01-31 19:56:35 -05:00
watchdog.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
wimax.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
wireless.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
x25.h UAPI: (Scripted) Disintegrate include/linux 2012-10-13 10:46:48 +01:00
xattr.h hfsplus: add osx.* prefix for handling namespace of Mac OS X extended attributes 2013-02-27 19:10:10 -08:00
xfrm.h xfrm: allow to avoid copying DSCP during encapsulation 2013-03-06 07:02:45 +01:00