Вот итоги моей борьбы с easycap DC60

это имеем от драйвера:
Код:
<7>[ 2214.760000] easycap::0easycap_usb_probe: allocated 0xE4B80000=peasycap
<7>[ 2214.760000] easycap::0easycap_usb_probe: where 0xE4B80018=&peasycap->video_device
<7>[ 2214.780000] easycap::0easycap_usb_probe: and 0xE4B801D8=&peasycap->v4l2_device
<7>[ 2218.540000] easycap::0adjust_standard: selected standard: PAL_BGHIN
<7>[ 2218.930000] easycap::0adjust_format: sought: 640x480,UYVY(0x59565955),1=field,0x00=std mask
<7>[ 2218.940000] easycap::0adjust_format: sought: V4L2_FIELD_NONE
<7>[ 2218.940000] easycap::0adjust_format: actioning: 640x480 PAL_BGHIN_AT_640x480_FMT_UYVY-n
<7>[ 2218.990000] easycap::0adjust_brightness: adjusting brightness to 0x7F
<7>[ 2219.020000] easycap::0adjust_contrast: adjusting contrast to 0x3F
<7>[ 2219.050000] easycap::0adjust_saturation: adjusting saturation to 0x2F
<7>[ 2219.080000] easycap::0adjust_hue: adjusting hue to 0x00
<7>[ 2219.090000] easycap::0easycap_usb_probe: registered with videodev: 2=minor
<7>[ 2219.100000] easycap::0easycap_usb_probe: ends successfully for interface 0
это от WebCamera
Код:
<7>[ 1829.880000] easycap:: easycap_open: ==========OPEN=========
<4>[ 1833.510000] [sw_hcd]: sw_hcd_h_disable, epnum = 81
<4>[ 1833.520000] [sw_hcd]: sw_hcd_h_disable, epnum = 82
<7>[ 1833.610000] easycap::0adjust_standard: selected standard: PAL_BGHIN
<7>[ 1834.000000] easycap::0adjust_format: sought: 640x480,UYVY(0x59565955),1=field,0x00=std mask
<7>[ 1834.000000] easycap::0adjust_format: sought: V4L2_FIELD_NONE
<7>[ 1834.030000] easycap::0adjust_format: actioning: 640x480 PAL_BGHIN_AT_640x480_FMT_UYVY-n
<7>[ 1834.070000] easycap::0adjust_brightness: adjusting brightness to 0x7F
<7>[ 1834.100000] easycap::0adjust_contrast: adjusting contrast to 0x3F
<7>[ 1834.130000] easycap::0adjust_saturation: adjusting saturation to 0x2F
<7>[ 1834.160000] easycap::0adjust_hue: adjusting hue to 0x00
<4>[ 1834.160000] [sw_hcd]: sw_hcd_h_disable, epnum = 81
<4>[ 1834.170000] [sw_hcd]: sw_hcd_h_disable, epnum = 82
<7>[ 1834.170000] easycap::0adjust_format: sought: 320x240,UYVY(0x59565955),4=field,0x00=std mask
<7>[ 1834.180000] easycap::0adjust_format: sought: V4L2_FIELD_INTERLACED
<7>[ 1834.190000] easycap::0adjust_format: actioning: 320x240 PAL_BGHIN_AT_320x240_FMT_UYVY-i
<4>[ 1834.200000] WRN:L2840(drivers/usb/sun4i_usb/hcd/core/sw_hcd_host.c):ERR: sw_hcd_urb_enqueue, ep packet is too big, maxpacket = 5120
<7>[ 1834.210000] easycap::0submit_video_urbs: ERROR: usb_submit_urb() failed for urb with rc:
<7>[ 1834.220000] easycap::0submit_video_urbs: ERROR: -EMSGSIZE=usb_submit_urb()
Это я так понимаю следствие того что DC60 всунут в OTG порт, а не в USB Host:
WRN:L2840(drivers/usb/sun4i_usb/hcd/core/sw_hcd_host.c):ERR: sw_hcd_urb_enqueue, ep packet is too big, maxpacket = 5120