History

[media] lirc.h: remove several unused ioctls

While reviewing the documentation gaps on LIRC, it was noticed that several ioctls aren't used by any LIRC drivers (nor at staging or mainstream). It doesn't make sense to document them, as they're not used anywhere. So, let's remove those from the lirc header.

Mauro Carvalho Chehab committed 10 years ago

Commit d55f09a1 parent 2d14c311 file · +2 −37Browse files

Showing the changes to include/uapi (1 of 1 file). Show all

Unified · Split

include/uapi/linux/lirc.h+2−37
@@ -90,20 +90,11 @@ · 89 unmodified lines
9090
9191 #define LIRC_GET_SEND_MODE _IOR('i', 0x00000001, __u32)
9292 #define LIRC_GET_REC_MODE _IOR('i', 0x00000002, __u32)
93−#define LIRC_GET_SEND_CARRIER _IOR('i', 0x00000003, __u32)
94−#define LIRC_GET_REC_CARRIER _IOR('i', 0x00000004, __u32)
95−#define LIRC_GET_SEND_DUTY_CYCLE _IOR('i', 0x00000005, __u32)
96−#define LIRC_GET_REC_DUTY_CYCLE _IOR('i', 0x00000006, __u32)
9793 #define LIRC_GET_REC_RESOLUTION _IOR('i', 0x00000007, __u32)
9894
9995 #define LIRC_GET_MIN_TIMEOUT _IOR('i', 0x00000008, __u32)
10096 #define LIRC_GET_MAX_TIMEOUT _IOR('i', 0x00000009, __u32)
10197
102−#define LIRC_GET_MIN_FILTER_PULSE _IOR('i', 0x0000000a, __u32)
103−#define LIRC_GET_MAX_FILTER_PULSE _IOR('i', 0x0000000b, __u32)
104−#define LIRC_GET_MIN_FILTER_SPACE _IOR('i', 0x0000000c, __u32)
105−#define LIRC_GET_MAX_FILTER_SPACE _IOR('i', 0x0000000d, __u32)
106−
10798 /* code length in bits, currently only for LIRC_MODE_LIRCCODE */
10899 #define LIRC_GET_LENGTH _IOR('i', 0x0000000f, __u32)
109100
@@ -113,7 +104,6 @@ · 3 unmodified lines
113104 #define LIRC_SET_SEND_CARRIER _IOW('i', 0x00000013, __u32)
114105 #define LIRC_SET_REC_CARRIER _IOW('i', 0x00000014, __u32)
115106 #define LIRC_SET_SEND_DUTY_CYCLE _IOW('i', 0x00000015, __u32)
116−#define LIRC_SET_REC_DUTY_CYCLE _IOW('i', 0x00000016, __u32)
117107 #define LIRC_SET_TRANSMITTER_MASK _IOW('i', 0x00000017, __u32)
118108
119109 /*
@@ -126,22 +116,6 @@ · 6 unmodified lines
126116 /* 1 enables, 0 disables timeout reports in MODE2 */
127117 #define LIRC_SET_REC_TIMEOUT_REPORTS _IOW('i', 0x00000019, __u32)
128118
129−/*
130− * pulses shorter than this are filtered out by hardware (software
131− * emulation in lirc_dev?)
132− */
133−#define LIRC_SET_REC_FILTER_PULSE _IOW('i', 0x0000001a, __u32)
134−/*
135− * spaces shorter than this are filtered out by hardware (software
136− * emulation in lirc_dev?)
137− */
138−#define LIRC_SET_REC_FILTER_SPACE _IOW('i', 0x0000001b, __u32)
139−/*
140− * if filter cannot be set independently for pulse/space, this should
141− * be used
142− */
143−#define LIRC_SET_REC_FILTER _IOW('i', 0x0000001c, __u32)
144−
145119 /*
146120 * if enabled from the next key press on the driver will send
147121 * LIRC_MODE2_FREQUENCY packets
@@ -149,20 +123,11 @@ · 1 unmodified line
149123 #define LIRC_SET_MEASURE_CARRIER_MODE _IOW('i', 0x0000001d, __u32)
150124
151125 /*
152− * to set a range use
153− * LIRC_SET_REC_DUTY_CYCLE_RANGE/LIRC_SET_REC_CARRIER_RANGE with the
154− * lower bound first and later
155− * LIRC_SET_REC_DUTY_CYCLE/LIRC_SET_REC_CARRIER with the upper bound
126+ * to set a range use LIRC_SET_REC_CARRIER_RANGE with the
127+ * lower bound first and later LIRC_SET_REC_CARRIER with the upper bound
156128 */
157−
158−#define LIRC_SET_REC_DUTY_CYCLE_RANGE _IOW('i', 0x0000001e, __u32)
159129 #define LIRC_SET_REC_CARRIER_RANGE _IOW('i', 0x0000001f, __u32)
160130
161−#define LIRC_NOTIFY_DECODE _IO('i', 0x00000020)
162−
163−#define LIRC_SETUP_START _IO('i', 0x00000021)
164−#define LIRC_SETUP_END _IO('i', 0x00000022)
165−
166131 #define LIRC_SET_WIDEBAND_RECEIVER _IOW('i', 0x00000023, __u32)
167132
168133 #endif

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t