Updated to v4.4.11 kernel headers.
Change-Id: I6b55a921670d32d7bfff3c304d8001058409d3f7
This commit is contained in:
parent
7d99bd38e4
commit
82ef6a19cb
|
@ -18,63 +18,58 @@
|
||||||
****************************************************************************/
|
****************************************************************************/
|
||||||
#ifndef _LINUX_IF_H
|
#ifndef _LINUX_IF_H
|
||||||
#define _LINUX_IF_H
|
#define _LINUX_IF_H
|
||||||
|
#include <linux/libc-compat.h>
|
||||||
#include <linux/types.h>
|
#include <linux/types.h>
|
||||||
#include <linux/socket.h>
|
|
||||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
|
#include <linux/socket.h>
|
||||||
#include <linux/compiler.h>
|
#include <linux/compiler.h>
|
||||||
|
#if __UAPI_DEF_IF_IFNAMSIZ
|
||||||
#define IFNAMSIZ 16
|
#define IFNAMSIZ 16
|
||||||
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
|
#endif
|
||||||
#define IFALIASZ 256
|
#define IFALIASZ 256
|
||||||
#include <linux/hdlc/ioctl.h>
|
#include <linux/hdlc/ioctl.h>
|
||||||
|
#if __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO != 0 && __UAPI_DEF_IF_NET_DEVICE_FLAGS != 0
|
||||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
enum net_device_flags {
|
enum net_device_flags {
|
||||||
IFF_UP = 1 << 0,
|
#if __UAPI_DEF_IF_NET_DEVICE_FLAGS
|
||||||
IFF_BROADCAST = 1 << 1,
|
IFF_UP = 1 << 0, IFF_BROADCAST = 1 << 1, IFF_DEBUG = 1 << 2, IFF_LOOPBACK = 1 << 3, IFF_POINTOPOINT = 1 << 4, IFF_NOTRAILERS = 1 << 5, IFF_RUNNING = 1 << 6, IFF_NOARP = 1 << 7, IFF_PROMISC = 1 << 8, IFF_ALLMULTI = 1 << 9, IFF_MASTER = 1 << 10, IFF_SLAVE = 1 << 11, IFF_MULTICAST = 1 << 12, IFF_PORTSEL = 1 << 13, IFF_AUTOMEDIA = 1 << 14, IFF_DYNAMIC = 1 << 15,
|
||||||
IFF_DEBUG = 1 << 2,
|
#endif
|
||||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
|
||||||
IFF_LOOPBACK = 1 << 3,
|
|
||||||
IFF_POINTOPOINT = 1 << 4,
|
|
||||||
IFF_NOTRAILERS = 1 << 5,
|
|
||||||
IFF_RUNNING = 1 << 6,
|
|
||||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
|
||||||
IFF_NOARP = 1 << 7,
|
|
||||||
IFF_PROMISC = 1 << 8,
|
|
||||||
IFF_ALLMULTI = 1 << 9,
|
|
||||||
IFF_MASTER = 1 << 10,
|
|
||||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
|
||||||
IFF_SLAVE = 1 << 11,
|
|
||||||
IFF_MULTICAST = 1 << 12,
|
|
||||||
IFF_PORTSEL = 1 << 13,
|
|
||||||
IFF_AUTOMEDIA = 1 << 14,
|
|
||||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
|
||||||
IFF_DYNAMIC = 1 << 15,
|
|
||||||
IFF_LOWER_UP = 1 << 16,
|
|
||||||
IFF_DORMANT = 1 << 17,
|
|
||||||
IFF_ECHO = 1 << 18,
|
|
||||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
|
#if __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO
|
||||||
|
IFF_LOWER_UP = 1 << 16, IFF_DORMANT = 1 << 17, IFF_ECHO = 1 << 18,
|
||||||
|
#endif
|
||||||
};
|
};
|
||||||
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
|
#endif
|
||||||
|
#if __UAPI_DEF_IF_NET_DEVICE_FLAGS
|
||||||
#define IFF_UP IFF_UP
|
#define IFF_UP IFF_UP
|
||||||
#define IFF_BROADCAST IFF_BROADCAST
|
#define IFF_BROADCAST IFF_BROADCAST
|
||||||
#define IFF_DEBUG IFF_DEBUG
|
|
||||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
|
#define IFF_DEBUG IFF_DEBUG
|
||||||
#define IFF_LOOPBACK IFF_LOOPBACK
|
#define IFF_LOOPBACK IFF_LOOPBACK
|
||||||
#define IFF_POINTOPOINT IFF_POINTOPOINT
|
#define IFF_POINTOPOINT IFF_POINTOPOINT
|
||||||
#define IFF_NOTRAILERS IFF_NOTRAILERS
|
#define IFF_NOTRAILERS IFF_NOTRAILERS
|
||||||
#define IFF_RUNNING IFF_RUNNING
|
|
||||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
|
#define IFF_RUNNING IFF_RUNNING
|
||||||
#define IFF_NOARP IFF_NOARP
|
#define IFF_NOARP IFF_NOARP
|
||||||
#define IFF_PROMISC IFF_PROMISC
|
#define IFF_PROMISC IFF_PROMISC
|
||||||
#define IFF_ALLMULTI IFF_ALLMULTI
|
#define IFF_ALLMULTI IFF_ALLMULTI
|
||||||
#define IFF_MASTER IFF_MASTER
|
|
||||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
|
#define IFF_MASTER IFF_MASTER
|
||||||
#define IFF_SLAVE IFF_SLAVE
|
#define IFF_SLAVE IFF_SLAVE
|
||||||
#define IFF_MULTICAST IFF_MULTICAST
|
#define IFF_MULTICAST IFF_MULTICAST
|
||||||
#define IFF_PORTSEL IFF_PORTSEL
|
#define IFF_PORTSEL IFF_PORTSEL
|
||||||
#define IFF_AUTOMEDIA IFF_AUTOMEDIA
|
|
||||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
|
#define IFF_AUTOMEDIA IFF_AUTOMEDIA
|
||||||
#define IFF_DYNAMIC IFF_DYNAMIC
|
#define IFF_DYNAMIC IFF_DYNAMIC
|
||||||
|
#endif
|
||||||
|
#if __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO
|
||||||
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
#define IFF_LOWER_UP IFF_LOWER_UP
|
#define IFF_LOWER_UP IFF_LOWER_UP
|
||||||
#define IFF_DORMANT IFF_DORMANT
|
#define IFF_DORMANT IFF_DORMANT
|
||||||
#define IFF_ECHO IFF_ECHO
|
#define IFF_ECHO IFF_ECHO
|
||||||
|
#endif
|
||||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
#define IFF_VOLATILE (IFF_LOOPBACK | IFF_POINTOPOINT | IFF_BROADCAST | IFF_ECHO | IFF_MASTER | IFF_SLAVE | IFF_RUNNING | IFF_LOWER_UP | IFF_DORMANT)
|
#define IFF_VOLATILE (IFF_LOOPBACK | IFF_POINTOPOINT | IFF_BROADCAST | IFF_ECHO | IFF_MASTER | IFF_SLAVE | IFF_RUNNING | IFF_LOWER_UP | IFF_DORMANT)
|
||||||
#define IF_GET_IFACE 0x0001
|
#define IF_GET_IFACE 0x0001
|
||||||
|
@ -121,58 +116,63 @@ enum {
|
||||||
IF_LINK_MODE_DORMANT,
|
IF_LINK_MODE_DORMANT,
|
||||||
};
|
};
|
||||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
|
#if __UAPI_DEF_IF_IFMAP
|
||||||
struct ifmap {
|
struct ifmap {
|
||||||
unsigned long mem_start;
|
unsigned long mem_start;
|
||||||
unsigned long mem_end;
|
unsigned long mem_end;
|
||||||
unsigned short base_addr;
|
|
||||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
|
unsigned short base_addr;
|
||||||
unsigned char irq;
|
unsigned char irq;
|
||||||
unsigned char dma;
|
unsigned char dma;
|
||||||
unsigned char port;
|
unsigned char port;
|
||||||
};
|
|
||||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
|
};
|
||||||
|
#endif
|
||||||
struct if_settings {
|
struct if_settings {
|
||||||
unsigned int type;
|
unsigned int type;
|
||||||
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
unsigned int size;
|
unsigned int size;
|
||||||
union {
|
union {
|
||||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
|
||||||
raw_hdlc_proto __user * raw_hdlc;
|
raw_hdlc_proto __user * raw_hdlc;
|
||||||
cisco_proto __user * cisco;
|
cisco_proto __user * cisco;
|
||||||
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
fr_proto __user * fr;
|
fr_proto __user * fr;
|
||||||
fr_proto_pvc __user * fr_pvc;
|
fr_proto_pvc __user * fr_pvc;
|
||||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
|
||||||
fr_proto_pvc_info __user * fr_pvc_info;
|
fr_proto_pvc_info __user * fr_pvc_info;
|
||||||
sync_serial_settings __user * sync;
|
sync_serial_settings __user * sync;
|
||||||
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
te1_settings __user * te1;
|
te1_settings __user * te1;
|
||||||
} ifs_ifsu;
|
} ifs_ifsu;
|
||||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
|
||||||
};
|
};
|
||||||
|
#if __UAPI_DEF_IF_IFREQ
|
||||||
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
struct ifreq {
|
struct ifreq {
|
||||||
#define IFHWADDRLEN 6
|
#define IFHWADDRLEN 6
|
||||||
union {
|
union {
|
||||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
|
||||||
char ifrn_name[IFNAMSIZ];
|
char ifrn_name[IFNAMSIZ];
|
||||||
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
} ifr_ifrn;
|
} ifr_ifrn;
|
||||||
union {
|
union {
|
||||||
struct sockaddr ifru_addr;
|
struct sockaddr ifru_addr;
|
||||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
|
||||||
struct sockaddr ifru_dstaddr;
|
struct sockaddr ifru_dstaddr;
|
||||||
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
struct sockaddr ifru_broadaddr;
|
struct sockaddr ifru_broadaddr;
|
||||||
struct sockaddr ifru_netmask;
|
struct sockaddr ifru_netmask;
|
||||||
struct sockaddr ifru_hwaddr;
|
struct sockaddr ifru_hwaddr;
|
||||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
|
||||||
short ifru_flags;
|
short ifru_flags;
|
||||||
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
int ifru_ivalue;
|
int ifru_ivalue;
|
||||||
int ifru_mtu;
|
int ifru_mtu;
|
||||||
struct ifmap ifru_map;
|
struct ifmap ifru_map;
|
||||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
|
||||||
char ifru_slave[IFNAMSIZ];
|
char ifru_slave[IFNAMSIZ];
|
||||||
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
char ifru_newname[IFNAMSIZ];
|
char ifru_newname[IFNAMSIZ];
|
||||||
void __user * ifru_data;
|
void __user * ifru_data;
|
||||||
struct if_settings ifru_settings;
|
struct if_settings ifru_settings;
|
||||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
|
||||||
} ifr_ifru;
|
} ifr_ifru;
|
||||||
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
};
|
};
|
||||||
|
#endif
|
||||||
#define ifr_name ifr_ifrn.ifrn_name
|
#define ifr_name ifr_ifrn.ifrn_name
|
||||||
#define ifr_hwaddr ifr_ifru.ifru_hwaddr
|
#define ifr_hwaddr ifr_ifru.ifru_hwaddr
|
||||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
|
@ -194,16 +194,18 @@ struct ifreq {
|
||||||
#define ifr_qlen ifr_ifru.ifru_ivalue
|
#define ifr_qlen ifr_ifru.ifru_ivalue
|
||||||
#define ifr_newname ifr_ifru.ifru_newname
|
#define ifr_newname ifr_ifru.ifru_newname
|
||||||
#define ifr_settings ifr_ifru.ifru_settings
|
#define ifr_settings ifr_ifru.ifru_settings
|
||||||
struct ifconf {
|
#if __UAPI_DEF_IF_IFCONF
|
||||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
|
struct ifconf {
|
||||||
int ifc_len;
|
int ifc_len;
|
||||||
union {
|
union {
|
||||||
char __user * ifcu_buf;
|
char __user * ifcu_buf;
|
||||||
struct ifreq __user * ifcu_req;
|
|
||||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
|
struct ifreq __user * ifcu_req;
|
||||||
} ifc_ifcu;
|
} ifc_ifcu;
|
||||||
};
|
};
|
||||||
|
#endif
|
||||||
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
#define ifc_buf ifc_ifcu.ifcu_buf
|
#define ifc_buf ifc_ifcu.ifcu_buf
|
||||||
#define ifc_req ifc_ifcu.ifcu_req
|
#define ifc_req ifc_ifcu.ifcu_req
|
||||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -19,76 +19,105 @@
|
||||||
#ifndef _UAPI_LIBC_COMPAT_H
|
#ifndef _UAPI_LIBC_COMPAT_H
|
||||||
#define _UAPI_LIBC_COMPAT_H
|
#define _UAPI_LIBC_COMPAT_H
|
||||||
#ifdef __GLIBC__
|
#ifdef __GLIBC__
|
||||||
#ifdef _NETINET_IN_H
|
#ifdef _NET_IF_H
|
||||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
|
#define __UAPI_DEF_IF_IFCONF 0
|
||||||
|
#define __UAPI_DEF_IF_IFMAP 0
|
||||||
|
#define __UAPI_DEF_IF_IFNAMSIZ 0
|
||||||
|
#define __UAPI_DEF_IF_IFREQ 0
|
||||||
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
|
#define __UAPI_DEF_IF_NET_DEVICE_FLAGS 0
|
||||||
|
#ifndef __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO
|
||||||
|
#define __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO 1
|
||||||
|
#endif
|
||||||
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
|
#else
|
||||||
|
#define __UAPI_DEF_IF_IFCONF 1
|
||||||
|
#define __UAPI_DEF_IF_IFMAP 1
|
||||||
|
#define __UAPI_DEF_IF_IFNAMSIZ 1
|
||||||
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
|
#define __UAPI_DEF_IF_IFREQ 1
|
||||||
|
#define __UAPI_DEF_IF_NET_DEVICE_FLAGS 1
|
||||||
|
#define __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO 1
|
||||||
|
#endif
|
||||||
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
|
#ifdef _NETINET_IN_H
|
||||||
#define __UAPI_DEF_IN_ADDR 0
|
#define __UAPI_DEF_IN_ADDR 0
|
||||||
#define __UAPI_DEF_IN_IPPROTO 0
|
#define __UAPI_DEF_IN_IPPROTO 0
|
||||||
#define __UAPI_DEF_IN_PKTINFO 0
|
#define __UAPI_DEF_IN_PKTINFO 0
|
||||||
#define __UAPI_DEF_IP_MREQ 0
|
|
||||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
|
#define __UAPI_DEF_IP_MREQ 0
|
||||||
#define __UAPI_DEF_SOCKADDR_IN 0
|
#define __UAPI_DEF_SOCKADDR_IN 0
|
||||||
#define __UAPI_DEF_IN_CLASS 0
|
#define __UAPI_DEF_IN_CLASS 0
|
||||||
#define __UAPI_DEF_IN6_ADDR 0
|
#define __UAPI_DEF_IN6_ADDR 0
|
||||||
#if defined(__USE_MISC) || defined(__USE_GNU)
|
|
||||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
|
#if defined(__USE_MISC) || defined(__USE_GNU)
|
||||||
#define __UAPI_DEF_IN6_ADDR_ALT 0
|
#define __UAPI_DEF_IN6_ADDR_ALT 0
|
||||||
#else
|
#else
|
||||||
#define __UAPI_DEF_IN6_ADDR_ALT 1
|
#define __UAPI_DEF_IN6_ADDR_ALT 1
|
||||||
#endif
|
|
||||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
|
#endif
|
||||||
#define __UAPI_DEF_SOCKADDR_IN6 0
|
#define __UAPI_DEF_SOCKADDR_IN6 0
|
||||||
#define __UAPI_DEF_IPV6_MREQ 0
|
#define __UAPI_DEF_IPV6_MREQ 0
|
||||||
#define __UAPI_DEF_IPPROTO_V6 0
|
#define __UAPI_DEF_IPPROTO_V6 0
|
||||||
#define __UAPI_DEF_IPV6_OPTIONS 0
|
|
||||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
|
#define __UAPI_DEF_IPV6_OPTIONS 0
|
||||||
#define __UAPI_DEF_IN6_PKTINFO 0
|
#define __UAPI_DEF_IN6_PKTINFO 0
|
||||||
#define __UAPI_DEF_IP6_MTUINFO 0
|
#define __UAPI_DEF_IP6_MTUINFO 0
|
||||||
#else
|
#else
|
||||||
#define __UAPI_DEF_IN_ADDR 1
|
|
||||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
|
#define __UAPI_DEF_IN_ADDR 1
|
||||||
#define __UAPI_DEF_IN_IPPROTO 1
|
#define __UAPI_DEF_IN_IPPROTO 1
|
||||||
#define __UAPI_DEF_IN_PKTINFO 1
|
#define __UAPI_DEF_IN_PKTINFO 1
|
||||||
#define __UAPI_DEF_IP_MREQ 1
|
#define __UAPI_DEF_IP_MREQ 1
|
||||||
#define __UAPI_DEF_SOCKADDR_IN 1
|
|
||||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
|
#define __UAPI_DEF_SOCKADDR_IN 1
|
||||||
#define __UAPI_DEF_IN_CLASS 1
|
#define __UAPI_DEF_IN_CLASS 1
|
||||||
#define __UAPI_DEF_IN6_ADDR 1
|
#define __UAPI_DEF_IN6_ADDR 1
|
||||||
#define __UAPI_DEF_IN6_ADDR_ALT 1
|
#define __UAPI_DEF_IN6_ADDR_ALT 1
|
||||||
#define __UAPI_DEF_SOCKADDR_IN6 1
|
|
||||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
|
#define __UAPI_DEF_SOCKADDR_IN6 1
|
||||||
#define __UAPI_DEF_IPV6_MREQ 1
|
#define __UAPI_DEF_IPV6_MREQ 1
|
||||||
#define __UAPI_DEF_IPPROTO_V6 1
|
#define __UAPI_DEF_IPPROTO_V6 1
|
||||||
#define __UAPI_DEF_IPV6_OPTIONS 1
|
#define __UAPI_DEF_IPV6_OPTIONS 1
|
||||||
#define __UAPI_DEF_IN6_PKTINFO 1
|
|
||||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
|
#define __UAPI_DEF_IN6_PKTINFO 1
|
||||||
#define __UAPI_DEF_IP6_MTUINFO 1
|
#define __UAPI_DEF_IP6_MTUINFO 1
|
||||||
#endif
|
#endif
|
||||||
#ifdef _SYS_XATTR_H
|
#ifdef _SYS_XATTR_H
|
||||||
#define __UAPI_DEF_XATTR 0
|
|
||||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
|
#define __UAPI_DEF_XATTR 0
|
||||||
#else
|
#else
|
||||||
#define __UAPI_DEF_XATTR 1
|
#define __UAPI_DEF_XATTR 1
|
||||||
#endif
|
#endif
|
||||||
#else
|
|
||||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
|
#else
|
||||||
|
#define __UAPI_DEF_IF_IFCONF 1
|
||||||
|
#define __UAPI_DEF_IF_IFMAP 1
|
||||||
|
#define __UAPI_DEF_IF_IFNAMSIZ 1
|
||||||
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
|
#define __UAPI_DEF_IF_IFREQ 1
|
||||||
|
#define __UAPI_DEF_IF_NET_DEVICE_FLAGS 1
|
||||||
|
#define __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO 1
|
||||||
#define __UAPI_DEF_IN_ADDR 1
|
#define __UAPI_DEF_IN_ADDR 1
|
||||||
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
#define __UAPI_DEF_IN_IPPROTO 1
|
#define __UAPI_DEF_IN_IPPROTO 1
|
||||||
#define __UAPI_DEF_IN_PKTINFO 1
|
#define __UAPI_DEF_IN_PKTINFO 1
|
||||||
#define __UAPI_DEF_IP_MREQ 1
|
#define __UAPI_DEF_IP_MREQ 1
|
||||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
|
||||||
#define __UAPI_DEF_SOCKADDR_IN 1
|
#define __UAPI_DEF_SOCKADDR_IN 1
|
||||||
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
#define __UAPI_DEF_IN_CLASS 1
|
#define __UAPI_DEF_IN_CLASS 1
|
||||||
#define __UAPI_DEF_IN6_ADDR 1
|
#define __UAPI_DEF_IN6_ADDR 1
|
||||||
#define __UAPI_DEF_IN6_ADDR_ALT 1
|
#define __UAPI_DEF_IN6_ADDR_ALT 1
|
||||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
|
||||||
#define __UAPI_DEF_SOCKADDR_IN6 1
|
#define __UAPI_DEF_SOCKADDR_IN6 1
|
||||||
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
#define __UAPI_DEF_IPV6_MREQ 1
|
#define __UAPI_DEF_IPV6_MREQ 1
|
||||||
#define __UAPI_DEF_IPPROTO_V6 1
|
#define __UAPI_DEF_IPPROTO_V6 1
|
||||||
#define __UAPI_DEF_IPV6_OPTIONS 1
|
#define __UAPI_DEF_IPV6_OPTIONS 1
|
||||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
|
||||||
#define __UAPI_DEF_IN6_PKTINFO 1
|
#define __UAPI_DEF_IN6_PKTINFO 1
|
||||||
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
#define __UAPI_DEF_IP6_MTUINFO 1
|
#define __UAPI_DEF_IP6_MTUINFO 1
|
||||||
#define __UAPI_DEF_XATTR 1
|
#define __UAPI_DEF_XATTR 1
|
||||||
#endif
|
#endif
|
||||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
|
||||||
#endif
|
#endif
|
||||||
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
|
|
|
@ -63,27 +63,27 @@
|
||||||
#define V4L2_DV_BT_CEA_1920X1080P60 {.type = V4L2_DV_BT_656_1120, V4L2_INIT_BT_TIMINGS(1920, 1080, 0, V4L2_DV_HSYNC_POS_POL | V4L2_DV_VSYNC_POS_POL, 148500000, 88, 44, 148, 4, 5, 36, 0, 0, 0, V4L2_DV_BT_STD_DMT | V4L2_DV_BT_STD_CEA861, V4L2_DV_FL_CAN_REDUCE_FPS | V4L2_DV_FL_IS_CE_VIDEO) \
|
#define V4L2_DV_BT_CEA_1920X1080P60 {.type = V4L2_DV_BT_656_1120, V4L2_INIT_BT_TIMINGS(1920, 1080, 0, V4L2_DV_HSYNC_POS_POL | V4L2_DV_VSYNC_POS_POL, 148500000, 88, 44, 148, 4, 5, 36, 0, 0, 0, V4L2_DV_BT_STD_DMT | V4L2_DV_BT_STD_CEA861, V4L2_DV_FL_CAN_REDUCE_FPS | V4L2_DV_FL_IS_CE_VIDEO) \
|
||||||
}
|
}
|
||||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
#define V4L2_DV_BT_CEA_3840X2160P24 {.type = V4L2_DV_BT_656_1120, V4L2_INIT_BT_TIMINGS(3840, 2160, 0, V4L2_DV_HSYNC_POS_POL, 297000000, 1276, 88, 296, 8, 10, 72, 0, 0, 0, V4L2_DV_BT_STD_CEA861, V4L2_DV_FL_CAN_REDUCE_FPS | V4L2_DV_FL_IS_CE_VIDEO) \
|
#define V4L2_DV_BT_CEA_3840X2160P24 {.type = V4L2_DV_BT_656_1120, V4L2_INIT_BT_TIMINGS(3840, 2160, 0, V4L2_DV_HSYNC_POS_POL | V4L2_DV_VSYNC_POS_POL, 297000000, 1276, 88, 296, 8, 10, 72, 0, 0, 0, V4L2_DV_BT_STD_CEA861, V4L2_DV_FL_CAN_REDUCE_FPS | V4L2_DV_FL_IS_CE_VIDEO) \
|
||||||
}
|
}
|
||||||
#define V4L2_DV_BT_CEA_3840X2160P25 {.type = V4L2_DV_BT_656_1120, V4L2_INIT_BT_TIMINGS(3840, 2160, 0, V4L2_DV_HSYNC_POS_POL, 297000000, 1056, 88, 296, 8, 10, 72, 0, 0, 0, V4L2_DV_BT_STD_CEA861, V4L2_DV_FL_IS_CE_VIDEO) \
|
#define V4L2_DV_BT_CEA_3840X2160P25 {.type = V4L2_DV_BT_656_1120, V4L2_INIT_BT_TIMINGS(3840, 2160, 0, V4L2_DV_HSYNC_POS_POL | V4L2_DV_VSYNC_POS_POL, 297000000, 1056, 88, 296, 8, 10, 72, 0, 0, 0, V4L2_DV_BT_STD_CEA861, V4L2_DV_FL_IS_CE_VIDEO) \
|
||||||
}
|
}
|
||||||
#define V4L2_DV_BT_CEA_3840X2160P30 {.type = V4L2_DV_BT_656_1120, V4L2_INIT_BT_TIMINGS(3840, 2160, 0, V4L2_DV_HSYNC_POS_POL, 297000000, 176, 88, 296, 8, 10, 72, 0, 0, 0, V4L2_DV_BT_STD_CEA861, V4L2_DV_FL_CAN_REDUCE_FPS | V4L2_DV_FL_IS_CE_VIDEO) \
|
#define V4L2_DV_BT_CEA_3840X2160P30 {.type = V4L2_DV_BT_656_1120, V4L2_INIT_BT_TIMINGS(3840, 2160, 0, V4L2_DV_HSYNC_POS_POL | V4L2_DV_VSYNC_POS_POL, 297000000, 176, 88, 296, 8, 10, 72, 0, 0, 0, V4L2_DV_BT_STD_CEA861, V4L2_DV_FL_CAN_REDUCE_FPS | V4L2_DV_FL_IS_CE_VIDEO) \
|
||||||
}
|
}
|
||||||
#define V4L2_DV_BT_CEA_3840X2160P50 {.type = V4L2_DV_BT_656_1120, V4L2_INIT_BT_TIMINGS(3840, 2160, 0, V4L2_DV_HSYNC_POS_POL, 594000000, 1056, 88, 296, 8, 10, 72, 0, 0, 0, V4L2_DV_BT_STD_CEA861, V4L2_DV_FL_IS_CE_VIDEO) \
|
#define V4L2_DV_BT_CEA_3840X2160P50 {.type = V4L2_DV_BT_656_1120, V4L2_INIT_BT_TIMINGS(3840, 2160, 0, V4L2_DV_HSYNC_POS_POL | V4L2_DV_VSYNC_POS_POL, 594000000, 1056, 88, 296, 8, 10, 72, 0, 0, 0, V4L2_DV_BT_STD_CEA861, V4L2_DV_FL_IS_CE_VIDEO) \
|
||||||
}
|
}
|
||||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
#define V4L2_DV_BT_CEA_3840X2160P60 {.type = V4L2_DV_BT_656_1120, V4L2_INIT_BT_TIMINGS(3840, 2160, 0, V4L2_DV_HSYNC_POS_POL, 594000000, 176, 88, 296, 8, 10, 72, 0, 0, 0, V4L2_DV_BT_STD_CEA861, V4L2_DV_FL_CAN_REDUCE_FPS | V4L2_DV_FL_IS_CE_VIDEO) \
|
#define V4L2_DV_BT_CEA_3840X2160P60 {.type = V4L2_DV_BT_656_1120, V4L2_INIT_BT_TIMINGS(3840, 2160, 0, V4L2_DV_HSYNC_POS_POL | V4L2_DV_VSYNC_POS_POL, 594000000, 176, 88, 296, 8, 10, 72, 0, 0, 0, V4L2_DV_BT_STD_CEA861, V4L2_DV_FL_CAN_REDUCE_FPS | V4L2_DV_FL_IS_CE_VIDEO) \
|
||||||
}
|
}
|
||||||
#define V4L2_DV_BT_CEA_4096X2160P24 {.type = V4L2_DV_BT_656_1120, V4L2_INIT_BT_TIMINGS(4096, 2160, 0, V4L2_DV_HSYNC_POS_POL, 297000000, 1020, 88, 296, 8, 10, 72, 0, 0, 0, V4L2_DV_BT_STD_CEA861, V4L2_DV_FL_CAN_REDUCE_FPS | V4L2_DV_FL_IS_CE_VIDEO) \
|
#define V4L2_DV_BT_CEA_4096X2160P24 {.type = V4L2_DV_BT_656_1120, V4L2_INIT_BT_TIMINGS(4096, 2160, 0, V4L2_DV_HSYNC_POS_POL | V4L2_DV_VSYNC_POS_POL, 297000000, 1020, 88, 296, 8, 10, 72, 0, 0, 0, V4L2_DV_BT_STD_CEA861, V4L2_DV_FL_CAN_REDUCE_FPS | V4L2_DV_FL_IS_CE_VIDEO) \
|
||||||
}
|
}
|
||||||
#define V4L2_DV_BT_CEA_4096X2160P25 {.type = V4L2_DV_BT_656_1120, V4L2_INIT_BT_TIMINGS(4096, 2160, 0, V4L2_DV_HSYNC_POS_POL, 297000000, 968, 88, 128, 8, 10, 72, 0, 0, 0, V4L2_DV_BT_STD_CEA861, V4L2_DV_FL_IS_CE_VIDEO) \
|
#define V4L2_DV_BT_CEA_4096X2160P25 {.type = V4L2_DV_BT_656_1120, V4L2_INIT_BT_TIMINGS(4096, 2160, 0, V4L2_DV_HSYNC_POS_POL | V4L2_DV_VSYNC_POS_POL, 297000000, 968, 88, 128, 8, 10, 72, 0, 0, 0, V4L2_DV_BT_STD_CEA861, V4L2_DV_FL_IS_CE_VIDEO) \
|
||||||
}
|
}
|
||||||
#define V4L2_DV_BT_CEA_4096X2160P30 {.type = V4L2_DV_BT_656_1120, V4L2_INIT_BT_TIMINGS(4096, 2160, 0, V4L2_DV_HSYNC_POS_POL, 297000000, 88, 88, 128, 8, 10, 72, 0, 0, 0, V4L2_DV_BT_STD_CEA861, V4L2_DV_FL_CAN_REDUCE_FPS | V4L2_DV_FL_IS_CE_VIDEO) \
|
#define V4L2_DV_BT_CEA_4096X2160P30 {.type = V4L2_DV_BT_656_1120, V4L2_INIT_BT_TIMINGS(4096, 2160, 0, V4L2_DV_HSYNC_POS_POL | V4L2_DV_VSYNC_POS_POL, 297000000, 88, 88, 128, 8, 10, 72, 0, 0, 0, V4L2_DV_BT_STD_CEA861, V4L2_DV_FL_CAN_REDUCE_FPS | V4L2_DV_FL_IS_CE_VIDEO) \
|
||||||
}
|
}
|
||||||
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
|
||||||
#define V4L2_DV_BT_CEA_4096X2160P50 {.type = V4L2_DV_BT_656_1120, V4L2_INIT_BT_TIMINGS(4096, 2160, 0, V4L2_DV_HSYNC_POS_POL, 594000000, 968, 88, 128, 8, 10, 72, 0, 0, 0, V4L2_DV_BT_STD_CEA861, V4L2_DV_FL_IS_CE_VIDEO) \
|
#define V4L2_DV_BT_CEA_4096X2160P50 {.type = V4L2_DV_BT_656_1120, V4L2_INIT_BT_TIMINGS(4096, 2160, 0, V4L2_DV_HSYNC_POS_POL | V4L2_DV_VSYNC_POS_POL, 594000000, 968, 88, 128, 8, 10, 72, 0, 0, 0, V4L2_DV_BT_STD_CEA861, V4L2_DV_FL_IS_CE_VIDEO) \
|
||||||
}
|
}
|
||||||
#define V4L2_DV_BT_CEA_4096X2160P60 {.type = V4L2_DV_BT_656_1120, V4L2_INIT_BT_TIMINGS(4096, 2160, 0, V4L2_DV_HSYNC_POS_POL, 594000000, 88, 88, 128, 8, 10, 72, 0, 0, 0, V4L2_DV_BT_STD_CEA861, V4L2_DV_FL_CAN_REDUCE_FPS | V4L2_DV_FL_IS_CE_VIDEO) \
|
#define V4L2_DV_BT_CEA_4096X2160P60 {.type = V4L2_DV_BT_656_1120, V4L2_INIT_BT_TIMINGS(4096, 2160, 0, V4L2_DV_HSYNC_POS_POL | V4L2_DV_VSYNC_POS_POL, 594000000, 88, 88, 128, 8, 10, 72, 0, 0, 0, V4L2_DV_BT_STD_CEA861, V4L2_DV_FL_CAN_REDUCE_FPS | V4L2_DV_FL_IS_CE_VIDEO) \
|
||||||
}
|
}
|
||||||
#define V4L2_DV_BT_DMT_640X350P85 {.type = V4L2_DV_BT_656_1120, V4L2_INIT_BT_TIMINGS(640, 350, 0, V4L2_DV_HSYNC_POS_POL, 31500000, 32, 64, 96, 32, 3, 60, 0, 0, 0, V4L2_DV_BT_STD_DMT, 0) \
|
#define V4L2_DV_BT_DMT_640X350P85 {.type = V4L2_DV_BT_656_1120, V4L2_INIT_BT_TIMINGS(640, 350, 0, V4L2_DV_HSYNC_POS_POL, 31500000, 32, 64, 96, 32, 3, 60, 0, 0, 0, V4L2_DV_BT_STD_DMT, 0) \
|
||||||
}
|
}
|
||||||
|
|
|
@ -16,5 +16,5 @@
|
||||||
***
|
***
|
||||||
****************************************************************************
|
****************************************************************************
|
||||||
****************************************************************************/
|
****************************************************************************/
|
||||||
#define LINUX_VERSION_CODE 263169
|
#define LINUX_VERSION_CODE 263179
|
||||||
#define KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c))
|
#define KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c))
|
||||||
|
|
Loading…
Reference in New Issue