summaryrefslogtreecommitdiffstats
path: root/sys/dev
diff options
context:
space:
mode:
authorjulian <julian@FreeBSD.org>2005-01-02 04:47:36 +0000
committerjulian <julian@FreeBSD.org>2005-01-02 04:47:36 +0000
commit21f5530a3e1a14dd67153ffb243a60914fefa826 (patch)
tree9c45711b9f76d8c341f5f7aec4e510cf1bf3d3c7 /sys/dev
parent64c1f79d50d9dbf06ef444574fe1fa9b37407183 (diff)
downloadFreeBSD-src-21f5530a3e1a14dd67153ffb243a60914fefa826.zip
FreeBSD-src-21f5530a3e1a14dd67153ffb243a60914fefa826.tar.gz
Add support for the Pixelview PlayTV
PR: 68362 Submitted by: Carl Makin <carl@stagecraft.cx> MFC after: 1 week
Diffstat (limited to 'sys/dev')
-rw-r--r--sys/dev/bktr/bktr_card.c12
-rw-r--r--sys/dev/bktr/bktr_card.h3
2 files changed, 14 insertions, 1 deletions
diff --git a/sys/dev/bktr/bktr_card.c b/sys/dev/bktr/bktr_card.c
index c4577d2..c923aea 100644
--- a/sys/dev/bktr/bktr_card.c
+++ b/sys/dev/bktr/bktr_card.c
@@ -380,6 +380,18 @@ static const struct CARDTYPE cards[] = {
{ 0x02, 0x01, 0x00, 0x0a, 1 }, /* audio MUX values */
0x03000F }, /* GPIO mask */
+ { CARD_PIXELVIEW_PLAYTV_PAK, /* the card id */
+ "PixelView PlayTV Pak", /* the 'name' */
+ NULL, /* the tuner */
+ 0, /* the tuner i2c address */
+ 0, /* dbx is optional */
+ 0,
+ 0,
+ PFC8582_WADDR, /* EEProm type */
+ (u_char)(256 / EEPROMBLOCKSIZE), /* 256 bytes */
+ { 0x20000, 0x80000, 0, 0xa8000, 1 }, /* audio MUX values */
+ 0xAA0000 }, /* GPIO mask */
+
};
struct bt848_card_sig bt848_card_signature[1]= {
diff --git a/sys/dev/bktr/bktr_card.h b/sys/dev/bktr/bktr_card.h
index 91c8def..720a798 100644
--- a/sys/dev/bktr/bktr_card.h
+++ b/sys/dev/bktr/bktr_card.h
@@ -79,7 +79,8 @@
#define CARD_IO_BCTV3 17
#define CARD_AOPEN_VA1000 18
#define CARD_PINNACLE_PCTV_RAVE 19
-#define Bt848_MAX_CARD 20
+#define CARD_PIXELVIEW_PLAYTV_PAK 20
+#define Bt848_MAX_CARD 21
#define CARD_IO_GV CARD_IO_BCTV2
OpenPOWER on IntegriCloud