Orange Pi5 kernel

Deprecated Linux kernel 5.10.110 for OrangePi 5/5B/5+ boards

3 Commits   0 Branches   0 Tags
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   1) # SPDX-License-Identifier: GPL-2.0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   2) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   3) if MEDIA_DIGITAL_TV_SUPPORT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   4) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   5) comment "DVB Frontend drivers auto-selected by 'Autoselect ancillary drivers'"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   6) 	depends on MEDIA_HIDE_ANCILLARY_SUBDRV
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   7) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   8) menu "Customise DVB Frontends"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300   9) 	visible if !MEDIA_HIDE_ANCILLARY_SUBDRV
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  10) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  11) comment "Multistandard (satellite) frontends"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  12) 	depends on DVB_CORE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  13) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  14) config DVB_STB0899
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  15) 	tristate "STB0899 based"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  16) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  17) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  18) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  19) 	  A DVB-S/S2/DSS Multistandard demodulator. Say Y when you want
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  20) 	  to support this demodulator based frontends
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  21) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  22) config DVB_STB6100
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  23) 	tristate "STB6100 based tuners"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  24) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  25) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  26) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  27) 	  A Silicon tuner from ST used in conjunction with the STB0899
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  28) 	  demodulator. Say Y when you want to support this tuner.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  29) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  30) config DVB_STV090x
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  31) 	tristate "STV0900/STV0903(A/B) based"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  32) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  33) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  34) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  35) 	  DVB-S/S2/DSS Multistandard Professional/Broadcast demodulators.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  36) 	  Say Y when you want to support these frontends.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  37) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  38) config DVB_STV0910
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  39) 	tristate "STV0910 based"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  40) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  41) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  42) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  43) 	  ST STV0910 DVB-S/S2 demodulator driver.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  44) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  45) 	  Say Y when you want to support these frontends.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  46) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  47) config DVB_STV6110x
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  48) 	tristate "STV6110/(A) based tuners"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  49) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  50) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  51) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  52) 	  A Silicon tuner that supports DVB-S and DVB-S2 modes
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  53) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  54) config DVB_STV6111
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  55) 	tristate "STV6111 based tuners"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  56) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  57) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  58) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  59) 	  A Silicon tuner that supports DVB-S and DVB-S2 modes
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  60) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  61) 	  Say Y when you want to support these frontends.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  62) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  63) config DVB_MXL5XX
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  64) 	tristate "MaxLinear MxL5xx based tuner-demodulators"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  65) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  66) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  67) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  68) 	  MaxLinear MxL5xx family of DVB-S/S2 tuners/demodulators.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  69) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  70) 	  Say Y when you want to support these frontends.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  71) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  72) config DVB_M88DS3103
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  73) 	tristate "Montage Technology M88DS3103"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  74) 	depends on DVB_CORE && I2C && I2C_MUX
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  75) 	select REGMAP_I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  76) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  77) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  78) 	  Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  79) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  80) comment "Multistandard (cable + terrestrial) frontends"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  81) 	depends on DVB_CORE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  82) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  83) config DVB_DRXK
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  84) 	tristate "Micronas DRXK based"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  85) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  86) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  87) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  88) 	  Micronas DRX-K DVB-C/T demodulator.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  89) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  90) 	  Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  91) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  92) config DVB_TDA18271C2DD
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  93) 	tristate "NXP TDA18271C2 silicon tuner"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  94) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  95) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  96) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  97) 	  NXP TDA18271 silicon tuner.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  98) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300  99) 	  Say Y when you want to support this tuner.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 100) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 101) config DVB_SI2165
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 102) 	tristate "Silicon Labs si2165 based"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 103) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 104) 	select REGMAP_I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 105) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 106) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 107) 	  A DVB-C/T demodulator.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 108) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 109) 	  Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 110) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 111) config DVB_MN88472
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 112) 	tristate "Panasonic MN88472"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 113) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 114) 	select REGMAP_I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 115) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 116) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 117) 	  Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 118) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 119) config DVB_MN88473
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 120) 	tristate "Panasonic MN88473"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 121) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 122) 	select REGMAP_I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 123) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 124) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 125) 	  Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 126) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 127) comment "DVB-S (satellite) frontends"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 128) 	depends on DVB_CORE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 129) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 130) config DVB_CX24110
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 131) 	tristate "Conexant CX24110 based"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 132) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 133) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 134) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 135) 	  A DVB-S tuner module. Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 136) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 137) config DVB_CX24123
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 138) 	tristate "Conexant CX24123 based"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 139) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 140) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 141) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 142) 	  A DVB-S tuner module. Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 143) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 144) config DVB_MT312
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 145) 	tristate "Zarlink VP310/MT312/ZL10313 based"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 146) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 147) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 148) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 149) 	  A DVB-S tuner module. Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 150) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 151) config DVB_ZL10036
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 152) 	tristate "Zarlink ZL10036 silicon tuner"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 153) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 154) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 155) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 156) 	  A DVB-S tuner module. Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 157) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 158) config DVB_ZL10039
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 159) 	tristate "Zarlink ZL10039 silicon tuner"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 160) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 161) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 162) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 163) 	  A DVB-S tuner module. Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 164) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 165) config DVB_S5H1420
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 166) 	tristate "Samsung S5H1420 based"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 167) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 168) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 169) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 170) 	  A DVB-S tuner module. Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 171) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 172) config DVB_STV0288
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 173) 	tristate "ST STV0288 based"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 174) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 175) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 176) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 177) 	  A DVB-S tuner module. Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 178) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 179) config DVB_STB6000
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 180) 	tristate "ST STB6000 silicon tuner"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 181) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 182) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 183) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 184) 	  A DVB-S silicon tuner module. Say Y when you want to support this tuner.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 185) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 186) config DVB_STV0299
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 187) 	tristate "ST STV0299 based"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 188) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 189) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 190) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 191) 	  A DVB-S tuner module. Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 192) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 193) config DVB_STV6110
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 194) 	tristate "ST STV6110 silicon tuner"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 195) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 196) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 197) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 198) 	  A DVB-S silicon tuner module. Say Y when you want to support this tuner.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 199) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 200) config DVB_STV0900
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 201) 	tristate "ST STV0900 based"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 202) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 203) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 204) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 205) 	  A DVB-S/S2 demodulator. Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 206) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 207) config DVB_TDA8083
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 208) 	tristate "Philips TDA8083 based"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 209) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 210) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 211) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 212) 	  A DVB-S tuner module. Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 213) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 214) config DVB_TDA10086
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 215) 	tristate "Philips TDA10086 based"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 216) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 217) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 218) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 219) 	  A DVB-S tuner module. Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 220) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 221) config DVB_TDA8261
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 222) 	tristate "Philips TDA8261 based"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 223) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 224) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 225) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 226) 	  A DVB-S tuner module. Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 227) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 228) config DVB_VES1X93
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 229) 	tristate "VLSI VES1893 or VES1993 based"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 230) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 231) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 232) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 233) 	  A DVB-S tuner module. Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 234) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 235) config DVB_TUNER_ITD1000
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 236) 	tristate "Integrant ITD1000 Zero IF tuner for DVB-S/DSS"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 237) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 238) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 239) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 240) 	  A DVB-S tuner module. Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 241) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 242) config DVB_TUNER_CX24113
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 243) 	tristate "Conexant CX24113/CX24128 tuner for DVB-S/DSS"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 244) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 245) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 246) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 247) 	  A DVB-S tuner module. Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 248) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 249) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 250) config DVB_TDA826X
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 251) 	tristate "Philips TDA826X silicon tuner"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 252) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 253) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 254) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 255) 	  A DVB-S silicon tuner module. Say Y when you want to support this tuner.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 256) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 257) config DVB_TUA6100
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 258) 	tristate "Infineon TUA6100 PLL"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 259) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 260) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 261) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 262) 	  A DVB-S PLL chip.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 263) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 264) config DVB_CX24116
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 265) 	tristate "Conexant CX24116 based"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 266) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 267) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 268) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 269) 	  A DVB-S/S2 tuner module. Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 270) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 271) config DVB_CX24117
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 272) 	tristate "Conexant CX24117 based"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 273) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 274) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 275) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 276) 	  A Dual DVB-S/S2 tuner module. Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 277) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 278) config DVB_CX24120
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 279) 	tristate "Conexant CX24120 based"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 280) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 281) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 282) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 283) 	  A DVB-S/S2 tuner module. Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 284) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 285) config DVB_SI21XX
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 286) 	tristate "Silicon Labs SI21XX based"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 287) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 288) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 289) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 290) 	  A DVB-S tuner module. Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 291) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 292) config DVB_TS2020
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 293) 	tristate "Montage Tehnology TS2020 based tuners"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 294) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 295) 	select REGMAP_I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 296) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 297) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 298) 	  A DVB-S/S2 silicon tuner. Say Y when you want to support this tuner.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 299) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 300) config DVB_DS3000
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 301) 	tristate "Montage Tehnology DS3000 based"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 302) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 303) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 304) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 305) 	  A DVB-S/S2 tuner module. Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 306) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 307) config DVB_MB86A16
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 308) 	tristate "Fujitsu MB86A16 based"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 309) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 310) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 311) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 312) 	  A DVB-S/DSS Direct Conversion reveiver.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 313) 	  Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 314) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 315) config DVB_TDA10071
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 316) 	tristate "NXP TDA10071"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 317) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 318) 	select REGMAP_I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 319) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 320) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 321) 	  Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 322) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 323) comment "DVB-T (terrestrial) frontends"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 324) 	depends on DVB_CORE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 325) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 326) config DVB_SP8870
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 327) 	tristate "Spase sp8870 based"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 328) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 329) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 330) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 331) 	  A DVB-T tuner module. Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 332) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 333) 	  This driver needs external firmware. Please use the command
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 334) 	  "<kerneldir>/scripts/get_dvb_firmware sp8870" to
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 335) 	  download/extract it, and then copy it to /usr/lib/hotplug/firmware
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 336) 	  or /lib/firmware (depending on configuration of firmware hotplug).
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 337) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 338) config DVB_SP887X
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 339) 	tristate "Spase sp887x based"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 340) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 341) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 342) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 343) 	  A DVB-T tuner module. Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 344) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 345) 	  This driver needs external firmware. Please use the command
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 346) 	  "<kerneldir>/scripts/get_dvb_firmware sp887x" to
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 347) 	  download/extract it, and then copy it to /usr/lib/hotplug/firmware
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 348) 	  or /lib/firmware (depending on configuration of firmware hotplug).
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 349) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 350) config DVB_CX22700
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 351) 	tristate "Conexant CX22700 based"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 352) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 353) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 354) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 355) 	  A DVB-T tuner module. Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 356) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 357) config DVB_CX22702
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 358) 	tristate "Conexant cx22702 demodulator (OFDM)"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 359) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 360) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 361) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 362) 	  A DVB-T tuner module. Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 363) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 364) config DVB_S5H1432
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 365) 	tristate "Samsung s5h1432 demodulator (OFDM)"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 366) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 367) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 368) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 369) 	  A DVB-T tuner module. Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 370) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 371) config DVB_DRXD
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 372) 	tristate "Micronas DRXD driver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 373) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 374) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 375) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 376) 	  A DVB-T tuner module. Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 377) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 378) 	  Note: this driver was based on vendor driver reference code (released
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 379) 	  under the GPL) as opposed to the existing drx397xd driver, which
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 380) 	  was written via reverse engineering.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 381) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 382) config DVB_L64781
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 383) 	tristate "LSI L64781"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 384) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 385) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 386) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 387) 	  A DVB-T tuner module. Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 388) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 389) config DVB_TDA1004X
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 390) 	tristate "Philips TDA10045H/TDA10046H based"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 391) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 392) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 393) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 394) 	  A DVB-T tuner module. Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 395) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 396) 	  This driver needs external firmware. Please use the commands
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 397) 	  "<kerneldir>/scripts/get_dvb_firmware tda10045",
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 398) 	  "<kerneldir>/scripts/get_dvb_firmware tda10046" to
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 399) 	  download/extract them, and then copy them to /usr/lib/hotplug/firmware
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 400) 	  or /lib/firmware (depending on configuration of firmware hotplug).
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 401) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 402) config DVB_NXT6000
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 403) 	tristate "NxtWave Communications NXT6000 based"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 404) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 405) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 406) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 407) 	  A DVB-T tuner module. Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 408) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 409) config DVB_MT352
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 410) 	tristate "Zarlink MT352 based"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 411) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 412) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 413) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 414) 	  A DVB-T tuner module. Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 415) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 416) config DVB_ZL10353
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 417) 	tristate "Zarlink ZL10353 based"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 418) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 419) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 420) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 421) 	  A DVB-T tuner module. Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 422) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 423) config DVB_DIB3000MB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 424) 	tristate "DiBcom 3000M-B"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 425) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 426) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 427) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 428) 	  A DVB-T tuner module. Designed for mobile usage. Say Y when you want
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 429) 	  to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 430) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 431) config DVB_DIB3000MC
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 432) 	tristate "DiBcom 3000P/M-C"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 433) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 434) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 435) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 436) 	  A DVB-T tuner module. Designed for mobile usage. Say Y when you want
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 437) 	  to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 438) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 439) config DVB_DIB7000M
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 440) 	tristate "DiBcom 7000MA/MB/PA/PB/MC"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 441) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 442) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 443) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 444) 	  A DVB-T tuner module. Designed for mobile usage. Say Y when you want
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 445) 	  to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 446) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 447) config DVB_DIB7000P
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 448) 	tristate "DiBcom 7000PC"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 449) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 450) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 451) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 452) 	  A DVB-T tuner module. Designed for mobile usage. Say Y when you want
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 453) 	  to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 454) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 455) config DVB_DIB9000
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 456) 	tristate "DiBcom 9000"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 457) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 458) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 459) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 460) 	  A DVB-T tuner module. Designed for mobile usage. Say Y when you want
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 461) 	  to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 462) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 463) config DVB_TDA10048
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 464) 	tristate "Philips TDA10048HN based"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 465) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 466) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 467) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 468) 	  A DVB-T tuner module. Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 469) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 470) config DVB_AF9013
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 471) 	tristate "Afatech AF9013 demodulator"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 472) 	depends on DVB_CORE && I2C && I2C_MUX
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 473) 	select REGMAP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 474) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 475) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 476) 	  Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 477) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 478) config DVB_EC100
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 479) 	tristate "E3C EC100"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 480) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 481) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 482) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 483) 	  Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 484) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 485) config DVB_STV0367
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 486) 	tristate "ST STV0367 based"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 487) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 488) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 489) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 490) 	  A DVB-T/C tuner module. Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 491) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 492) config DVB_CXD2820R
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 493) 	tristate "Sony CXD2820R"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 494) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 495) 	select REGMAP_I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 496) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 497) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 498) 	  Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 499) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 500) config DVB_CXD2841ER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 501) 	tristate "Sony CXD2841ER"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 502) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 503) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 504) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 505) 	  Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 506) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 507) config DVB_RTL2830
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 508) 	tristate "Realtek RTL2830 DVB-T"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 509) 	depends on DVB_CORE && I2C && I2C_MUX
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 510) 	select REGMAP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 511) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 512) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 513) 	  Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 514) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 515) config DVB_RTL2832
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 516) 	tristate "Realtek RTL2832 DVB-T"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 517) 	depends on DVB_CORE && I2C && I2C_MUX
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 518) 	select REGMAP
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 519) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 520) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 521) 	  Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 522) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 523) config DVB_RTL2832_SDR
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 524) 	tristate "Realtek RTL2832 SDR"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 525) 	depends on DVB_CORE && I2C && I2C_MUX && VIDEO_V4L2 && MEDIA_SDR_SUPPORT && USB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 526) 	select DVB_RTL2832
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 527) 	select VIDEOBUF2_VMALLOC
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 528) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 529) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 530) 	  Say Y when you want to support this SDR module.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 531) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 532) config DVB_SI2168
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 533) 	tristate "Silicon Labs Si2168"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 534) 	depends on DVB_CORE && I2C && I2C_MUX
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 535) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 536) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 537) 	  Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 538) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 539) config DVB_AS102_FE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 540) 	tristate
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 541) 	depends on DVB_CORE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 542) 	default DVB_AS102
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 543) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 544) config DVB_ZD1301_DEMOD
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 545) 	tristate "ZyDAS ZD1301"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 546) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 547) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 548) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 549) 	  Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 550) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 551) config DVB_GP8PSK_FE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 552) 	tristate
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 553) 	depends on DVB_CORE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 554) 	default DVB_USB_GP8PSK
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 555) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 556) source "drivers/media/dvb-frontends/cxd2880/Kconfig"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 557) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 558) comment "DVB-C (cable) frontends"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 559) 	depends on DVB_CORE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 560) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 561) config DVB_VES1820
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 562) 	tristate "VLSI VES1820 based"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 563) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 564) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 565) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 566) 	  A DVB-C tuner module. Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 567) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 568) config DVB_TDA10021
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 569) 	tristate "Philips TDA10021 based"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 570) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 571) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 572) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 573) 	  A DVB-C tuner module. Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 574) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 575) config DVB_TDA10023
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 576) 	tristate "Philips TDA10023 based"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 577) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 578) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 579) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 580) 	  A DVB-C tuner module. Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 581) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 582) config DVB_STV0297
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 583) 	tristate "ST STV0297 based"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 584) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 585) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 586) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 587) 	  A DVB-C tuner module. Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 588) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 589) comment "ATSC (North American/Korean Terrestrial/Cable DTV) frontends"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 590) 	depends on DVB_CORE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 591) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 592) config DVB_NXT200X
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 593) 	tristate "NxtWave Communications NXT2002/NXT2004 based"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 594) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 595) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 596) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 597) 	  An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 598) 	  to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 599) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 600) 	  This driver needs external firmware. Please use the commands
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 601) 	  "<kerneldir>/scripts/get_dvb_firmware nxt2002" and
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 602) 	  "<kerneldir>/scripts/get_dvb_firmware nxt2004" to
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 603) 	  download/extract them, and then copy them to /usr/lib/hotplug/firmware
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 604) 	  or /lib/firmware (depending on configuration of firmware hotplug).
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 605) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 606) config DVB_OR51211
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 607) 	tristate "Oren OR51211 based"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 608) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 609) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 610) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 611) 	  An ATSC 8VSB tuner module. Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 612) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 613) 	  This driver needs external firmware. Please use the command
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 614) 	  "<kerneldir>/scripts/get_dvb_firmware or51211" to
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 615) 	  download it, and then copy it to /usr/lib/hotplug/firmware
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 616) 	  or /lib/firmware (depending on configuration of firmware hotplug).
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 617) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 618) config DVB_OR51132
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 619) 	tristate "Oren OR51132 based"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 620) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 621) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 622) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 623) 	  An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 624) 	  to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 625) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 626) 	  This driver needs external firmware. Please use the commands
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 627) 	  "<kerneldir>/scripts/get_dvb_firmware or51132_vsb" and/or
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 628) 	  "<kerneldir>/scripts/get_dvb_firmware or51132_qam" to
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 629) 	  download firmwares for 8VSB and QAM64/256, respectively. Copy them to
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 630) 	  /usr/lib/hotplug/firmware or /lib/firmware (depending on
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 631) 	  configuration of firmware hotplug).
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 632) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 633) config DVB_BCM3510
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 634) 	tristate "Broadcom BCM3510"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 635) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 636) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 637) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 638) 	  An ATSC 8VSB/16VSB and QAM64/256 tuner module. Say Y when you want to
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 639) 	  support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 640) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 641) config DVB_LGDT330X
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 642) 	tristate "LG Electronics LGDT3302/LGDT3303 based"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 643) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 644) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 645) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 646) 	  An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 647) 	  to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 648) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 649) config DVB_LGDT3305
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 650) 	tristate "LG Electronics LGDT3304 and LGDT3305 based"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 651) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 652) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 653) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 654) 	  An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 655) 	  to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 656) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 657) config DVB_LGDT3306A
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 658) 	tristate "LG Electronics LGDT3306A based"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 659) 	depends on DVB_CORE && I2C && I2C_MUX
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 660) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 661) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 662) 	  An ATSC 8VSB and QAM-B 64/256 demodulator module. Say Y when you want
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 663) 	  to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 664) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 665) config DVB_LG2160
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 666) 	tristate "LG Electronics LG216x based"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 667) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 668) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 669) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 670) 	  An ATSC/MH demodulator module. Say Y when you want
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 671) 	  to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 672) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 673) config DVB_S5H1409
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 674) 	tristate "Samsung S5H1409 based"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 675) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 676) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 677) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 678) 	  An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 679) 	  to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 680) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 681) config DVB_AU8522
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 682) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 683) 	tristate
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 684) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 685) config DVB_AU8522_DTV
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 686) 	tristate "Auvitek AU8522 based DTV demod"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 687) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 688) 	select DVB_AU8522
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 689) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 690) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 691) 	  An ATSC 8VSB, QAM64/256 & NTSC demodulator module. Say Y when
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 692) 	  you want to enable DTV demodulation support for this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 693) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 694) config DVB_AU8522_V4L
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 695) 	tristate "Auvitek AU8522 based ATV demod"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 696) 	depends on VIDEO_V4L2 && DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 697) 	select DVB_AU8522
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 698) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 699) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 700) 	  An ATSC 8VSB, QAM64/256 & NTSC demodulator module. Say Y when
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 701) 	  you want to enable ATV demodulation support for this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 702) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 703) config DVB_S5H1411
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 704) 	tristate "Samsung S5H1411 based"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 705) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 706) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 707) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 708) 	  An ATSC 8VSB and QAM64/256 tuner module. Say Y when you want
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 709) 	  to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 710) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 711) comment "ISDB-T (terrestrial) frontends"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 712) 	depends on DVB_CORE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 713) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 714) config DVB_S921
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 715) 	tristate "Sharp S921 frontend"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 716) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 717) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 718) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 719) 	  AN ISDB-T DQPSK, QPSK, 16QAM and 64QAM 1seg tuner module.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 720) 	  Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 721) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 722) config DVB_DIB8000
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 723) 	tristate "DiBcom 8000MB/MC"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 724) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 725) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 726) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 727) 	  A driver for DiBcom's DiB8000 ISDB-T/ISDB-Tsb demodulator.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 728) 	  Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 729) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 730) config DVB_MB86A20S
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 731) 	tristate "Fujitsu mb86a20s"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 732) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 733) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 734) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 735) 	  A driver for Fujitsu mb86a20s ISDB-T/ISDB-Tsb demodulator.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 736) 	  Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 737) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 738) comment "ISDB-S (satellite) & ISDB-T (terrestrial) frontends"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 739) 	depends on DVB_CORE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 740) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 741) config DVB_TC90522
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 742) 	tristate "Toshiba TC90522"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 743) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 744) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 745) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 746) 	  Toshiba TC90522 2xISDB-S 8PSK + 2xISDB-T OFDM demodulator.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 747) 	  Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 748) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 749) config DVB_MN88443X
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 750) 	tristate "Socionext MN88443x"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 751) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 752) 	select REGMAP_I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 753) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 754) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 755) 	  A driver for Socionext/Panasonic MN884433 and MN884434
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 756) 	  ISDB-S + ISDB-T demodulator.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 757) 	  Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 758) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 759) comment "Digital terrestrial only tuners/PLL"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 760) 	depends on DVB_CORE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 761) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 762) config DVB_PLL
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 763) 	tristate "Generic I2C PLL based tuners"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 764) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 765) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 766) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 767) 	  This module drives a number of tuners based on PLL chips with a
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 768) 	  common I2C interface. Say Y when you want to support these tuners.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 769) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 770) config DVB_TUNER_DIB0070
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 771) 	tristate "DiBcom DiB0070 silicon base-band tuner"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 772) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 773) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 774) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 775) 	  A driver for the silicon baseband tuner DiB0070 from DiBcom.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 776) 	  This device is only used inside a SiP called together with a
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 777) 	  demodulator for now.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 778) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 779) config DVB_TUNER_DIB0090
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 780) 	tristate "DiBcom DiB0090 silicon base-band tuner"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 781) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 782) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 783) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 784) 	  A driver for the silicon baseband tuner DiB0090 from DiBcom.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 785) 	  This device is only used inside a SiP called together with a
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 786) 	  demodulator for now.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 787) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 788) comment "SEC control devices for DVB-S"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 789) 	depends on DVB_CORE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 790) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 791) source "drivers/media/dvb-frontends/drx39xyj/Kconfig"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 792) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 793) config DVB_LNBH25
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 794) 	tristate "LNBH25 SEC controller"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 795) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 796) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 797) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 798) 	  An SEC control chip.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 799) 	  Say Y when you want to support this chip.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 800) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 801) config DVB_LNBH29
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 802) 	tristate "LNBH29 SEC controller"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 803) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 804) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 805) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 806) 	  LNB power supply and control voltage
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 807) 	  regulator chip with step-up converter
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 808) 	  and I2C interface for STMicroelectronics LNBH29.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 809) 	  Say Y when you want to support this chip.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 810) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 811) config DVB_LNBP21
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 812) 	tristate "LNBP21/LNBH24 SEC controllers"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 813) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 814) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 815) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 816) 	  An SEC control chips.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 817) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 818) config DVB_LNBP22
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 819) 	tristate "LNBP22 SEC controllers"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 820) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 821) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 822) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 823) 	  LNB power supply and control voltage
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 824) 	  regulator chip with step-up converter
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 825) 	  and I2C interface.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 826) 	  Say Y when you want to support this chip.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 827) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 828) config DVB_ISL6405
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 829) 	tristate "ISL6405 SEC controller"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 830) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 831) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 832) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 833) 	  An SEC control chip.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 834) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 835) config DVB_ISL6421
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 836) 	tristate "ISL6421 SEC controller"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 837) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 838) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 839) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 840) 	  An SEC control chip.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 841) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 842) config DVB_ISL6423
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 843) 	tristate "ISL6423 SEC controller"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 844) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 845) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 846) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 847) 	  A SEC controller chip from Intersil
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 848) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 849) config DVB_A8293
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 850) 	tristate "Allegro A8293"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 851) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 852) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 853) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 854) config DVB_LGS8GL5
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 855) 	tristate "Silicon Legend LGS-8GL5 demodulator (OFDM)"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 856) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 857) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 858) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 859) 	  A DMB-TH tuner module. Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 860) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 861) config DVB_LGS8GXX
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 862) 	tristate "Legend Silicon LGS8913/LGS8GL5/LGS8GXX DMB-TH demodulator"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 863) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 864) 	select FW_LOADER
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 865) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 866) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 867) 	  A DMB-TH tuner module. Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 868) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 869) config DVB_ATBM8830
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 870) 	tristate "AltoBeam ATBM8830/8831 DMB-TH demodulator"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 871) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 872) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 873) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 874) 	  A DMB-TH tuner module. Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 875) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 876) config DVB_TDA665x
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 877) 	tristate "TDA665x tuner"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 878) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 879) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 880) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 881) 	  Support for tuner modules based on Philips TDA6650/TDA6651 chips.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 882) 	  Say Y when you want to support this chip.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 883) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 884) 	  Currently supported tuners:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 885) 	  * Panasonic ENV57H12D5 (ET-50DT)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 886) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 887) config DVB_IX2505V
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 888) 	tristate "Sharp IX2505V silicon tuner"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 889) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 890) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 891) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 892) 	  A DVB-S tuner module. Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 893) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 894) config DVB_M88RS2000
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 895) 	tristate "M88RS2000 DVB-S demodulator and tuner"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 896) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 897) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 898) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 899) 	  A DVB-S tuner module.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 900) 	  Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 901) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 902) config DVB_AF9033
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 903) 	tristate "Afatech AF9033 DVB-T demodulator"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 904) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 905) 	select REGMAP_I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 906) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 907) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 908) config DVB_HORUS3A
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 909) 	tristate "Sony Horus3A tuner"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 910) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 911) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 912) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 913) 	  Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 914) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 915) config DVB_ASCOT2E
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 916) 	tristate "Sony Ascot2E tuner"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 917) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 918) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 919) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 920) 	  Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 921) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 922) config DVB_HELENE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 923) 	tristate "Sony HELENE Sat/Ter tuner (CXD2858ER)"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 924) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 925) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 926) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 927) 	  Say Y when you want to support this frontend.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 928) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 929) comment "Common Interface (EN50221) controller drivers"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 930) 	depends on DVB_CORE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 931) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 932) config DVB_CXD2099
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 933) 	tristate "Sony CXD2099AR Common Interface driver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 934) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 935) 	select REGMAP_I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 936) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 937) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 938) 	  A driver for the CI controller currently found mostly on
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 939) 	  Digital Devices DuoFlex CI (single) addon modules.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 940) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 941) 	  Say Y when you want to support these devices.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 942) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 943) config DVB_SP2
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 944) 	tristate "CIMaX SP2"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 945) 	depends on DVB_CORE && I2C
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 946) 	default m if !MEDIA_SUBDRV_AUTOSELECT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 947) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 948) 	  CIMaX SP2/SP2HF Common Interface module.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 949) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 950) endmenu # Customise DVB Frontends
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 951) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 952) endif # MEDIA_DIGITAL_TV_SUPPORT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 953) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 954) comment "Tools to develop new frontends"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 955) 	depends on MEDIA_TEST_SUPPORT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 956) 
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 957) config DVB_DUMMY_FE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 958) 	tristate "Dummy frontend driver"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 959) 	depends on MEDIA_TEST_SUPPORT && DVB_CORE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 960) 	help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 961) 	  Dummy skeleton frontend driver.