diff options
author | Frederic Weisbecker <fweisbec@gmail.com> | 2009-12-07 01:28:35 -0500 |
---|---|---|
committer | Frederic Weisbecker <fweisbec@gmail.com> | 2009-12-07 01:29:22 -0500 |
commit | 6548698f929814375fa5d62ae1db96959b0418c1 (patch) | |
tree | 340924ae82cb0946aa15045b2b72186de52a8146 /include/linux/dvb | |
parent | 1d2c6cfd40b2dece3bb958cbbc405a2c1536ab75 (diff) | |
parent | 22763c5cf3690a681551162c15d34d935308c8d7 (diff) |
Merge commit 'v2.6.32' into reiserfs/kill-bkl
Merge-reason: The tree was based 2.6.31. It's better to be up to date
with 2.6.32. Although no conflicting changes were made in between,
it gives benchmarking results closer to the lastest kernel behaviour.
Diffstat (limited to 'include/linux/dvb')
-rw-r--r-- | include/linux/dvb/dmx.h | 2 | ||||
-rw-r--r-- | include/linux/dvb/frontend.h | 46 | ||||
-rw-r--r-- | include/linux/dvb/version.h | 2 |
3 files changed, 40 insertions, 10 deletions
diff --git a/include/linux/dvb/dmx.h b/include/linux/dvb/dmx.h index fef943738a24..f078f3ac82d4 100644 --- a/include/linux/dvb/dmx.h +++ b/include/linux/dvb/dmx.h | |||
@@ -151,5 +151,7 @@ struct dmx_stc { | |||
151 | #define DMX_GET_CAPS _IOR('o', 48, dmx_caps_t) | 151 | #define DMX_GET_CAPS _IOR('o', 48, dmx_caps_t) |
152 | #define DMX_SET_SOURCE _IOW('o', 49, dmx_source_t) | 152 | #define DMX_SET_SOURCE _IOW('o', 49, dmx_source_t) |
153 | #define DMX_GET_STC _IOWR('o', 50, struct dmx_stc) | 153 | #define DMX_GET_STC _IOWR('o', 50, struct dmx_stc) |
154 | #define DMX_ADD_PID _IOW('o', 51, __u16) | ||
155 | #define DMX_REMOVE_PID _IOW('o', 52, __u16) | ||
154 | 156 | ||
155 | #endif /*_DVBDMX_H_*/ | 157 | #endif /*_DVBDMX_H_*/ |
diff --git a/include/linux/dvb/frontend.h b/include/linux/dvb/frontend.h index 51c8d2d49e42..b6cb5425cde3 100644 --- a/include/linux/dvb/frontend.h +++ b/include/linux/dvb/frontend.h | |||
@@ -173,7 +173,8 @@ typedef enum fe_modulation { | |||
173 | typedef enum fe_transmit_mode { | 173 | typedef enum fe_transmit_mode { |
174 | TRANSMISSION_MODE_2K, | 174 | TRANSMISSION_MODE_2K, |
175 | TRANSMISSION_MODE_8K, | 175 | TRANSMISSION_MODE_8K, |
176 | TRANSMISSION_MODE_AUTO | 176 | TRANSMISSION_MODE_AUTO, |
177 | TRANSMISSION_MODE_4K | ||
177 | } fe_transmit_mode_t; | 178 | } fe_transmit_mode_t; |
178 | 179 | ||
179 | typedef enum fe_bandwidth { | 180 | typedef enum fe_bandwidth { |
@@ -268,15 +269,42 @@ struct dvb_frontend_event { | |||
268 | #define DTV_FE_CAPABILITY 16 | 269 | #define DTV_FE_CAPABILITY 16 |
269 | #define DTV_DELIVERY_SYSTEM 17 | 270 | #define DTV_DELIVERY_SYSTEM 17 |
270 | 271 | ||
271 | #define DTV_API_VERSION 35 | 272 | /* ISDB-T and ISDB-Tsb */ |
272 | #define DTV_API_VERSION 35 | 273 | #define DTV_ISDBT_PARTIAL_RECEPTION 18 |
273 | #define DTV_CODE_RATE_HP 36 | 274 | #define DTV_ISDBT_SOUND_BROADCASTING 19 |
274 | #define DTV_CODE_RATE_LP 37 | ||
275 | #define DTV_GUARD_INTERVAL 38 | ||
276 | #define DTV_TRANSMISSION_MODE 39 | ||
277 | #define DTV_HIERARCHY 40 | ||
278 | 275 | ||
279 | #define DTV_MAX_COMMAND DTV_HIERARCHY | 276 | #define DTV_ISDBT_SB_SUBCHANNEL_ID 20 |
277 | #define DTV_ISDBT_SB_SEGMENT_IDX 21 | ||
278 | #define DTV_ISDBT_SB_SEGMENT_COUNT 22 | ||
279 | |||
280 | #define DTV_ISDBT_LAYERA_FEC 23 | ||
281 | #define DTV_ISDBT_LAYERA_MODULATION 24 | ||
282 | #define DTV_ISDBT_LAYERA_SEGMENT_COUNT 25 | ||
283 | #define DTV_ISDBT_LAYERA_TIME_INTERLEAVING 26 | ||
284 | |||
285 | #define DTV_ISDBT_LAYERB_FEC 27 | ||
286 | #define DTV_ISDBT_LAYERB_MODULATION 28 | ||
287 | #define DTV_ISDBT_LAYERB_SEGMENT_COUNT 29 | ||
288 | #define DTV_ISDBT_LAYERB_TIME_INTERLEAVING 30 | ||
289 | |||
290 | #define DTV_ISDBT_LAYERC_FEC 31 | ||
291 | #define DTV_ISDBT_LAYERC_MODULATION 32 | ||
292 | #define DTV_ISDBT_LAYERC_SEGMENT_COUNT 33 | ||
293 | #define DTV_ISDBT_LAYERC_TIME_INTERLEAVING 34 | ||
294 | |||
295 | #define DTV_API_VERSION 35 | ||
296 | |||
297 | #define DTV_CODE_RATE_HP 36 | ||
298 | #define DTV_CODE_RATE_LP 37 | ||
299 | #define DTV_GUARD_INTERVAL 38 | ||
300 | #define DTV_TRANSMISSION_MODE 39 | ||
301 | #define DTV_HIERARCHY 40 | ||
302 | |||
303 | #define DTV_ISDBT_LAYER_ENABLED 41 | ||
304 | |||
305 | #define DTV_ISDBS_TS_ID 42 | ||
306 | |||
307 | #define DTV_MAX_COMMAND DTV_ISDBS_TS_ID | ||
280 | 308 | ||
281 | typedef enum fe_pilot { | 309 | typedef enum fe_pilot { |
282 | PILOT_ON, | 310 | PILOT_ON, |
diff --git a/include/linux/dvb/version.h b/include/linux/dvb/version.h index 25b823b81734..540b0583d9fb 100644 --- a/include/linux/dvb/version.h +++ b/include/linux/dvb/version.h | |||
@@ -24,6 +24,6 @@ | |||
24 | #define _DVBVERSION_H_ | 24 | #define _DVBVERSION_H_ |
25 | 25 | ||
26 | #define DVB_API_VERSION 5 | 26 | #define DVB_API_VERSION 5 |
27 | #define DVB_API_VERSION_MINOR 0 | 27 | #define DVB_API_VERSION_MINOR 1 |
28 | 28 | ||
29 | #endif /*_DVBVERSION_H_*/ | 29 | #endif /*_DVBVERSION_H_*/ |