Skip to content

Commit

Permalink
V4L/DVB (12999): Add a driver for Earthsoft PT1
Browse files Browse the repository at this point in the history
Add a driver for Earthsoft PT1

Eearthsoft PT1 is a PCI card for Japanese broadcasting with two ISDB-S
and ISDB-T demodulators.

This card has neither MPEG decoder nor conditional access module
onboard. It transmits only compressed and possibly encrypted MPEG data
over the PCI bus, so you need an external software decoder and a
decrypter to watch TV on your computer.

This driver is originally developed by Tomoaki Ishikawa
<tomy@users.sourceforge.jp> by reverse engineering.

[mchehab@redhat.com: renamed isdb_ts to isdbs_ts to use the current standard]
Signed-off-by: HIRANO Takahito <hiranotaka@zng.info>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
  • Loading branch information
Mauro Carvalho Chehab committed Sep 19, 2009
1 parent 98293ef commit 3d17fb1
Show file tree
Hide file tree
Showing 9 changed files with 2,284 additions and 1 deletion.
4 changes: 4 additions & 0 deletions drivers/media/dvb/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,10 @@ comment "Supported FireWire (IEEE 1394) Adapters"
depends on DVB_CORE && IEEE1394
source "drivers/media/dvb/firewire/Kconfig"

comment "Supported Earthsoft PT1 Adapters"
depends on DVB_CORE && PCI && I2C
source "drivers/media/dvb/pt1/Kconfig"

comment "Supported DVB Frontends"
depends on DVB_CORE
source "drivers/media/dvb/frontends/Kconfig"
Expand Down
2 changes: 1 addition & 1 deletion drivers/media/dvb/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@
# Makefile for the kernel multimedia device drivers.
#

obj-y := dvb-core/ frontends/ ttpci/ ttusb-dec/ ttusb-budget/ b2c2/ bt8xx/ dvb-usb/ pluto2/ siano/ dm1105/
obj-y := dvb-core/ frontends/ ttpci/ ttusb-dec/ ttusb-budget/ b2c2/ bt8xx/ dvb-usb/ pluto2/ siano/ dm1105/ pt1/

obj-$(CONFIG_DVB_FIREDTV) += firewire/
12 changes: 12 additions & 0 deletions drivers/media/dvb/pt1/Kconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
config DVB_PT1
tristate "PT1 cards"
depends on DVB_CORE && PCI && I2C
help
Support for Earthsoft PT1 PCI cards.

Since these cards have no MPEG decoder onboard, they transmit
only compressed MPEG data over the PCI bus, so you need
an external software decoder to watch TV on your computer.

Say Y or M if you own such a device and want to use it.

5 changes: 5 additions & 0 deletions drivers/media/dvb/pt1/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
earth-pt1-objs := pt1.o va1j5jf8007s.o va1j5jf8007t.o

obj-$(CONFIG_DVB_PT1) += earth-pt1.o

EXTRA_CFLAGS += -Idrivers/media/dvb/dvb-core -Idrivers/media/dvb/frontends
Loading

0 comments on commit 3d17fb1

Please sign in to comment.