linux-media.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* rtl28xxu: improve DVB-frontend and tuner auto-selection
@ 2016-05-22 16:12 Martin Blumenstingl
  2016-05-22 16:12 ` [PATCH 1/2] [media] rtl28xxu: auto-select more DVB-frontends and tuners Martin Blumenstingl
  2016-05-22 16:12 ` [PATCH 2/2] [media] rtl28xxu: sort the config symbols which are auto-selected Martin Blumenstingl
  0 siblings, 2 replies; 3+ messages in thread
From: Martin Blumenstingl @ 2016-05-22 16:12 UTC (permalink / raw)
  To: linux-media; +Cc: crope

Hello,

my "Astrometa AMDVB-T2 v2" is not working on Arch Linux because their
kernel config does not select CONFIG_DVB_MN88473. This is because the
maintainers simply rely on MEDIA_SUBDRV_AUTOSELECT to choose the
required drivers.

This patchset depends on Antti Palosaari's patch
"mn88472: move out of staging to media" because we will now
automatically enable CONFIG_DVB_MN88472 when CONFIG_DVB_USB_RTL28XXU
is enabled.



^ permalink raw reply	[flat|nested] 3+ messages in thread

* [PATCH 1/2] [media] rtl28xxu: auto-select more DVB-frontends and tuners
  2016-05-22 16:12 rtl28xxu: improve DVB-frontend and tuner auto-selection Martin Blumenstingl
@ 2016-05-22 16:12 ` Martin Blumenstingl
  2016-05-22 16:12 ` [PATCH 2/2] [media] rtl28xxu: sort the config symbols which are auto-selected Martin Blumenstingl
  1 sibling, 0 replies; 3+ messages in thread
From: Martin Blumenstingl @ 2016-05-22 16:12 UTC (permalink / raw)
  To: linux-media; +Cc: crope, Martin Blumenstingl

This adds the missing auto-select bits for DVB-frontends and tuners
(if MEDIA_SUBDRV_AUTOSELECT is enabled) which are used by the various
rtl28xxu devices.
The driver itself probes for three more tuners, but it's not actually
using any of them:
- MEDIA_TUNER_MT2063
- MEDIA_TUNER_MT2266
- MEDIA_TUNER_MXL5007T

Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
---
 drivers/media/usb/dvb-usb-v2/Kconfig | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/drivers/media/usb/dvb-usb-v2/Kconfig b/drivers/media/usb/dvb-usb-v2/Kconfig
index 3dc8ef0..fcecbf7 100644
--- a/drivers/media/usb/dvb-usb-v2/Kconfig
+++ b/drivers/media/usb/dvb-usb-v2/Kconfig
@@ -127,9 +127,12 @@ config DVB_USB_MXL111SF
 config DVB_USB_RTL28XXU
 	tristate "Realtek RTL28xxU DVB USB support"
 	depends on DVB_USB_V2 && I2C_MUX
+	select DVB_MN88472 if MEDIA_SUBDRV_AUTOSELECT
+	select DVB_MN88473 if MEDIA_SUBDRV_AUTOSELECT
 	select DVB_RTL2830
 	select DVB_RTL2832
 	select DVB_RTL2832_SDR if (MEDIA_SUBDRV_AUTOSELECT && MEDIA_SDR_SUPPORT)
+	select DVB_SI2168 if MEDIA_SUBDRV_AUTOSELECT
 	select MEDIA_TUNER_QT1010 if MEDIA_SUBDRV_AUTOSELECT
 	select MEDIA_TUNER_MT2060 if MEDIA_SUBDRV_AUTOSELECT
 	select MEDIA_TUNER_MXL5005S if MEDIA_SUBDRV_AUTOSELECT
@@ -138,6 +141,8 @@ config DVB_USB_RTL28XXU
 	select MEDIA_TUNER_E4000 if MEDIA_SUBDRV_AUTOSELECT
 	select MEDIA_TUNER_FC2580 if MEDIA_SUBDRV_AUTOSELECT
 	select MEDIA_TUNER_R820T if MEDIA_SUBDRV_AUTOSELECT
