Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

media: Kconfig files: use the right help coding style

Checkpatch wants to use 'help' instead of '---help---':

WARNING: prefer 'help' over '---help---' for new help texts

Let's change it globally at the media subsystem, as otherwise people
would keep using the old way.

Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>

+320 -320
+10 -10
drivers/media/Kconfig
··· 31 31 # 32 32 config MEDIA_CAMERA_SUPPORT 33 33 bool "Cameras/video grabbers support" 34 - ---help--- 34 + help 35 35 Enable support for webcams and video grabbers. 36 36 37 37 Say Y when you have a webcam or a video capture grabber board. 38 38 39 39 config MEDIA_ANALOG_TV_SUPPORT 40 40 bool "Analog TV support" 41 - ---help--- 41 + help 42 42 Enable analog TV support. 43 43 44 44 Say Y when you have a TV board with analog support or with a ··· 50 50 51 51 config MEDIA_DIGITAL_TV_SUPPORT 52 52 bool "Digital TV support" 53 - ---help--- 53 + help 54 54 Enable digital TV support. 55 55 56 56 Say Y when you have a board with digital support or a board with ··· 58 58 59 59 config MEDIA_RADIO_SUPPORT 60 60 bool "AM/FM radio receivers/transmitters support" 61 - ---help--- 61 + help 62 62 Enable AM/FM radio support. 63 63 64 64 Additional info and docs are available on the web at ··· 72 72 73 73 config MEDIA_SDR_SUPPORT 74 74 bool "Software defined radio support" 75 - ---help--- 75 + help 76 76 Enable software defined radio support. 77 77 78 78 Say Y when you have a software defined radio device. 79 79 80 80 config MEDIA_CEC_SUPPORT 81 81 bool "HDMI CEC support" 82 - ---help--- 82 + help 83 83 Enable support for HDMI CEC (Consumer Electronics Control), 84 84 which is an optional HDMI feature. 85 85 ··· 96 96 config MEDIA_CONTROLLER 97 97 bool "Media Controller API" 98 98 depends on MEDIA_CAMERA_SUPPORT || MEDIA_ANALOG_TV_SUPPORT || MEDIA_DIGITAL_TV_SUPPORT 99 - ---help--- 99 + help 100 100 Enable the media controller API used to query media devices internal 101 101 topology and configure it dynamically. 102 102 ··· 105 105 config MEDIA_CONTROLLER_DVB 106 106 bool "Enable Media controller for DVB (EXPERIMENTAL)" 107 107 depends on MEDIA_CONTROLLER && DVB_CORE 108 - ---help--- 108 + help 109 109 Enable the media controller API support for DVB. 110 110 111 111 This is currently experimental. ··· 114 114 bool "Enable Media controller Request API (EXPERIMENTAL)" 115 115 depends on MEDIA_CONTROLLER && STAGING_MEDIA 116 116 default n 117 - ---help--- 117 + help 118 118 DO NOT ENABLE THIS OPTION UNLESS YOU KNOW WHAT YOU'RE DOING. 119 119 120 120 This option enables the Request API for the Media controller and V4L2 ··· 137 137 config VIDEO_V4L2_SUBDEV_API 138 138 bool "V4L2 sub-device userspace API" 139 139 depends on VIDEO_DEV && MEDIA_CONTROLLER 140 - ---help--- 140 + help 141 141 Enables the V4L2 sub-device pad-level userspace API used to configure 142 142 video format, size and frame rate between hardware blocks. 143 143
+2 -2
drivers/media/cec/Kconfig
··· 2 2 bool "HDMI CEC RC integration" 3 3 depends on CEC_CORE && RC_CORE 4 4 depends on CEC_CORE=m || RC_CORE=y 5 - ---help--- 5 + help 6 6 Pass on CEC remote control messages to the RC framework. 7 7 8 8 config CEC_PIN_ERROR_INJ 9 9 bool "Enable CEC error injection support" 10 10 depends on CEC_PIN && DEBUG_FS 11 - ---help--- 11 + help 12 12 This option enables CEC error injection using debugfs.
+2 -2
drivers/media/common/siano/Kconfig
··· 15 15 depends on SMS_USB_DRV || SMS_SDIO_DRV 16 16 depends on MEDIA_COMMON_OPTIONS 17 17 default y 18 - ---help--- 18 + help 19 19 Choose Y to select Remote Controller support for Siano driver. 20 20 21 21 config SMS_SIANO_DEBUGFS ··· 24 24 depends on DEBUG_FS 25 25 depends on SMS_USB_DRV = SMS_SDIO_DRV 26 26 27 - ---help--- 27 + help 28 28 Choose Y to enable visualizing a dump of the frontend 29 29 statistics response packets via debugfs. Currently, works 30 30 only with Siano USB devices.
+92 -92
drivers/media/i2c/Kconfig
··· 8 8 tristate "I2C module for IR" if !MEDIA_SUBDRV_AUTOSELECT 9 9 depends on I2C && RC_CORE 10 10 default y 11 - ---help--- 11 + help 12 12 Most boards have an IR chip directly connected via GPIO. However, 13 13 some video boards have the IR connected via I2C bus. 14 14 ··· 29 29 config VIDEO_TVAUDIO 30 30 tristate "Simple audio decoder chips" 31 31 depends on VIDEO_V4L2 && I2C 32 - ---help--- 32 + help 33 33 Support for several audio decoder chips found on some bt8xx boards: 34 34 Philips: tda9840, tda9873h, tda9874h/a, tda9850, tda985x, tea6300, 35 35 tea6320, tea6420, tda8425, ta8874z. ··· 41 41 config VIDEO_TDA7432 42 42 tristate "Philips TDA7432 audio processor" 43 43 depends on VIDEO_V4L2 && I2C 44 - ---help--- 44 + help 45 45 Support for tda7432 audio decoder chip found on some bt8xx boards. 46 46 47 47 To compile this driver as a module, choose M here: the ··· 50 50 config VIDEO_TDA9840 51 51 tristate "Philips TDA9840 audio processor" 52 52 depends on I2C 53 - ---help--- 53 + help 54 54 Support for tda9840 audio decoder chip found on some Zoran boards. 55 55 56 56 To compile this driver as a module, choose M here: the ··· 62 62 depends on SND_SOC 63 63 select SND_PCM 64 64 select HDMI 65 - ---help--- 65 + help 66 66 V4L2 subdevice driver for the NXP TDA1997x HDMI receivers. 67 67 68 68 To compile this driver as a module, choose M here: the ··· 71 71 config VIDEO_TEA6415C 72 72 tristate "Philips TEA6415C audio processor" 73 73 depends on I2C 74 - ---help--- 74 + help 75 75 Support for tea6415c audio decoder chip found on some bt8xx boards. 76 76 77 77 To compile this driver as a module, choose M here: the ··· 80 80 config VIDEO_TEA6420 81 81 tristate "Philips TEA6420 audio processor" 82 82 depends on I2C 83 - ---help--- 83 + help 84 84 Support for tea6420 audio decoder chip found on some bt8xx boards. 85 85 86 86 To compile this driver as a module, choose M here: the ··· 89 89 config VIDEO_MSP3400 90 90 tristate "Micronas MSP34xx audio decoders" 91 91 depends on VIDEO_V4L2 && I2C 92 - ---help--- 92 + help 93 93 Support for the Micronas MSP34xx series of audio decoders. 94 94 95 95 To compile this driver as a module, choose M here: the ··· 98 98 config VIDEO_CS3308 99 99 tristate "Cirrus Logic CS3308 audio ADC" 100 100 depends on VIDEO_V4L2 && I2C 101 - ---help--- 101 + help 102 102 Support for the Cirrus Logic CS3308 High Performance 8-Channel 103 103 Analog Volume Control 104 104 ··· 108 108 config VIDEO_CS5345 109 109 tristate "Cirrus Logic CS5345 audio ADC" 110 110 depends on VIDEO_V4L2 && I2C 111 - ---help--- 111 + help 112 112 Support for the Cirrus Logic CS5345 24-bit, 192 kHz 113 113 stereo A/D converter. 114 114 ··· 118 118 config VIDEO_CS53L32A 119 119 tristate "Cirrus Logic CS53L32A audio ADC" 120 120 depends on VIDEO_V4L2 && I2C 121 - ---help--- 121 + help 122 122 Support for the Cirrus Logic CS53L32A low voltage 123 123 stereo A/D converter. 124 124 ··· 128 128 config VIDEO_TLV320AIC23B 129 129 tristate "Texas Instruments TLV320AIC23B audio codec" 130 130 depends on VIDEO_V4L2 && I2C 131 - ---help--- 131 + help 132 132 Support for the Texas Instruments TLV320AIC23B audio codec. 133 133 134 134 To compile this driver as a module, choose M here: the ··· 137 137 config VIDEO_UDA1342 138 138 tristate "Philips UDA1342 audio codec" 139 139 depends on VIDEO_V4L2 && I2C 140 - ---help--- 140 + help 141 141 Support for the Philips UDA1342 audio codec. 142 142 143 143 To compile this driver as a module, choose M here: the ··· 146 146 config VIDEO_WM8775 147 147 tristate "Wolfson Microelectronics WM8775 audio ADC with input mixer" 148 148 depends on VIDEO_V4L2 && I2C 149 - ---help--- 149 + help 150 150 Support for the Wolfson Microelectronics WM8775 high 151 151 performance stereo A/D Converter with a 4 channel input mixer. 152 152 ··· 156 156 config VIDEO_WM8739 157 157 tristate "Wolfson Microelectronics WM8739 stereo audio ADC" 158 158 depends on VIDEO_V4L2 && I2C 159 - ---help--- 159 + help 160 160 Support for the Wolfson Microelectronics WM8739 161 161 stereo A/D Converter. 162 162 ··· 166 166 config VIDEO_VP27SMPX 167 167 tristate "Panasonic VP27's internal MPX" 168 168 depends on VIDEO_V4L2 && I2C 169 - ---help--- 169 + help 170 170 Support for the internal MPX of the Panasonic VP27s tuner. 171 171 172 172 To compile this driver as a module, choose M here: the ··· 200 200 config VIDEO_ADV7180 201 201 tristate "Analog Devices ADV7180 decoder" 202 202 depends on GPIOLIB && VIDEO_V4L2 && I2C && VIDEO_V4L2_SUBDEV_API 203 - ---help--- 203 + help 204 204 Support for the Analog Devices ADV7180 video decoder. 205 205 206 206 To compile this driver as a module, choose M here: the ··· 209 209 config VIDEO_ADV7183 210 210 tristate "Analog Devices ADV7183 decoder" 211 211 depends on VIDEO_V4L2 && I2C 212 - ---help--- 212 + help 213 213 V4l2 subdevice driver for the Analog Devices 214 214 ADV7183 video decoder. 215 215 ··· 222 222 depends on OF 223 223 select REGMAP_I2C 224 224 select V4L2_FWNODE 225 - ---help--- 225 + help 226 226 V4L2 subdevice driver for the Analog Devices 227 227 ADV7481 and ADV7482 HDMI/Analog video decoders. 228 228 ··· 235 235 depends on GPIOLIB || COMPILE_TEST 236 236 select HDMI 237 237 select V4L2_FWNODE 238 - ---help--- 238 + help 239 239 Support for the Analog Devices ADV7604 video decoder. 240 240 241 241 This is a Analog Devices Component/Graphics Digitizer ··· 248 248 bool "Enable Analog Devices ADV7604 CEC support" 249 249 depends on VIDEO_ADV7604 250 250 select CEC_CORE 251 - ---help--- 251 + help 252 252 When selected the adv7604 will support the optional 253 253 HDMI CEC feature. 254 254 ··· 256 256 tristate "Analog Devices ADV7842 decoder" 257 257 depends on VIDEO_V4L2 && I2C && VIDEO_V4L2_SUBDEV_API 258 258 select HDMI 259 - ---help--- 259 + help 260 260 Support for the Analog Devices ADV7842 video decoder. 261 261 262 262 This is a Analog Devices Component/Graphics/SD Digitizer ··· 269 269 bool "Enable Analog Devices ADV7842 CEC support" 270 270 depends on VIDEO_ADV7842 271 271 select CEC_CORE 272 - ---help--- 272 + help 273 273 When selected the adv7842 will support the optional 274 274 HDMI CEC feature. 275 275 276 276 config VIDEO_BT819 277 277 tristate "BT819A VideoStream decoder" 278 278 depends on VIDEO_V4L2 && I2C 279 - ---help--- 279 + help 280 280 Support for BT819A video decoder. 281 281 282 282 To compile this driver as a module, choose M here: the ··· 285 285 config VIDEO_BT856 286 286 tristate "BT856 VideoStream decoder" 287 287 depends on VIDEO_V4L2 && I2C 288 - ---help--- 288 + help 289 289 Support for BT856 video decoder. 290 290 291 291 To compile this driver as a module, choose M here: the ··· 294 294 config VIDEO_BT866 295 295 tristate "BT866 VideoStream decoder" 296 296 depends on VIDEO_V4L2 && I2C 297 - ---help--- 297 + help 298 298 Support for BT866 video decoder. 299 299 300 300 To compile this driver as a module, choose M here: the ··· 303 303 config VIDEO_KS0127 304 304 tristate "KS0127 video decoder" 305 305 depends on VIDEO_V4L2 && I2C 306 - ---help--- 306 + help 307 307 Support for KS0127 video decoder. 308 308 309 309 This chip is used on AverMedia AVS6EYES Zoran-based MJPEG ··· 315 315 config VIDEO_ML86V7667 316 316 tristate "OKI ML86V7667 video decoder" 317 317 depends on VIDEO_V4L2 && I2C 318 - ---help--- 318 + help 319 319 Support for the OKI Semiconductor ML86V7667 video decoder. 320 320 321 321 To compile this driver as a module, choose M here: the ··· 324 324 config VIDEO_SAA7110 325 325 tristate "Philips SAA7110 video decoder" 326 326 depends on VIDEO_V4L2 && I2C 327 - ---help--- 327 + help 328 328 Support for the Philips SAA7110 video decoders. 329 329 330 330 To compile this driver as a module, choose M here: the ··· 333 333 config VIDEO_SAA711X 334 334 tristate "Philips SAA7111/3/4/5 video decoders" 335 335 depends on VIDEO_V4L2 && I2C 336 - ---help--- 336 + help 337 337 Support for the Philips SAA7111/3/4/5 video decoders. 338 338 339 339 To compile this driver as a module, choose M here: the ··· 344 344 depends on VIDEO_V4L2 && I2C && VIDEO_V4L2_SUBDEV_API 345 345 select HDMI 346 346 select V4L2_FWNODE 347 - ---help--- 347 + help 348 348 Support for the Toshiba TC358743 HDMI to MIPI CSI-2 bridge. 349 349 350 350 To compile this driver as a module, choose M here: the ··· 354 354 bool "Enable Toshiba TC358743 CEC support" 355 355 depends on VIDEO_TC358743 356 356 select CEC_CORE 357 - ---help--- 357 + help 358 358 When selected the tc358743 will support the optional 359 359 HDMI CEC feature. 360 360 ··· 362 362 tristate "Texas Instruments TVP514x video decoder" 363 363 depends on VIDEO_V4L2 && I2C 364 364 select V4L2_FWNODE 365 - ---help--- 365 + help 366 366 This is a Video4Linux2 sensor driver for the TI TVP5146/47 367 367 decoder. It is currently working with the TI OMAP3 camera 368 368 controller. ··· 374 374 tristate "Texas Instruments TVP5150 video decoder" 375 375 depends on VIDEO_V4L2 && I2C 376 376 select V4L2_FWNODE 377 - ---help--- 377 + help 378 378 Support for the Texas Instruments TVP5150 video decoder. 379 379 380 380 To compile this driver as a module, choose M here: the ··· 384 384 tristate "Texas Instruments TVP7002 video decoder" 385 385 depends on VIDEO_V4L2 && I2C 386 386 select V4L2_FWNODE 387 - ---help--- 387 + help 388 388 Support for the Texas Instruments TVP7002 video decoder. 389 389 390 390 To compile this driver as a module, choose M here: the ··· 393 393 config VIDEO_TW2804 394 394 tristate "Techwell TW2804 multiple video decoder" 395 395 depends on VIDEO_V4L2 && I2C 396 - ---help--- 396 + help 397 397 Support for the Techwell tw2804 multiple video decoder. 398 398 399 399 To compile this driver as a module, choose M here: the ··· 402 402 config VIDEO_TW9903 403 403 tristate "Techwell TW9903 video decoder" 404 404 depends on VIDEO_V4L2 && I2C 405 - ---help--- 405 + help 406 406 Support for the Techwell tw9903 multi-standard video decoder 407 407 with high quality down scaler. 408 408 ··· 412 412 config VIDEO_TW9906 413 413 tristate "Techwell TW9906 video decoder" 414 414 depends on VIDEO_V4L2 && I2C 415 - ---help--- 415 + help 416 416 Support for the Techwell tw9906 enhanced multi-standard comb filter 417 417 video decoder with YCbCr input support. 418 418 ··· 422 422 config VIDEO_TW9910 423 423 tristate "Techwell TW9910 video decoder" 424 424 depends on VIDEO_V4L2 && I2C 425 - ---help--- 425 + help 426 426 Support for Techwell TW9910 NTSC/PAL/SECAM video decoder. 427 427 428 428 To compile this driver as a module, choose M here: the ··· 431 431 config VIDEO_VPX3220 432 432 tristate "vpx3220a, vpx3216b & vpx3214c video decoders" 433 433 depends on VIDEO_V4L2 && I2C 434 - ---help--- 434 + help 435 435 Support for VPX322x video decoders. 436 436 437 437 To compile this driver as a module, choose M here: the ··· 442 442 config VIDEO_SAA717X 443 443 tristate "Philips SAA7171/3/4 audio/video decoders" 444 444 depends on VIDEO_V4L2 && I2C 445 - ---help--- 445 + help 446 446 Support for the Philips SAA7171/3/4 audio/video decoders. 447 447 448 448 To compile this driver as a module, choose M here: the ··· 455 455 config VIDEO_SAA7127 456 456 tristate "Philips SAA7127/9 digital video encoders" 457 457 depends on VIDEO_V4L2 && I2C 458 - ---help--- 458 + help 459 459 Support for the Philips SAA7127/9 digital video encoders. 460 460 461 461 To compile this driver as a module, choose M here: the ··· 464 464 config VIDEO_SAA7185 465 465 tristate "Philips SAA7185 video encoder" 466 466 depends on VIDEO_V4L2 && I2C 467 - ---help--- 467 + help 468 468 Support for the Philips SAA7185 video encoder. 469 469 470 470 To compile this driver as a module, choose M here: the ··· 473 473 config VIDEO_ADV7170 474 474 tristate "Analog Devices ADV7170 video encoder" 475 475 depends on VIDEO_V4L2 && I2C 476 - ---help--- 476 + help 477 477 Support for the Analog Devices ADV7170 video encoder driver 478 478 479 479 To compile this driver as a module, choose M here: the ··· 482 482 config VIDEO_ADV7175 483 483 tristate "Analog Devices ADV7175 video encoder" 484 484 depends on VIDEO_V4L2 && I2C 485 - ---help--- 485 + help 486 486 Support for the Analog Devices ADV7175 video encoder driver 487 487 488 488 To compile this driver as a module, choose M here: the ··· 510 510 tristate "Analog Devices ADV7511 encoder" 511 511 depends on VIDEO_V4L2 && I2C && VIDEO_V4L2_SUBDEV_API 512 512 select HDMI 513 - ---help--- 513 + help 514 514 Support for the Analog Devices ADV7511 video encoder. 515 515 516 516 This is a Analog Devices HDMI transmitter. ··· 522 522 bool "Enable Analog Devices ADV7511 CEC support" 523 523 depends on VIDEO_ADV7511 524 524 select CEC_CORE 525 - ---help--- 525 + help 526 526 When selected the adv7511 will support the optional 527 527 HDMI CEC feature. 528 528 529 529 config VIDEO_AD9389B 530 530 tristate "Analog Devices AD9389B encoder" 531 531 depends on VIDEO_V4L2 && I2C && VIDEO_V4L2_SUBDEV_API 532 - ---help--- 532 + help 533 533 Support for the Analog Devices AD9389B video encoder. 534 534 535 535 This is a Analog Devices HDMI transmitter. ··· 546 546 config VIDEO_THS8200 547 547 tristate "Texas Instruments THS8200 video encoder" 548 548 depends on VIDEO_V4L2 && I2C 549 - ---help--- 549 + help 550 550 Support for the Texas Instruments THS8200 video encoder. 551 551 552 552 To compile this driver as a module, choose M here: the ··· 576 576 tristate "Sony IMX258 sensor support" 577 577 depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 578 578 depends on MEDIA_CAMERA_SUPPORT 579 - ---help--- 579 + help 580 580 This is a Video4Linux2 sensor driver for the Sony 581 581 IMX258 camera. 582 582 ··· 588 588 depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 589 589 depends on MEDIA_CAMERA_SUPPORT 590 590 select REGMAP_I2C 591 - ---help--- 591 + help 592 592 This is a V4L2 sensor driver for the Sony IMX274 593 593 CMOS image sensor. 594 594 ··· 630 630 depends on VIDEO_V4L2 && I2C 631 631 depends on MEDIA_CAMERA_SUPPORT 632 632 select V4L2_FWNODE 633 - ---help--- 633 + help 634 634 This is a Video4Linux2 sensor driver for the OmniVision 635 635 OV2659 camera. 636 636 ··· 642 642 depends on VIDEO_V4L2 && I2C && MEDIA_CONTROLLER 643 643 depends on MEDIA_CAMERA_SUPPORT 644 644 select V4L2_FWNODE 645 - ---help--- 645 + help 646 646 This is a Video4Linux2 sensor driver for the OmniVision 647 647 OV2680 camera. 648 648 ··· 654 654 depends on VIDEO_V4L2 && I2C && MEDIA_CONTROLLER 655 655 depends on MEDIA_CAMERA_SUPPORT 656 656 select V4L2_FWNODE 657 - ---help--- 657 + help 658 658 This is a Video4Linux2 sensor driver for the OmniVision 659 659 OV2685 camera. 660 660 ··· 667 667 depends on GPIOLIB && VIDEO_V4L2 && I2C && VIDEO_V4L2_SUBDEV_API 668 668 depends on MEDIA_CAMERA_SUPPORT 669 669 select V4L2_FWNODE 670 - ---help--- 670 + help 671 671 This is a Video4Linux2 sensor driver for the Omnivision 672 672 OV5640 camera sensor with a MIPI CSI-2 interface. 673 673 ··· 677 677 depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 678 678 depends on MEDIA_CAMERA_SUPPORT 679 679 select V4L2_FWNODE 680 - ---help--- 680 + help 681 681 This is a Video4Linux2 sensor driver for the OmniVision 682 682 OV5645 camera. 683 683 ··· 689 689 depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 690 690 depends on MEDIA_CAMERA_SUPPORT 691 691 select V4L2_FWNODE 692 - ---help--- 692 + help 693 693 This is a Video4Linux2 sensor driver for the OmniVision 694 694 OV5647 camera. 695 695 ··· 700 700 tristate "OmniVision OV6650 sensor support" 701 701 depends on I2C && VIDEO_V4L2 702 702 depends on MEDIA_CAMERA_SUPPORT 703 - ---help--- 703 + help 704 704 This is a Video4Linux2 sensor driver for the OmniVision 705 705 OV6650 camera. 706 706 ··· 713 713 depends on MEDIA_CAMERA_SUPPORT 714 714 depends on MEDIA_CONTROLLER 715 715 select V4L2_FWNODE 716 - ---help--- 716 + help 717 717 This is a Video4Linux2 sensor driver for the OmniVision 718 718 OV5670 camera. 719 719 ··· 724 724 tristate "OmniVision OV5695 sensor support" 725 725 depends on I2C && VIDEO_V4L2 726 726 depends on MEDIA_CAMERA_SUPPORT 727 - ---help--- 727 + help 728 728 This is a Video4Linux2 sensor driver for the OmniVision 729 729 OV5695 camera. 730 730 ··· 748 748 depends on I2C && VIDEO_V4L2 749 749 depends on MEDIA_CAMERA_SUPPORT 750 750 select REGMAP_SCCB 751 - ---help--- 751 + help 752 752 This is a Video4Linux2 sensor driver for the OmniVision 753 753 OV772x camera. 754 754 ··· 759 759 tristate "OmniVision OV7640 sensor support" 760 760 depends on I2C && VIDEO_V4L2 761 761 depends on MEDIA_CAMERA_SUPPORT 762 - ---help--- 762 + help 763 763 This is a Video4Linux2 sensor driver for the OmniVision 764 764 OV7640 camera. 765 765 ··· 771 771 depends on I2C && VIDEO_V4L2 772 772 depends on MEDIA_CAMERA_SUPPORT 773 773 select V4L2_FWNODE 774 - ---help--- 774 + help 775 775 This is a Video4Linux2 sensor driver for the OmniVision 776 776 OV7670 VGA camera. It currently only works with the M88ALP01 777 777 controller. ··· 780 780 tristate "OmniVision OV7740 sensor support" 781 781 depends on I2C && VIDEO_V4L2 782 782 depends on MEDIA_CAMERA_SUPPORT 783 - ---help--- 783 + help 784 784 This is a Video4Linux2 sensor driver for the OmniVision 785 785 OV7740 VGA camera sensor. 786 786 ··· 807 807 tristate "OmniVision OV9650/OV9652 sensor support" 808 808 depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 809 809 select REGMAP_SCCB 810 - ---help--- 810 + help 811 811 This is a V4L2 sensor driver for the Omnivision 812 812 OV9650 and OV9652 camera sensors. 813 813 ··· 816 816 depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 817 817 depends on MEDIA_CAMERA_SUPPORT 818 818 select V4L2_FWNODE 819 - ---help--- 819 + help 820 820 This is a Video4Linux2 sensor driver for the OmniVision 821 821 OV13858 camera. 822 822 ··· 824 824 tristate "ST VS6624 sensor support" 825 825 depends on VIDEO_V4L2 && I2C 826 826 depends on MEDIA_CAMERA_SUPPORT 827 - ---help--- 827 + help 828 828 This is a Video4Linux2 sensor driver for the ST VS6624 829 829 camera. 830 830 ··· 844 844 depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 845 845 depends on MEDIA_CAMERA_SUPPORT 846 846 select VIDEO_APTINA_PLL 847 - ---help--- 847 + help 848 848 This driver supports MT9M032 camera sensors from Aptina, monochrome 849 849 models only. 850 850 ··· 861 861 depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 862 862 depends on MEDIA_CAMERA_SUPPORT 863 863 select VIDEO_APTINA_PLL 864 - ---help--- 864 + help 865 865 This is a Video4Linux2 sensor driver for the Aptina 866 866 (Micron) mt9p031 5 Mpixel camera. 867 867 ··· 869 869 tristate "Aptina MT9T001 support" 870 870 depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 871 871 depends on MEDIA_CAMERA_SUPPORT 872 - ---help--- 872 + help 873 873 This is a Video4Linux2 sensor driver for the Aptina 874 874 (Micron) mt0t001 3 Mpixel camera. 875 875 ··· 877 877 tristate "Aptina MT9T111/MT9T112 support" 878 878 depends on I2C && VIDEO_V4L2 879 879 depends on MEDIA_CAMERA_SUPPORT 880 - ---help--- 880 + help 881 881 This is a Video4Linux2 sensor driver for the Aptina 882 882 (Micron) MT9T111 and MT9T112 3 Mpixel camera. 883 883 ··· 888 888 tristate "Micron mt9v011 sensor support" 889 889 depends on I2C && VIDEO_V4L2 890 890 depends on MEDIA_CAMERA_SUPPORT 891 - ---help--- 891 + help 892 892 This is a Video4Linux2 sensor driver for the Micron 893 893 mt0v011 1.3 Mpixel camera. It currently only works with the 894 894 em28xx driver. ··· 899 899 depends on MEDIA_CAMERA_SUPPORT 900 900 select REGMAP_I2C 901 901 select V4L2_FWNODE 902 - ---help--- 902 + help 903 903 This is a Video4Linux2 sensor driver for the Micron 904 904 MT9V032 752x480 CMOS sensor. 905 905 ··· 918 918 tristate "Siliconfile SR030PC30 sensor support" 919 919 depends on I2C && VIDEO_V4L2 920 920 depends on MEDIA_CAMERA_SUPPORT 921 - ---help--- 921 + help 922 922 This driver supports SR030PC30 VGA camera from Siliconfile 923 923 924 924 config VIDEO_NOON010PC30 925 925 tristate "Siliconfile NOON010PC30 sensor support" 926 926 depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 927 927 depends on MEDIA_CAMERA_SUPPORT 928 - ---help--- 928 + help 929 929 This driver supports NOON010PC30 CIF camera from Siliconfile 930 930 931 931 source "drivers/media/i2c/m5mols/Kconfig" ··· 945 945 tristate "Samsung S5K6AAFX sensor support" 946 946 depends on MEDIA_CAMERA_SUPPORT 947 947 depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 948 - ---help--- 948 + help 949 949 This is a V4L2 sensor driver for Samsung S5K6AA(FX) 1.3M 950 950 camera sensor with an embedded SoC image signal processor. 951 951 ··· 953 953 tristate "Samsung S5K6A3 sensor support" 954 954 depends on MEDIA_CAMERA_SUPPORT 955 955 depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 956 - ---help--- 956 + help 957 957 This is a V4L2 sensor driver for Samsung S5K6A3 raw 958 958 camera sensor. 959 959 ··· 961 961 tristate "Samsung S5K4ECGX sensor support" 962 962 depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 963 963 select CRC32 964 - ---help--- 964 + help 965 965 This is a V4L2 sensor driver for Samsung S5K4ECGX 5M 966 966 camera sensor with an embedded SoC image signal processor. 967 967 ··· 969 969 tristate "Samsung S5K5BAF sensor support" 970 970 depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 971 971 select V4L2_FWNODE 972 - ---help--- 972 + help 973 973 This is a V4L2 sensor driver for Samsung S5K5BAF 2M 974 974 camera sensor with an embedded SoC image signal processor. 975 975 ··· 980 980 tristate "Samsung S5C73M3 sensor support" 981 981 depends on I2C && SPI && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 982 982 select V4L2_FWNODE 983 - ---help--- 983 + help 984 984 This is a V4L2 sensor driver for Samsung S5C73M3 985 985 8 Mpixel camera. 986 986 ··· 989 989 config VIDEO_AD5820 990 990 tristate "AD5820 lens voice coil support" 991 991 depends on I2C && VIDEO_V4L2 && MEDIA_CONTROLLER 992 - ---help--- 992 + help 993 993 This is a driver for the AD5820 camera lens voice coil. 994 994 It is used for example in Nokia N900 (RX-51). 995 995 ··· 1007 1007 tristate "DW9714 lens voice coil support" 1008 1008 depends on I2C && VIDEO_V4L2 && MEDIA_CONTROLLER 1009 1009 depends on VIDEO_V4L2_SUBDEV_API 1010 - ---help--- 1010 + help 1011 1011 This is a driver for the DW9714 camera lens voice coil. 1012 1012 DW9714 is a 10 bit DAC with 120mA output current sink 1013 1013 capability. This is designed for linear control of ··· 1017 1017 tristate "DW9807 lens voice coil support" 1018 1018 depends on I2C && VIDEO_V4L2 && MEDIA_CONTROLLER 1019 1019 depends on VIDEO_V4L2_SUBDEV_API 1020 - ---help--- 1020 + help 1021 1021 This is a driver for the DW9807 camera lens voice coil. 1022 1022 DW9807 is a 10 bit DAC with 100mA output current sink 1023 1023 capability. This is designed for linear control of ··· 1029 1029 tristate "ADP1653 flash support" 1030 1030 depends on I2C && VIDEO_V4L2 && MEDIA_CONTROLLER 1031 1031 depends on MEDIA_CAMERA_SUPPORT 1032 - ---help--- 1032 + help 1033 1033 This is a driver for the ADP1653 flash controller. It is used for 1034 1034 example in Nokia N900. 1035 1035 ··· 1038 1038 depends on I2C && VIDEO_V4L2 && MEDIA_CONTROLLER 1039 1039 depends on MEDIA_CAMERA_SUPPORT 1040 1040 select REGMAP_I2C 1041 - ---help--- 1041 + help 1042 1042 This is a driver for the lm3560 dual flash controllers. It controls 1043 1043 flash, torch LEDs. 1044 1044 ··· 1047 1047 depends on I2C && VIDEO_V4L2 && MEDIA_CONTROLLER 1048 1048 depends on MEDIA_CAMERA_SUPPORT 1049 1049 select REGMAP_I2C 1050 - ---help--- 1050 + help 1051 1051 This is a driver for the lm3646 dual flash controllers. It controls 1052 1052 flash, torch LEDs. 1053 1053 ··· 1056 1056 config VIDEO_UPD64031A 1057 1057 tristate "NEC Electronics uPD64031A Ghost Reduction" 1058 1058 depends on VIDEO_V4L2 && I2C 1059 - ---help--- 1059 + help 1060 1060 Support for the NEC Electronics uPD64031A Ghost Reduction 1061 1061 video chip. It is most often found in NTSC TV cards made for 1062 1062 Japan and is used to reduce the 'ghosting' effect that can ··· 1068 1068 config VIDEO_UPD64083 1069 1069 tristate "NEC Electronics uPD64083 3-Dimensional Y/C separation" 1070 1070 depends on VIDEO_V4L2 && I2C 1071 - ---help--- 1071 + help 1072 1072 Support for the NEC Electronics uPD64083 3-Dimensional Y/C 1073 1073 separation video chip. It is used to improve the quality of 1074 1074 the colors of a composite signal. ··· 1082 1082 tristate "Philips SAA6752HS MPEG-2 Audio/Video Encoder" 1083 1083 depends on VIDEO_V4L2 && I2C 1084 1084 select CRC32 1085 - ---help--- 1085 + help 1086 1086 Support for the Philips SAA6752HS MPEG-2 video and MPEG-audio/AC-3 1087 1087 audio encoder with multiplexer. 1088 1088 ··· 1094 1094 config SDR_MAX2175 1095 1095 tristate "Maxim 2175 RF to Bits tuner" 1096 1096 depends on VIDEO_V4L2 && MEDIA_SDR_SUPPORT && I2C 1097 - ---help--- 1097 + help 1098 1098 Support for Maxim 2175 tuner. It is an advanced analog/digital 1099 1099 radio receiver with RF-to-Bits front-end designed for SDR solutions. 1100 1100 ··· 1115 1115 config VIDEO_M52790 1116 1116 tristate "Mitsubishi M52790 A/V switch" 1117 1117 depends on VIDEO_V4L2 && I2C 1118 - ---help--- 1118 + help 1119 1119 Support for the Mitsubishi M52790 A/V switch. 1120 1120 1121 1121 To compile this driver as a module, choose M here: the ··· 1126 1126 depends on VIDEO_V4L2 && I2C 1127 1127 select VIDEOBUF2_VMALLOC 1128 1128 imply HWMON 1129 - ---help--- 1129 + help 1130 1130 Enable the I2C transport video support which supports the 1131 1131 following: 1132 1132 * Panasonic AMG88xx Grid-Eye Sensors
+1 -1
drivers/media/i2c/cx25840/Kconfig
··· 1 1 config VIDEO_CX25840 2 2 tristate "Conexant CX2584x audio/video decoders" 3 3 depends on VIDEO_V4L2 && I2C 4 - ---help--- 4 + help 5 5 Support for the Conexant CX2584x audio/video decoders. 6 6 7 7 To compile this driver as a module, choose M here: the
+1 -1
drivers/media/i2c/et8ek8/Kconfig
··· 2 2 tristate "ET8EK8 camera sensor support" 3 3 depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 4 4 select V4L2_FWNODE 5 - ---help--- 5 + help 6 6 This is a driver for the Toshiba ET8EK8 5 MP camera sensor. 7 7 It is used for example in Nokia N900 (RX-51).
+1 -1
drivers/media/i2c/m5mols/Kconfig
··· 2 2 tristate "Fujitsu M-5MOLS 8MP sensor support" 3 3 depends on I2C && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 4 4 depends on MEDIA_CAMERA_SUPPORT 5 - ---help--- 5 + help 6 6 This driver supports Fujitsu M-5MOLS camera sensor with ISP
+1 -1
drivers/media/i2c/smiapp/Kconfig
··· 4 4 depends on MEDIA_CAMERA_SUPPORT 5 5 select VIDEO_SMIAPP_PLL 6 6 select V4L2_FWNODE 7 - ---help--- 7 + help 8 8 This is a generic driver for SMIA++/SMIA camera modules.
+1 -1
drivers/media/mmc/siano/Kconfig
··· 9 9 depends on !RC_CORE || RC_CORE 10 10 select MEDIA_COMMON_OPTIONS 11 11 select SMS_SIANO_MDTV 12 - ---help--- 12 + help 13 13 Choose if you would like to have Siano's support for SDIO interface
+1 -1
drivers/media/pci/bt8xx/Kconfig
··· 13 13 select VIDEO_SAA6588 if MEDIA_SUBDRV_AUTOSELECT 14 14 select RADIO_ADAPTERS 15 15 select RADIO_TEA575X 16 - ---help--- 16 + help 17 17 Support for BT848 based frame grabber/overlay boards. This includes 18 18 the Miro, Hauppauge and STB boards. Please read the material in 19 19 <file:Documentation/media/v4l-drivers/bttv.rst> for more information.
+1 -1
drivers/media/pci/cobalt/Kconfig
··· 11 11 select VIDEO_ADV7511 12 12 select VIDEO_ADV7842 13 13 select VIDEOBUF2_DMA_SG 14 - ---help--- 14 + help 15 15 This is a video4linux driver for the Cisco PCIe Cobalt card. 16 16 17 17 This board is sadly not available outside of Cisco, but it is
+2 -2
drivers/media/pci/cx18/Kconfig
··· 13 13 select DVB_S5H1411 if MEDIA_SUBDRV_AUTOSELECT 14 14 select MEDIA_TUNER_TDA18271 if MEDIA_SUBDRV_AUTOSELECT 15 15 select MEDIA_TUNER_TDA8290 if MEDIA_SUBDRV_AUTOSELECT 16 - ---help--- 16 + help 17 17 This is a video4linux driver for Conexant cx23418 based 18 18 PCI combo video recorder devices. 19 19 ··· 27 27 tristate "Conexant 23418 DMA audio support" 28 28 depends on VIDEO_CX18 && SND 29 29 select SND_PCM 30 - ---help--- 30 + help 31 31 This is a video4linux driver for direct (DMA) audio on 32 32 Conexant 23418 based TV cards using ALSA. 33 33
+2 -2
drivers/media/pci/cx23885/Kconfig
··· 43 43 select MEDIA_TUNER_SI2157 if MEDIA_SUBDRV_AUTOSELECT 44 44 select MEDIA_TUNER_M88RS6000T if MEDIA_SUBDRV_AUTOSELECT 45 45 select DVB_TUNER_DIB0070 if MEDIA_SUBDRV_AUTOSELECT 46 - ---help--- 46 + help 47 47 This is a video4linux driver for Conexant 23885 based 48 48 TV cards. 49 49 ··· 54 54 tristate "Altera FPGA based CI module" 55 55 depends on VIDEO_CX23885 && DVB_CORE 56 56 select ALTERA_STAPL 57 - ---help--- 57 + help 58 58 An Altera FPGA CI module for NetUP Dual DVB-T/C RF CI card. 59 59 60 60 To compile this driver as a module, choose M here: the
+2 -2
drivers/media/pci/cx25821/Kconfig
··· 3 3 depends on VIDEO_DEV && PCI && I2C 4 4 select I2C_ALGOBIT 5 5 select VIDEOBUF2_DMA_SG 6 - ---help--- 6 + help 7 7 This is a video4linux driver for Conexant 25821 based 8 8 TV cards. 9 9 ··· 14 14 tristate "Conexant 25821 DMA audio support" 15 15 depends on VIDEO_CX25821 && SND 16 16 select SND_PCM 17 - ---help--- 17 + help 18 18 This is a video4linux driver for direct (DMA) audio on 19 19 Conexant 25821 based capture cards using ALSA. 20 20
+5 -5
drivers/media/pci/cx88/Kconfig
··· 6 6 select VIDEO_TUNER 7 7 select VIDEO_TVEEPROM 8 8 select VIDEO_WM8775 if MEDIA_SUBDRV_AUTOSELECT 9 - ---help--- 9 + help 10 10 This is a video4linux driver for Conexant 2388x based 11 11 TV cards. 12 12 ··· 17 17 tristate "Conexant 2388x DMA audio support" 18 18 depends on VIDEO_CX88 && SND 19 19 select SND_PCM 20 - ---help--- 20 + help 21 21 This is a video4linux driver for direct (DMA) audio on 22 22 Conexant 2388x based TV cards using ALSA. 23 23 ··· 33 33 tristate "Blackbird MPEG encoder support (cx2388x + cx23416)" 34 34 depends on VIDEO_CX88 35 35 select VIDEO_CX2341X 36 - ---help--- 36 + help 37 37 This adds support for MPEG encoder cards based on the 38 38 Blackbird reference design, using the Conexant 2388x 39 39 and 23416 chips. ··· 64 64 select DVB_DS3000 if MEDIA_SUBDRV_AUTOSELECT 65 65 select DVB_TS2020 if MEDIA_SUBDRV_AUTOSELECT 66 66 select MEDIA_TUNER_SIMPLE if MEDIA_SUBDRV_AUTOSELECT 67 - ---help--- 67 + help 68 68 This adds support for DVB/ATSC cards based on the 69 69 Conexant 2388x chip. 70 70 ··· 75 75 bool "VP-3054 Secondary I2C Bus Support" 76 76 default y 77 77 depends on VIDEO_CX88_DVB && DVB_MT352 78 - ---help--- 78 + help 79 79 This adds DVB-T support for cards based on the 80 80 Conexant 2388x chip and the MT352 demodulator, 81 81 which also require support for the VP-3054
+2 -2
drivers/media/pci/ddbridge/Kconfig
··· 15 15 select DVB_MXL5XX if MEDIA_SUBDRV_AUTOSELECT 16 16 select DVB_CXD2099 if MEDIA_SUBDRV_AUTOSELECT 17 17 select DVB_DUMMY_FE if MEDIA_SUBDRV_AUTOSELECT 18 - ---help--- 18 + help 19 19 Support for cards with the Digital Devices PCI express bridge: 20 20 - Octopus PCIe Bridge 21 21 - Octopus mini PCIe Bridge ··· 36 36 depends on DVB_DDBRIDGE 37 37 depends on PCI_MSI 38 38 default n 39 - ---help--- 39 + help 40 40 Use PCI MSI (Message Signaled Interrupts) per default. Enabling this 41 41 might lead to I2C errors originating from the bridge in conjunction 42 42 with certain SATA controllers, requiring a reload of the ddbridge
+1 -1
drivers/media/pci/dt3155/Kconfig
··· 3 3 depends on PCI && VIDEO_DEV && VIDEO_V4L2 4 4 select VIDEOBUF2_DMA_CONTIG 5 5 default n 6 - ---help--- 6 + help 7 7 Enables dt3155 device driver for the DataTranslation DT3155 frame grabber. 8 8 Say Y here if you have this hardware. 9 9 In doubt, say N.
+1 -1
drivers/media/pci/intel/ipu3/Kconfig
··· 7 7 select V4L2_FWNODE 8 8 select VIDEOBUF2_DMA_SG 9 9 10 - ---help--- 10 + help 11 11 This is the Intel IPU3 CIO2 CSI-2 receiver unit, found in Intel 12 12 Skylake and Kaby Lake SoCs and used for capturing images and 13 13 video from a camera sensor.
+5 -5
drivers/media/pci/ivtv/Kconfig
··· 18 18 select VIDEO_VP27SMPX 19 19 select VIDEO_UPD64031A 20 20 select VIDEO_UPD64083 21 - ---help--- 21 + help 22 22 This is a video4linux driver for Conexant cx23416 or cx23415 based 23 23 PCI personal video recorder devices. 24 24 ··· 32 32 bool "enable the DVB ioctls abuse on ivtv driver" 33 33 depends on VIDEO_IVTV 34 34 default n 35 - ---help--- 35 + help 36 36 Enable the usage of the a DVB set of ioctls that were abused by 37 37 IVTV driver for a while. 38 38 ··· 45 45 tristate "Conexant cx23415/cx23416 ALSA interface for PCM audio capture" 46 46 depends on VIDEO_IVTV && SND 47 47 select SND_PCM 48 - ---help--- 48 + help 49 49 This driver provides an ALSA interface as another method for user 50 50 applications to obtain PCM audio data from Conexant cx23415/cx23416 51 51 based PCI TV cards supported by the ivtv driver. ··· 63 63 select FB_CFB_FILLRECT 64 64 select FB_CFB_COPYAREA 65 65 select FB_CFB_IMAGEBLIT 66 - ---help--- 66 + help 67 67 This is a framebuffer driver for the Conexant cx23415 MPEG 68 68 encoder/decoder. 69 69 ··· 77 77 bool "force cx23415 framebuffer init with x86 PAT enabled" 78 78 depends on VIDEO_FB_IVTV && X86_PAT 79 79 default n 80 - ---help--- 80 + help 81 81 With PAT enabled, the cx23415 framebuffer driver does not 82 82 utilize write-combined caching on the framebuffer memory. 83 83 For this reason, the driver will by default disable itself
+1 -1
drivers/media/pci/meye/Kconfig
··· 2 2 tristate "Sony Vaio Picturebook Motion Eye Video For Linux" 3 3 depends on PCI && VIDEO_V4L2 4 4 depends on SONY_LAPTOP || COMPILE_TEST 5 - ---help--- 5 + help 6 6 This is the video4linux driver for the Motion Eye camera found 7 7 in the Vaio Picturebook laptops. Please read the material in 8 8 <file:Documentation/media/v4l-drivers/meye.rst> for more information.
+1 -1
drivers/media/pci/netup_unidvb/Kconfig
··· 8 8 select DVB_HELENE if MEDIA_SUBDRV_AUTOSELECT 9 9 select DVB_LNBH25 if MEDIA_SUBDRV_AUTOSELECT 10 10 select DVB_CXD2841ER if MEDIA_SUBDRV_AUTOSELECT 11 - ---help--- 11 + help 12 12 Support for NetUP PCI express Universal DVB card. 13 13 14 14 Say Y when you want to support NetUP Dual Universal DVB card.
+1 -1
drivers/media/pci/ngene/Kconfig
··· 15 15 select DVB_STV6111 if MEDIA_SUBDRV_AUTOSELECT 16 16 select DVB_LNBH25 if MEDIA_SUBDRV_AUTOSELECT 17 17 select DVB_CXD2099 if MEDIA_SUBDRV_AUTOSELECT 18 - ---help--- 18 + help 19 19 Support for Micronas PCI express cards with nGene bridge. 20 20
+5 -5
drivers/media/pci/saa7134/Kconfig
··· 7 7 select CRC32 8 8 select VIDEO_SAA6588 if MEDIA_SUBDRV_AUTOSELECT 9 9 select VIDEO_SAA6752HS if MEDIA_SUBDRV_AUTOSELECT 10 - ---help--- 10 + help 11 11 This is a video4linux driver for Philips SAA713x based 12 12 TV cards. 13 13 ··· 18 18 tristate "Philips SAA7134 DMA audio support" 19 19 depends on VIDEO_SAA7134 && SND 20 20 select SND_PCM 21 - ---help--- 21 + help 22 22 This is a video4linux driver for direct (DMA) audio in 23 23 Philips SAA713x based TV cards using ALSA 24 24 ··· 31 31 depends on VIDEO_SAA7134 32 32 depends on !(RC_CORE=m && VIDEO_SAA7134=y) 33 33 default y 34 - ---help--- 34 + help 35 35 Enables Remote Controller support on saa7134 driver. 36 36 37 37 config VIDEO_SAA7134_DVB ··· 57 57 select MEDIA_TUNER_TDA18271 if MEDIA_SUBDRV_AUTOSELECT 58 58 select MEDIA_TUNER_TDA8290 if MEDIA_SUBDRV_AUTOSELECT 59 59 select DVB_ZL10039 if MEDIA_SUBDRV_AUTOSELECT 60 - ---help--- 60 + help 61 61 This adds support for DVB cards based on the 62 62 Philips saa7134 chip. 63 63 ··· 68 68 tristate "go7007 support for saa7134 based TV cards" 69 69 depends on VIDEO_SAA7134 70 70 depends on VIDEO_GO7007 71 - ---help--- 71 + help 72 72 Enables saa7134 driver support for boards with go7007 73 73 MPEG encoder (WIS Voyager or compatible).
+3 -3
drivers/media/pci/saa7146/Kconfig
··· 2 2 tristate "Hexium Gemini frame grabber" 3 3 depends on PCI && VIDEO_V4L2 && I2C 4 4 select VIDEO_SAA7146_VV 5 - ---help--- 5 + help 6 6 This is a video4linux driver for the Hexium Gemini frame 7 7 grabber card by Hexium. Please note that the Gemini Dual 8 8 card is *not* fully supported. ··· 14 14 tristate "Hexium HV-PCI6 and Orion frame grabber" 15 15 depends on PCI && VIDEO_V4L2 && I2C 16 16 select VIDEO_SAA7146_VV 17 - ---help--- 17 + help 18 18 This is a video4linux driver for the Hexium HV-PCI6 and 19 19 Orion frame grabber cards by Hexium. 20 20 ··· 30 30 select VIDEO_TDA9840 if MEDIA_SUBDRV_AUTOSELECT 31 31 select VIDEO_TEA6415C if MEDIA_SUBDRV_AUTOSELECT 32 32 select VIDEO_TEA6420 if MEDIA_SUBDRV_AUTOSELECT 33 - ---help--- 33 + help 34 34 This is a video4linux driver for the 'Multimedia eXtension Board' 35 35 TV card by Siemens-Nixdorf. 36 36
+1 -1
drivers/media/pci/saa7164/Kconfig
··· 8 8 select DVB_TDA10048 if MEDIA_SUBDRV_AUTOSELECT 9 9 select DVB_S5H1411 if MEDIA_SUBDRV_AUTOSELECT 10 10 select MEDIA_TUNER_TDA18271 if MEDIA_SUBDRV_AUTOSELECT 11 - ---help--- 11 + help 12 12 This is a video4linux driver for NXP SAA7164 based 13 13 TV cards. 14 14
+1 -1
drivers/media/pci/solo6x10/Kconfig
··· 8 8 select VIDEOBUF2_DMA_CONTIG 9 9 select SND_PCM 10 10 select FONT_8x16 11 - ---help--- 11 + help 12 12 This driver supports the Bluecherry H.264 and MPEG-4 hardware 13 13 compression capture cards and other Softlogic-based ones. 14 14
+1 -1
drivers/media/pci/tw5864/Kconfig
··· 2 2 tristate "Techwell TW5864 video/audio grabber and encoder" 3 3 depends on VIDEO_DEV && PCI && VIDEO_V4L2 4 4 select VIDEOBUF2_DMA_CONTIG 5 - ---help--- 5 + help 6 6 Support for boards based on Techwell TW5864 chip which provides 7 7 multichannel video & audio grabbing and encoding (H.264, MJPEG, 8 8 ADPCM G.726).
+1 -1
drivers/media/pci/tw68/Kconfig
··· 2 2 tristate "Techwell tw68x Video For Linux" 3 3 depends on VIDEO_DEV && PCI && VIDEO_V4L2 4 4 select VIDEOBUF2_DMA_SG 5 - ---help--- 5 + help 6 6 Support for Techwell tw68xx based frame grabber boards. 7 7 8 8 To compile this driver as a module, choose M here: the
+36 -36
drivers/media/platform/Kconfig
··· 6 6 bool "V4L platform devices" 7 7 depends on MEDIA_CAMERA_SUPPORT 8 8 default n 9 - ---help--- 9 + help 10 10 Say Y here to enable support for platform-specific V4L drivers. 11 11 12 12 if V4L_PLATFORM_DRIVERS ··· 55 55 depends on VIDEO_V4L2 && (PPC_MPC512x || COMPILE_TEST) && I2C 56 56 select VIDEOBUF_DMA_CONTIG 57 57 default y 58 - ---help--- 58 + help 59 59 Support for Freescale VIU video driver. This device captures 60 60 video data, or overlays video on DIU frame buffer. 61 61 ··· 80 80 select VIDEOBUF2_DMA_CONTIG 81 81 select MFD_SYSCON 82 82 select V4L2_FWNODE 83 - ---help--- 83 + help 84 84 Driver for an OMAP 3 camera controller. 85 85 86 86 config VIDEO_OMAP3_DEBUG 87 87 bool "OMAP 3 Camera debug messages" 88 88 depends on VIDEO_OMAP3 89 - ---help--- 89 + help 90 90 Enable debug messages on OMAP 3 camera controller driver. 91 91 92 92 config VIDEO_PXA27x ··· 96 96 select VIDEOBUF2_DMA_SG 97 97 select SG_SPLIT 98 98 select V4L2_FWNODE 99 - ---help--- 99 + help 100 100 This is a v4l2 driver for the PXA27x Quick Capture Interface 101 101 102 102 config VIDEO_QCOM_CAMSS ··· 112 112 depends on PM 113 113 depends on ARCH_S3C64XX || PLAT_S3C24XX || COMPILE_TEST 114 114 select VIDEOBUF2_DMA_CONTIG 115 - ---help--- 115 + help 116 116 This is a v4l2 driver for s3c24xx and s3c64xx SoC series camera 117 117 host interface (CAMIF). 118 118 ··· 125 125 depends on ARCH_STM32 || COMPILE_TEST 126 126 select VIDEOBUF2_DMA_CONTIG 127 127 select V4L2_FWNODE 128 - ---help--- 128 + help 129 129 This module makes the STM32 Digital Camera Memory Interface (DCMI) 130 130 available as a v4l2 device. 131 131 ··· 138 138 depends on ARCH_SHMOBILE || ARCH_R7S72100 || COMPILE_TEST 139 139 select VIDEOBUF2_DMA_CONTIG 140 140 select V4L2_FWNODE 141 - ---help--- 141 + help 142 142 This is a v4l2 driver for the Renesas CEU Interface 143 143 144 144 source "drivers/media/platform/exynos4-is/Kconfig" ··· 155 155 select VIDEOBUF2_DMA_CONTIG 156 156 select V4L2_FWNODE 157 157 default n 158 - ---help--- 158 + help 159 159 Support for the TI CAL (Camera Adaptation Layer) block 160 160 found on DRA72X SoC. 161 161 In TI Technical Reference Manual this module is referred as ··· 168 168 depends on VIDEO_V4L2 169 169 depends on MEDIA_CAMERA_SUPPORT 170 170 default n 171 - ---help--- 171 + help 172 172 Say Y here to enable selecting drivers for V4L devices that 173 173 use system memory for both source and destination buffers, as opposed 174 174 to capture and output drivers, which use memory buffers for just ··· 184 184 select VIDEOBUF2_VMALLOC 185 185 select V4L2_MEM2MEM_DEV 186 186 select GENERIC_ALLOCATOR 187 - ---help--- 187 + help 188 188 Coda is a range of video codec IPs that supports 189 189 H.264, MPEG-4, and other video formats. 190 190 ··· 207 207 depends on ARCH_MEDIATEK || COMPILE_TEST 208 208 select VIDEOBUF2_DMA_CONTIG 209 209 select V4L2_MEM2MEM_DEV 210 - ---help--- 210 + help 211 211 Mediatek jpeg codec driver provides HW capability to decode 212 212 JPEG format 213 213 ··· 218 218 tristate "Mediatek Video Processor Unit" 219 219 depends on VIDEO_DEV && VIDEO_V4L2 220 220 depends on ARCH_MEDIATEK || COMPILE_TEST 221 - ---help--- 221 + help 222 222 This driver provides downloading VPU firmware and 223 223 communicating with VPU. This driver for hw video 224 224 codec embedded in Mediatek's MT8173 SOCs. It is able ··· 236 236 select V4L2_MEM2MEM_DEV 237 237 select VIDEO_MEDIATEK_VPU 238 238 default n 239 - ---help--- 239 + help 240 240 It is a v4l2 driver and present in Mediatek MT8173 SoCs. 241 241 The driver supports for scaling and color space conversion. 242 242 ··· 252 252 select V4L2_MEM2MEM_DEV 253 253 select VIDEO_MEDIATEK_VPU 254 254 default n 255 - ---help--- 255 + help 256 256 Mediatek video codec driver provides HW capability to 257 257 encode and decode in a range of video formats 258 258 This driver rely on VPU driver to communicate with VPU. ··· 276 276 select VIDEOBUF2_DMA_CONTIG 277 277 select V4L2_MEM2MEM_DEV 278 278 default n 279 - ---help--- 279 + help 280 280 This is a v4l2 driver for Samsung S5P and EXYNOS4 G2D 281 281 2d graphics accelerator. 282 282 ··· 286 286 depends on ARCH_S5PV210 || ARCH_EXYNOS || COMPILE_TEST 287 287 select VIDEOBUF2_DMA_CONTIG 288 288 select V4L2_MEM2MEM_DEV 289 - ---help--- 289 + help 290 290 This is a v4l2 driver for Samsung S5P, EXYNOS3250 291 291 and EXYNOS4 JPEG codec 292 292 ··· 407 407 depends on (!ARM64 && !VIDEO_RENESAS_FCP) || VIDEO_RENESAS_FCP 408 408 select VIDEOBUF2_DMA_CONTIG 409 409 select V4L2_MEM2MEM_DEV 410 - ---help--- 410 + help 411 411 This is a V4L2 driver for the Renesas Fine Display Processor 412 412 providing colour space conversion, and de-interlacing features. 413 413 ··· 420 420 depends on ARCH_RENESAS || COMPILE_TEST 421 421 select VIDEOBUF2_DMA_CONTIG 422 422 select V4L2_MEM2MEM_DEV 423 - ---help--- 423 + help 424 424 This is a V4L2 driver for the Renesas JPEG Processing Unit. 425 425 426 426 To compile this driver as a module, choose M here: the module ··· 430 430 tristate "Renesas Frame Compression Processor" 431 431 depends on ARCH_RENESAS || COMPILE_TEST 432 432 depends on OF 433 - ---help--- 433 + help 434 434 This is a driver for the Renesas Frame Compression Processor (FCP). 435 435 The FCP is a companion module of video processing modules in the 436 436 Renesas R-Car Gen3 SoCs. It handles memory access for the codec, ··· 446 446 depends on (!ARM64 && !VIDEO_RENESAS_FCP) || VIDEO_RENESAS_FCP 447 447 select VIDEOBUF2_DMA_CONTIG 448 448 select VIDEOBUF2_VMALLOC 449 - ---help--- 449 + help 450 450 This is a V4L2 driver for the Renesas VSP1 video processing engine. 451 451 452 452 To compile this driver as a module, choose M here: the module ··· 459 459 select VIDEOBUF2_DMA_SG 460 460 select V4L2_MEM2MEM_DEV 461 461 default n 462 - ---help--- 462 + help 463 463 This is a v4l2 driver for Rockchip SOC RGA 2d graphics accelerator. 464 464 Rockchip RGA is a separate 2D raster graphic acceleration unit. 465 465 It accelerates 2D graphics operations, such as point/line drawing, ··· 477 477 select VIDEO_TI_SC 478 478 select VIDEO_TI_CSC 479 479 default n 480 - ---help--- 480 + help 481 481 Support for the TI VPE(Video Processing Engine) block 482 482 found on DRA7XX SoC. 483 483 484 484 config VIDEO_TI_VPE_DEBUG 485 485 bool "VPE debug messages" 486 486 depends on VIDEO_TI_VPE 487 - ---help--- 487 + help 488 488 Enable debug messages on VPE driver. 489 489 490 490 config VIDEO_QCOM_VENUS ··· 495 495 select QCOM_SCM if ARCH_QCOM 496 496 select VIDEOBUF2_DMA_SG 497 497 select V4L2_MEM2MEM_DEV 498 - ---help--- 498 + help 499 499 This is a V4L2 driver for Qualcomm Venus video accelerator 500 500 hardware. It accelerates encoding and decoding operations 501 501 on various Qualcomm SoCs. ··· 530 530 select VIDEOBUF2_VMALLOC 531 531 select V4L2_MEM2MEM_DEV 532 532 default n 533 - ---help--- 533 + help 534 534 This is a virtual test device for the memory-to-memory driver 535 535 framework. 536 536 ··· 542 542 bool "DVB platform devices" 543 543 depends on MEDIA_DIGITAL_TV_SUPPORT 544 544 default n 545 - ---help--- 545 + help 546 546 Say Y here to enable support for platform-specific Digital TV drivers. 547 547 548 548 if DVB_PLATFORM_DRIVERS ··· 562 562 select CEC_NOTIFIER 563 563 select CHROME_PLATFORMS 564 564 select CROS_EC_PROTO 565 - ---help--- 565 + help 566 566 If you say yes here you will get support for the 567 567 ChromeOS Embedded Controller's CEC. 568 568 The CEC bus is present in the HDMI connector and enables communication ··· 573 573 depends on ARCH_MESON || COMPILE_TEST 574 574 select CEC_CORE 575 575 select CEC_NOTIFIER 576 - ---help--- 576 + help 577 577 This is a driver for Amlogic Meson SoCs AO CEC interface. It uses the 578 578 generic CEC framework interface. 579 579 CEC bus is present in the HDMI connector and enables communication ··· 584 584 select CEC_CORE 585 585 select CEC_PIN 586 586 select GPIOLIB 587 - ---help--- 587 + help 588 588 This is a generic GPIO-based CEC driver. 589 589 The CEC bus is present in the HDMI connector and enables communication 590 590 between compatible devices. ··· 594 594 depends on ARCH_EXYNOS || COMPILE_TEST 595 595 select CEC_CORE 596 596 select CEC_NOTIFIER 597 - ---help--- 597 + help 598 598 This is a driver for Samsung S5P HDMI CEC interface. It uses the 599 599 generic CEC framework interface. 600 600 CEC bus is present in the HDMI connector and enables communication ··· 605 605 depends on ARCH_STI || COMPILE_TEST 606 606 select CEC_CORE 607 607 select CEC_NOTIFIER 608 - ---help--- 608 + help 609 609 This is a driver for STIH4xx HDMI CEC interface. It uses the 610 610 generic CEC framework interface. 611 611 CEC bus is present in the HDMI connector and enables communication ··· 617 617 select REGMAP 618 618 select REGMAP_MMIO 619 619 select CEC_CORE 620 - ---help--- 620 + help 621 621 This is a driver for STM32 interface. It uses the 622 622 generic CEC framework interface. 623 623 CEC bus is present in the HDMI connector and enables communication ··· 628 628 depends on ARCH_TEGRA || COMPILE_TEST 629 629 select CEC_CORE 630 630 select CEC_NOTIFIER 631 - ---help--- 631 + help 632 632 This is a driver for the Tegra HDMI CEC interface. It uses the 633 633 generic CEC framework interface. 634 634 The CEC bus is present in the HDMI connector and enables communication ··· 662 662 bool "SDR platform devices" 663 663 depends on MEDIA_SDR_SUPPORT 664 664 default n 665 - ---help--- 665 + help 666 666 Say Y here to enable support for platform-specific SDR Drivers. 667 667 668 668 if SDR_PLATFORM_DRIVERS ··· 672 672 depends on VIDEO_V4L2 673 673 depends on ARCH_RENESAS || COMPILE_TEST 674 674 select VIDEOBUF2_VMALLOC 675 - ---help--- 675 + help 676 676 Say Y if you want to enable R-Car Gen3 DRIF support. DRIF is Digital 677 677 Radio Interface that interfaces with an RF front end chip. It is a 678 678 receiver of digital data which uses DMA to transfer received data to
+1 -1
drivers/media/platform/atmel/Kconfig
··· 15 15 depends on ARCH_AT91 || COMPILE_TEST 16 16 select VIDEOBUF2_DMA_CONTIG 17 17 select V4L2_FWNODE 18 - ---help--- 18 + help 19 19 This module makes the ATMEL Image Sensor Interface available 20 20 as a v4l2 device.
+2 -2
drivers/media/platform/marvell-ccic/Kconfig
··· 5 5 select VIDEOBUF2_VMALLOC 6 6 select VIDEOBUF2_DMA_CONTIG 7 7 select VIDEOBUF2_DMA_SG 8 - ---help--- 8 + help 9 9 This is a video4linux2 driver for the Marvell 88ALP01 integrated 10 10 CMOS camera controller. This is the controller found on first- 11 11 generation OLPC systems. ··· 19 19 select VIDEOBUF2_VMALLOC 20 20 select VIDEOBUF2_DMA_CONTIG 21 21 select VIDEOBUF2_DMA_SG 22 - ---help--- 22 + help 23 23 This is a Video4Linux2 driver for the integrated camera 24 24 controller found on Marvell Armada 610 application 25 25 processors (and likely beyond). This is the controller found
+1 -1
drivers/media/platform/omap/Kconfig
··· 14 14 select OMAP2_VRFB if ARCH_OMAP2 || ARCH_OMAP3 15 15 select FRAME_VECTOR 16 16 default n 17 - ---help--- 17 + help 18 18 V4L2 Display driver support for OMAP2/3 based boards.
+1 -1
drivers/media/platform/rcar-vin/Kconfig
··· 17 17 depends on ARCH_RENESAS || COMPILE_TEST 18 18 select VIDEOBUF2_DMA_CONTIG 19 19 select V4L2_FWNODE 20 - ---help--- 20 + help 21 21 Support for Renesas R-Car Video Input (VIN) driver. 22 22 Supports R-Car Gen2 and Gen3 SoCs. 23 23
+1 -1
drivers/media/platform/sti/c8sectpfe/Kconfig
··· 12 12 select DVB_STV0367 if MEDIA_SUBDRV_AUTOSELECT 13 13 select MEDIA_TUNER_TDA18212 if MEDIA_SUBDRV_AUTOSELECT 14 14 15 - ---help--- 15 + help 16 16 This adds support for DVB front-end cards connected 17 17 to TS inputs of STiH407/410 SoC. 18 18
+1 -1
drivers/media/platform/vimc/Kconfig
··· 4 4 select VIDEOBUF2_VMALLOC 5 5 select VIDEO_V4L2_TPG 6 6 default n 7 - ---help--- 7 + help 8 8 Skeleton driver for Virtual Media Controller 9 9 10 10 This driver can be compared to the vivid driver for emulating
+3 -3
drivers/media/platform/vivid/Kconfig
··· 11 11 select VIDEOBUF2_DMA_CONTIG 12 12 select VIDEO_V4L2_TPG 13 13 default n 14 - ---help--- 14 + help 15 15 Enables a virtual video driver. This driver emulates a webcam, 16 16 TV, S-Video and HDMI capture hardware, including VBI support for 17 17 the SDTV inputs. Also video output, VBI output, radio receivers, ··· 28 28 bool "Enable CEC emulation support" 29 29 depends on VIDEO_VIVID 30 30 select CEC_CORE 31 - ---help--- 31 + help 32 32 When selected the vivid module will emulate the optional 33 33 HDMI CEC feature. 34 34 ··· 36 36 int "Maximum number of devices" 37 37 depends on VIDEO_VIVID 38 38 default "64" 39 - ---help--- 39 + help 40 40 This allows you to specify the maximum number of devices supported 41 41 by the vivid driver.
+3 -3
drivers/media/platform/xilinx/Kconfig
··· 5 5 depends on VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API && OF && HAS_DMA 6 6 select VIDEOBUF2_DMA_CONTIG 7 7 select V4L2_FWNODE 8 - ---help--- 8 + help 9 9 Driver for Xilinx Video IP Pipelines 10 10 11 11 if VIDEO_XILINX ··· 14 14 tristate "Xilinx Video Test Pattern Generator" 15 15 depends on VIDEO_XILINX 16 16 select VIDEO_XILINX_VTC 17 - ---help--- 17 + help 18 18 Driver for the Xilinx Video Test Pattern Generator 19 19 20 20 config VIDEO_XILINX_VTC 21 21 tristate "Xilinx Video Timing Controller" 22 22 depends on VIDEO_XILINX 23 - ---help--- 23 + help 24 24 Driver for the Xilinx Video Timing Controller 25 25 26 26 endif #VIDEO_XILINX
+27 -27
drivers/media/radio/Kconfig
··· 7 7 depends on VIDEO_V4L2 8 8 depends on MEDIA_RADIO_SUPPORT 9 9 default y 10 - ---help--- 10 + help 11 11 Say Y here to enable selecting AM/FM radio adapters. 12 12 13 13 if RADIO_ADAPTERS && VIDEO_V4L2 ··· 29 29 depends on MFD_SI476X_CORE 30 30 depends on SND_SOC 31 31 select SND_SOC_SI476X 32 - ---help--- 32 + help 33 33 Choose Y here if you have this FM radio chip. 34 34 35 35 In order to control your radio card, you will need to use programs ··· 43 43 config USB_MR800 44 44 tristate "AverMedia MR 800 USB FM radio support" 45 45 depends on USB && VIDEO_V4L2 46 - ---help--- 46 + help 47 47 Say Y here if you want to connect this type of radio to your 48 48 computer's USB port. Note that the audio is not digital, and 49 49 you must connect the line out connector to a sound card or a ··· 55 55 config USB_DSBR 56 56 tristate "D-Link/GemTek USB FM radio support" 57 57 depends on USB && VIDEO_V4L2 58 - ---help--- 58 + help 59 59 Say Y here if you want to connect this type of radio to your 60 60 computer's USB port. Note that the audio is not digital, and 61 61 you must connect the line out connector to a sound card or a ··· 68 68 tristate "Guillemot MAXI Radio FM 2000 radio" 69 69 depends on VIDEO_V4L2 && PCI 70 70 select RADIO_TEA575X 71 - ---help--- 71 + help 72 72 Choose Y here if you have this radio card. This card may also be 73 73 found as Gemtek PCI FM. 74 74 ··· 84 84 tristate "Griffin radioSHARK USB radio receiver" 85 85 depends on USB 86 86 select RADIO_TEA575X 87 - ---help--- 87 + help 88 88 Choose Y here if you have this radio receiver. 89 89 90 90 There are 2 versions of this device, this driver is for version 1, ··· 101 101 config RADIO_SHARK2 102 102 tristate "Griffin radioSHARK2 USB radio receiver" 103 103 depends on USB 104 - ---help--- 104 + help 105 105 Choose Y here if you have this radio receiver. 106 106 107 107 There are 2 versions of this device, this driver is for version 2, ··· 118 118 config USB_KEENE 119 119 tristate "Keene FM Transmitter USB support" 120 120 depends on USB && VIDEO_V4L2 121 - ---help--- 121 + help 122 122 Say Y here if you want to connect this type of FM transmitter 123 123 to your computer's USB port. 124 124 ··· 128 128 config USB_RAREMONO 129 129 tristate "Thanko's Raremono AM/FM/SW radio support" 130 130 depends on USB && VIDEO_V4L2 131 - ---help--- 131 + help 132 132 The 'Thanko's Raremono' device contains the Si4734 chip from Silicon Labs Inc. 133 133 It is one of the very few or perhaps the only consumer USB radio device 134 134 to receive the AM/FM/SW bands. ··· 142 142 config USB_MA901 143 143 tristate "Masterkit MA901 USB FM radio support" 144 144 depends on USB && VIDEO_V4L2 145 - ---help--- 145 + help 146 146 Say Y here if you want to connect this type of radio to your 147 147 computer's USB port. Note that the audio is not digital, and 148 148 you must connect the line out connector to a sound card or a ··· 154 154 config RADIO_TEA5764 155 155 tristate "TEA5764 I2C FM radio support" 156 156 depends on I2C && VIDEO_V4L2 157 - ---help--- 157 + help 158 158 Say Y here if you want to use the TEA5764 FM chip found in 159 159 EZX phones. This FM chip is present in EZX phones from Motorola, 160 160 connected to internal pxa I2C bus. ··· 173 173 config RADIO_SAA7706H 174 174 tristate "SAA7706H Car Radio DSP" 175 175 depends on I2C && VIDEO_V4L2 176 - ---help--- 176 + help 177 177 Say Y here if you want to use the SAA7706H Car radio Digital 178 178 Signal Processor, found for instance on the Russellville development 179 179 board. On the russellville the device is connected to internal ··· 185 185 config RADIO_TEF6862 186 186 tristate "TEF6862 Car Radio Enhanced Selectivity Tuner" 187 187 depends on I2C && VIDEO_V4L2 188 - ---help--- 188 + help 189 189 Say Y here if you want to use the TEF6862 Car Radio Enhanced 190 190 Selectivity Tuner, found for instance on the Russellville development 191 191 board. On the russellville the device is connected to internal ··· 200 200 depends on I2C # for RADIO_SAA7706H 201 201 select RADIO_TEF6862 202 202 select RADIO_SAA7706H 203 - ---help--- 203 + help 204 204 This is a kind of umbrella driver for the Radio Tuner and DSP 205 205 found behind the Timberdale FPGA on the Russellville board. 206 206 Enabling this driver will automatically select the DSP and tuner. ··· 211 211 select MFD_CORE 212 212 select MFD_WL1273_CORE 213 213 select FW_LOADER 214 - ---help--- 214 + help 215 215 Choose Y here if you have this FM radio chip. 216 216 217 217 In order to control your radio card, you will need to use programs ··· 233 233 bool "ISA radio devices" 234 234 depends on ISA || COMPILE_TEST 235 235 default n 236 - ---help--- 236 + help 237 237 Say Y here to enable support for these ISA drivers. 238 238 239 239 if V4L_RADIO_ISA_DRIVERS ··· 246 246 tristate "ADS Cadet AM/FM Tuner" 247 247 depends on ISA || COMPILE_TEST 248 248 depends on VIDEO_V4L2 249 - ---help--- 249 + help 250 250 Choose Y here if you have one of these AM/FM radio cards, and then 251 251 fill in the port address below. 252 252 ··· 258 258 depends on ISA || COMPILE_TEST 259 259 depends on VIDEO_V4L2 260 260 select RADIO_ISA 261 - ---help--- 261 + help 262 262 Choose Y here if you have one of these FM radio cards, and then fill 263 263 in the port address below. 264 264 ··· 290 290 depends on ISA || COMPILE_TEST 291 291 depends on VIDEO_V4L2 292 292 select RADIO_ISA 293 - ---help--- 293 + help 294 294 Choose Y here if you have this FM radio card, and then fill in the 295 295 port address below. 296 296 ··· 314 314 depends on ISA || COMPILE_TEST 315 315 depends on VIDEO_V4L2 316 316 select RADIO_ISA 317 - ---help--- 317 + help 318 318 Choose Y here if you have one of these FM radio cards, and then fill 319 319 in the port address below. 320 320 ··· 335 335 depends on ISA || COMPILE_TEST 336 336 depends on VIDEO_V4L2 337 337 select RADIO_ISA 338 - ---help--- 338 + help 339 339 Choose Y here if you have this FM radio card, and then fill in the 340 340 I/O port address and settings below. The following cards either have 341 341 GemTek Radio tuner or are rebranded GemTek Radio cards: ··· 377 377 depends on ISA_DMA_API && VIDEO_V4L2 && SND 378 378 select SND_ISA 379 379 select SND_MIRO 380 - ---help--- 380 + help 381 381 Choose Y here if you have this FM radio card. You also need to enable 382 382 the ALSA sound system. This choice automatically selects the ALSA 383 383 sound card driver "Miro miroSOUND PCM1pro/PCM12/PCM20radio" as this ··· 390 390 tristate "SF16-FMI/SF16-FMP/SF16-FMD Radio" 391 391 depends on ISA || COMPILE_TEST 392 392 depends on VIDEO_V4L2 393 - ---help--- 393 + help 394 394 Choose Y here if you have one of these FM radio cards. 395 395 396 396 To compile this driver as a module, choose M here: the ··· 401 401 depends on ISA || COMPILE_TEST 402 402 depends on VIDEO_V4L2 403 403 select RADIO_TEA575X 404 - ---help--- 404 + help 405 405 Choose Y here if you have one of these FM radio cards. 406 406 407 407 To compile this driver as a module, choose M here: the ··· 412 412 depends on ISA || COMPILE_TEST 413 413 depends on VIDEO_V4L2 414 414 select RADIO_ISA 415 - ---help--- 415 + help 416 416 Choose Y here if you have this FM radio card. 417 417 418 418 Note: this driver hasn't been tested since a long time due to lack ··· 451 451 depends on ISA || COMPILE_TEST 452 452 depends on VIDEO_V4L2 453 453 select RADIO_ISA 454 - ---help--- 454 + help 455 455 Choose Y here if you have one of these FM radio cards, and then fill 456 456 in the port address and the frequency used for muting below. 457 457 ··· 486 486 depends on ISA || COMPILE_TEST 487 487 depends on VIDEO_V4L2 488 488 select RADIO_ISA 489 - ---help--- 489 + help 490 490 Choose Y here if you have one of these FM radio cards, and then fill 491 491 in the port address below. 492 492
+3 -3
drivers/media/radio/si470x/Kconfig
··· 1 1 config RADIO_SI470X 2 2 tristate "Silicon Labs Si470x FM Radio Receiver support" 3 3 depends on VIDEO_V4L2 4 - ---help--- 4 + help 5 5 This is a driver for devices with the Silicon Labs SI470x 6 6 chip (either via USB or I2C buses). 7 7 ··· 15 15 config USB_SI470X 16 16 tristate "Silicon Labs Si470x FM Radio Receiver support with USB" 17 17 depends on USB && RADIO_SI470X 18 - ---help--- 18 + help 19 19 This is a driver for USB devices with the Silicon Labs SI470x 20 20 chip. Currently these devices are known to work: 21 21 - 10c4:818a: Silicon Labs USB FM Radio Reference Design ··· 40 40 config I2C_SI470X 41 41 tristate "Silicon Labs Si470x FM Radio Receiver support with I2C" 42 42 depends on I2C && RADIO_SI470X 43 - ---help--- 43 + help 44 44 This is a driver for I2C devices with the Silicon Labs SI470x 45 45 chip. 46 46
+3 -3
drivers/media/radio/si4713/Kconfig
··· 2 2 tristate "Silicon Labs Si4713 FM Radio Transmitter support with USB" 3 3 depends on USB && I2C && RADIO_SI4713 4 4 select I2C_SI4713 5 - ---help--- 5 + help 6 6 This is a driver for USB devices with the Silicon Labs SI4713 7 7 chip. Currently these devices are known to work. 8 8 - 10c4:8244: Silicon Labs FM Transmitter USB device. ··· 17 17 tristate "Silicon Labs Si4713 FM Radio Transmitter support with I2C" 18 18 depends on I2C && RADIO_SI4713 19 19 select I2C_SI4713 20 - ---help--- 20 + help 21 21 This is a driver for I2C devices with the Silicon Labs SI4713 22 22 chip. 23 23 ··· 30 30 config I2C_SI4713 31 31 tristate "Silicon Labs Si4713 FM Radio Transmitter support" 32 32 depends on I2C && RADIO_SI4713 33 - ---help--- 33 + help 34 34 Say Y here if you want support to Si4713 FM Radio Transmitter. 35 35 This device can transmit audio through FM. It can transmit 36 36 RDS and RBDS signals as well. This module is the v4l2 radio
+40 -40
drivers/media/rc/Kconfig
··· 2 2 menuconfig RC_CORE 3 3 tristate "Remote Controller support" 4 4 depends on INPUT 5 - ---help--- 5 + help 6 6 Enable support for Remote Controllers on Linux. This is 7 7 needed in order to support several video capture adapters, 8 8 standalone IR receivers/transmitters, and RF receivers. ··· 19 19 config LIRC 20 20 bool "LIRC user interface" 21 21 depends on RC_CORE 22 - ---help--- 22 + help 23 23 Enable this option to enable the Linux Infrared Remote 24 24 Control user interface (e.g. /dev/lirc*). This interface 25 25 passes raw IR to and from userspace, which is needed for ··· 48 48 depends on RC_CORE 49 49 select BITREVERSE 50 50 51 - ---help--- 51 + help 52 52 Enable this option if you have IR with NEC protocol, and 53 53 if the IR is decoded in software 54 54 ··· 57 57 depends on RC_CORE 58 58 select BITREVERSE 59 59 60 - ---help--- 60 + help 61 61 Enable this option if you have IR with RC-5 protocol, and 62 62 if the IR is decoded in software 63 63 ··· 66 66 depends on RC_CORE 67 67 select BITREVERSE 68 68 69 - ---help--- 69 + help 70 70 Enable this option if you have an infrared remote control which 71 71 uses the RC6 protocol, and you need software decoding support. 72 72 ··· 75 75 depends on RC_CORE 76 76 select BITREVERSE 77 77 78 - ---help--- 78 + help 79 79 Enable this option if you have an infrared remote control which 80 80 uses the JVC protocol, and you need software decoding support. 81 81 ··· 84 84 depends on RC_CORE 85 85 select BITREVERSE 86 86 87 - ---help--- 87 + help 88 88 Enable this option if you have an infrared remote control which 89 89 uses the Sony protocol, and you need software decoding support. 90 90 ··· 92 92 tristate "Enable IR raw decoder for the Sanyo protocol" 93 93 depends on RC_CORE 94 94 95 - ---help--- 95 + help 96 96 Enable this option if you have an infrared remote control which 97 97 uses the Sanyo protocol (Sanyo, Aiwa, Chinon remotes), 98 98 and you need software decoding support. ··· 101 101 tristate "Enable IR raw decoder for the Sharp protocol" 102 102 depends on RC_CORE 103 103 104 - ---help--- 104 + help 105 105 Enable this option if you have an infrared remote control which 106 106 uses the Sharp protocol (Sharp, Denon), and you need software 107 107 decoding support. ··· 111 111 depends on RC_CORE 112 112 select BITREVERSE 113 113 114 - ---help--- 114 + help 115 115 Enable this option if you have a Microsoft Remote Keyboard for 116 116 Windows Media Center Edition, which you would like to use with 117 117 a raw IR receiver in your system. ··· 121 121 depends on RC_CORE 122 122 select BITREVERSE 123 123 124 - ---help--- 124 + help 125 125 Enable this option if you have IR with XMP protocol, and 126 126 if the IR is decoded in software 127 127 128 128 config IR_IMON_DECODER 129 129 tristate "Enable IR raw decoder for the iMON protocol" 130 130 depends on RC_CORE 131 - ---help--- 131 + help 132 132 Enable this option if you have iMON PAD or Antec Veris infrared 133 133 remote control and you would like to use it with a raw IR 134 134 receiver, or if you wish to use an encoder to transmit this IR. ··· 177 177 tristate "ENE eHome Receiver/Transceiver (pnp id: ENE0100/ENE02xxx)" 178 178 depends on PNP || COMPILE_TEST 179 179 depends on RC_CORE 180 - ---help--- 180 + help 181 181 Say Y here to enable support for integrated infrared receiver 182 182 /transceiver made by ENE. 183 183 ··· 203 203 depends on USB_ARCH_HAS_HCD 204 204 depends on RC_CORE 205 205 select USB 206 - ---help--- 206 + help 207 207 Say Y here if you want to use a SoundGraph iMON (aka Antec Veris) 208 208 IR Receiver and/or LCD/VFD/VGA display. 209 209 ··· 215 215 depends on USB_ARCH_HAS_HCD 216 216 depends on RC_CORE 217 217 select USB 218 - ---help--- 218 + help 219 219 Say Y here if you want to use a SoundGraph iMON IR Receiver, 220 220 early raw models. 221 221 ··· 227 227 depends on USB_ARCH_HAS_HCD 228 228 depends on RC_CORE 229 229 select USB 230 - ---help--- 230 + help 231 231 Say Y here if you want to use a Windows Media Center Edition 232 232 eHome Infrared Transceiver. 233 233 ··· 238 238 tristate "ITE Tech Inc. IT8712/IT8512 Consumer Infrared Transceiver" 239 239 depends on PNP || COMPILE_TEST 240 240 depends on RC_CORE 241 - ---help--- 241 + help 242 242 Say Y here to enable support for integrated infrared receivers 243 243 /transceivers made by ITE Tech Inc. These are found in 244 244 several ASUS devices, like the ASUS Digimatrix or the ASUS ··· 251 251 tristate "Fintek Consumer Infrared Transceiver" 252 252 depends on PNP || COMPILE_TEST 253 253 depends on RC_CORE 254 - ---help--- 254 + help 255 255 Say Y here to enable support for integrated infrared receiver 256 256 /transceiver made by Fintek. This chip is found on assorted 257 257 Jetway motherboards (and of course, possibly others). ··· 263 263 tristate "Amlogic Meson IR remote receiver" 264 264 depends on RC_CORE 265 265 depends on ARCH_MESON || COMPILE_TEST 266 - ---help--- 266 + help 267 267 Say Y if you want to use the IR remote receiver available 268 268 on Amlogic Meson SoCs. 269 269 ··· 274 274 tristate "Mediatek IR remote receiver" 275 275 depends on RC_CORE 276 276 depends on ARCH_MEDIATEK || COMPILE_TEST 277 - ---help--- 277 + help 278 278 Say Y if you want to use the IR remote receiver available 279 279 on Mediatek SoCs. 280 280 ··· 285 285 tristate "Nuvoton w836x7hg Consumer Infrared Transceiver" 286 286 depends on PNP || COMPILE_TEST 287 287 depends on RC_CORE 288 - ---help--- 288 + help 289 289 Say Y here to enable support for integrated infrared receiver 290 290 /transceiver made by Nuvoton (formerly Winbond). This chip is 291 291 found in the ASRock ION 330HT, as well as assorted Intel ··· 301 301 select NEW_LEDS 302 302 select LEDS_CLASS 303 303 select USB 304 - ---help--- 304 + help 305 305 Say Y here if you want to use a RedRat3 Infrared Transceiver. 306 306 307 307 To compile this driver as a module, choose M here: the ··· 311 311 tristate "SPI connected IR LED" 312 312 depends on SPI && LIRC 313 313 depends on OF || COMPILE_TEST 314 - ---help--- 314 + help 315 315 Say Y if you want to use an IR LED connected through SPI bus. 316 316 317 317 To compile this driver as a module, choose M here: the module will be ··· 322 322 depends on USB_ARCH_HAS_HCD 323 323 depends on RC_CORE 324 324 select USB 325 - ---help--- 325 + help 326 326 Say Y here if you want to use a Streamzap PC Remote 327 327 Infrared Receiver. 328 328 ··· 336 336 select NEW_LEDS 337 337 select LEDS_CLASS 338 338 select BITREVERSE 339 - ---help--- 339 + help 340 340 Say Y here if you want to use the IR remote functionality found 341 341 in some Winbond SuperI/O chips. Currently only the WPCD376I 342 342 chip is supported (included in some Intel Media series ··· 350 350 depends on USB_ARCH_HAS_HCD 351 351 depends on RC_CORE 352 352 select USB 353 - ---help--- 353 + help 354 354 Say Y here if you want to use the IgorPlug-USB IR Receiver by 355 355 Igor Cesko. This device is included on the Fit-PC2. 356 356 ··· 365 365 depends on USB_ARCH_HAS_HCD 366 366 depends on RC_CORE 367 367 select USB 368 - ---help--- 368 + help 369 369 Say Y here if you want to use the IguanaWorks USB IR Transceiver. 370 370 Both infrared receive and send are supported. If you want to 371 371 change the ID or the pin config, use the user space driver from ··· 383 383 select USB 384 384 select NEW_LEDS 385 385 select LEDS_CLASS 386 - ---help--- 386 + help 387 387 Say Y here if you want to use the TechnoTrend USB IR Receiver. The 388 388 driver can control the led. 389 389 ··· 393 393 config IR_RX51 394 394 tristate "Nokia N900 IR transmitter diode" 395 395 depends on (OMAP_DM_TIMER && PWM_OMAP_DMTIMER && ARCH_OMAP2PLUS || COMPILE_TEST) && RC_CORE 396 - ---help--- 396 + help 397 397 Say Y or M here if you want to enable support for the IR 398 398 transmitter diode built in the Nokia N900 (RX51) device. 399 399 ··· 405 405 config RC_LOOPBACK 406 406 tristate "Remote Control Loopback Driver" 407 407 depends on RC_CORE 408 - ---help--- 408 + help 409 409 Say Y here if you want support for the remote control loopback 410 410 driver which allows TX data to be sent back as RX data. 411 411 This is mostly useful for debugging purposes. ··· 419 419 tristate "GPIO IR remote control" 420 420 depends on RC_CORE 421 421 depends on (OF && GPIOLIB) || COMPILE_TEST 422 - ---help--- 422 + help 423 423 Say Y if you want to use GPIO based IR Receiver. 424 424 425 425 To compile this driver as a module, choose M here: the module will ··· 430 430 depends on RC_CORE 431 431 depends on LIRC 432 432 depends on (OF && GPIOLIB) || COMPILE_TEST 433 - ---help--- 433 + help 434 434 Say Y if you want to a GPIO based IR transmitter. This is a 435 435 bit banging driver. 436 436 ··· 443 443 depends on LIRC 444 444 depends on PWM 445 445 depends on OF || COMPILE_TEST 446 - ---help--- 446 + help 447 447 Say Y if you want to use a PWM based IR transmitter. This is 448 448 more power efficient than the bit banging gpio driver. 449 449 ··· 454 454 tristate "ST remote control receiver" 455 455 depends on RC_CORE 456 456 depends on ARCH_STI || COMPILE_TEST 457 - ---help--- 457 + help 458 458 Say Y here if you want support for ST remote control driver 459 459 which allows both IR and UHF RX. 460 460 The driver passes raw pulse and space information to the LIRC decoder. ··· 465 465 tristate "SUNXI IR remote control" 466 466 depends on RC_CORE 467 467 depends on ARCH_SUNXI || COMPILE_TEST 468 - ---help--- 468 + help 469 469 Say Y if you want to use sunXi internal IR Controller 470 470 471 471 To compile this driver as a module, choose M here: the module will ··· 474 474 config IR_SERIAL 475 475 tristate "Homebrew Serial Port Receiver" 476 476 depends on RC_CORE 477 - ---help--- 477 + help 478 478 Say Y if you want to use Homebrew Serial Port Receivers and 479 479 Transceivers. 480 480 ··· 484 484 config IR_SERIAL_TRANSMITTER 485 485 bool "Serial Port Transmitter" 486 486 depends on IR_SERIAL 487 - ---help--- 487 + help 488 488 Serial Port Transmitter support 489 489 490 490 config IR_SIR 491 491 tristate "Built-in SIR IrDA port" 492 492 depends on RC_CORE 493 - ---help--- 493 + help 494 494 Say Y if you want to use a IrDA SIR port Transceivers. 495 495 496 496 To compile this driver as a module, choose M here: the module will ··· 500 500 tristate "Sigma Designs SMP86xx IR decoder" 501 501 depends on RC_CORE 502 502 depends on ARCH_TANGO || COMPILE_TEST 503 - ---help--- 503 + help 504 504 Adds support for the HW IR decoder embedded on Sigma Designs 505 505 Tango-based systems (SMP86xx, SMP87xx). 506 506 The HW decoder supports NEC, RC-5, RC-6 IR protocols. ··· 522 522 tristate "ZTE ZX IR remote control" 523 523 depends on RC_CORE 524 524 depends on ARCH_ZX || COMPILE_TEST 525 - ---help--- 525 + help 526 526 Say Y if you want to use the IR remote control available 527 527 on ZTE ZX family SoCs. 528 528
+1 -1
drivers/media/rc/keymaps/Kconfig
··· 3 3 depends on RC_CORE 4 4 default y 5 5 6 - ---help--- 6 + help 7 7 This option enables the compilation of lots of Remote 8 8 Controller tables. They are short tables, but if you 9 9 don't use a remote controller, or prefer to load the
+1 -1
drivers/media/spi/Kconfig
··· 6 6 config VIDEO_GS1662 7 7 tristate "Gennum Serializers video" 8 8 depends on SPI && VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 9 - ---help--- 9 + help 10 10 Enable the GS1662 driver which serializes video streams. 11 11 12 12 endmenu
+1 -1
drivers/media/usb/airspy/Kconfig
··· 2 2 tristate "AirSpy" 3 3 depends on VIDEO_V4L2 4 4 select VIDEOBUF2_VMALLOC 5 - ---help--- 5 + help 6 6 This is a video4linux2 driver for AirSpy SDR device. 7 7 8 8 To compile this driver as a module, choose M here: the
+3 -3
drivers/media/usb/au0828/Kconfig
··· 9 9 select MEDIA_TUNER_XC5000 if MEDIA_SUBDRV_AUTOSELECT 10 10 select MEDIA_TUNER_MXL5007T if MEDIA_SUBDRV_AUTOSELECT 11 11 select MEDIA_TUNER_TDA18271 if MEDIA_SUBDRV_AUTOSELECT 12 - ---help--- 12 + help 13 13 This is a hybrid analog/digital tv capture driver for 14 14 Auvitek's AU0828 USB device. 15 15 ··· 23 23 select DVB_AU8522_V4L if MEDIA_SUBDRV_AUTOSELECT 24 24 select VIDEO_TUNER 25 25 default y 26 - ---help--- 26 + help 27 27 This is a video4linux driver for Auvitek's USB device. 28 28 29 29 Choose Y here to include support for v4l2 analog video ··· 34 34 depends on RC_CORE 35 35 depends on !(RC_CORE=m && VIDEO_AU0828=y) 36 36 depends on VIDEO_AU0828 37 - ---help--- 37 + help 38 38 Enables Remote Controller support on au0828 driver.
+1 -1
drivers/media/usb/cpia2/Kconfig
··· 1 1 config VIDEO_CPIA2 2 2 tristate "CPiA2 Video For Linux" 3 3 depends on VIDEO_DEV && USB && VIDEO_V4L2 4 - ---help--- 4 + help 5 5 This is the video4linux driver for cameras based on Vision's CPiA2 6 6 (Colour Processor Interface ASIC), such as the Digital Blue QX5 7 7 Microscope. If you have one of these cameras, say Y here
+4 -4
drivers/media/usb/cx231xx/Kconfig
··· 7 7 select VIDEO_CX25840 8 8 select VIDEO_CX2341X 9 9 10 - ---help--- 10 + help 11 11 This is a video4linux driver for Conexant 231xx USB based TV cards. 12 12 13 13 To compile this driver as a module, choose M here: the ··· 18 18 depends on RC_CORE=y || RC_CORE=VIDEO_CX231XX 19 19 depends on VIDEO_CX231XX 20 20 default y 21 - ---help--- 21 + help 22 22 cx231xx hardware has a builtin RX/TX support. However, a few 23 23 designs opted to not use it, but, instead, some other hardware. 24 24 This module enables the usage of those other hardware, like the ··· 31 31 depends on VIDEO_CX231XX && SND 32 32 select SND_PCM 33 33 34 - ---help--- 34 + help 35 35 This is an ALSA driver for Cx231xx USB based TV cards. 36 36 37 37 To compile this driver as a module, choose M here: the ··· 52 52 select DVB_MN88473 if MEDIA_SUBDRV_AUTOSELECT 53 53 select MEDIA_TUNER_R820T if MEDIA_SUBDRV_AUTOSELECT 54 54 55 - ---help--- 55 + help 56 56 This adds support for DVB cards based on the 57 57 Conexant cx231xx chips.
+4 -4
drivers/media/usb/em28xx/Kconfig
··· 13 13 select VIDEO_MSP3400 if MEDIA_SUBDRV_AUTOSELECT 14 14 select VIDEO_MT9V011 if MEDIA_SUBDRV_AUTOSELECT && MEDIA_CAMERA_SUPPORT 15 15 select VIDEO_OV2640 if MEDIA_SUBDRV_AUTOSELECT && MEDIA_CAMERA_SUPPORT 16 - ---help--- 16 + help 17 17 This is a video4linux driver for Empia 28xx based TV cards. 18 18 19 19 To compile this driver as a module, choose M here: the ··· 23 23 depends on VIDEO_EM28XX && SND 24 24 select SND_PCM 25 25 tristate "Empia EM28xx ALSA audio module" 26 - ---help--- 26 + help 27 27 This is an ALSA driver for some Empia 28xx based TV cards. 28 28 29 29 This is not required for em2800/em2820/em2821 boards. However, ··· 66 66 select MEDIA_TUNER_XC2028 if MEDIA_SUBDRV_AUTOSELECT 67 67 select MEDIA_TUNER_XC5000 if MEDIA_SUBDRV_AUTOSELECT 68 68 select MEDIA_TUNER_MT2060 if MEDIA_SUBDRV_AUTOSELECT 69 - ---help--- 69 + help 70 70 This adds support for DVB cards based on the 71 71 Empiatech em28xx chips. 72 72 ··· 76 76 depends on VIDEO_EM28XX 77 77 depends on !(RC_CORE=m && VIDEO_EM28XX=y) 78 78 default VIDEO_EM28XX 79 - ---help--- 79 + help 80 80 Enables Remote Controller support on em28xx driver.
+4 -4
drivers/media/usb/go7007/Kconfig
··· 13 13 select VIDEO_TW9906 if MEDIA_SUBDRV_AUTOSELECT 14 14 select VIDEO_OV7640 if MEDIA_SUBDRV_AUTOSELECT && MEDIA_CAMERA_SUPPORT 15 15 select VIDEO_UDA1342 if MEDIA_SUBDRV_AUTOSELECT 16 - ---help--- 16 + help 17 17 This is a video4linux driver for the WIS GO7007 MPEG 18 18 encoder chip. 19 19 ··· 23 23 config VIDEO_GO7007_USB 24 24 tristate "WIS GO7007 USB support" 25 25 depends on VIDEO_GO7007 && USB 26 - ---help--- 26 + help 27 27 This is a video4linux driver for the WIS GO7007 MPEG 28 28 encoder chip over USB. 29 29 ··· 34 34 tristate "WIS GO7007 Loader support" 35 35 depends on VIDEO_GO7007 36 36 default y 37 - ---help--- 37 + help 38 38 This is a go7007 firmware loader driver for the WIS GO7007 39 39 MPEG encoder chip over USB. 40 40 ··· 44 44 config VIDEO_GO7007_USB_S2250_BOARD 45 45 tristate "Sensoray 2250/2251 support" 46 46 depends on VIDEO_GO7007_USB && USB 47 - ---help--- 47 + help 48 48 This is a video4linux driver for the Sensoray 2250/2251 device. 49 49 50 50 To compile this driver as a module, choose M here: the
+1 -1
drivers/media/usb/gspca/Kconfig
··· 4 4 depends on INPUT || INPUT=n 5 5 select VIDEOBUF2_VMALLOC 6 6 default m 7 - ---help--- 7 + help 8 8 Say Y here if you want to enable selecting webcams based 9 9 on the GSPCA framework. 10 10
+1 -1
drivers/media/usb/hackrf/Kconfig
··· 2 2 tristate "HackRF" 3 3 depends on VIDEO_V4L2 4 4 select VIDEOBUF2_VMALLOC 5 - ---help--- 5 + help 6 6 This is a video4linux2 driver for HackRF SDR device. 7 7 8 8 To compile this driver as a module, choose M here: the
+1 -1
drivers/media/usb/hdpvr/Kconfig
··· 2 2 config VIDEO_HDPVR 3 3 tristate "Hauppauge HD PVR support" 4 4 depends on VIDEO_DEV && VIDEO_V4L2 5 - ---help--- 5 + help 6 6 This is a video4linux driver for Hauppauge's HD PVR USB device. 7 7 8 8 To compile this driver as a module, choose M here: the
+1 -1
drivers/media/usb/pulse8-cec/Kconfig
··· 4 4 select CEC_CORE 5 5 select SERIO 6 6 select SERIO_SERPORT 7 - ---help--- 7 + help 8 8 This is a cec driver for the Pulse Eight HDMI CEC device. 9 9 10 10 To compile this driver as a module, choose M here: the
+4 -4
drivers/media/usb/pvrusb2/Kconfig
··· 9 9 select VIDEO_MSP3400 10 10 select VIDEO_WM8775 11 11 select VIDEO_CS53L32A 12 - ---help--- 12 + help 13 13 This is a video4linux driver for Conexant 23416 based 14 14 usb2 personal video recorder devices. 15 15 ··· 20 20 bool "pvrusb2 sysfs support" 21 21 default y 22 22 depends on VIDEO_PVRUSB2 && SYSFS 23 - ---help--- 23 + help 24 24 This option enables the operation of a sysfs based 25 25 interface for query and control of the pvrusb2 driver. 26 26 ··· 43 43 select MEDIA_TUNER_TDA18271 if MEDIA_SUBDRV_AUTOSELECT 44 44 select MEDIA_TUNER_SIMPLE if MEDIA_SUBDRV_AUTOSELECT 45 45 select MEDIA_TUNER_TDA8290 if MEDIA_SUBDRV_AUTOSELECT 46 - ---help--- 46 + help 47 47 This option enables a DVB interface for the pvrusb2 driver. 48 48 If your device does not support digital television, this 49 49 feature will have no affect on the driver's operation. ··· 53 53 config VIDEO_PVRUSB2_DEBUGIFC 54 54 bool "pvrusb2 debug interface" 55 55 depends on VIDEO_PVRUSB2_SYSFS 56 - ---help--- 56 + help 57 57 This option enables the inclusion of a debug interface 58 58 in the pvrusb2 driver, hosted through sysfs. 59 59
+2 -2
drivers/media/usb/pwc/Kconfig
··· 2 2 tristate "USB Philips Cameras" 3 3 depends on VIDEO_V4L2 4 4 select VIDEOBUF2_VMALLOC 5 - ---help--- 5 + help 6 6 Say Y or M here if you want to use one of these Philips & OEM 7 7 webcams: 8 8 * Philips PCA645, PCA646 ··· 41 41 bool "USB Philips Cameras input events device support" 42 42 default y 43 43 depends on USB_PWC && (USB_PWC=INPUT || INPUT=y) 44 - ---help--- 44 + help 45 45 This option makes USB Philips cameras register the snapshot button as 46 46 an input device to report button events. 47 47
+1 -1
drivers/media/usb/rainshadow-cec/Kconfig
··· 4 4 select CEC_CORE 5 5 select SERIO 6 6 select SERIO_SERPORT 7 - ---help--- 7 + help 8 8 This is a cec driver for the RainShadow Tech HDMI CEC device. 9 9 10 10 To compile this driver as a module, choose M here: the
+1 -1
drivers/media/usb/siano/Kconfig
··· 8 8 depends on !RC_CORE || RC_CORE 9 9 select MEDIA_COMMON_OPTIONS 10 10 select SMS_SIANO_MDTV 11 - ---help--- 11 + help 12 12 Choose if you would like to have Siano's support for USB interface 13 13
+1 -1
drivers/media/usb/stk1160/Kconfig
··· 2 2 tristate "STK1160 USB video capture support" 3 3 depends on VIDEO_DEV && I2C 4 4 5 - ---help--- 5 + help 6 6 This is a video4linux driver for STK1160 based video capture devices. 7 7 8 8 To compile this driver as a module, choose M here: the
+1 -1
drivers/media/usb/stkwebcam/Kconfig
··· 1 1 config USB_STKWEBCAM 2 2 tristate "USB Syntek DC1125 Camera support" 3 3 depends on VIDEO_V4L2 4 - ---help--- 4 + help 5 5 Say Y here if you want to use this type of camera. 6 6 Supported devices are typically found in some Asus laptops, 7 7 with USB id 174f:a311 and 05e1:0501. Other Syntek cameras
+2 -2
drivers/media/usb/tm6000/Kconfig
··· 18 18 tristate "TV Master TM5600/6000/6010 audio support" 19 19 depends on VIDEO_TM6000 && SND 20 20 select SND_PCM 21 - ---help--- 21 + help 22 22 This is a video4linux driver for direct (DMA) audio for 23 23 TM5600/TM6000/TM6010 USB Devices. 24 24 ··· 29 29 tristate "DVB Support for tm6000 based TV cards" 30 30 depends on VIDEO_TM6000 && DVB_CORE && USB 31 31 select DVB_ZL10353 32 - ---help--- 32 + help 33 33 This adds support for DVB cards based on the tm5600/tm6000 chip.
+1 -1
drivers/media/usb/usbtv/Kconfig
··· 4 4 select SND_PCM 5 5 select VIDEOBUF2_VMALLOC 6 6 7 - ---help--- 7 + help 8 8 This is a video4linux2 driver for USBTV007 based video capture devices. 9 9 10 10 To compile this driver as a module, choose M here: the
+1 -1
drivers/media/usb/usbvision/Kconfig
··· 3 3 depends on I2C && VIDEO_V4L2 4 4 select VIDEO_TUNER 5 5 select VIDEO_SAA711X if MEDIA_SUBDRV_AUTOSELECT 6 - ---help--- 6 + help 7 7 There are more than 50 different USB video devices based on 8 8 NT1003/1004/1005 USB Bridges. This driver enables using those 9 9 devices.
+2 -2
drivers/media/usb/uvc/Kconfig
··· 2 2 tristate "USB Video Class (UVC)" 3 3 depends on VIDEO_V4L2 4 4 select VIDEOBUF2_VMALLOC 5 - ---help--- 5 + help 6 6 Support for the USB Video Class (UVC). Currently only video 7 7 input devices, such as webcams, are supported. 8 8 ··· 13 13 default y 14 14 depends on USB_VIDEO_CLASS 15 15 depends on USB_VIDEO_CLASS=INPUT || INPUT=y 16 - ---help--- 16 + help 17 17 This option makes USB Video Class devices register an input device 18 18 to report button events. 19 19
+1 -1
drivers/media/usb/zr364xx/Kconfig
··· 3 3 depends on VIDEO_V4L2 4 4 select VIDEOBUF_GEN 5 5 select VIDEOBUF_VMALLOC 6 - ---help--- 6 + help 7 7 Say Y here if you want to connect this type of camera to your 8 8 computer's USB port. 9 9 See <file:Documentation/media/v4l-drivers/zr364xx.rst> for more info
+4 -4
drivers/media/v4l2-core/Kconfig
··· 13 13 config VIDEO_ADV_DEBUG 14 14 bool "Enable advanced debug functionality on V4L2 drivers" 15 15 default n 16 - ---help--- 16 + help 17 17 Say Y here to enable advanced debugging functionality on some 18 18 V4L devices. 19 19 In doubt, say N. ··· 21 21 config VIDEO_FIXED_MINOR_RANGES 22 22 bool "Enable old-style fixed minor ranges on drivers/video devices" 23 23 default n 24 - ---help--- 24 + help 25 25 Say Y here to enable the old-style fixed-range minor assignments. 26 26 Only useful if you rely on the old behavior and use mknod instead of udev. 27 27 ··· 33 33 depends on SAMPLES 34 34 depends on VIDEO_V4L2 && VIDEOBUF2_CORE 35 35 depends on VIDEOBUF2_MEMOPS && VIDEOBUF2_DMA_CONTIG 36 - ---help--- 36 + help 37 37 Enable build of the skeleton PCI driver, used as a reference 38 38 when developing new drivers. 39 39 ··· 51 51 tristate "V4L2 flash API for LED flash class devices" 52 52 depends on VIDEO_V4L2 && VIDEO_V4L2_SUBDEV_API 53 53 depends on LEDS_CLASS_FLASH 54 - ---help--- 54 + help 55 55 Say Y here to enable V4L2 flash API support for LED flash 56 56 class drivers. 57 57
+1 -1
drivers/staging/media/Kconfig
··· 1 1 menuconfig STAGING_MEDIA 2 2 bool "Media staging drivers" 3 3 default n 4 - ---help--- 4 + help 5 5 This option allows you to select a number of media drivers that 6 6 don't have the "normal" Linux kernel quality level. 7 7 Most of them don't follow properly the V4L, DVB and/or RC API's,
+1 -1
drivers/staging/media/bcm2048/Kconfig
··· 5 5 config I2C_BCM2048 6 6 tristate "Broadcom BCM2048 FM Radio Receiver support" 7 7 depends on I2C && VIDEO_V4L2 && RADIO_ADAPTERS 8 - ---help--- 8 + help 9 9 Say Y here if you want support to BCM2048 FM Radio Receiver. 10 10 This device driver supports only i2c bus. 11 11
+2 -2
drivers/staging/media/imx/Kconfig
··· 6 6 depends on HAS_DMA 7 7 select VIDEOBUF2_DMA_CONTIG 8 8 select V4L2_FWNODE 9 - ---help--- 9 + help 10 10 Say yes here to enable support for video4linux media controller 11 11 driver for the i.MX5/6 SOC. 12 12 ··· 17 17 tristate "i.MX5/6 Camera Sensor Interface driver" 18 18 depends on VIDEO_IMX_MEDIA && VIDEO_DEV && I2C 19 19 default y 20 - ---help--- 20 + help 21 21 A video4linux camera sensor interface driver for i.MX5/6. 22 22 23 23 config VIDEO_IMX7_CSI
+1 -1
drivers/staging/media/ipu3/Kconfig
··· 5 5 depends on X86 6 6 select IOMMU_IOVA 7 7 select VIDEOBUF2_DMA_SG 8 - ---help--- 8 + help 9 9 This is the Video4Linux2 driver for Intel IPU3 image processing unit, 10 10 found in Intel Skylake and Kaby Lake SoCs and used for processing 11 11 images and video.
+1 -1
drivers/staging/media/omap4iss/Kconfig
··· 6 6 depends on ARCH_OMAP4 || COMPILE_TEST 7 7 select MFD_SYSCON 8 8 select VIDEOBUF2_DMA_CONTIG 9 - ---help--- 9 + help 10 10 Driver for an OMAP 4 ISS controller.