Re: Wintv-1250 - EEPROM decoding - V4L DVB

2009-04-03 Thread Mark Stocker
I have rev E1D9.  Below is my dmesg output after applying the same change as 
Michel had shown.


[  466.833952] cx23885 driver version 0.0.1 loaded
[  466.833979] cx23885 :03:00.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
[  466.833981] cx23885[0]/0: cx23885_dev_setup() Memory configured for PCIe 
bridge type 885
[  466.833982] cx23885[0]/0: cx23885_init_tsport(portno=2)
[  466.834054] CORE cx23885[0]: subsystem: 0070:7911, board: Hauppauge 
WinTV-HVR1250 [card=3,autodetected]
[  466.834055] cx23885[0]/0: cx23885_pci_quirks()
[  466.834057] cx23885[0]/0: cx23885_dev_setup() tuner_type = 0x0 tuner_addr = 
0x0
[  466.834059] cx23885[0]/0: cx23885_dev_setup() radio_type = 0x0 radio_addr = 
0x0
[  466.834059] cx23885[0]/0: cx23885_reset()
[  466.934080] cx23885[0]/0: cx23885_sram_channel_setup() Configuring channel 
[VID A]
[  466.934091] cx23885[0]/0: cx23885_sram_channel_setup() Erasing channel [ch2]
[  466.934092] cx23885[0]/0: cx23885_sram_channel_setup() Configuring channel 
[TS1 B]
[  466.934106] cx23885[0]/0: cx23885_sram_channel_setup() Erasing channel [ch4]
[  466.934107] cx23885[0]/0: cx23885_sram_channel_setup() Erasing channel [ch5]
[  466.934108] cx23885[0]/0: cx23885_sram_channel_setup() Configuring channel 
[TS2 C]
[  466.934122] cx23885[0]/0: cx23885_sram_channel_setup() Erasing channel [ch7]
[  466.934123] cx23885[0]/0: cx23885_sram_channel_setup() Erasing channel [ch8]
[  466.934125] cx23885[0]/0: cx23885_sram_channel_setup() Erasing channel [ch9]
[  466.961642] tveeprom 1-0050: Hauppauge model 79001, rev E1D9, serial# 3450857
[  466.961645] tveeprom 1-0050: MAC address is 00-0D-FE-34-A7-E9
[  466.961646] tveeprom 1-0050: tuner model is Microtune MT2131 (idx 139, type 
4)
[  466.961648] tveeprom 1-0050: TV standards NTSC(M) ATSC/DVB Digital (eeprom 
0x88)
[  466.961649] tveeprom 1-0050: audio processor is CX23885 (idx 39)
[  466.961650] tveeprom 1-0050: decoder processor is CX23885 (idx 33)
[  466.961651] tveeprom 1-0050: has no radio, has IR receiver, has no IR 
transmitter
[  466.961652] cx23885[0]: hauppauge eeprom: model=79001
[  466.961654] cx23885_dvb_register() allocating 1 frontend(s)
[  466.962728] cx23885[0]: cx23885 based dvb card
[  466.991727] MT2131: successfully identified at address 0x61
[  466.991730] DVB: registering new adapter (cx23885[0])
[  466.991732] DVB: registering adapter 0 frontend -1601531515 (Samsung S5H1409 
QAM/8VSB Frontend)...
[  466.992748] cx23885_dev_checkrevision() Hardware revision = 0xc0
[  466.992754] cx23885[0]/0: found at :03:00.0, rev: 3, irq: 19, latency: 
0, mmio: 0xea00
[  466.992761] cx23885 :03:00.0: setting latency timer to 64


On Thursday April 02 2009 10:43:36 am Steven Toth wrote:
> Michel Dansereau wrote:
> > Steve,
> >Point taken about dropping the mailing list.
> >Thanks!
> > Michel
>
> Thanks, one last question.
>
> Look a the white Hauppauge label on the HVR-1250 tuner, its should say
> something like Rev .
>
> What is your rev?
>
> - Steve
>
> --
> To unsubscribe from this list: send the line "unsubscribe linux-media" in
> the body of a message to majord...@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html


--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: Wintv-1250 - EEPROM decoding - V4L DVB

2009-04-02 Thread Mark Stocker
I have rev E1D9.  Below is my dmesg output after applying the same change as 
Michel had shown.


