diff options
| author | Linus Torvalds <torvalds@linux-foundation.org> | 2009-09-21 12:03:10 -0400 |
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2009-09-21 12:03:10 -0400 |
| commit | c720f5655df159a630fa0290a0bd67c93e92b0bf (patch) | |
| tree | 940d139d0ec1ff5201efddef6cc663166a8a2df3 /include/linux | |
| parent | 33e6c1a0de818d3698cdab27c42915661011319d (diff) | |
| parent | 84d6ae431f315e8973aac3c3fe1d550fc9240ef3 (diff) | |
Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6
* 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6: (222 commits)
V4L/DVB (13033): pt1: Don't use a deprecated DMA_BIT_MASK macro
V4L/DVB (13029): radio-si4713: remove #include <linux/version.h>
V4L/DVB (13027): go7007: convert printks to v4l2_info
V4L/DVB (13026): s2250-board: Implement brightness and contrast controls
V4L/DVB (13025): s2250-board: Fix memory leaks
V4L/DVB (13024): go7007: Implement vidioc_g_std and vidioc_querystd
V4L/DVB (13023): go7007: Merge struct gofh and go declarations
V4L/DVB (13022): go7007: Fix mpeg controls
V4L/DVB (13021): go7007: Fix whitespace and line lengths
V4L/DVB (13020): go7007: Updates to Kconfig and Makefile
V4L/DVB (13019): video: initial support for ADV7180
V4L/DVB (13018): kzalloc failure ignored in au8522_probe()
V4L/DVB (13017): gspca: kmalloc failure ignored in sd_start()
V4L/DVB (13016): kmalloc failure ignored in lgdt3304_attach() and s921_attach()
V4L/DVB (13015): kmalloc failure ignored in m920x_firmware_download()
V4L/DVB (13014): Add support for Compro VideoMate E800 (DVB-T part only)
V4L/DVB (13013): FM TX: si4713: Kconfig: Fixed two typos.
V4L/DVB (13012): uvc: introduce missing kfree
V4L/DVB (13011): Change tuner type of BeholdTV cards
V4L/DVB (13009): gspca - stv06xx-hdcs: Reduce exposure range
...
Diffstat (limited to 'include/linux')
| -rw-r--r-- | include/linux/dvb/frontend.h | 46 | ||||
| -rw-r--r-- | include/linux/dvb/version.h | 2 | ||||
| -rw-r--r-- | include/linux/videodev2.h | 3 |
3 files changed, 40 insertions, 11 deletions
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_*/ |
diff --git a/include/linux/videodev2.h b/include/linux/videodev2.h index 3689d7d81fe9..b59e78c57161 100644 --- a/include/linux/videodev2.h +++ b/include/linux/videodev2.h | |||
| @@ -910,9 +910,10 @@ enum v4l2_colorfx { | |||
| 910 | V4L2_COLORFX_SEPIA = 2, | 910 | V4L2_COLORFX_SEPIA = 2, |
| 911 | }; | 911 | }; |
| 912 | #define V4L2_CID_AUTOBRIGHTNESS (V4L2_CID_BASE+32) | 912 | #define V4L2_CID_AUTOBRIGHTNESS (V4L2_CID_BASE+32) |
| 913 | #define V4L2_CID_BAND_STOP_FILTER (V4L2_CID_BASE+33) | ||
| 913 | 914 | ||
| 914 | /* last CID + 1 */ | 915 | /* last CID + 1 */ |
| 915 | #define V4L2_CID_LASTP1 (V4L2_CID_BASE+33) | 916 | #define V4L2_CID_LASTP1 (V4L2_CID_BASE+34) |
| 916 | 917 | ||
| 917 | /* MPEG-class control IDs defined by V4L2 */ | 918 | /* MPEG-class control IDs defined by V4L2 */ |
| 918 | #define V4L2_CID_MPEG_BASE (V4L2_CTRL_CLASS_MPEG | 0x900) | 919 | #define V4L2_CID_MPEG_BASE (V4L2_CTRL_CLASS_MPEG | 0x900) |
