diff options
author | Antti Palosaari <crope@iki.fi> | 2014-07-14 19:08:38 -0400 |
---|---|---|
committer | Mauro Carvalho Chehab <m.chehab@samsung.com> | 2014-07-21 19:55:41 -0400 |
commit | 77bbb2b049c1c3e935f5bec510bec337d94ae8f8 (patch) | |
tree | 1b301d50628594fc215140211f4b7873f0d8bddd | |
parent | e4462ffc1602d9df21c00a0381dca9080474e27a (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/Kconfig | 9 | ||||
-rw-r--r-- | drivers/media/dvb-frontends/Makefile | 6 | ||||
-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/Kconfig | 1 | ||||
-rw-r--r-- | drivers/staging/media/Kconfig | 2 | ||||
-rw-r--r-- | drivers/staging/media/Makefile | 1 | ||||
-rw-r--r-- | drivers/staging/media/rtl2832u_sdr/Kconfig | 7 | ||||
-rw-r--r-- | drivers/staging/media/rtl2832u_sdr/Makefile | 6 |
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 | ||
449 | config 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 | |||
449 | config DVB_SI2168 | 458 | config 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 @@ | |||
5 | ccflags-y += -I$(srctree)/drivers/media/dvb-core/ | 5 | ccflags-y += -I$(srctree)/drivers/media/dvb-core/ |
6 | ccflags-y += -I$(srctree)/drivers/media/tuners/ | 6 | ccflags-y += -I$(srctree)/drivers/media/tuners/ |
7 | 7 | ||
8 | # FIXME: RTL2832 SDR driver uses power management directly from USB IF driver | ||
9 | ifdef CONFIG_DVB_RTL2832_SDR | ||
10 | ccflags-y += -I$(srctree)/drivers/media/usb/dvb-usb-v2 | ||
11 | endif | ||
12 | |||
8 | stb0899-objs := stb0899_drv.o stb0899_algo.o | 13 | stb0899-objs := stb0899_drv.o stb0899_algo.o |
9 | stv0900-objs := stv0900_core.o stv0900_sw.o | 14 | stv0900-objs := stv0900_core.o stv0900_sw.o |
10 | drxd-objs := drxd_firm.o drxd_hard.o | 15 | drxd-objs := drxd_firm.o drxd_hard.o |
@@ -104,6 +109,7 @@ obj-$(CONFIG_DVB_A8293) += a8293.o | |||
104 | obj-$(CONFIG_DVB_TDA10071) += tda10071.o | 109 | obj-$(CONFIG_DVB_TDA10071) += tda10071.o |
105 | obj-$(CONFIG_DVB_RTL2830) += rtl2830.o | 110 | obj-$(CONFIG_DVB_RTL2830) += rtl2830.o |
106 | obj-$(CONFIG_DVB_RTL2832) += rtl2832.o | 111 | obj-$(CONFIG_DVB_RTL2832) += rtl2832.o |
112 | obj-$(CONFIG_DVB_RTL2832_SDR) += rtl2832_sdr.o | ||
107 | obj-$(CONFIG_DVB_M88RS2000) += m88rs2000.o | 113 | obj-$(CONFIG_DVB_M88RS2000) += m88rs2000.o |
108 | obj-$(CONFIG_DVB_AF9033) += af9033.o | 114 | obj-$(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 | ||
41 | source "drivers/staging/media/omap4iss/Kconfig" | 41 | source "drivers/staging/media/omap4iss/Kconfig" |
42 | 42 | ||
43 | source "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 |
46 | source "drivers/staging/media/lirc/Kconfig" | 44 | source "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/ | |||
11 | obj-$(CONFIG_VIDEO_OMAP4) += omap4iss/ | 11 | obj-$(CONFIG_VIDEO_OMAP4) += omap4iss/ |
12 | obj-$(CONFIG_VIDEO_OMAP2) += omap24xx/ | 12 | obj-$(CONFIG_VIDEO_OMAP2) += omap24xx/ |
13 | obj-$(CONFIG_VIDEO_TCM825X) += omap24xx/ | 13 | obj-$(CONFIG_VIDEO_TCM825X) += omap24xx/ |
14 | obj-$(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 @@ | |||
1 | config 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 @@ | |||
1 | obj-$(CONFIG_DVB_RTL2832_SDR) += rtl2832_sdr.o | ||
2 | |||
3 | ccflags-y += -Idrivers/media/dvb-core | ||
4 | ccflags-y += -Idrivers/media/dvb-frontends | ||
5 | ccflags-y += -Idrivers/media/tuners | ||
6 | ccflags-y += -Idrivers/media/usb/dvb-usb-v2 | ||