[  466.833952] cx23885 driver version 0.0.1 loaded
[  466.833979] cx23885 :03:00.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
[  466.833981] cx23885[0]/0: cx23885_dev_setup() Memory configured for PCIe 
bridge type 885
[  466.833982] cx23885[0]/0: cx23885_init_tsport(portno=2)
[  466.834054] CORE cx23885[0]: subsystem: 0070:7911, board: Hauppauge 
WinTV-HVR1250 [card=3,autodetected]
[  466.834055] cx23885[0]/0: cx23885_pci_quirks()
[  466.834057] cx23885[0]/0: cx23885_dev_setup() tuner_type = 0x0 tuner_addr = 
0x0
[  466.834059] cx23885[0]/0: cx23885_dev_setup() radio_type = 0x0 radio_addr = 
0x0
[  466.834059] cx23885[0]/0: cx23885_reset()
[  466.934080] cx23885[0]/0: cx23885_sram_channel_setup() Configuring channel 
[VID A]
[  466.934091] cx23885[0]/0: cx23885_sram_channel_setup() Erasing channel [ch2]
[  466.934092] cx23885[0]/0: cx23885_sram_channel_setup() Configuring channel 
[TS1 B]
[  466.934106] cx23885[0]/0: cx23885_sram_channel_setup() Erasing channel [ch4]
[  466.934107] cx23885[0]/0: cx23885_sram_channel_setup() Erasing channel [ch5]
[  466.934108] cx23885[0]/0: cx23885_sram_channel_setup() Configuring channel 
[TS2 C]
[  466.934122] cx23885[0]/0: cx23885_sram_channel_setup() Erasing channel [ch7]
[  466.934123] cx23885[0]/0: cx23885_sram_channel_setup() Erasing channel [ch8]
[  466.934125] cx23885[0]/0: cx23885_sram_channel_setup() Erasing channel [ch9]
[  466.961642] tveeprom 1-0050: Hauppauge model 79001, rev E1D9, serial# 3450857
[  466.961645] tveeprom 1-0050: MAC address is 00-0D-FE-34-A7-E9
[  466.961646] tveeprom 1-0050: tuner model is Microtune MT2131 (idx 139, type 
4)
[  466.961648] tveeprom 1-0050: TV standards NTSC(M) ATSC/DVB Digital (eeprom 
0x88)
[  466.961649] tveeprom 1-0050: audio processor is CX23885 (idx 39)
[  466.961650] tveeprom 1-0050: decoder processor is CX23885 (idx 33)
[  466.961651] tveeprom 1-0050: has no radio, has IR receiver, has no IR 
transmitter
[  466.961652] cx23885[0]: hauppauge eeprom: model=79001
[  466.961654] cx23885_dvb_register() allocating 1 frontend(s)
[  466.962728] cx23885[0]: cx23885 based dvb card
[  466.991727] MT2131: successfully identified at address 0x61
[  466.991730] DVB: registering new adapter (cx23885[0])
[  466.991732] DVB: registering adapter 0 frontend -1601531515 (Samsung S5H1409 
QAM/8VSB Frontend)...
[  466.992748] cx23885_dev_checkrevision() Hardware revision = 0xc0
[  466.992754] cx23885[0]/0: found at :03:00.0, rev: 3, irq: 19, latency: 
0, mmio: 0xea00
[  466.992761] cx23885 :03:00.0: setting latency timer to 64

On Thursday April 02 2009 10:43:36 am Steven Toth wrote:
> Michel Dansereau wrote:
> > Steve,
> >Point taken about dropping the mailing list.
> >Thanks!
> > Michel
>
> Thanks, one last question.
>
> Look a the white Hauppauge label on the HVR-1250 tuner, its should say
> something like Rev .
>
> What is your rev?
>
> - Steve
>
> --
> To unsubscribe from this list: send the line "unsubscribe linux-media" in
> the body of a message to majord...@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html


--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: Wintv-1250 - EEPROM decoding - V4L DVB

2009-03-31 Thread Mark Stocker
I have implemented this same change and found this eeprom offset works 
correctly on my HVR-1250 as well.  Not that it really helps anything at this 
point.  Is there a datasheet available to the public for this chipset?



On Sunday March 29 2009 7:05:47 pm Steven Toth wrote:
> >switch (dev->board) {
> > /* removedcase CX23885_BOARD_HAUPPAUGE_HVR1250: */
> >case CX23885_BOARD_HAUPPAUGE_HVR1500:
> >case CX23885_BOARD_HAUPPAUGE_HVR1500Q:
> >case CX23885_BOARD_HAUPPAUGE_HVR1400:
> >if (dev->i2c_bus[0].i2c_rc == 0)
> >hauppauge_eeprom(dev, eeprom+0x80);
> >break;
> >case CX23885_BOARD_HAUPPAUGE_HVR1250: /*added*/
> >case CX23885_BOARD_HAUPPAUGE_HVR1800:
> >case CX23885_BOARD_HAUPPAUGE_HVR1800lp:
> >case CX23885_BOARD_HAUPPAUGE_HVR1200:
> >case CX23885_BOARD_HAUPPAUGE_HVR1700:
> >if (dev->i2c_bus[0].i2c_rc == 0)
> >hauppauge_eeprom(dev, eeprom+0xc0);
> >break;
> >}
>
> Thanks.
>
> Hauppauge have various revs of the 1250 and the eeprom offset can change.
> It looks like your model is different the the stock HVR-1250 I've seen.
>
> - Steve
> --
> To unsubscribe from this list: send the line "unsubscribe linux-media" in
> the body of a message to majord...@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html


--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


cx23885 / HVR-1250 progress?

2009-03-25 Thread Mark Stocker
Hi all,

I have an HVR-1250 card working fine, but of course with the digital tuning 
only.  I was just wondering if there is any future worked planned for this 
chipset/card (Analog input, IR remote support)?  I've searched high and low 
for a datasheet for the chipset in order to try to finish up the driver, but 
I've been unsuccessful in finding anything.

Thanks!

--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html