Ok got this pvr-500(Samsung TCPG_6121P30A) running using 0.44 patched
with. Have not tested sound, since I am still building this box.
diff -ur ivtv-0.4.4.orig/driver/Kbuild ivtv-0.4.4/driver/Kbuild
--- ivtv-0.4.4.orig/driver/Kbuild 2006-02-15 10:05:37.000000000 +0100
+++ ivtv-0.4.4/driver/Kbuild 2006-05-16 00:04:38.000000000 +0200
@@ -15,10 +15,10 @@
NO_TUNER_MODULES := $(shell test $(SUBLEVEL) -ge 16 -a $(PATCHLEVEL)
-ge 6 -a "$(CONFIG_VIDEO_TUNER)" && echo 1)
ifneq ($(NO_TUNER_MODULES),1)
+endif
ifndef NO_IVTV_TUNER
obj-m += tuner.o tveeprom.o tda9887.o
endif
-endif
obj-m += ivtv.o
diff -ur ivtv-0.4.4.orig/driver/ivtv-cards.c ivtv-0.4.4/driver/ivtv-cards.c
--- ivtv-0.4.4.orig/driver/ivtv-cards.c 2006-03-23 08:29:40.000000000 +0100
+++ ivtv-0.4.4/driver/ivtv-cards.c 2006-05-16 00:00:34.000000000 +0200
@@ -402,6 +402,8 @@
// Alternate Hauppauge vendor IDs
{PCI_DEVICE_ID_IVTV16, 0x0270, 0x0801},
{PCI_DEVICE_ID_IVTV16, 0x4070, 0x8801},
+ {PCI_DEVICE_ID_IVTV16, IVTV_PCI_ID_HAUPPAUGE, 0x17e7},
+ {PCI_DEVICE_ID_IVTV16, IVTV_PCI_ID_HAUPPAUGE, 0x17f7},
{0, 0, 0}
};
@@ -412,6 +414,7 @@
{PCI_DEVICE_ID_IVTV16, IVTV_PCI_ID_HAUPPAUGE, 0x4801},
{PCI_DEVICE_ID_IVTV16, IVTV_PCI_ID_HAUPPAUGE, 0x4803},
{PCI_DEVICE_ID_IVTV16, IVTV_PCI_ID_HAUPPAUGE, 0x0003},
+ {PCI_DEVICE_ID_IVTV16, IVTV_PCI_ID_HAUPPAUGE, 0x4008},
{0, 0, 0}
};
@@ -436,6 +439,7 @@
static const struct ivtv_card_pci_info ivtv_pci_mpg160[] = {
{PCI_DEVICE_ID_IVTV15, IVTV_PCI_ID_YUAN1, 0},
+ {PCI_DEVICE_ID_IVTV15, IVTV_PCI_ID_IODATA, 0x40a0},
{0, 0, 0}
};
diff -ur ivtv-0.4.4.orig/driver/ivtv-driver.h
ivtv-0.4.4/driver/ivtv-driver.h
--- ivtv-0.4.4.orig/driver/ivtv-driver.h 2006-03-23
08:29:40.000000000 +0100
+++ ivtv-0.4.4/driver/ivtv-driver.h 2006-05-16 00:06:27.000000000 +0200
@@ -147,6 +147,7 @@
#define IVTV_PCI_ID_YUAN3 0xffab
#define IVTV_PCI_ID_DIAMONDMM 0xff92
#define IVTV_PCI_ID_XTREME550 0x0070
+#define IVTV_PCI_ID_IODATA 0x10fc
#define IVTV_MBOX_MAX_BOXES 20
#define IVTV_MBOX_API_BOXES 6
diff -ur ivtv-0.4.4.orig/driver/tuner.c ivtv-0.4.4/driver/tuner.c
--- ivtv-0.4.4.orig/driver/tuner.c 2006-02-06 22:44:44.000000000 +0100
+++ ivtv-0.4.4/driver/tuner.c 2006-05-16 00:01:50.000000000 +0200
@@ -334,6 +334,8 @@
16*160.00,16*442.00,0xa1,0xa2,0xa4,0xc8,623 },
{ "Samsung TCPN 2121P30A", Samsung, NTSC,
16 * 130.00, 16 * 364.5, 0x01, 0x02, 0x08, 0xce, 732},
+ { "Samsung TCPG 6121P30A", Samsung, PAL,
+ 16 * 146.25, 16 * 428.5, 0x01, 0x02, 0x08, 0xce, 623},
};
#define TUNERS ARRAY_SIZE(tuners)
diff -ur ivtv-0.4.4.orig/driver/tuner.h ivtv-0.4.4/driver/tuner.h
--- ivtv-0.4.4.orig/driver/tuner.h 2006-01-12 19:29:42.000000000 +0100
+++ ivtv-0.4.4/driver/tuner.h 2006-05-16 00:02:45.000000000 +0200
@@ -92,6 +92,7 @@
#define TUNER_LG_NTSC_TALN_MINI 66
#define TUNER_PHILIPS_TD1316 67
#define TUNER_SAMSUNG_TCPN_2121P30A 68
+#define TUNER_SAMSUNG_TCPG_6121P30A 69
#define NOTUNER 0
#define PAL 1 /* PAL_BG */
diff -ur ivtv-0.4.4.orig/driver/tveeprom.c ivtv-0.4.4/driver/tveeprom.c
--- ivtv-0.4.4.orig/driver/tveeprom.c 2006-02-12 13:43:40.000000000 +0100
+++ ivtv-0.4.4/driver/tveeprom.c 2006-05-16 00:03:54.000000000 +0200
@@ -251,6 +251,7 @@
{ TUNER_ABSENT, "Philips FQ1216ME MK5"},
{ TUNER_ABSENT, "Philips FQ1236 MK5"},
{ TUNER_ABSENT, "Samsung TCPG_6121P30A"},
+ { TUNER_SAMSUNG_TCPG_6121P30A, "Samsung TCPG_6121P30A"},
{ TUNER_TCL_2002MB, "TCL 2002MB_3H"},
{ TUNER_ABSENT, "TCL 2002MI_3H"},
{ TUNER_TCL_2002N, "TCL 2002N 5H"},
@@ -265,6 +266,7 @@
{ TUNER_ABSENT, "LG TAPC-W701D"},
{ TUNER_ABSENT, "TCL 9886P-WM"},
{ TUNER_ABSENT, "TCL 1676NM-WM"},
+ { TUNER_ABSENT, "Samsung THPD5222FG30A"},
};
David Novick wrote:
> --- Grant Williamson <[EMAIL PROTECTED]> wrote:
>
>
>> I have the same issue with 0.45 and a PVR500. Change channels and the
>> card stops working.
>>
>> Michael Stein wrote:
>>
>>> I'm having a strange problem with ivtv and a PVR250 card. After a
>>> fresh boot I can launch mplayer
>>> $> mplayer /dev/video0
>>>
>>> Mplayer works fine, and while it plays channel 4 I can see the
>>> following status line continuously incrimenting
>>> A: 812.2 V: 812.2 A-V: 0.017 ct: 69.041 24319/24319 21% 3% 3.8%
>>> 22913 0
>>>
>>> If I then use ivtv-tune to change the channel
>>> $> ivtv-tune -c50
>>> <reply>
>>> /dev/video0: 379.250 MHz
>>>
>>> Video stops, and the counters stop incrimenting.
>>>
>
> I had a similar problem using ivtv with mythtv:
> http://www.gossamer-threads.com/lists/ivtv/users/29824
>
> The few posts I read about said this was a "known" problem with the "latest"
> release of ivtv. I was using 0.6.2, so my fix was to use 0.6.1 Maybe there's
> a similar issue with 0.4.5
>
> Try 0.4.4 and see what happens.
>
>
> David Novick
> [EMAIL PROTECTED]
>
> __________________________________________________
> Do You Yahoo!?
> Tired of spam? Yahoo! Mail has the best spam protection around
> http://mail.yahoo.com
>
> _______________________________________________
> ivtv-users mailing list
> [email protected]
> http://ivtvdriver.org/mailman/listinfo/ivtv-users
>
>
_______________________________________________
ivtv-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users