aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAntti Palosaari <crope@iki.fi>2014-07-14 19:08:38 -0400
committerMauro Carvalho Chehab <m.chehab@samsung.com>2014-07-21 19:55:41 -0400
commit77bbb2b049c1c3e935f5bec510bec337d94ae8f8 (patch)
tree1b301d50628594fc215140211f4b7873f0d8bddd
parente4462ffc1602d9df21c00a0381dca9080474e27a (diff)
rtl2832_sdr: move from staging to media
Move rtl2832_sdr driver module from staging to media. Signed-off-by: Antti Palosaari <crope@iki.fi> Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
-rw-r--r--drivers/media/dvb-frontends/Kconfig9
-rw-r--r--drivers/media/dvb-frontends/Makefile6
-rw-r--r--drivers/media/dvb-frontends/rtl2832_sdr.c (renamed from drivers/staging/media/rtl2832u_sdr/rtl2832_sdr.c)0
-rw-r--r--drivers/media/dvb-frontends/rtl2832_sdr.h (renamed from drivers/staging/media/rtl2832u_sdr/rtl2832_sdr.h)0
-rw-r--r--drivers/media/usb/dvb-usb-v2/Kconfig1
-rw-r--r--drivers/staging/media/Kconfig2
-rw-r--r--drivers/staging/media/Makefile1
-rw-r--r--drivers/staging/media/rtl2832u_sdr/Kconfig7
-rw-r--r--drivers/staging/media/rtl2832u_sdr/Makefile6
9 files changed, 16 insertions, 16 deletions
diff --git a/drivers/media/dvb-frontends/Kconfig b/drivers/media/dvb-frontends/Kconfig
index 1469d44acb22..7225f059ba2d 100644
--- a/drivers/media/dvb-frontends/Kconfig
+++ b/drivers/media/dvb-frontends/Kconfig
@@ -446,6 +446,15 @@ config DVB_RTL2832
446 help 446 help
447 Say Y when you want to support this frontend. 447 Say Y when you want to support this frontend.
448 448
449config DVB_RTL2832_SDR
450 tristate "Realtek RTL2832 SDR"
451 depends on DVB_CORE && I2C && VIDEO_V4L2
452 select DVB_RTL2832
453 select VIDEOBUF2_VMALLOC
454 default m if !MEDIA_SUBDRV_AUTOSELECT
455 help
456 Say Y when you want to support this SDR module.
457
449config DVB_SI2168 458config DVB_SI2168
450 tristate "Silicon Labs Si2168" 459 tristate "Silicon Labs Si2168"
451 depends on DVB_CORE && I2C && I2C_MUX 460 depends on DVB_CORE && I2C && I2C_MUX
diff --git a/drivers/media/dvb-frontends/Makefile b/drivers/media/dvb-frontends/Makefile
index dda0bee36f29..655e3c8ac173 100644
--- a/drivers/media/dvb-frontends/Makefile
+++ b/drivers/media/dvb-frontends/Makefile
@@ -5,6 +5,11 @@
5ccflags-y += -I$(srctree)/drivers/media/dvb-core/ 5ccflags-y += -I$(srctree)/drivers/media/dvb-core/
6ccflags-y += -I$(srctree)/drivers/media/tuners/ 6ccflags-y += -I$(srctree)/drivers/media/tuners/
7 7
8# FIXME: RTL2832 SDR driver uses power management directly from USB IF driver
9ifdef CONFIG_DVB_RTL2832_SDR
10 ccflags-y += -I$(srctree)/drivers/media/usb/dvb-usb-v2
11endif
12
8stb0899-objs := stb0899_drv.o stb0899_algo.o 13stb0899-objs := stb0899_drv.o stb0899_algo.o
9stv0900-objs := stv0900_core.o stv0900_sw.o 14stv0900-objs := stv0900_core.o stv0900_sw.o
10drxd-objs := drxd_firm.o drxd_hard.o 15drxd-objs := drxd_firm.o drxd_hard.o
@@ -104,6 +109,7 @@ obj-$(CONFIG_DVB_A8293) += a8293.o
104obj-$(CONFIG_DVB_TDA10071) += tda10071.o 109obj-$(CONFIG_DVB_TDA10071) += tda10071.o
105obj-$(CONFIG_DVB_RTL2830) += rtl2830.o 110obj-$(CONFIG_DVB_RTL2830) += rtl2830.o
106obj-$(CONFIG_DVB_RTL2832) += rtl2832.o 111obj-$(CONFIG_DVB_RTL2832) += rtl2832.o
112obj-$(CONFIG_DVB_RTL2832_SDR) += rtl2832_sdr.o
107obj-$(CONFIG_DVB_M88RS2000) += m88rs2000.o 113obj-$(CONFIG_DVB_M88RS2000) += m88rs2000.o
108obj-$(CONFIG_DVB_AF9033) += af9033.o 114obj-$(CONFIG_DVB_AF9033) += af9033.o
109 115
diff --git a/drivers/staging/media/rtl2832u_sdr/rtl2832_sdr.c b/drivers/media/dvb-frontends/rtl2832_sdr.c
index f81b1c84dae1..f81b1c84dae1 100644
--- a/drivers/staging/media/rtl2832u_sdr/rtl2832_sdr.c
+++ b/drivers/media/dvb-frontends/rtl2832_sdr.c
diff --git a/drivers/staging/media/rtl2832u_sdr/rtl2832_sdr.h b/drivers/media/dvb-frontends/rtl2832_sdr.h
index b865fadf184f..b865fadf184f 100644
--- a/drivers/staging/media/rtl2832u_sdr/rtl2832_sdr.h
+++ b/drivers/media/dvb-frontends/rtl2832_sdr.h
diff --git a/drivers/media/usb/dvb-usb-v2/Kconfig b/drivers/media/usb/dvb-usb-v2/Kconfig
index 037e519bbaa2..0ea144e5e88d 100644
--- a/drivers/media/usb/dvb-usb-v2/Kconfig
+++ b/drivers/media/usb/dvb-usb-v2/Kconfig
@@ -129,6 +129,7 @@ config DVB_USB_RTL28XXU
129 depends on DVB_USB_V2 && I2C_MUX 129 depends on DVB_USB_V2 && I2C_MUX
130 select DVB_RTL2830 130 select DVB_RTL2830
131 select DVB_RTL2832 131 select DVB_RTL2832
132 select DVB_RTL2832_SDR if MEDIA_SUBDRV_AUTOSELECT
132 select MEDIA_TUNER_QT1010 if MEDIA_SUBDRV_AUTOSELECT 133 select MEDIA_TUNER_QT1010 if MEDIA_SUBDRV_AUTOSELECT
133 select MEDIA_TUNER_MT2060 if MEDIA_SUBDRV_AUTOSELECT 134 select MEDIA_TUNER_MT2060 if MEDIA_SUBDRV_AUTOSELECT
134 select MEDIA_TUNER_MXL5005S if MEDIA_SUBDRV_AUTOSELECT 135 select MEDIA_TUNER_MXL5005S if MEDIA_SUBDRV_AUTOSELECT
diff --git a/drivers/staging/media/Kconfig b/drivers/staging/media/Kconfig
index 5942414d3a04..8abda145e597 100644
--- a/drivers/staging/media/Kconfig
+++ b/drivers/staging/media/Kconfig
@@ -40,8 +40,6 @@ source "drivers/staging/media/solo6x10/Kconfig"
40 40
41source "drivers/staging/media/omap4iss/Kconfig" 41source "drivers/staging/media/omap4iss/Kconfig"
42 42
43source "drivers/staging/media/rtl2832u_sdr/Kconfig"
44
45# Keep LIRC at the end, as it has sub-menus 43# Keep LIRC at the end, as it has sub-menus
46source "drivers/staging/media/lirc/Kconfig" 44source "drivers/staging/media/lirc/Kconfig"
47 45
diff --git a/drivers/staging/media/Makefile b/drivers/staging/media/Makefile
index 730c2659cccd..74a9d5a57bc2 100644
--- a/drivers/staging/media/Makefile
+++ b/drivers/staging/media/Makefile
@@ -11,5 +11,4 @@ obj-$(CONFIG_VIDEO_DM365_VPFE) += davinci_vpfe/
11obj-$(CONFIG_VIDEO_OMAP4) += omap4iss/ 11obj-$(CONFIG_VIDEO_OMAP4) += omap4iss/
12obj-$(CONFIG_VIDEO_OMAP2) += omap24xx/ 12obj-$(CONFIG_VIDEO_OMAP2) += omap24xx/
13obj-$(CONFIG_VIDEO_TCM825X) += omap24xx/ 13obj-$(CONFIG_VIDEO_TCM825X) += omap24xx/
14obj-$(CONFIG_DVB_RTL2832_SDR) += rtl2832u_sdr/
15 14
diff --git a/drivers/staging/media/rtl2832u_sdr/Kconfig b/drivers/staging/media/rtl2832u_sdr/Kconfig
deleted file mode 100644
index 3ede5fe8f0a5..000000000000
--- a/drivers/staging/media/rtl2832u_sdr/Kconfig
+++ /dev/null
@@ -1,7 +0,0 @@
1config DVB_RTL2832_SDR
2 tristate "Realtek RTL2832 SDR"
3 depends on USB && DVB_CORE && I2C && VIDEO_V4L2 && DVB_USB_RTL28XXU
4 select DVB_RTL2832
5 select VIDEOBUF2_VMALLOC
6 default m if !MEDIA_SUBDRV_AUTOSELECT
7
diff --git a/drivers/staging/media/rtl2832u_sdr/Makefile b/drivers/staging/media/rtl2832u_sdr/Makefile
deleted file mode 100644
index 7e00a0df4631..000000000000
--- a/drivers/staging/media/rtl2832u_sdr/Makefile
+++ /dev/null
@@ -1,6 +0,0 @@
1obj-$(CONFIG_DVB_RTL2832_SDR) += rtl2832_sdr.o
2
3ccflags-y += -Idrivers/media/dvb-core
4ccflags-y += -Idrivers/media/dvb-frontends
5ccflags-y += -Idrivers/media/tuners
6ccflags-y += -Idrivers/media/usb/dvb-usb-v2