For solving your problem you have to the following things.
You have to change the kernel source module code of 2.6.32 fedora kernel code for the saa7134 driver (linux/drivers/media/video/saa7134/saa7134-dvb.c) and changed:-
Code:
case SAA7134_BOARD_VIDEOMATE_S350:
dev->has_remote = SAA7134_REMOTE_GPIO;
saa_andorl(SAA7134_GPIO_GPMODE0 >> 2, 0x00008000, 0x00008000);
saa_andorl(SAA7134_GPIO_GPSTATUS0 >> 2, 0x00008000, 0x00008000);
break;
to
Code:
case SAA7134_BOARD_VIDEOMATE_S350:
dev->has_remote = SAA7134_REMOTE_GPIO;
saa_andorl(SAA7134_GPIO_GPMODE0 >> 2, 0x0000C000, 0x0000C000);
saa_andorl(SAA7134_GPIO_GPSTATUS0 >> 2, 0x0000C000, 0x0000C000);
break;
From here it was a case of just building the new kernel and installing it.
Then after booting this kernel, the S350 is working perfectly and it able to scan for channels.
Hope it helps.
Bookmarks