Linus,
Please pull from:
ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
mantis
For the DVB mantis driver. This is a new driver that add support for the DVB
devices
based on ST mantis chips. This design is becoming very popular and the driver
were
already out of the kernel tree for some time.
As this driver doesn't touch on the existing code, were already confirmed to
work
by several people, and is being on linux-next since December, I'm hoping that
you'll
accept its late submission for 2.6.33.
Cheers,
Mauro.
---
drivers/media/dvb/Kconfig |4 +
drivers/media/dvb/Makefile | 14 +-
drivers/media/dvb/frontends/Kconfig| 19 +
drivers/media/dvb/frontends/Makefile |2 +
drivers/media/dvb/frontends/mb86a16.c | 1878
drivers/media/dvb/frontends/mb86a16.h | 52 +
drivers/media/dvb/frontends/mb86a16_priv.h | 151 +++
drivers/media/dvb/frontends/tda10021.c |4 +
drivers/media/dvb/frontends/tda665x.c | 257
drivers/media/dvb/frontends/tda665x.h | 52 +
drivers/media/dvb/mantis/Kconfig | 32 +
drivers/media/dvb/mantis/Makefile | 28 +
drivers/media/dvb/mantis/hopper_cards.c| 275
drivers/media/dvb/mantis/hopper_vp3028.c | 88 ++
drivers/media/dvb/mantis/hopper_vp3028.h | 30 +
drivers/media/dvb/mantis/mantis_ca.c | 207 +++
drivers/media/dvb/mantis/mantis_ca.h | 27 +
drivers/media/dvb/mantis/mantis_cards.c| 305 +
drivers/media/dvb/mantis/mantis_common.h | 179 +++
drivers/media/dvb/mantis/mantis_core.c | 238
drivers/media/dvb/mantis/mantis_core.h | 57 +
drivers/media/dvb/mantis/mantis_dma.c | 256
drivers/media/dvb/mantis/mantis_dma.h | 30 +
drivers/media/dvb/mantis/mantis_dvb.c | 296 +
drivers/media/dvb/mantis/mantis_dvb.h | 35 +
drivers/media/dvb/mantis/mantis_evm.c | 117 ++
drivers/media/dvb/mantis/mantis_hif.c | 240
drivers/media/dvb/mantis/mantis_hif.h | 29 +
drivers/media/dvb/mantis/mantis_i2c.c | 267
drivers/media/dvb/mantis/mantis_i2c.h | 30 +
drivers/media/dvb/mantis/mantis_input.c| 148 +++
drivers/media/dvb/mantis/mantis_ioc.c | 130 ++
drivers/media/dvb/mantis/mantis_ioc.h | 51 +
drivers/media/dvb/mantis/mantis_link.h | 83 ++
drivers/media/dvb/mantis/mantis_pci.c | 177 +++
drivers/media/dvb/mantis/mantis_pci.h | 27 +
drivers/media/dvb/mantis/mantis_pcmcia.c | 120 ++
drivers/media/dvb/mantis/mantis_reg.h | 197 +++
drivers/media/dvb/mantis/mantis_uart.c | 186 +++
drivers/media/dvb/mantis/mantis_uart.h | 58 +
drivers/media/dvb/mantis/mantis_vp1033.c | 212
drivers/media/dvb/mantis/mantis_vp1033.h | 30 +
drivers/media/dvb/mantis/mantis_vp1034.c | 119 ++
drivers/media/dvb/mantis/mantis_vp1034.h | 33 +
drivers/media/dvb/mantis/mantis_vp1041.c | 358 ++
drivers/media/dvb/mantis/mantis_vp1041.h | 33 +
drivers/media/dvb/mantis/mantis_vp2033.c | 187 +++
drivers/media/dvb/mantis/mantis_vp2033.h | 30 +
drivers/media/dvb/mantis/mantis_vp2040.c | 186 +++
drivers/media/dvb/mantis/mantis_vp2040.h | 32 +
drivers/media/dvb/mantis/mantis_vp3028.c | 38 +
drivers/media/dvb/mantis/mantis_vp3028.h | 33 +
drivers/media/dvb/mantis/mantis_vp3030.c | 105 ++
drivers/media/dvb/mantis/mantis_vp3030.h | 30 +
54 files changed, 7801 insertions(+), 1 deletions(-)
create mode 100644 drivers/media/dvb/frontends/mb86a16.c
create mode 100644 drivers/media/dvb/frontends/mb86a16.h
create mode 100644 drivers/media/dvb/frontends/mb86a16_priv.h
create mode 100644 drivers/media/dvb/frontends/tda665x.c
create mode 100644 drivers/media/dvb/frontends/tda665x.h
create mode 100644 drivers/media/dvb/mantis/Kconfig
create mode 100644 drivers/media/dvb/mantis/Makefile
create mode 100644 drivers/media/dvb/mantis/hopper_cards.c
create mode 100644 drivers/media/dvb/mantis/hopper_vp3028.c
create mode 100644 drivers/media/dvb/mantis/hopper_vp3028.h
create mode 100644 drivers/media/dvb/mantis/mantis_ca.c
create mode 100644 drivers/media/dvb/mantis/mantis_ca.h
create mode 100644 drivers/media/dvb/mantis/mantis_cards.c
create mode 100644 drivers/media/dvb/mantis/mantis_common.h
create mode 100644 drivers/media/dvb/mantis/mantis_core.c
create mode 100644 drivers/media/dvb/mantis/mantis_core.h
create mode 100644 drivers/media/dvb/mantis/mantis_dma.c
create mode 100644 drivers/media/dvb/mantis/mantis_dma.h
create mode 100644 drivers/media/dvb/mantis/mantis_dvb.c
create mode 100644 drivers/media/dvb/mantis/mantis_dvb.h
create mode 100644 drivers/media/dvb/mantis/mantis_evm.c
create mode 100644 drivers/media/dvb/mantis/mantis_hif.c
create mode 100644 drivers/media/dvb/mantis/mantis_hif.h
create mode 100644 drivers/media/dvb/mantis/mantis_i2c.c
create mode 100644 drivers/media/