xref: /linux/Documentation/userspace-api/media/lirc.h.rst.exceptions (revision cbac924200b838cfb8d8b1415113d788089dc50b)
1# SPDX-License-Identifier: GPL-2.0
2
3# Ignore header name
4ignore define _LINUX_LIRC_H
5
6# Ignore helper macros
7
8ignore define lirc_t
9
10ignore define LIRC_SPACE
11ignore define LIRC_PULSE
12ignore define LIRC_FREQUENCY
13ignore define LIRC_TIMEOUT
14ignore define LIRC_OVERFLOW
15ignore define LIRC_VALUE
16ignore define LIRC_MODE2
17ignore define LIRC_IS_SPACE
18ignore define LIRC_IS_PULSE
19ignore define LIRC_IS_FREQUENCY
20ignore define LIRC_IS_TIMEOUT
21ignore define LIRC_IS_OVERFLOW
22
23ignore define LIRC_MODE2SEND
24ignore define LIRC_SEND2MODE
25ignore define LIRC_MODE2REC
26ignore define LIRC_REC2MODE
27
28ignore define LIRC_CAN_SEND
29ignore define LIRC_CAN_REC
30
31ignore define LIRC_CAN_SEND_MASK
32ignore define LIRC_CAN_REC_MASK
33
34# Obsolete ioctls
35
36ignore ioctl LIRC_GET_LENGTH
37ignore ioctl LIRC_SET_REC_TIMEOUT_REPORTS
38
39# rc protocols
40
41ignore symbol RC_PROTO_UNKNOWN
42ignore symbol RC_PROTO_OTHER
43ignore symbol RC_PROTO_RC5
44ignore symbol RC_PROTO_RC5X_20
45ignore symbol RC_PROTO_RC5_SZ
46ignore symbol RC_PROTO_JVC
47ignore symbol RC_PROTO_SONY12
48ignore symbol RC_PROTO_SONY15
49ignore symbol RC_PROTO_SONY20
50ignore symbol RC_PROTO_NEC
51ignore symbol RC_PROTO_NECX
52ignore symbol RC_PROTO_NEC32
53ignore symbol RC_PROTO_SANYO
54ignore symbol RC_PROTO_MCIR2_KBD
55ignore symbol RC_PROTO_MCIR2_MSE
56ignore symbol RC_PROTO_RC6_0
57ignore symbol RC_PROTO_RC6_6A_20
58ignore symbol RC_PROTO_RC6_6A_24
59ignore symbol RC_PROTO_RC6_6A_32
60ignore symbol RC_PROTO_RC6_MCE
61ignore symbol RC_PROTO_SHARP
62ignore symbol RC_PROTO_XMP
63ignore symbol RC_PROTO_CEC
64ignore symbol RC_PROTO_IMON
65ignore symbol RC_PROTO_RCMM12
66ignore symbol RC_PROTO_RCMM24
67ignore symbol RC_PROTO_RCMM32
68ignore symbol RC_PROTO_XBOX_DVD
69ignore symbol RC_PROTO_MAX
70
71# Undocumented macros
72
73ignore define PULSE_BIT
74ignore define PULSE_MASK
75
76ignore define LIRC_MODE2_SPACE
77ignore define LIRC_MODE2_PULSE
78ignore define LIRC_MODE2_TIMEOUT
79ignore define LIRC_MODE2_OVERFLOW
80
81ignore define LIRC_VALUE_MASK
82ignore define LIRC_MODE2_MASK
83
84ignore define LIRC_MODE_RAW
85ignore define LIRC_MODE_LIRCCODE
86