Skip to content

Commit 1295533

Browse files
committed
Merge pull request #74 from catalinii/odroidxu-3.4.y
RTL2832U driver containing new tuners (fc0011, fc0012, fc0013, r820t, e4000, ... ) not available in the 3.4 kernel
2 parents f9ff5aa + 2199d1d commit 1295533

File tree

87 files changed

+106981
-1
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

87 files changed

+106981
-1
lines changed

arch/arm/configs/odroidxu_ubuntu_defconfig

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2347,7 +2347,9 @@ CONFIG_DVB_USB_ANYSEE=m
23472347
# CONFIG_DVB_USB_TECHNISAT_USB2 is not set
23482348
CONFIG_DVB_USB_IT913X=m
23492349
# CONFIG_DVB_USB_MXL111SF is not set
2350-
CONFIG_DVB_USB_RTL28XXU=m
2350+
#CONFIG_DVB_USB_RTL28XXU=m
2351+
CONFIG_DVB_USB_RTL2832=m
2352+
23512353
# CONFIG_SMS_SIANO_MDTV is not set
23522354

23532355
#

drivers/media/dvb/dvb-usb/Kconfig

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -422,3 +422,11 @@ config DVB_USB_RTL28XXU
422422
select MEDIA_TUNER_MXL5005S if !MEDIA_TUNER_CUSTOMISE
423423
help
424424
Say Y here to support the Realtek RTL28xxU DVB USB receiver.
425+
426+
config DVB_USB_RTL2832
427+
tristate "Realtek RTL2832 DVB-T USB2.0 support"
428+
depends on DVB_USB
429+
default m
430+
help
431+
Say Y or M to support the Realtek RTL2832 DVB-T receiver
432+

drivers/media/dvb/dvb-usb/Makefile

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,18 @@ obj-$(CONFIG_DVB_USB_MXL111SF) += mxl111sf-tuner.o
110110
dvb-usb-rtl28xxu-objs = rtl28xxu.o
111111
obj-$(CONFIG_DVB_USB_RTL28XXU) += dvb-usb-rtl28xxu.o
112112

113+
dvb-usb-rtl2832-objs := demod_rtl2832.o dvbt_demod_base.o dvbt_nim_base.o foundation.o \
114+
math_mpi.o nim_rtl2832_mxl5007t.o nim_rtl2832_fc2580.o nim_rtl2832_mt2266.o \
115+
rtl2832u.o rtl2832u_fe.o rtl2832u_io.o tuner_mxl5007t.o tuner_fc2580.o \
116+
tuner_mt2266.o tuner_tua9001.o nim_rtl2832_tua9001.o tuner_fc0012.o \
117+
nim_rtl2832_fc0012.o demod_rtl2836.o dtmb_demod_base.o dtmb_nim_base.o \
118+
nim_rtl2836_fc2580.o nim_rtl2836_mxl5007t.o tuner_e4000.o nim_rtl2832_e4000.o \
119+
tuner_mt2063.o demod_rtl2840.o tuner_max3543.o nim_rtl2832_mt2063.o \
120+
nim_rtl2832_max3543.o nim_rtl2840_mt2063.o nim_rtl2840_max3543.o \
121+
qam_demod_base.o qam_nim_base.o tuner_tda18272.o nim_rtl2832_tda18272.o \
122+
nim_rtl2832_fc0013.o tuner_fc0013.o rtl2832u_audio.o tuner_r820t.o nim_rtl2832_r820t.o
123+
obj-$(CONFIG_DVB_USB_RTL2832) += dvb-usb-rtl2832.o
124+
113125
ccflags-y += -I$(srctree)/drivers/media/dvb/dvb-core
114126
ccflags-y += -I$(srctree)/drivers/media/dvb/frontends/
115127
# due to tuner-xc3028

0 commit comments

Comments
 (0)