summaryrefslogtreecommitdiffstats
path: root/drivers/media/pci/ddbridge/ddbridge-core.c
diff options
context:
space:
mode:
authorDaniel Scheller <d.scheller@gmx.net>2017-08-12 07:55:54 -0400
committerMauro Carvalho Chehab <mchehab@s-opensource.com>2017-08-20 07:05:40 -0400
commit69716934c7c5fdaf057dcbdb75da75d067f10e60 (patch)
treea7abc8b2e4c9ef0743088651a4c4861bd8025b61 /drivers/media/pci/ddbridge/ddbridge-core.c
parent14e27a106566aeb74b09117dbc073f210f27ffde (diff)
downloadlinux-69716934c7c5fdaf057dcbdb75da75d067f10e60.tar.bz2
media: ddbridge: split off hardware definitions and mappings
Further cleanup of ddbridge-core and ddbridge-main, and moves all such hw definitions into one single place, making things easier to maintain. Signed-off-by: Daniel Scheller <d.scheller@gmx.net> Tested-by: Richard Scobie <r.scobie@clear.net.nz> Tested-by: Jasmin Jessich <jasmin@anw.at> Tested-by: Dietmar Spingler <d_spingler@freenet.de> Tested-by: Manfred Knick <Manfred.Knick@t-online.de> Signed-off-by: Mauro Carvalho Chehab <mchehab@s-opensource.com>
Diffstat (limited to 'drivers/media/pci/ddbridge/ddbridge-core.c')
-rw-r--r--drivers/media/pci/ddbridge/ddbridge-core.c68
1 files changed, 0 insertions, 68 deletions
diff --git a/drivers/media/pci/ddbridge/ddbridge-core.c b/drivers/media/pci/ddbridge/ddbridge-core.c
index de73b74a7afc..bbd8d556175b 100644
--- a/drivers/media/pci/ddbridge/ddbridge-core.c
+++ b/drivers/media/pci/ddbridge/ddbridge-core.c
@@ -67,74 +67,6 @@ static struct ddb *ddbs[DDB_MAX_ADAPTER];
/****************************************************************************/
/****************************************************************************/
-static struct ddb_regset octopus_input = {
- .base = 0x200,
- .num = 0x08,
- .size = 0x10,
-};
-
-static struct ddb_regset octopus_output = {
- .base = 0x280,
- .num = 0x08,
- .size = 0x10,
-};
-
-static struct ddb_regset octopus_idma = {
- .base = 0x300,
- .num = 0x08,
- .size = 0x10,
-};
-
-static struct ddb_regset octopus_idma_buf = {
- .base = 0x2000,
- .num = 0x08,
- .size = 0x100,
-};
-
-static struct ddb_regset octopus_odma = {
- .base = 0x380,
- .num = 0x04,
- .size = 0x10,
-};
-
-static struct ddb_regset octopus_odma_buf = {
- .base = 0x2800,
- .num = 0x04,
- .size = 0x100,
-};
-
-static struct ddb_regset octopus_i2c = {
- .base = 0x80,
- .num = 0x04,
- .size = 0x20,
-};
-
-static struct ddb_regset octopus_i2c_buf = {
- .base = 0x1000,
- .num = 0x04,
- .size = 0x200,
-};
-
-/****************************************************************************/
-
-struct ddb_regmap octopus_map = {
- .irq_base_i2c = 0,
- .irq_base_idma = 8,
- .irq_base_odma = 16,
- .i2c = &octopus_i2c,
- .i2c_buf = &octopus_i2c_buf,
- .idma = &octopus_idma,
- .idma_buf = &octopus_idma_buf,
- .odma = &octopus_odma,
- .odma_buf = &octopus_odma_buf,
- .input = &octopus_input,
- .output = &octopus_output,
-};
-
-/****************************************************************************/
-/****************************************************************************/
-/****************************************************************************/
-
static void ddb_set_dma_table(struct ddb_io *io)
{
struct ddb *dev = io->port->dev;