The attached patch against v4l snap 20050307-161051 adds tveeprom support for 
the PAL Hauppauge WinTV PVR-150 and 500 cards (idx 91 and 97), as well as 
cleaning up their associated tuner descriptions just a touch. According to 
the Hauppauge tveeprom, type 56 is not FM1216ME, its a FQ1216AME MK4. Also 
removed the "150" references from the tuner names, since they could be on 
other cards as well.

-- 
Jarod Wilson
[EMAIL PROTECTED]
diff -BurN video4linux/tuner.h video4linux-pal_pvr150_tvee_upd/tuner.h
--- video4linux/tuner.h	2005-03-01 02:27:01.000000000 -0800
+++ video4linux-pal_pvr150_tvee_upd/tuner.h	2005-03-07 17:03:06.571641431 -0800
@@ -95,7 +95,7 @@
 #define TUNER_PHILIPS_TDA8290    54
 #define TUNER_LG_PAL_TAPE        55    /* Hauppauge PVR-150 PAL */
 
-#define TUNER_PHILIPS_FM1216ME   56    /* Hauppauge PVR-150 PAL */
+#define TUNER_PHILIPS_FQ1216AME_MK4 56 /* Hauppauge PVR-150 PAL */
 #define TUNER_PHILIPS_FQ1236A_MK4 57   /* Hauppauge PVR-500MCE NTSC */
 
 #define NOTUNER 0
diff -BurN video4linux/tuner-simple.c video4linux-pal_pvr150_tvee_upd/tuner-simple.c
--- video4linux/tuner-simple.c	2005-03-04 01:27:00.000000000 -0800
+++ video4linux-pal_pvr150_tvee_upd/tuner-simple.c	2005-03-07 17:02:38.875877503 -0800
@@ -205,10 +205,10 @@
 	  16*160.00,16*454.00,0x41,0x42,0x04,0x8e,940}, // UHF band untested
 	{ "tda8290+75", Philips,PAL|NTSC,
 	  /* see tda8290.c for details */ },
-	{ "LG PAL (TAPE series, pvr150)", LGINNOTEK, PAL,
+	{ "LG PAL (TAPE series)", LGINNOTEK, PAL,
           16*170.00, 16*450.00, 0x01,0x02,0x08,0xce,623},
 
-        { "Philips PAL/SECAM multi (FM1216ME pvr150)", Philips, PAL,
+        { "Philips PAL/SECAM multi (FQ1216AME MK4)", Philips, PAL,
           16*160.00,16*442.00,0x01,0x02,0x04,0xce,623 },
         { "Philips FQ1236A MK4", Philips, NTSC,
           16*160.00,16*442.00,0x01,0x02,0x04,0x8e,732 },
diff -BurN video4linux/tveeprom.c video4linux-pal_pvr150_tvee_upd/tveeprom.c
--- video4linux/tveeprom.c	2005-03-04 01:27:00.000000000 -0800
+++ video4linux-pal_pvr150_tvee_upd/tveeprom.c	2005-03-07 17:04:38.376599699 -0800
@@ -193,11 +193,13 @@
 	{ TUNER_ABSENT,        "TCL MFPE05 2"},
 	/* 90-99 */
 	{ TUNER_ABSENT,        "LG TALN H202T"},
-	{ TUNER_ABSENT,        "Philips FQ1216AME MK4"},
+	{ TUNER_PHILIPS_FQ1216AME_MK4, "Philips FQ1216AME MK4"},
 	{ TUNER_PHILIPS_FQ1236A_MK4, "Philips FQ1236A MK4"},
 	{ TUNER_ABSENT,        "Philips FQ1286A MK4"},
 	{ TUNER_ABSENT,        "Philips FQ1216ME MK5"},
 	{ TUNER_ABSENT,        "Philips FQ1236 MK5"},
+	{ TUNER_ABSENT,        "Unspecified"},
+	{ TUNER_LG_PAL_TAPE,   "LG PAL (TAPE Series)"},
 };
 
 static char *sndtype[] = {

Attachment: pgpm0XapW5RHD.pgp
Description: PGP signature

Reply via email to