Re: S3C OTG udc driver isochronous support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sun, Dec 26, 2010 at 10:06 PM, Barry Song <21cnbao@xxxxxxxxx> wrote:
> Hi All,
> After checking the S3C OTG udc drivers in drivers/usb/gadget, i didn't
> find it can support isochronous endpoint. According to datasheet of
> S3C6410, EPtype field of DIEPCTLn and DOEPCTLn is read-only. Current
> S3C OTG udc driver list ep0~ep9, which are control endpoint and
> bulk/int endpoint according to the source codes:

Iso transfer type is not yet supported in the s3c otg driver. But the
EPtype field can be programmed as bulk, interrupt or iso endpoint. Iso
transfers have been used on 6410 but that support is not yet posted.

> static struct s3c_udc memory = {
>        .usb_address = 0,
>
>        .gadget = {
>                   .ops = &s3c_udc_ops,
>                   .ep0 = &memory.ep[0].ep,

<snip>

The drivers/usb/gadget/s3c-hsotg.c file is the s3c usb otg gadget
driver. Are you referring to some other file.

> ep10~ep14 are not in the list. So is it possible ep10~ep14 are iso
> endpoints? I guess only samsung engineers can answer this question.
> And has anybody improved the udc driver to support ISO mode? Here i
> want to use this mode to support g_webcam gadget.

>
> Thanks
> Barry
>
<snip>
--
To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux SoC Development]     [Linux Rockchip Development]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Linux SCSI]     [Yosemite News]

  Powered by Linux