aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHans Verkuil <hans.verkuil@cisco.com>2013-02-06 05:53:31 -0500
committerMauro Carvalho Chehab <mchehab@redhat.com>2013-02-08 13:09:55 -0500
commit625958207752519bd0e49d0dcdde61a20ac081b3 (patch)
tree8c1902eb5fbfa7a32f86fbcf26bf215be02f9fa4
parentda92c29340172fddb6ea838cd964614195031071 (diff)
[media] cx2341x: move from media/i2c to media/common
The cx2341x module is a helper module for conexant-based MPEG encoders. It isn't an i2c module at all, instead it should be in common since it is used by 7 pci and usb drivers to handle the MPEG setup. It also shouldn't be visible in the config menu as it is always selected automatically by those drivers that need it. Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com> Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
-rw-r--r--drivers/media/common/Kconfig3
-rw-r--r--drivers/media/common/Makefile1
-rw-r--r--drivers/media/common/cx2341x.c (renamed from drivers/media/i2c/cx2341x.c)0
-rw-r--r--drivers/media/i2c/Kconfig14
-rw-r--r--drivers/media/i2c/Makefile1
5 files changed, 4 insertions, 15 deletions
diff --git a/drivers/media/common/Kconfig b/drivers/media/common/Kconfig
index d2a436ce77f8..dfac52f312cf 100644
--- a/drivers/media/common/Kconfig
+++ b/drivers/media/common/Kconfig
@@ -5,6 +5,9 @@ config MEDIA_COMMON_OPTIONS
5comment "common driver options" 5comment "common driver options"
6 depends on MEDIA_COMMON_OPTIONS 6 depends on MEDIA_COMMON_OPTIONS
7 7
8config VIDEO_CX2341X
9 tristate
10
8source "drivers/media/common/b2c2/Kconfig" 11source "drivers/media/common/b2c2/Kconfig"
9source "drivers/media/common/saa7146/Kconfig" 12source "drivers/media/common/saa7146/Kconfig"
10source "drivers/media/common/siano/Kconfig" 13source "drivers/media/common/siano/Kconfig"
diff --git a/drivers/media/common/Makefile b/drivers/media/common/Makefile
index b8e2e3a33a31..9b8ea4fae06f 100644
--- a/drivers/media/common/Makefile
+++ b/drivers/media/common/Makefile
@@ -1 +1,2 @@
1obj-y += b2c2/ saa7146/ siano/ 1obj-y += b2c2/ saa7146/ siano/
2obj-$(CONFIG_VIDEO_CX2341X) += cx2341x.o
diff --git a/drivers/media/i2c/cx2341x.c b/drivers/media/common/cx2341x.c
index 103ef6bad2e2..103ef6bad2e2 100644
--- a/drivers/media/i2c/cx2341x.c
+++ b/drivers/media/common/cx2341x.c
diff --git a/drivers/media/i2c/Kconfig b/drivers/media/i2c/Kconfig
index ecdf7e3fdcf4..97f14c24a40c 100644
--- a/drivers/media/i2c/Kconfig
+++ b/drivers/media/i2c/Kconfig
@@ -317,20 +317,6 @@ config VIDEO_SAA717X
317 317
318source "drivers/media/i2c/cx25840/Kconfig" 318source "drivers/media/i2c/cx25840/Kconfig"
319 319
320comment "MPEG video encoders"
321
322config VIDEO_CX2341X
323 tristate "Conexant CX2341x MPEG encoders"
324 depends on VIDEO_V4L2
325 ---help---
326 Support for the Conexant CX23416 MPEG encoders
327 and CX23415 MPEG encoder/decoders.
328
329 This module currently supports the encoding functions only.
330
331 To compile this driver as a module, choose M here: the
332 module will be called cx2341x.
333
334comment "Video encoders" 320comment "Video encoders"
335 321
336config VIDEO_SAA7127 322config VIDEO_SAA7127
diff --git a/drivers/media/i2c/Makefile b/drivers/media/i2c/Makefile
index b35e25798cd3..3a8334f205f3 100644
--- a/drivers/media/i2c/Makefile
+++ b/drivers/media/i2c/Makefile
@@ -64,6 +64,5 @@ obj-$(CONFIG_VIDEO_ADP1653) += adp1653.o
64obj-$(CONFIG_VIDEO_AS3645A) += as3645a.o 64obj-$(CONFIG_VIDEO_AS3645A) += as3645a.o
65obj-$(CONFIG_VIDEO_SMIAPP_PLL) += smiapp-pll.o 65obj-$(CONFIG_VIDEO_SMIAPP_PLL) += smiapp-pll.o
66obj-$(CONFIG_VIDEO_BTCX) += btcx-risc.o 66obj-$(CONFIG_VIDEO_BTCX) += btcx-risc.o
67obj-$(CONFIG_VIDEO_CX2341X) += cx2341x.o
68obj-$(CONFIG_VIDEO_AK881X) += ak881x.o 67obj-$(CONFIG_VIDEO_AK881X) += ak881x.o
69obj-$(CONFIG_VIDEO_IR_I2C) += ir-kbd-i2c.o 68obj-$(CONFIG_VIDEO_IR_I2C) += ir-kbd-i2c.o