OSDN Git Service

[media] solo6x10: move out of staging into drivers/media/pci.
authorHans Verkuil <hans.verkuil@cisco.com>
Tue, 22 Jul 2014 04:13:07 +0000 (06:13 +0200)
committerMauro Carvalho Chehab <m.chehab@samsung.com>
Tue, 22 Jul 2014 15:53:00 +0000 (12:53 -0300)
Now that the custom motion detection API has been replaced with a
standard API there is no reason anymore to keep it in staging.

So (finally!) move it to drivers/media/pci.

Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
23 files changed:
drivers/media/pci/Kconfig
drivers/media/pci/Makefile
drivers/media/pci/solo6x10/Kconfig [moved from drivers/staging/media/solo6x10/Kconfig with 96% similarity]
drivers/media/pci/solo6x10/Makefile [moved from drivers/staging/media/solo6x10/Makefile with 82% similarity]
drivers/media/pci/solo6x10/solo6x10-core.c [moved from drivers/staging/media/solo6x10/solo6x10-core.c with 100% similarity]
drivers/media/pci/solo6x10/solo6x10-disp.c [moved from drivers/staging/media/solo6x10/solo6x10-disp.c with 100% similarity]
drivers/media/pci/solo6x10/solo6x10-eeprom.c [moved from drivers/staging/media/solo6x10/solo6x10-eeprom.c with 100% similarity]
drivers/media/pci/solo6x10/solo6x10-enc.c [moved from drivers/staging/media/solo6x10/solo6x10-enc.c with 100% similarity]
drivers/media/pci/solo6x10/solo6x10-g723.c [moved from drivers/staging/media/solo6x10/solo6x10-g723.c with 100% similarity]
drivers/media/pci/solo6x10/solo6x10-gpio.c [moved from drivers/staging/media/solo6x10/solo6x10-gpio.c with 100% similarity]
drivers/media/pci/solo6x10/solo6x10-i2c.c [moved from drivers/staging/media/solo6x10/solo6x10-i2c.c with 100% similarity]
drivers/media/pci/solo6x10/solo6x10-jpeg.h [moved from drivers/staging/media/solo6x10/solo6x10-jpeg.h with 100% similarity]
drivers/media/pci/solo6x10/solo6x10-offsets.h [moved from drivers/staging/media/solo6x10/solo6x10-offsets.h with 100% similarity]
drivers/media/pci/solo6x10/solo6x10-p2m.c [moved from drivers/staging/media/solo6x10/solo6x10-p2m.c with 100% similarity]
drivers/media/pci/solo6x10/solo6x10-regs.h [moved from drivers/staging/media/solo6x10/solo6x10-regs.h with 100% similarity]
drivers/media/pci/solo6x10/solo6x10-tw28.c [moved from drivers/staging/media/solo6x10/solo6x10-tw28.c with 100% similarity]
drivers/media/pci/solo6x10/solo6x10-tw28.h [moved from drivers/staging/media/solo6x10/solo6x10-tw28.h with 100% similarity]
drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c [moved from drivers/staging/media/solo6x10/solo6x10-v4l2-enc.c with 100% similarity]
drivers/media/pci/solo6x10/solo6x10-v4l2.c [moved from drivers/staging/media/solo6x10/solo6x10-v4l2.c with 100% similarity]
drivers/media/pci/solo6x10/solo6x10.h [moved from drivers/staging/media/solo6x10/solo6x10.h with 100% similarity]
drivers/staging/media/Kconfig
drivers/staging/media/Makefile
drivers/staging/media/solo6x10/TODO [deleted file]

index 53196f1..5c16c9c 100644 (file)
@@ -19,6 +19,7 @@ if MEDIA_ANALOG_TV_SUPPORT
 source "drivers/media/pci/ivtv/Kconfig"
 source "drivers/media/pci/zoran/Kconfig"
 source "drivers/media/pci/saa7146/Kconfig"
+source "drivers/media/pci/solo6x10/Kconfig"
 endif
 
 if MEDIA_ANALOG_TV_SUPPORT || MEDIA_DIGITAL_TV_SUPPORT
index 35cc578..e5b53fb 100644 (file)
@@ -24,3 +24,4 @@ obj-$(CONFIG_VIDEO_SAA7134) += saa7134/
 obj-$(CONFIG_VIDEO_SAA7164) += saa7164/
 obj-$(CONFIG_VIDEO_MEYE) += meye/
 obj-$(CONFIG_STA2X11_VIP) += sta2x11/
+obj-$(CONFIG_VIDEO_SOLO6X10) += solo6x10/
similarity index 96%
rename from drivers/staging/media/solo6x10/Kconfig
rename to drivers/media/pci/solo6x10/Kconfig
index 1ce2819..d9e06a6 100644 (file)
@@ -1,4 +1,4 @@
-config SOLO6X10
+config VIDEO_SOLO6X10
        tristate "Bluecherry / Softlogic 6x10 capture cards (MPEG-4/H.264)"
        depends on PCI && VIDEO_DEV && SND && I2C
        select BITREVERSE
similarity index 82%
rename from drivers/staging/media/solo6x10/Makefile
rename to drivers/media/pci/solo6x10/Makefile
index 7aae118..f474226 100644 (file)
@@ -2,4 +2,4 @@ solo6x10-y := solo6x10-core.o solo6x10-i2c.o solo6x10-p2m.o solo6x10-v4l2.o \
                solo6x10-tw28.o solo6x10-gpio.o solo6x10-disp.o solo6x10-enc.o \
                solo6x10-v4l2-enc.o solo6x10-g723.o solo6x10-eeprom.o
 
-obj-$(CONFIG_SOLO6X10) += solo6x10.o
+obj-$(CONFIG_VIDEO_SOLO6X10) += solo6x10.o
index e91c538..3312a3b 100644 (file)
@@ -33,8 +33,6 @@ source "drivers/staging/media/go7007/Kconfig"
 
 source "drivers/staging/media/omap24xx/Kconfig"
 
-source "drivers/staging/media/solo6x10/Kconfig"
-
 source "drivers/staging/media/omap4iss/Kconfig"
 
 # Keep LIRC at the end, as it has sub-menus
index 4f6c0ee..205eba2 100644 (file)
@@ -2,7 +2,6 @@ obj-$(CONFIG_DVB_AS102)         += as102/
 obj-$(CONFIG_I2C_BCM2048)      += bcm2048/
 obj-$(CONFIG_DVB_CXD2099)      += cxd2099/
 obj-$(CONFIG_LIRC_STAGING)     += lirc/
-obj-$(CONFIG_SOLO6X10)         += solo6x10/
 obj-$(CONFIG_VIDEO_DT3155)     += dt3155v4l/
 obj-$(CONFIG_VIDEO_GO7007)     += go7007/
 obj-$(CONFIG_VIDEO_DM365_VPFE) += davinci_vpfe/
diff --git a/drivers/staging/media/solo6x10/TODO b/drivers/staging/media/solo6x10/TODO
deleted file mode 100644 (file)
index 7b8db75..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-- batch up desc requests for more efficient use of p2m?
-- encoder on/off controls
-- mpeg cid bitrate mode (vbr/cbr)
-- mpeg cid bitrate/bitrate-peak
-- mpeg encode of user data
-- mpeg decode of user data
-- implement CID controls for mozaic areas
-
-- sound
- - implement playback via external sound jack
- - implement loopback of external sound jack with incoming audio?
- - implement pause/resume (make use of in bc-server)
-
-Please send patches to the linux media list <linux-media@vger.kernel.org> and
-Cc Ismael Luceno <ismael.luceno@corp.bluecherry.net>.