Re: [GIT PATCHES for 2.6.33] DVB Mantis driver

2010-02-07 Thread Ozan Çağlayan
Mauro Carvalho Chehab wrote:
> 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.
> 

Hi,

I don't know it it was intentional but those mantis and hopper drivers doesn't 
call MODULE_DEVICE_TABLE
macro which makes them aliasless and hence not auto-loadable.

Regards,
Ozan Caglayan
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[GIT PATCHES for 2.6.33] DVB Mantis driver

2010-01-17 Thread Mauro Carvalho Chehab
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/