+	select MEDIA_TUNER_SI2157 if MEDIA_SUBDRV_AUTOSELECT
+	select MEDIA_TUNER_TUA9001 if MEDIA_SUBDRV_AUTOSELECT
 	help
 	  Say Y here to support the Realtek RTL28xxU DVB USB receiver.
 
-- 
2.8.2


^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [PATCH 2/2] [media] rtl28xxu: sort the config symbols which are auto-selected
  2016-05-22 16:12 rtl28xxu: improve DVB-frontend and tuner auto-selection Martin Blumenstingl
  2016-05-22 16:12 ` [PATCH 1/2] [media] rtl28xxu: auto-select more DVB-frontends and tuners Martin Blumenstingl
@ 2016-05-22 16:12 ` Martin Blumenstingl
  1 sibling, 0 replies; 3+ messages in thread
From: Martin Blumenstingl @ 2016-05-22 16:12 UTC (permalink / raw)
  To: linux-media; +Cc: crope, Martin Blumenstingl

Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
---
 drivers/media/usb/dvb-usb-v2/Kconfig | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/drivers/media/usb/dvb-usb-v2/Kconfig b/drivers/media/usb/dvb-usb-v2/Kconfig
index fcecbf7..524533d 100644
--- a/drivers/media/usb/dvb-usb-v2/Kconfig
+++ b/drivers/media/usb/dvb-usb-v2/Kconfig
@@ -133,13 +133,13 @@ config DVB_USB_RTL28XXU
 	select DVB_RTL2832
 	select DVB_RTL2832_SDR if (MEDIA_SUBDRV_AUTOSELECT && MEDIA_SDR_SUPPORT)
 	select DVB_SI2168 if MEDIA_SUBDRV_AUTOSELECT
-	select MEDIA_TUNER_QT1010 if MEDIA_SUBDRV_AUTOSELECT
-	select MEDIA_TUNER_MT2060 if MEDIA_SUBDRV_AUTOSELECT
-	select MEDIA_TUNER_MXL5005S if MEDIA_SUBDRV_AUTOSELECT
+	select MEDIA_TUNER_E4000 if MEDIA_SUBDRV_AUTOSELECT
 	select MEDIA_TUNER_FC0012 if MEDIA_SUBDRV_AUTOSELECT
 	select MEDIA_TUNER_FC0013 if MEDIA_SUBDRV_AUTOSELECT
-	select MEDIA_TUNER_E4000 if MEDIA_SUBDRV_AUTOSELECT
 	select MEDIA_TUNER_FC2580 if MEDIA_SUBDRV_AUTOSELECT
+	select MEDIA_TUNER_MT2060 if MEDIA_SUBDRV_AUTOSELECT
+	select MEDIA_TUNER_MXL5005S if MEDIA_SUBDRV_AUTOSELECT
+	select MEDIA_TUNER_QT1010 if MEDIA_SUBDRV_AUTOSELECT
 	select MEDIA_TUNER_R820T if MEDIA_SUBDRV_AUTOSELECT
 	select MEDIA_TUNER_SI2157 if MEDIA_SUBDRV_AUTOSELECT
 	select MEDIA_TUNER_TUA9001 if MEDIA_SUBDRV_AUTOSELECT
-- 
2.8.2


^ permalink raw reply related	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2016-05-22 16:12 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-05-22 16:12 rtl28xxu: improve DVB-frontend and tuner auto-selection Martin Blumenstingl
2016-05-22 16:12 ` [PATCH 1/2] [media] rtl28xxu: auto-select more DVB-frontends and tuners Martin Blumenstingl
2016-05-22 16:12 ` [PATCH 2/2] [media] rtl28xxu: sort the config symbols which are auto-selected Martin Blumenstingl

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).