hc
2023-12-11 d2ccde1c8e90d38cee87a1b0309ad2827f3fd30d
kernel/drivers/media/dvb-frontends/Kconfig
....@@ -1,5 +1,12 @@
1
+# SPDX-License-Identifier: GPL-2.0
2
+
3
+if MEDIA_DIGITAL_TV_SUPPORT
4
+
5
+comment "DVB Frontend drivers auto-selected by 'Autoselect ancillary drivers'"
6
+ depends on MEDIA_HIDE_ANCILLARY_SUBDRV
7
+
18 menu "Customise DVB Frontends"
2
- visible if !MEDIA_SUBDRV_AUTOSELECT || COMPILE_TEST
9
+ visible if !MEDIA_HIDE_ANCILLARY_SUBDRV
310
411 comment "Multistandard (satellite) frontends"
512 depends on DVB_CORE
....@@ -791,6 +798,16 @@
791798 An SEC control chip.
792799 Say Y when you want to support this chip.
793800
801
+config DVB_LNBH29
802
+ tristate "LNBH29 SEC controller"
803
+ depends on DVB_CORE && I2C
804
+ default m if !MEDIA_SUBDRV_AUTOSELECT
805
+ help
806
+ LNB power supply and control voltage
807
+ regulator chip with step-up converter
808
+ and I2C interface for STMicroelectronics LNBH29.
809
+ Say Y when you want to support this chip.
810
+
794811 config DVB_LNBP21
795812 tristate "LNBP21/LNBH24 SEC controllers"
796813 depends on DVB_CORE && I2C
....@@ -930,10 +947,15 @@
930947 help
931948 CIMaX SP2/SP2HF Common Interface module.
932949
950
+endmenu # Customise DVB Frontends
951
+
952
+endif # MEDIA_DIGITAL_TV_SUPPORT
953
+
933954 comment "Tools to develop new frontends"
955
+ depends on MEDIA_TEST_SUPPORT
934956
935957 config DVB_DUMMY_FE
936958 tristate "Dummy frontend driver"
937
- depends on DVB_CORE
938
- default n
939
-endmenu
959
+ depends on MEDIA_TEST_SUPPORT && DVB_CORE
960
+ help
961
+ Dummy skeleton frontend driver.