Fix regression for BeholdTV Columbus.
PATCH 1/1 Fix regression for BeholdTV Columbus.
Hi
Some time a go our customers wrote me about problem with our TV card BeholdTV Columbus. It's PCMCIA TV card for notebook.
As I understand v4l has some regression with autodetect address of tuners. I can set incorrect I2C address and had report about detect tuner. No any TV of course. When I set correct tuner type and I2C address of the tuners all works well.
linux/drivers/media/video/saa7134/saa7134-cards.c +5 -5
@@ -4362,13 +4362,13 @@ }, [SAA7134_BOARD_BEHOLD_COLUMBUS_TVFM] = {/* Beholder Intl. Ltd. 2008 */ -/*Dmitry Belimov <[email protected]> */ - .name = "Beholder BeholdTV Columbus TVFM", +/* Dmitry Belimov <[email protected]> */ + .name = "Beholder BeholdTV Columbus TV/FM", .audio_clock = 0x00187de7, .tuner_type = TUNER_ALPS_TSBE5_PAL, - .radio_type = UNSET, - .tuner_addr = ADDR_UNSET, - .radio_addr = ADDR_UNSET, + .radio_type = TUNER_TEA5767, + .tuner_addr = 0xc2 >> 1, + .radio_addr = 0xc0 >> 1, .tda9887_conf = TDA9887_PRESENT, .gpiomask = 0x000A8004, .inputs = {{
Signed-off-by Beholder Intl. Ltd. Dmitry Belimov <[email protected]>
With my best regards, Dmitry.
linux/drivers/media/video/saa7134/saa7134-cards.c +5 -5
@@ -4362,13 +4362,13 @@ }, [SAA7134_BOARD_BEHOLD_COLUMBUS_TVFM] = {/* Beholder Intl. Ltd. 2008 */ -/*Dmitry Belimov <[email protected]> */ - .name = "Beholder BeholdTV Columbus TVFM", +/* Dmitry Belimov <[email protected]> */ + .name = "Beholder BeholdTV Columbus TV/FM", .audio_clock = 0x00187de7, .tuner_type = TUNER_ALPS_TSBE5_PAL, - .radio_type = UNSET, - .tuner_addr = ADDR_UNSET, - .radio_addr = ADDR_UNSET, + .radio_type = TUNER_TEA5767, + .tuner_addr = 0xc2 >> 1, + .radio_addr = 0xc0 >> 1, .tda9887_conf = TDA9887_PRESENT, .gpiomask = 0x000A8004, .inputs = {{
Signed-off-by Beholder Intl. Ltd. Dmitry Belimov <[email protected]>