linux/include/uapi/linux
Thomas Huth a9b3c75705 sched/headers: Replace __ASSEMBLY__ with __ASSEMBLER__ in the <uapi/linux/sched.h> header
While the GCC and Clang compilers already define __ASSEMBLER__ auto-
matically when compiling assembly code, __ASSEMBLY__ is a macro that
only gets defined by the Makefiles in the kernel. This can be very
confusing when switching between userspace and kernelspace coding, or
when dealing with uapi headers that rather should use __ASSEMBLER__
instead. Let's standardize now on the __ASSEMBLER__ macro to avoid
this confusion.

Signed-off-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Cc: Peter Zijlstra <peterz@infradead.org>
Link: https://patch.msgid.link/20260922064641.61120-1-thuth@redhat.com
2026-09-22 10:08:38 +02:00
..
android
byteorder
can
cifs
counter
dvb
genwqe
hdlc
hsi
iio iio: types: add IIO_VOLUMEFLOW channel type 2026-08-05 00:02:55 +01:00
io_uring for-7.3/io_uring-20260819 2026-08-20 13:47:56 -07:00
media media: rppx1: lin: Add support for gamma sensor linearization 2026-07-30 20:51:35 +03:00
misc
mmc
netfilter netfilter: nf_conntrack_expect: use conntrack GC to reap expectations 2026-06-21 00:18:27 +02:00
netfilter_arp
netfilter_bridge
netfilter_ipv4
netfilter_ipv6
nfsd NFSD/export: Add sign_fh export option 2026-03-29 21:25:09 -04:00
raid
sched
spi
sunrpc
surface_aggregator
tc_act
tc_ematch
usb usb: gadget: f_fs: Introduce rw_proxy file descriptors 2026-07-10 15:00:47 +02:00
a.out.h
acct.h
acrn.h
adb.h
adfs_fs.h
affs_hardblocks.h
agpgart.h
aio_abi.h
alloc_tag.h alloc_tag: add accuracy based filtering to ioctl 2026-08-24 18:43:13 -07:00
am437x-vpfe.h
amd-pmf.h platform/x86/amd/pmf: Move debug helper functions to UAPI header 2026-07-10 15:13:47 +03:00
amt.h
apm_bios.h
arcfb.h
arm_sdei.h firmware: arm_sdei: add SDEI_EVENT_SIGNAL support 2026-08-02 09:21:06 +00:00
aspeed-lpc-ctrl.h
aspeed-p2a-ctrl.h
aspeed-video.h
atalk.h
atm.h
atmapi.h
atmbr2684.h
atmdev.h atm: remove orphaned uAPI for deleted drivers, protocols and SVCs 2026-06-16 08:53:53 -07:00
atmioc.h
atmppp.h
atmsap.h
audit.h audit: fix coding style issues 2026-03-05 22:16:08 -05:00
auto_dev-ioctl.h
auto_fs.h
auto_fs4.h
auxvec.h
ax25.h
batadv_packet.h batman-adv: add missing kernel-doc comments 2026-08-04 17:33:04 +02:00
batman_adv.h
bcm933xx_hcs.h
bfs_fs.h
binfmts.h exec: add AT_FLAGS_TRANSPARENT_INTERP 2026-08-03 10:08:45 +02:00
bits.h
blk-crypto.h
blkdev.h block: implement async io_uring zone reset all 2026-08-04 06:55:31 -06:00
blkpg.h
blktrace_api.h
blkzoned.h block: make the new blkzoned UAPI constants discoverable 2026-01-21 07:47:44 -07:00
bpf_common.h
bpf_perf_event.h
bpf.h bpf: Add BPF_F_ADJ_ROOM_DECAP_* flags for tunnel decapsulation 2026-08-17 11:30:04 +02:00
bpqether.h
bsg.h bsg: add bsg_uring_cmd uapi structure 2026-03-19 11:38:24 -06:00
bt-bmc.h
btf.h bpf: Extend BTF UAPI vlen, kinds to use unused bits 2026-04-20 17:52:48 -07:00
btrfs_tree.h btrfs: tree-checker: introduce checks for FREE_SPACE_INFO 2026-04-07 18:56:01 +02:00
btrfs.h btrfs: declare btrfs_ioctl_search_args_v2::buf as __u8 2026-07-14 07:02:39 +02:00
can.h
capability.h capability: remove non-kernel-doc comments 2026-07-24 07:35:47 -05:00
cciss_defs.h
cciss_ioctl.h scsi: smartpqi: Add support for CCISS_BIG_PASSTHRU ioctl 2026-07-28 21:56:35 -04:00
ccs.h
cdrom.h
cec-funcs.h media: include/uapi/linux/cec*.h: add CEC LIP support 2026-05-19 17:53:04 +02:00
cec.h media: cec/core: add a new CEC_LOG_ADDRS_FL_CONFIG_FAILED flag 2026-07-17 10:14:13 +02:00
cfm_bridge.h
cgroupstats.h
chio.h
close_range.h
cn_proc.h
coda.h
coff.h
comedi.h comedi: Fix getting range information for subdevices 16 to 255 2026-01-16 16:42:15 +01:00
connector.h
const.h uapi: Provide DIV_ROUND_CLOSEST() 2026-03-18 09:59:57 +00:00
coredump.h
coresight-stm.h
counter.h
cramfs_fs.h
cryptouser.h
cuda.h
cxl_mem.h
cyclades.h
cycx_cfm.h
dcbnl.h
dccp.h
dev_energymodel.h
devlink.h devlink: Add parent dev to devlink API 2026-07-07 11:31:26 +02:00
dlm_device.h
dlm_plock.h
dlm.h
dlmconstants.h
dm-ioctl.h
dm-log-userspace.h
dma-buf.h dma-buf: Include ioctl.h in UAPI header 2026-03-03 08:55:39 +01:00
dma-heap.h
dns_resolver.h
dpll.h dpll: add DPLL_PIN_TYPE_INT_NCO pin type 2026-07-06 14:45:05 +02:00
dqblk_xfs.h
drbd_genl.h drbd: replace genl_magic with explicit netlink serialization 2026-05-08 19:23:23 -06:00
drbd_limits.h drbd: clean up UAPI headers 2026-05-13 07:53:43 -06:00
drbd.h drbd: clean up UAPI headers 2026-05-13 07:53:43 -06:00
dw100.h
edd.h
elf-em.h
elf-fdpic.h
elf.h riscv/ptrace: expose riscv CFI status and state via ptrace and in core files 2026-01-29 02:38:40 -07:00
errno.h
errqueue.h
erspan.h
ethtool_netlink_generated.h net: ethtool: add ethtool COALESCE_RX_CQE_FRAMES/NSECS 2026-03-18 20:01:10 -07:00
ethtool_netlink.h
ethtool.h ethtool: link 10000baseCR to SFF-8431, Appendix-E SFP+ DA 2026-07-17 12:52:21 +02:00
eventfd.h
eventpoll.h
exfat.h
ext4.h ext4: fix ext4_tune_sb_params padding 2026-01-18 11:22:53 -05:00
f2fs.h f2fs: support dynamic reserve/release for device aliasing 2026-08-11 04:16:04 +00:00
fadvise.h
falloc.h
fanotify.h
fb.h
fcntl.h fs: support FD_FAILFS_ROOT in fchdir() 2026-07-27 17:17:59 +02:00
fd.h
fdreg.h
fib_rules.h
fiemap.h
filter.h
firewire-cdev.h
firewire-constants.h
fou.h
fpga-dfl.h
fs.h mm/pagemap: add PAGE_IS_ACCESSED for RWP tracking 2026-08-04 19:18:38 -07:00
fscrypt.h fscrypt: Remove FSCRYPT_MODE_MAX 2026-07-20 10:39:25 -07:00
fsi.h
fsl_hypervisor.h virt: fsl_hypervisor: fix header kernel-doc warnings 2026-02-27 07:28:08 +01:00
fsl_mc.h
fsmap.h
fsverity.h
fuse.h fuse: add zero-copy over io-uring 2026-08-17 17:02:37 +02:00
futex.h futex: Add support for unlocking robust futexes 2026-06-03 11:38:51 +02:00
gameport.h
gen_stats.h
genetlink.h
gfs2_ondisk.h
gpib_ioctl.h
gpib.h
gpio.h
gsmmux.h
gtp.h
handshake.h
hash_info.h
hdlc.h
hdreg.h
hid.h
hiddev.h
hidraw.h
hpet.h
hsr_netlink.h
hw_breakpoint.h
hyperv.h hyper-v: Mark inner union in hv_kvp_exchg_msg_value as packed 2026-01-16 15:00:54 -07:00
i2c-dev.h
i2c.h
i2o-dev.h
i8k.h
icmp.h
icmpv6.h
idxd.h
if_addr.h net: ipv4: report multicast group user count 2026-07-03 08:50:43 +02:00
if_addrlabel.h
if_alg.h
if_arcnet.h
if_arp.h
if_bonding.h
if_bridge.h bridge: uapi: Add neigh_forward_grat netlink attributes 2026-05-14 12:42:11 +02:00
if_eql.h
if_ether.h if_ether.h: add 802.1AC, warn about GRE 0x00FE 2026-06-08 19:13:53 -07:00
if_fc.h
if_fddi.h
if_hippi.h
if_infiniband.h
if_link.h bonding: 3ad: add lacp_strict configuration knob 2026-06-10 07:53:26 -07:00
if_ltalk.h
if_macsec.h
if_packet.h
if_phonet.h
if_plip.h
if_ppp.h
if_pppol2tp.h
if_pppox.h pppoe: remove kernel-mode relay support 2026-02-26 11:41:00 +01:00
if_slip.h
if_team.h
if_tun.h tun/tap: add IFF_BACKPRESSURE flag 2026-08-07 17:29:15 -07:00
if_tunnel.h
if_vlan.h
if_x25.h
if_xdp.h xsk: align TX metadata layout across ABIs 2026-08-24 11:11:59 -07:00
if.h
ife.h
igmp.h
ila.h
in_route.h
in.h
in6.h
inet_diag.h inet_diag: report delayed ack timer information 2026-03-06 16:32:26 -08:00
inotify.h
input-event-codes.h Input: add keycodes for contextual AI usages (HUTRR119) 2026-03-29 22:02:11 +02:00
input.h
io_uring.h io_uring/kbuf: support min length left for incremental buffers 2026-04-28 16:08:56 -06:00
ioam6_genl.h
ioam6_iptunnel.h
ioam6.h
ioctl.h
iommufd.h iommufd v7.3 merge window pull request 2026-08-19 12:42:58 -07:00
ioprio.h
ip_vs.h ipvs: separate destination availability state 2026-08-10 20:23:35 +02:00
ip.h
ip6_tunnel.h
ipc.h
ipmi_bmc.h
ipmi_msgdefs.h
ipmi_ssif_bmc.h
ipmi.h
ipsec.h
ipv6_route.h
ipv6.h
irqnr.h
iso_fs.h
issei.h issei: initial driver skeleton 2026-07-17 15:48:11 +02:00
isst_if.h
ivtv.h
ivtvfb.h
jffs2.h
joystick.h
kcm.h
kcmp.h
kcov.h
kd.h
kdev_t.h
kernel-page-flags.h
kernel.h
kexec.h
keyboard.h vt: add KT_CSI keysym type for modifier-aware CSI sequences 2026-03-12 15:07:51 +01:00
keyctl.h
kfd_ioctl.h drm/amdkfd: kfd_ioctl.h: fix most kernel-doc warnings 2026-08-12 09:38:38 -04:00
kfd_sysfs.h
kvm_para.h
kvm.h Arm: 2026-08-25 11:48:04 -07:00
l2tp.h
landlock.h landlock: Add LANDLOCK_RESTRICT_SELF_NO_NEW_PRIVS 2026-08-15 09:14:46 +02:00
libc-compat.h
limits.h
lirc.h
liveupdate.h liveupdate: Document that retrieve failure is permanent 2026-06-11 15:49:51 +03:00
llc.h llc: Add SPDX id lines to some llc source files 2026-05-26 17:26:57 -07:00
loadpin.h
lockd_netlink.h
loop.h
lp.h
lsm.h
lwtunnel.h
magic.h fs: add failfs 2026-07-27 17:17:59 +02:00
major.h
map_benchmark.h dma-mapping: benchmark: add support for dma_map_sg 2026-03-04 11:22:05 +01:00
map_to_7segment.h
map_to_14segment.h
matroxfb.h
max2175.h
mctp.h
mdio.h net: phy: c45: add setup and read master/slave helpers 2026-07-31 18:22:48 -07:00
media-bus-format.h
media.h
mei_uuid.h
mei.h
membarrier.h
memfd.h
mempolicy.h mm: hugetlb: move mpol interpretation out of alloc_buddy_hugetlb_folio_with_mpol() 2026-07-30 19:40:37 -07:00
mii.h net: phy: qcom: at803x: Use the correct bit to disable extended next page 2026-04-13 14:36:22 -07:00
minix_fs.h
mman.h
mmtimer.h
module_signature.h module: Move 'struct module_signature' to UAPI 2026-03-24 21:42:37 +00:00
module.h
mount.h mount: add FSMOUNT_NAMESPACE 2026-03-12 13:33:54 +01:00
mpls_iptunnel.h
mpls.h
mptcp_pm.h mptcp: fix kdoc warnings 2026-02-06 20:35:06 -08:00
mptcp.h
mqueue.h
mroute.h
mroute6.h
mrp_bridge.h
msdos_fs.h
msg.h
mshv.h mshv_vtl: Fix vmemmap_shift exceeding MAX_FOLIO_ORDER 2026-04-14 04:44:31 +00:00
mtio.h
nbd-netlink.h
nbd.h
ncsi.h
ndctl.h
neighbour.h
net_dropmon.h
net_namespace.h
net_shaper.h
net_tstamp.h
net.h
netconf.h
netdev.h net: devmem: allow rx-page-size > PAGE_SIZE per dmabuf binding 2026-08-07 18:32:39 -07:00
netdevice.h
netfilter_arp.h
netfilter_bridge.h include: uapi: netfilter_bridge.h: Cover for musl libc 2026-02-17 15:04:20 +01:00
netfilter_ipv4.h netfilter: uapi: Use UAPI definition of INT_MAX and INT_MIN 2026-01-17 15:24:05 -08:00
netfilter_ipv6.h netfilter: uapi: Use UAPI definition of INT_MAX and INT_MIN 2026-01-17 15:24:05 -08:00
netfilter.h
netlink_diag.h
netlink.h
nexthop.h net: nexthop: add NHA_DST_PORT for fdb nexthops 2026-07-30 16:09:22 -07:00
nfc.h NFC: fix header file kernel-doc warnings 2026-02-27 19:21:56 -08:00
nfs_fs.h
nfs_idmap.h
nfs_mount.h
nfs.h NFS: NFSERR_INVAL is not defined by NFSv2 2026-01-26 10:10:58 -05:00
nfs2.h
nfs3.h
nfs4_mount.h
nfs4.h nfsd: add protocol support for CB_NOTIFY 2026-08-10 09:54:35 -04:00
nfsacl.h
nfsd_netlink.h nfsd: export NFSv4 callback op stats via netlink 2026-08-10 09:54:35 -04:00
nilfs2_api.h
nilfs2_ondisk.h
nitro_enclaves.h
nl80211-vnd-intel.h
nl80211.h wifi: cfg80211: Fragment per-link station stats in nl80211_dump_station() 2026-07-06 16:51:44 +02:00
npcm-video.h
nsfs.h nstree: add/fix struct ns_id_req kernel-doc member fields 2026-07-31 10:09:12 +02:00
nsm.h
ntsync.h
nubus.h
nvme_ioctl.h
nvram.h
omap3isp.h
omapfb.h
oom.h
openat2.h openat2: new OPENAT2_REGULAR flag support 2026-05-21 15:33:47 +02:00
openvswitch.h openvswitch: remove support for legacy tunnel types 2026-08-06 15:09:23 +02:00
ovpn.h ovpn: add support for asymmetric peer IDs 2026-03-17 11:09:05 +01:00
packet_diag.h
papr_pdsm.h
param.h
parport.h
patchkey.h
pci_regs.h IOMMU Updates for Linux v7.2 2026-06-17 12:24:50 -07:00
pci.h
pcitest.h misc: pci_endpoint_test: Add BAR subrange mapping test case 2026-01-29 17:42:29 -06:00
perf_event.h Performance events changes for v7.0: 2026-02-10 12:00:46 -08:00
personality.h UAPI: Drop PER_HPUX personality 2026-08-04 18:50:49 +02:00
pfkeyv2.h
pfrut.h
pg.h
phantom.h
phonet.h
pidfd.h pidfds: add coredump_code field to pidfd_info 2026-03-23 16:29:15 +01:00
pkt_cls.h
pkt_sched.h net/sched: netem: add per-impairment extended statistics 2026-05-14 11:41:30 +02:00
pktcdvd.h
pmu.h
poll.h
posix_acl_xattr.h
posix_acl.h
posix_types.h
ppdev.h
ppp_defs.h
ppp-comp.h
ppp-ioctl.h
pps_gen.h
pps.h pps: bump PPS device count 2026-05-19 09:32:27 -07:00
pr.h
prctl.h prctl: cfi: change the branch landing pad prctl()s to be more descriptive 2026-04-04 18:40:58 -06:00
psample.h
psci.h
psp-dbc.h
psp-sev.h include/psp-sev.h: fix structure member in comment 2026-03-14 14:03:19 +09:00
psp-sfs.h crypto: ccp - don't abuse kernel-doc comment format 2026-08-10 18:28:55 +10:00
psp.h psp: add new netlink cmd for dev-assoc and dev-disassoc 2026-06-12 18:31:32 -07:00
ptp_clock.h
ptrace.h
pwm.h
qemu_fw_cfg.h
qnx4_fs.h
qnxtypes.h
qrtr.h
quota.h
radeonfb.h
random.h
rds.h
reboot.h
remoteproc_cdev.h
resource.h
rfkill.h
rio_cm_cdev.h
rio_mport_cdev.h
rkisp1-config.h media: rkisp1: Add support for CAC 2026-05-21 07:41:32 +02:00
romfs_fs.h
route.h
rpl_iptunnel.h
rpl.h
rpmsg_types.h
rpmsg.h
rseq.h rseq: Don't advertise time slice extensions if disabled 2026-05-01 21:32:20 +02:00
rtc.h
rtnetlink.h ipv6: add ip6_del_rt_reason() 2026-08-13 12:30:27 +02:00
rxrpc.h
sched.h sched/headers: Replace __ASSEMBLY__ with __ASSEMBLER__ in the <uapi/linux/sched.h> header 2026-09-22 10:08:38 +02:00
scif_ioctl.h
screen_info.h
sctp.h
seccomp.h
securebits.h
sed-opal.h sed-opal: Add STACK_RESET command 2026-03-31 07:04:00 -06:00
seg6_genl.h
seg6_hmac.h
seg6_iptunnel.h seg6: add FIB table attribute for post-encap SID route lookup 2026-07-22 08:01:02 -07:00
seg6_local.h
seg6.h
selinux_netlink.h
sem.h
serial_core.h serial: 8250: add Moxa MUEx50 UART port type 2026-08-03 16:51:57 +02:00
serial_reg.h
serial.h serial: core: add new I/O type for SPI and I2C bus devices 2026-07-10 14:50:13 +02:00
serio.h
sev-guest.h
shm.h ipc/shm: uapi: remove dependency on libc 2026-01-26 19:07:10 -08:00
signal.h
signalfd.h
smc_diag.h
smc.h
smiapp.h
snmp.h
sock_diag.h
socket.h
sockios.h
sonet.h
sonypi.h
sound.h
soundcard.h
stat.h
stddef.h compiler_types.h: Attributes: Add __counted_by_ptr macro 2026-01-17 11:00:28 -08:00
stm.h
string.h
sunrpc_netlink.h sunrpc: add SUNRPC_CMD_CACHE_FLUSH netlink command 2026-06-01 11:08:18 -04:00
suspend_ioctls.h
swab.h
switchtec_ioctl.h
sync_file.h
sysctl.h mm.git review status for linus..mm-stable 2026-02-12 11:32:37 -08:00
sysinfo.h
target_core_user.h
taskstats.h delayacct: fix uapi timespec64 definition 2026-02-08 00:13:32 -08:00
tcp_metrics.h
tcp.h tcp: accecn: add tcpi_ecn_mode and tcpi_option2 in tcp_info 2026-02-03 15:13:25 +01:00
tdx-guest.h
tee.h tee: fix tee_ioctl_object_invoke_arg padding 2026-05-20 08:49:09 +02:00
termios.h
thermal.h
thp7312.h
time_types.h y2038: uapi: Use 64-bit __kernel_old_timespec::tv_nsec on x32 2026-07-07 23:59:24 +02:00
time.h
timerfd.h
times.h
timex.h
tiocl.h
tipc_config.h
tipc_netlink.h
tipc_sockets_diag.h
tipc.h
tls.h tls: remove tls_toe and the related driver 2026-06-12 16:43:10 -07:00
toshiba.h
tps6594_pfsm.h
trace_mmap.h tracing updates for v7.1: 2026-04-17 09:43:12 -07:00
tty_flags.h
tty.h
typelimits.h uapi: add INT_MAX and INT_MIN constants 2026-01-17 15:24:05 -08:00
types.h
ublk_cmd.h ublk: add UBLK_F_IO_DESC_SIZE 2026-08-03 20:32:10 -06:00
udf_fs_i.h
udmabuf.h
udp.h udp: Remove UDPLITE_SEND_CSCOV and UDPLITE_RECV_CSCOV. 2026-03-13 18:57:45 -07:00
uhid.h
uinput.h
uio.h
uleds.h
ultrasound.h
um_timetravel.h um: time-travel: clean up kernel-doc warnings 2026-03-21 10:42:09 +01:00
un.h
unistd.h
unix_diag.h
usbdevice_fs.h
usbip.h
user_events.h
userfaultfd.h userfaultfd: add UFFDIO_SET_MODE for runtime sync/async toggle 2026-08-04 19:18:39 -07:00
userio.h Input: userio - allow setting other id values 2026-06-01 21:49:14 -07:00
utime.h
utsname.h
uuid.h
uvcvideo.h
v4l2-common.h
v4l2-controls.h media: v4l2-controls: Add control for background detection 2026-05-04 08:35:14 +02:00
v4l2-dv-timings.h
v4l2-mediabus.h
v4l2-subdev.h
vbox_err.h
vbox_vmmdev_types.h virt: vbox: uapi: Mark inner unions in packed structs as packed 2026-01-16 15:00:54 -07:00
vboxguest.h
vdpa.h
vduse.h vduse: Add suspend 2026-08-19 06:38:48 -04:00
vesa.h
veth.h
vfio_ccw.h
vfio_zdev.h vfio-pci/zdev: Add a device feature for error information 2026-08-13 11:36:55 -06:00
vfio.h vfio-pci/zdev: Add a device feature for error information 2026-08-13 11:36:55 -06:00
vhost_types.h
vhost.h
videodev2.h media: Add RPPX1_PARAMS and RPPX1_STATS meta formats 2026-07-30 20:51:35 +03:00
virtio_9p.h
virtio_balloon.h
virtio_blk.h
virtio_bt.h
virtio_can.h can: virtio: Fix comment in UAPI header 2026-06-10 02:17:00 -04:00
virtio_config.h
virtio_console.h virtio_console: Fix spelling mistake "colums" -> "columns" 2026-06-10 02:14:02 -04:00
virtio_crypto.h
virtio_fs.h
virtio_gpio.h
virtio_gpu.h drm/virtio: support VIRTIO_GPU_F_BLOB_ALIGNMENT 2026-05-20 17:59:21 +03:00
virtio_i2c.h
virtio_ids.h virtio: Add ID for virtio media 2026-08-19 06:38:44 -04:00
virtio_input.h
virtio_iommu.h
virtio_mem.h
virtio_mmio.h
virtio_net.h
virtio_pci.h
virtio_pcidev.h
virtio_pmem.h
virtio_ring.h
virtio_rng.h
virtio_rtc.h
virtio_scmi.h
virtio_scsi.h
virtio_snd.h
virtio_spi.h
virtio_types.h
virtio_vsock.h
vm_sockets_diag.h
vm_sockets.h
vmclock-abi.h ptp: vmclock: support device notifications 2026-02-02 18:06:00 -08:00
vmcore.h
vsockmon.h
vt.h
vtpm_proxy.h
wait.h
watch_queue.h
watchdog.h watchdog: uapi: add comments for what bit masks apply to 2026-06-08 11:53:18 -07:00
wireguard.h
wireless.h
wmi.h
wwan.h
x25.h
xattr.h
xdp_diag.h
xfrm.h xfrm: add XFRM_MSG_MIGRATE_STATE for single SA migration 2026-06-04 12:22:47 +02:00
xilinx-v4l2-controls.h
zorro_ids.h
zorro.h