From: Robert Baldyga Date: Wed, 9 Oct 2013 06:41:57 +0000 (+0200) Subject: usb: gadget: s3c-hsotg: add isochronous transfers support X-Git-Tag: omap-for-v3.13/fixes-for-merge-window-take2~66^2~22^2~24 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1479e8411831c2112fa83b44664075e3ceea2533;p=pandora-kernel.git usb: gadget: s3c-hsotg: add isochronous transfers support This patch adds isochronous transfer support. It adds few modifications: - Modify s3c_hsotg_epint() function. Some interrupts are ignored for isochronous endpoints, (e.g. INTknTXFEmpMsk) becouse isochronous request is always transfered in single transaction, which ends with XferCompl interrupt. - Add Odd/Even microframe toggle to allow data transfering in each microframe in s3c_hsotg_epint() function. - Fix s3c_hsotg_ep_enable() function by supporting isochronous endpoint type. Signed-off-by: Robert Baldyga Signed-off-by: Kyungmin Park Signed-off-by: Felipe Balbi --- Reading git-diff-tree failed