aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMauro Carvalho Chehab <mchehab@redhat.com>2012-08-14 11:53:09 -0400
committerMauro Carvalho Chehab <mchehab@redhat.com>2012-08-15 15:37:25 -0400
commit3e7c99126f1e18379bdac0544255e230d623ab3a (patch)
tree3d7fafc32daf9c547fbfcb8b8152293ed7c56c10
parentb285192a43f0432d82c2c10974204e78af0da596 (diff)
[media] move analog PCI saa7146 drivers to its own dir
Instead of having them under drivers/media/video, move them to their own directory. Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
-rw-r--r--drivers/media/pci/Kconfig2
-rw-r--r--drivers/media/pci/Makefile3
-rw-r--r--drivers/media/pci/saa7146/Kconfig38
-rw-r--r--drivers/media/pci/saa7146/Makefile5
-rw-r--r--drivers/media/pci/saa7146/hexium_gemini.c (renamed from drivers/media/video/hexium_gemini.c)0
-rw-r--r--drivers/media/pci/saa7146/hexium_orion.c (renamed from drivers/media/video/hexium_orion.c)0
-rw-r--r--drivers/media/pci/saa7146/mxb.c (renamed from drivers/media/video/mxb.c)0
-rw-r--r--drivers/media/video/Kconfig38
-rw-r--r--drivers/media/video/Makefile3
9 files changed, 47 insertions, 42 deletions
diff --git a/drivers/media/pci/Kconfig b/drivers/media/pci/Kconfig
index b69cb1280f35..e1a9e1afd72c 100644
--- a/drivers/media/pci/Kconfig
+++ b/drivers/media/pci/Kconfig
@@ -9,6 +9,7 @@ if MEDIA_ANALOG_TV_SUPPORT
9 comment "Media capture/analog TV support" 9 comment "Media capture/analog TV support"
10source "drivers/media/pci/ivtv/Kconfig" 10source "drivers/media/pci/ivtv/Kconfig"
11source "drivers/media/pci/zoran/Kconfig" 11source "drivers/media/pci/zoran/Kconfig"
12source "drivers/media/pci/saa7146/Kconfig"
12endif 13endif
13 14
14if MEDIA_ANALOG_TV_SUPPORT || MEDIA_DIGITAL_TV_SUPPORT 15if MEDIA_ANALOG_TV_SUPPORT || MEDIA_DIGITAL_TV_SUPPORT
@@ -20,6 +21,7 @@ source "drivers/media/pci/cx88/Kconfig"
20source "drivers/media/pci/bt8xx/Kconfig" 21source "drivers/media/pci/bt8xx/Kconfig"
21source "drivers/media/pci/saa7134/Kconfig" 22source "drivers/media/pci/saa7134/Kconfig"
22source "drivers/media/pci/saa7164/Kconfig" 23source "drivers/media/pci/saa7164/Kconfig"
24
23endif 25endif
24 26
25if MEDIA_DIGITAL_TV_SUPPORT 27if MEDIA_DIGITAL_TV_SUPPORT
diff --git a/drivers/media/pci/Makefile b/drivers/media/pci/Makefile
index d47c222e6949..bb71e30b9d25 100644
--- a/drivers/media/pci/Makefile
+++ b/drivers/media/pci/Makefile
@@ -10,7 +10,8 @@ obj-y := ttpci/ \
10 mantis/ \ 10 mantis/ \
11 ngene/ \ 11 ngene/ \
12 ddbridge/ \ 12 ddbridge/ \
13 b2c2/ 13 b2c2/ \
14 saa7146/
14 15
15obj-$(CONFIG_VIDEO_IVTV) += ivtv/ 16obj-$(CONFIG_VIDEO_IVTV) += ivtv/
16obj-$(CONFIG_VIDEO_ZORAN) += zoran/ 17obj-$(CONFIG_VIDEO_ZORAN) += zoran/
diff --git a/drivers/media/pci/saa7146/Kconfig b/drivers/media/pci/saa7146/Kconfig
new file mode 100644
index 000000000000..8923b762bbab
--- /dev/null
+++ b/drivers/media/pci/saa7146/Kconfig
@@ -0,0 +1,38 @@
1config VIDEO_HEXIUM_GEMINI
2 tristate "Hexium Gemini frame grabber"
3 depends on PCI && VIDEO_V4L2 && I2C
4 select VIDEO_SAA7146_VV
5 ---help---
6 This is a video4linux driver for the Hexium Gemini frame
7 grabber card by Hexium. Please note that the Gemini Dual
8 card is *not* fully supported.
9
10 To compile this driver as a module, choose M here: the
11 module will be called hexium_gemini.
12
13config VIDEO_HEXIUM_ORION
14 tristate "Hexium HV-PCI6 and Orion frame grabber"
15 depends on PCI && VIDEO_V4L2 && I2C
16 select VIDEO_SAA7146_VV
17 ---help---
18 This is a video4linux driver for the Hexium HV-PCI6 and
19 Orion frame grabber cards by Hexium.
20
21 To compile this driver as a module, choose M here: the
22 module will be called hexium_orion.
23
24config VIDEO_MXB
25 tristate "Siemens-Nixdorf 'Multimedia eXtension Board'"
26 depends on PCI && VIDEO_V4L2 && I2C
27 select VIDEO_SAA7146_VV
28 select VIDEO_TUNER
29 select VIDEO_SAA711X if VIDEO_HELPER_CHIPS_AUTO
30 select VIDEO_TDA9840 if VIDEO_HELPER_CHIPS_AUTO
31 select VIDEO_TEA6415C if VIDEO_HELPER_CHIPS_AUTO
32 select VIDEO_TEA6420 if VIDEO_HELPER_CHIPS_AUTO
33 ---help---
34 This is a video4linux driver for the 'Multimedia eXtension Board'
35 TV card by Siemens-Nixdorf.
36
37 To compile this driver as a module, choose M here: the
38 module will be called mxb.
diff --git a/drivers/media/pci/saa7146/Makefile b/drivers/media/pci/saa7146/Makefile
new file mode 100644
index 000000000000..362a38b96308
--- /dev/null
+++ b/drivers/media/pci/saa7146/Makefile
@@ -0,0 +1,5 @@
1obj-$(CONFIG_VIDEO_MXB) += mxb.o
2obj-$(CONFIG_VIDEO_HEXIUM_ORION) += hexium_orion.o
3obj-$(CONFIG_VIDEO_HEXIUM_GEMINI) += hexium_gemini.o
4
5ccflags-y += -I$(srctree)/drivers/media/video
diff --git a/drivers/media/video/hexium_gemini.c b/drivers/media/pci/saa7146/hexium_gemini.c
index 366434f5647e..366434f5647e 100644
--- a/drivers/media/video/hexium_gemini.c
+++ b/drivers/media/pci/saa7146/hexium_gemini.c
diff --git a/drivers/media/video/hexium_orion.c b/drivers/media/pci/saa7146/hexium_orion.c
index a1eb26d11070..a1eb26d11070 100644
--- a/drivers/media/video/hexium_orion.c
+++ b/drivers/media/pci/saa7146/hexium_orion.c
diff --git a/drivers/media/video/mxb.c b/drivers/media/pci/saa7146/mxb.c
index b520a45cb3f3..b520a45cb3f3 100644
--- a/drivers/media/video/mxb.c
+++ b/drivers/media/pci/saa7146/mxb.c
diff --git a/drivers/media/video/Kconfig b/drivers/media/video/Kconfig
index a8371948d184..4d79dfd452b8 100644
--- a/drivers/media/video/Kconfig
+++ b/drivers/media/video/Kconfig
@@ -619,29 +619,6 @@ menuconfig V4L_PCI_DRIVERS
619 619
620if V4L_PCI_DRIVERS 620if V4L_PCI_DRIVERS
621 621
622config VIDEO_HEXIUM_GEMINI
623 tristate "Hexium Gemini frame grabber"
624 depends on PCI && VIDEO_V4L2 && I2C
625 select VIDEO_SAA7146_VV
626 ---help---
627 This is a video4linux driver for the Hexium Gemini frame
628 grabber card by Hexium. Please note that the Gemini Dual
629 card is *not* fully supported.
630
631 To compile this driver as a module, choose M here: the
632 module will be called hexium_gemini.
633
634config VIDEO_HEXIUM_ORION
635 tristate "Hexium HV-PCI6 and Orion frame grabber"
636 depends on PCI && VIDEO_V4L2 && I2C
637 select VIDEO_SAA7146_VV
638 ---help---
639 This is a video4linux driver for the Hexium HV-PCI6 and
640 Orion frame grabber cards by Hexium.
641
642 To compile this driver as a module, choose M here: the
643 module will be called hexium_orion.
644
645config VIDEO_MEYE 622config VIDEO_MEYE
646 tristate "Sony Vaio Picturebook Motion Eye Video For Linux" 623 tristate "Sony Vaio Picturebook Motion Eye Video For Linux"
647 depends on PCI && SONY_LAPTOP && VIDEO_V4L2 624 depends on PCI && SONY_LAPTOP && VIDEO_V4L2
@@ -656,21 +633,6 @@ config VIDEO_MEYE
656 To compile this driver as a module, choose M here: the 633 To compile this driver as a module, choose M here: the
657 module will be called meye. 634 module will be called meye.
658 635
659config VIDEO_MXB
660 tristate "Siemens-Nixdorf 'Multimedia eXtension Board'"
661 depends on PCI && VIDEO_V4L2 && I2C
662 select VIDEO_SAA7146_VV
663 select VIDEO_TUNER
664 select VIDEO_SAA711X if VIDEO_HELPER_CHIPS_AUTO
665 select VIDEO_TDA9840 if VIDEO_HELPER_CHIPS_AUTO
666 select VIDEO_TEA6415C if VIDEO_HELPER_CHIPS_AUTO
667 select VIDEO_TEA6420 if VIDEO_HELPER_CHIPS_AUTO
668 ---help---
669 This is a video4linux driver for the 'Multimedia eXtension Board'
670 TV card by Siemens-Nixdorf.
671
672 To compile this driver as a module, choose M here: the
673 module will be called mxb.
674 636
675 637
676config STA2X11_VIP 638config STA2X11_VIP
diff --git a/drivers/media/video/Makefile b/drivers/media/video/Makefile
index 322a15962607..8df694dde564 100644
--- a/drivers/media/video/Makefile
+++ b/drivers/media/video/Makefile
@@ -93,9 +93,6 @@ obj-$(CONFIG_VIDEO_W9966) += w9966.o
93obj-$(CONFIG_VIDEO_PMS) += pms.o 93obj-$(CONFIG_VIDEO_PMS) += pms.o
94obj-$(CONFIG_VIDEO_VINO) += vino.o 94obj-$(CONFIG_VIDEO_VINO) += vino.o
95obj-$(CONFIG_VIDEO_MEYE) += meye.o 95obj-$(CONFIG_VIDEO_MEYE) += meye.o
96obj-$(CONFIG_VIDEO_MXB) += mxb.o
97obj-$(CONFIG_VIDEO_HEXIUM_ORION) += hexium_orion.o
98obj-$(CONFIG_VIDEO_HEXIUM_GEMINI) += hexium_gemini.o
99obj-$(CONFIG_STA2X11_VIP) += sta2x11_vip.o 96obj-$(CONFIG_STA2X11_VIP) += sta2x11_vip.o
100obj-$(CONFIG_VIDEO_TIMBERDALE) += timblogiw.o 97obj-$(CONFIG_VIDEO_TIMBERDALE) += timblogiw.o
101 98