diff options
author | Mauro Carvalho Chehab <mchehab@redhat.com> | 2012-08-14 11:53:09 -0400 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@redhat.com> | 2012-08-15 15:37:25 -0400 |
commit | 3e7c99126f1e18379bdac0544255e230d623ab3a (patch) | |
tree | 3d7fafc32daf9c547fbfcb8b8152293ed7c56c10 | |
parent | b285192a43f0432d82c2c10974204e78af0da596 (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/Kconfig | 2 | ||||
-rw-r--r-- | drivers/media/pci/Makefile | 3 | ||||
-rw-r--r-- | drivers/media/pci/saa7146/Kconfig | 38 | ||||
-rw-r--r-- | drivers/media/pci/saa7146/Makefile | 5 | ||||
-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/Kconfig | 38 | ||||
-rw-r--r-- | drivers/media/video/Makefile | 3 |
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" |
10 | source "drivers/media/pci/ivtv/Kconfig" | 10 | source "drivers/media/pci/ivtv/Kconfig" |
11 | source "drivers/media/pci/zoran/Kconfig" | 11 | source "drivers/media/pci/zoran/Kconfig" |
12 | source "drivers/media/pci/saa7146/Kconfig" | ||
12 | endif | 13 | endif |
13 | 14 | ||
14 | if MEDIA_ANALOG_TV_SUPPORT || MEDIA_DIGITAL_TV_SUPPORT | 15 | if MEDIA_ANALOG_TV_SUPPORT || MEDIA_DIGITAL_TV_SUPPORT |
@@ -20,6 +21,7 @@ source "drivers/media/pci/cx88/Kconfig" | |||
20 | source "drivers/media/pci/bt8xx/Kconfig" | 21 | source "drivers/media/pci/bt8xx/Kconfig" |
21 | source "drivers/media/pci/saa7134/Kconfig" | 22 | source "drivers/media/pci/saa7134/Kconfig" |
22 | source "drivers/media/pci/saa7164/Kconfig" | 23 | source "drivers/media/pci/saa7164/Kconfig" |
24 | |||
23 | endif | 25 | endif |
24 | 26 | ||
25 | if MEDIA_DIGITAL_TV_SUPPORT | 27 | if 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 | ||
15 | obj-$(CONFIG_VIDEO_IVTV) += ivtv/ | 16 | obj-$(CONFIG_VIDEO_IVTV) += ivtv/ |
16 | obj-$(CONFIG_VIDEO_ZORAN) += zoran/ | 17 | obj-$(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 @@ | |||
1 | config 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 | |||
13 | config 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 | |||
24 | config 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 @@ | |||
1 | obj-$(CONFIG_VIDEO_MXB) += mxb.o | ||
2 | obj-$(CONFIG_VIDEO_HEXIUM_ORION) += hexium_orion.o | ||
3 | obj-$(CONFIG_VIDEO_HEXIUM_GEMINI) += hexium_gemini.o | ||
4 | |||
5 | ccflags-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 | ||
620 | if V4L_PCI_DRIVERS | 620 | if V4L_PCI_DRIVERS |
621 | 621 | ||
622 | config 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 | |||
634 | config 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 | |||
645 | config VIDEO_MEYE | 622 | config 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 | ||
659 | config 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 | ||
676 | config STA2X11_VIP | 638 | config 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 | |||
93 | obj-$(CONFIG_VIDEO_PMS) += pms.o | 93 | obj-$(CONFIG_VIDEO_PMS) += pms.o |
94 | obj-$(CONFIG_VIDEO_VINO) += vino.o | 94 | obj-$(CONFIG_VIDEO_VINO) += vino.o |
95 | obj-$(CONFIG_VIDEO_MEYE) += meye.o | 95 | obj-$(CONFIG_VIDEO_MEYE) += meye.o |
96 | obj-$(CONFIG_VIDEO_MXB) += mxb.o | ||
97 | obj-$(CONFIG_VIDEO_HEXIUM_ORION) += hexium_orion.o | ||
98 | obj-$(CONFIG_VIDEO_HEXIUM_GEMINI) += hexium_gemini.o | ||
99 | obj-$(CONFIG_STA2X11_VIP) += sta2x11_vip.o | 96 | obj-$(CONFIG_STA2X11_VIP) += sta2x11_vip.o |
100 | obj-$(CONFIG_VIDEO_TIMBERDALE) += timblogiw.o | 97 | obj-$(CONFIG_VIDEO_TIMBERDALE) += timblogiw.o |
101 | 98 | ||