with http://mcentral.de/hg/~mrec/v4l-dvb-experimental on Linux 2.6.20.2 support for analog only TV cx23416/xceive based cards; Yuan PG600-2, GotView PCI DVD Lite and Club3D ZAP-TV1x01 is broken;
/ivtv-0.10.1_2.6.20/driver/tuner.h:27:33: media/v4l_dvb_tuner.h: No such file or directory /ivtv-0.10.1_2.6.20/driver/ivtv-driver.c: In function `ivtv_probe': /ivtv-0.10.1_2.6.20/driver/ivtv-driver.c:1186: error: structure has no member named `initmode' /ivtv-0.10.1_2.6.20/driver/ivtv-driver.c:1188: error: structure has no member named `gpio_write' /ivtv-0.10.1_2.6.20/driver/ivtv-driver.c:1189: error: structure has no member named `gpio_priv' card work fine on 2.6.19.7 with directions: http://preview.tinyurl.com/2wwoka this one was nice try with http://www.makomk.com/cgi-bin/hgwebdir.cgi/v4l-dvb-kernel-makomk on 2.6.20.2 .. ivtv0: Registered device video32 for encoder YUV (2 MB) ivtv0: Registered device vbi1 for encoder VBI (1 MB) ivtv0: Registered device video24 for encoder PCM audio (1 MB) ivtv0: Registered device radio0 for encoder radio Tuner: setting up tuner core extension for: Xceive 3028 Tuner Loading base firmware: xc3028_init0.i2c.fw kobject_add failed for i2c-2 with -EEXIST, don't try to register things with the same name in the same directory. [<c01a87a9>] kobject_add+0x107/0x110 [<c0204ff4>] device_add+0x7c/0x337 [<e21bd4ba>] fw_register_device+0xda/0x118 [firmware_class] [<e21bd51a>] fw_setup_device+0x22/0xeb [firmware_class] [<c01242ce>] request_module+0xce/0xde [<e21bd64a>] _request_firmware+0x67/0x13e [firmware_class] [<e21bd730>] request_firmware+0xf/0x11 [firmware_class] [<e220a5d1>] upload_firmware+0x5a/0x3bb [xc3028_tuner] [<e220a945>] xc3028_set_mode+0x13/0x6c [xc3028_tuner] [<e220a932>] xc3028_set_mode+0x0/0x6c [xc3028_tuner] [<e21f3581>] set_type+0x1e6/0x4a0 [tuner] [<c01a80d9>] idr_get_new_above_int+0x103/0x113 [<c01a8119>] idr_get_new+0xa/0x26 [<c017eccd>] get_inode_number+0x2d/0x60 [<e21f38d2>] set_addr+0x97/0x9e [tuner] [<e22ee225>] ivtv_reset_tuner_gpio+0x0/0x8a [ivtv] [<c0134f7d>] register_handler_proc+0x6f/0x7d [<e21f418e>] tuner_command+0x1b9/0x1192 [tuner] [<e0841afc>] i2c_clients_command+0xac/0xdb [i2c_core] [<e22ec0ad>] ivtv_call_i2c_clients+0x33/0x4f [ivtv] [<e22e98e7>] ivtv_probe+0x632/0x801 [ivtv] [<e22ee225>] ivtv_reset_tuner_gpio+0x0/0x8a [ivtv] [<c0185bb5>] sysfs_make_dirent+0x14/0x74 [<c0186959>] sysfs_add_link+0x7d/0xa6 [<c01b3c58>] pci_call_probe+0xa/0xc [<c01b3c88>] __pci_device_probe+0x2e/0x3f [<c01b3cb7>] pci_device_probe+0x1e/0x30 [<c02069ee>] really_probe+0x65/0xf2 [<c0206b9f>] __driver_attach+0x0/0x75 [<c0206b2d>] driver_probe_device+0xa3/0xaf [<c02b585c>] klist_next+0x52/0x8e [<c0206b9f>] __driver_attach+0x0/0x75 [<c0206be3>] __driver_attach+0x44/0x75 [<c0206088>] bus_for_each_dev+0x35/0x59 [<c0206c28>] driver_attach+0x14/0x16 [<c0206b9f>] __driver_attach+0x0/0x75 [<c02064dc>] bus_add_driver+0x5a/0xe0 [<c01b3ee0>] __pci_register_driver+0x60/0x83 [<e22e9ddc>] module_start+0xb4/0xdd [ivtv] [<c0130618>] sys_init_module+0x89/0x133 [<c0102ca0>] syscall_call+0x7/0xb [<c02b0033>] xfrm_notify_sa+0x1f8/0x369 ======================= fw_register_device: device_register failed xc3028-tuner.c: Unable to load firmware xc3028-tuner.c: ** PLEASE HAVE A LOOK AT ** xc3028-tuner.c: http://linuxtv.org/v4lwiki/index.php/Talk:Em2880#Firmware xc3028_set_std, Loading specific configuration for requested mode xc3028_MN_NTSCPAL_A2.i2c.fw kobject_add failed for i2c-2 with -EEXIST, don't try to register things with the same name in the same directory. [<c01a87a9>] kobject_add+0x107/0x110 [<c0204ff4>] device_add+0x7c/0x337 [<e21bd4ba>] fw_register_device+0xda/0x118 [firmware_class] [<c02b5f81>] __sched_text_start+0x4c1/0x564 [<e21bd51a>] fw_setup_device+0x22/0xeb [firmware_class] [<e21bd64a>] _request_firmware+0x67/0x13e [firmware_class] [<e21bd730>] request_firmware+0xf/0x11 [firmware_class] [<e220a090>] xc3028_set_std+0x90/0x10f [xc3028_tuner] [<e21f4986>] tuner_command+0x9b1/0x1192 [tuner] [<c02b5f81>] __sched_text_start+0x4c1/0x564 [<c02b6876>] schedule_timeout+0x79/0x8d [<e0841afc>] i2c_clients_command+0xac/0xdb [i2c_core] [<e22ec0ad>] ivtv_call_i2c_clients+0x33/0x4f [ivtv] [<e22f2f53>] ivtv_v4l2_ioctls+0xaca/0xfe2 [ivtv] [<e21bd51a>] fw_setup_device+0x22/0xeb [firmware_class] [<c01242ce>] request_module+0xce/0xde [<c01173ec>] printk+0x16/0x19 [<e220a925>] upload_firmware+0x3ae/0x3bb [xc3028_tuner] [<e220a945>] xc3028_set_mode+0x13/0x6c [xc3028_tuner] [<e220a932>] xc3028_set_mode+0x0/0x6c [xc3028_tuner] [<e21f35ba>] set_type+0x21f/0x4a0 [tuner] [<c01a80d9>] idr_get_new_above_int+0x103/0x113 [<c01a8119>] idr_get_new+0xa/0x26 [<c017eccd>] get_inode_number+0x2d/0x60 [<e21f38d2>] set_addr+0x97/0x9e [tuner] [<e22ee225>] ivtv_reset_tuner_gpio+0x0/0x8a [ivtv] [<c0134f7d>] register_handler_proc+0x6f/0x7d [<e21f418e>] tuner_command+0x1b9/0x1192 [tuner] [<e0841b11>] i2c_clients_command+0xc1/0xdb [i2c_core] [<e22ec0ad>] ivtv_call_i2c_clients+0x33/0x4f [ivtv] [<e22e998d>] ivtv_probe+0x6d8/0x801 [ivtv] [<e22ee225>] ivtv_reset_tuner_gpio+0x0/0x8a [ivtv] [<c0185bb5>] sysfs_make_dirent+0x14/0x74 [<c0186959>] sysfs_add_link+0x7d/0xa6 [<c01b3c58>] pci_call_probe+0xa/0xc [<c01b3c88>] __pci_device_probe+0x2e/0x3f [<c01b3cb7>] pci_device_probe+0x1e/0x30 [<c02069ee>] really_probe+0x65/0xf2 [<c0206b9f>] __driver_attach+0x0/0x75 [<c0206b2d>] driver_probe_device+0xa3/0xaf [<c02b585c>] klist_next+0x52/0x8e [<c0206b9f>] __driver_attach+0x0/0x75 [<c0206be3>] __driver_attach+0x44/0x75 [<c0206088>] bus_for_each_dev+0x35/0x59 [<c0206c28>] driver_attach+0x14/0x16 [<c0206b9f>] __driver_attach+0x0/0x75 [<c02064dc>] bus_add_driver+0x5a/0xe0 [<c01b3ee0>] __pci_register_driver+0x60/0x83 [<e22e9ddc>] module_start+0xb4/0xdd [ivtv] [<c0130618>] sys_init_module+0x89/0x133 [<c0102ca0>] syscall_call+0x7/0xb [<c02b0033>] xfrm_notify_sa+0x1f8/0x369 ======================= fw_register_device: device_register failed Loading configuration from file failed! xc3028-tuner.c: xc3028_set_std (no appropriate firmware to load) ivtv0: Initialized Yuan PG600-2, GotView PCI DVD Lite, Club3D ZAP-TV1x01, card #0 ivtv: ==================== END INIT IVTV ==================== xc3028_set_std, Loading specific configuration for requested mode xc3028_BG_PAL_NICAM_A.i2c.fw kobject_add failed for i2c-2 with -EEXIST, don't try to register things with the same name in the same directory. [<c01a87a9>] kobject_add+0x107/0x110 [<c0204ff4>] device_add+0x7c/0x337 [<e21bd4ba>] fw_register_device+0xda/0x118 [firmware_class] [<e21bd51a>] fw_setup_device+0x22/0xeb [firmware_class] [<e21bd64a>] _request_firmware+0x67/0x13e [firmware_class] [<e21bd730>] request_firmware+0xf/0x11 [firmware_class] [<e220a090>] xc3028_set_std+0x90/0x10f [xc3028_tuner] [<e21f4986>] tuner_command+0x9b1/0x1192 [tuner] [<c01a023f>] generic_make_request+0x118/0x128 [<c016e5c7>] bio_add_page+0x31/0x37 [<c0160f6c>] touch_atime+0xd3/0xd9 [<e0841afc>] i2c_clients_command+0xac/0xdb [i2c_core] [<e22ec0ad>] ivtv_call_i2c_clients+0x33/0x4f [ivtv] [<e22f2f53>] ivtv_v4l2_ioctls+0xaca/0xfe2 [ivtv] [<c01ab3f7>] snprintf+0x1a/0x1d [<e229d65e>] cx2341x_ctrl_query_fill+0x121/0x12b [cx2341x] [<e229d94c>] cx2341x_ctrl_query+0x2e4/0x30f [cx2341x] [<e22f44de>] ivtv_queryctrl+0x36/0x9f [ivtv] [<e22f4805>] ivtv_control_ioctls+0x9c/0x30b [ivtv] [<c0155b58>] real_lookup+0x6c/0xc7 [<c0155d86>] do_lookup+0x45/0xa2 [<c015df18>] dput+0x18/0x156 [<c0156879>] __link_path_walk+0xa96/0xb84 [<c015f063>] __d_lookup+0xcc/0x131 [<c0155d86>] do_lookup+0x45/0xa2 [<c015df18>] dput+0x18/0x156 [<c0156879>] __link_path_walk+0xa96/0xb84 [<c017d8e8>] proc_pident_lookup+0x63/0x84 [<c0162608>] mntput_no_expire+0x11/0x85 [<c01569fe>] link_path_walk+0x97/0xa0 [<e22f43bd>] ivtv_v4l2_do_ioctl+0x382/0x3ce [ivtv] [<e21b0339>] video_usercopy+0x112/0x1a3 [videodev] [<c0140e54>] do_no_page+0x22d/0x296 [<c0140ba6>] do_anonymous_page+0xb8/0x139 [<c01410d7>] __handle_mm_fault+0x103/0x1f1 [<e22f44a2>] ivtv_v4l2_ioctl+0x99/0x9f [ivtv] [<e22f403b>] ivtv_v4l2_do_ioctl+0x0/0x3ce [ivtv] [<c0159d28>] do_ioctl+0x54/0x64 [<c0159fa3>] vfs_ioctl+0x187/0x195 [<c0159ffc>] sys_ioctl+0x4b/0x63 [<c0102ca0>] syscall_call+0x7/0xb ======================= fw_register_device: device_register failed Loading configuration from file failed! xc3028_set_std, Loading specific configuration for requested mode xc3028_I_PAL_NICAM.i2c.fw kobject_add failed for i2c-2 with -EEXIST, don't try to register things with the same name in the same directory. [<c01a87a9>] kobject_add+0x107/0x110 [<c0204ff4>] device_add+0x7c/0x337 [<e21bd4ba>] fw_register_device+0xda/0x118 [firmware_class] [<e21bd51a>] fw_setup_device+0x22/0xeb [firmware_class] [<e21bd64a>] _request_firmware+0x67/0x13e [firmware_class] [<e21bd730>] request_firmware+0xf/0x11 [firmware_class] [<e220a090>] xc3028_set_std+0x90/0x10f [xc3028_tuner] [<e21f4986>] tuner_command+0x9b1/0x1192 [tuner] [<c01a023f>] generic_make_request+0x118/0x128 [<c016e5c7>] bio_add_page+0x31/0x37 [<c0160f6c>] touch_atime+0xd3/0xd9 [<e0841afc>] i2c_clients_command+0xac/0xdb [i2c_core] [<e22ec0ad>] ivtv_call_i2c_clients+0x33/0x4f [ivtv] [<e22f2f53>] ivtv_v4l2_ioctls+0xaca/0xfe2 [ivtv] [<c01ab3f7>] snprintf+0x1a/0x1d [<e229d65e>] cx2341x_ctrl_query_fill+0x121/0x12b [cx2341x] [<e229d94c>] cx2341x_ctrl_query+0x2e4/0x30f [cx2341x] [<e22f44de>] ivtv_queryctrl+0x36/0x9f [ivtv] [<e22f4805>] ivtv_control_ioctls+0x9c/0x30b [ivtv] [<c0155b58>] real_lookup+0x6c/0xc7 [<c0155d86>] do_lookup+0x45/0xa2 [<c015df18>] dput+0x18/0x156 [<c0156879>] __link_path_walk+0xa96/0xb84 [<c015f063>] __d_lookup+0xcc/0x131 [<c0155d86>] do_lookup+0x45/0xa2 [<c015df18>] dput+0x18/0x156 [<c0156879>] __link_path_walk+0xa96/0xb84 [<c017d8e8>] proc_pident_lookup+0x63/0x84 [<c0162608>] mntput_no_expire+0x11/0x85 [<c01569fe>] link_path_walk+0x97/0xa0 [<e22f43bd>] ivtv_v4l2_do_ioctl+0x382/0x3ce [ivtv] [<e21b0339>] video_usercopy+0x112/0x1a3 [videodev] [<c0140e54>] do_no_page+0x22d/0x296 [<c0140ba6>] do_anonymous_page+0xb8/0x139 [<c01410d7>] __handle_mm_fault+0x103/0x1f1 [<e22f44a2>] ivtv_v4l2_ioctl+0x99/0x9f [ivtv] [<e22f403b>] ivtv_v4l2_do_ioctl+0x0/0x3ce [ivtv] [<c0159d28>] do_ioctl+0x54/0x64 [<c0159fa3>] vfs_ioctl+0x187/0x195 [<c0159ffc>] sys_ioctl+0x4b/0x63 [<c0102ca0>] syscall_call+0x7/0xb ======================= fw_register_device: device_register failed Loading configuration from file failed! xc3028_set_std, Loading specific configuration for requested mode xc3028_DK_PAL_A2.i2c.fw kobject_add failed for i2c-2 with -EEXIST, don't try to register things with the same name in the same directory. [<c01a87a9>] kobject_add+0x107/0x110 [<c0204ff4>] device_add+0x7c/0x337 [<e21bd4ba>] fw_register_device+0xda/0x118 [firmware_class] [<e21bd51a>] fw_setup_device+0x22/0xeb [firmware_class] [<e21bd64a>] _request_firmware+0x67/0x13e [firmware_class] [<e21bd730>] request_firmware+0xf/0x11 [firmware_class] [<e220a090>] xc3028_set_std+0x90/0x10f [xc3028_tuner] [<e21f4986>] tuner_command+0x9b1/0x1192 [tuner] [<c01a023f>] generic_make_request+0x118/0x128 [<c016e5c7>] bio_add_page+0x31/0x37 [<c0160f6c>] touch_atime+0xd3/0xd9 [<e0841afc>] i2c_clients_command+0xac/0xdb [i2c_core] [<e22ec0ad>] ivtv_call_i2c_clients+0x33/0x4f [ivtv] [<e22f2f53>] ivtv_v4l2_ioctls+0xaca/0xfe2 [ivtv] [<c01ab3f7>] snprintf+0x1a/0x1d [<e229d65e>] cx2341x_ctrl_query_fill+0x121/0x12b [cx2341x] [<e229d94c>] cx2341x_ctrl_query+0x2e4/0x30f [cx2341x] [<e22f44de>] ivtv_queryctrl+0x36/0x9f [ivtv] [<e22f4805>] ivtv_control_ioctls+0x9c/0x30b [ivtv] [<c0155b58>] real_lookup+0x6c/0xc7 [<c0155d86>] do_lookup+0x45/0xa2 [<c015df18>] dput+0x18/0x156 [<c0156879>] __link_path_walk+0xa96/0xb84 [<c015f063>] __d_lookup+0xcc/0x131 [<c0155d86>] do_lookup+0x45/0xa2 [<c015df18>] dput+0x18/0x156 [<c0156879>] __link_path_walk+0xa96/0xb84 [<c017d8e8>] proc_pident_lookup+0x63/0x84 [<c0162608>] mntput_no_expire+0x11/0x85 [<c01569fe>] link_path_walk+0x97/0xa0 [<e22f43bd>] ivtv_v4l2_do_ioctl+0x382/0x3ce [ivtv] [<e21b0339>] video_usercopy+0x112/0x1a3 [videodev] [<c0140e54>] do_no_page+0x22d/0x296 [<c0140ba6>] do_anonymous_page+0xb8/0x139 [<c01410d7>] __handle_mm_fault+0x103/0x1f1 [<e22f44a2>] ivtv_v4l2_ioctl+0x99/0x9f [ivtv] [<e22f403b>] ivtv_v4l2_do_ioctl+0x0/0x3ce [ivtv] [<c0159d28>] do_ioctl+0x54/0x64 [<c0159fa3>] vfs_ioctl+0x187/0x195 [<c0159ffc>] sys_ioctl+0x4b/0x63 [<c0102ca0>] syscall_call+0x7/0xb ======================= fw_register_device: device_register failed Loading configuration from file failed! xc3028_set_std, Loading specific configuration for requested mode xc3028_BG_PAL_NICAM_A.i2c.fw kobject_add failed for i2c-2 with -EEXIST, don't try to register things with the same name in the same directory. [<c01a87a9>] kobject_add+0x107/0x110 [<c0204ff4>] device_add+0x7c/0x337 [<e21bd4ba>] fw_register_device+0xda/0x118 [firmware_class] [<e21bd51a>] fw_setup_device+0x22/0xeb [firmware_class] [<e21bd64a>] _request_firmware+0x67/0x13e [firmware_class] [<e21bd730>] request_firmware+0xf/0x11 [firmware_class] [<e220a090>] xc3028_set_std+0x90/0x10f [xc3028_tuner] [<e21f4986>] tuner_command+0x9b1/0x1192 [tuner] [<c01a023f>] generic_make_request+0x118/0x128 [<c016e5c7>] bio_add_page+0x31/0x37 [<c0160f6c>] touch_atime+0xd3/0xd9 [<e0841afc>] i2c_clients_command+0xac/0xdb [i2c_core] [<e22ec0ad>] ivtv_call_i2c_clients+0x33/0x4f [ivtv] [<e22f2f53>] ivtv_v4l2_ioctls+0xaca/0xfe2 [ivtv] [<c01ab3f7>] snprintf+0x1a/0x1d [<e229d65e>] cx2341x_ctrl_query_fill+0x121/0x12b [cx2341x] [<e229d94c>] cx2341x_ctrl_query+0x2e4/0x30f [cx2341x] [<e22f44de>] ivtv_queryctrl+0x36/0x9f [ivtv] [<e22f4805>] ivtv_control_ioctls+0x9c/0x30b [ivtv] [<c0155b58>] real_lookup+0x6c/0xc7 [<c0155d86>] do_lookup+0x45/0xa2 [<c015df18>] dput+0x18/0x156 [<c0156879>] __link_path_walk+0xa96/0xb84 [<c015f063>] __d_lookup+0xcc/0x131 [<c0155d86>] do_lookup+0x45/0xa2 [<c015df18>] dput+0x18/0x156 [<c0156879>] __link_path_walk+0xa96/0xb84 [<c017d8e8>] proc_pident_lookup+0x63/0x84 [<c0162608>] mntput_no_expire+0x11/0x85 [<c01569fe>] link_path_walk+0x97/0xa0 [<e22f43bd>] ivtv_v4l2_do_ioctl+0x382/0x3ce [ivtv] [<e21b0339>] video_usercopy+0x112/0x1a3 [videodev] [<c0140e54>] do_no_page+0x22d/0x296 [<c0140ba6>] do_anonymous_page+0xb8/0x139 [<c01410d7>] __handle_mm_fault+0x103/0x1f1 [<e22f44a2>] ivtv_v4l2_ioctl+0x99/0x9f [ivtv] [<e22f403b>] ivtv_v4l2_do_ioctl+0x0/0x3ce [ivtv] [<c0159d28>] do_ioctl+0x54/0x64 [<c0159fa3>] vfs_ioctl+0x187/0x195 [<c0159ffc>] sys_ioctl+0x4b/0x63 [<c0102ca0>] syscall_call+0x7/0xb ======================= fw_register_device: device_register failed Loading configuration from file failed! xc3028-tuner.c: xc3028_set_std (no appropriate firmware to load) EOS rgds, poma ____________________________________________________________________________________ Need Mail bonding? Go to the Yahoo! Mail Q&A for great tips from Yahoo! Answers users. http://answers.yahoo.com/dir/?link=list&sid=396546091 _______________________________________________ ivtv-devel mailing list ivtv-devel@ivtvdriver.org http://ivtvdriver.org/mailman/listinfo/ivtv-devel