]> git.baikalelectronics.ru Git - kernel.git/commit
[media] smipcie: SMI pcie bridge driver for DVBSky S950 V3 dvb-s/s2 cards
authornibble.max <nibble.max@gmail.com>
Wed, 8 Oct 2014 07:31:10 +0000 (04:31 -0300)
committerMauro Carvalho Chehab <mchehab@osg.samsung.com>
Mon, 3 Nov 2014 20:06:45 +0000 (18:06 -0200)
commite5f8217c4d96e4d09734afddd5b93ae624d4510a
tree7bc7f143ecf929e9d603f02a598578d27c269ff4
parent6e283a82bf6d7af1feabeeb129a7bf9e8601aa56
[media] smipcie: SMI pcie bridge driver for DVBSky S950 V3 dvb-s/s2 cards

There is a new PCIe bridge chip(from SMI) used in DVBSky V3 seris cards, include S950 V3 and S952 V3 cards.
SMI pcie bridge chip is PCIe 1.1 compliant, supports MSI feature.
Main interface blocks:
1>Two DVB transport stream input ports(ts0,ts1).
2>Two I2C master bus(i2c0, i2c1).
3>IR controller.
4>reset pins and other GPIOs.

DVBSky S950 V3 card has a single channel of dvb-s/s2.
1>Frontend: tuner: M88TS2022, demod: M88DS3103
2>PCIe bridge: SMI PCIe
The current driver does not support SMI IR function.

[mchehab@osg.samsung.com: fix Makefile to find m88ts2022.h]
Signed-off-by: Max nibble <nibble.max@gmail.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
drivers/media/pci/Kconfig
drivers/media/pci/Makefile
drivers/media/pci/smipcie/Kconfig [new file with mode: 0644]
drivers/media/pci/smipcie/Makefile [new file with mode: 0644]
drivers/media/pci/smipcie/smipcie.c [new file with mode: 0644]
drivers/media/pci/smipcie/smipcie.h [new file with mode: 0644]