[PATCH v3 00/10] USB: chipidea misc patches
Peter Chen
Peter.Chen at freescale.com
Thu Aug 13 20:13:26 PDT 2015
>
> In this series, I add several new interfaces for chipidea driver, they are mainly
> for system configuration adjustment. The USB performance may be improved
> with these configuration changing, but each vendor driver owner needs to
> consult with your IC owner which configuration parameters are suitable for
> your system before changing it, and only change it if necessary.
>
> The other changes are for imx, it shows how imx uses these interfaces.
> Shawn, the patch [5/10] and [9/10] are dts changes, help to review it please.
>
Shawn, there are no comments for week, I will queue chipidea changes for
v4.3-rc1, would you help to queue dts changes (5/10 and 9/10), thanks.
Peter
> Changes for v3:
> - Improve the binding doc according to Rob's comment [Patch 4/10, 8/10]
>
> Changes for v2:
> - Use the bit fields which are not used. [Patch 2/10, 6/10, 10/10]
> - According to Greg and Sascha comments, format patch 2/10's
> commit log.
> - using non-burst instead of unburst for patch 7/10
>
> Peter Chen (10):
> usb: chipidea: udc: zero-length packet is only needed for TX
> usb: chipidea: define stream mode disable for both roles
> usb: chipidea: imx: add stream mode enable for device mode at
> imx6sl/imx6sx
> Doc: usb: ci-hdrc-usb2: add ahb-burst-config for binding doc
> ARM: imx6: set ahb-burst-config as 0 for USB
> usb: chipidea: add ahb burst configuration interface
> usb: chipidea: usbmisc_imx: add non-burst setting for imx6
> Doc: usb: ci-hdrc-usb2: add tx(rx)-burst-config-dword for binding doc
> ARM: imx6: change default burst size for USB
> usb: chipidea: add tx/rx burst size configuration interface
>
> .../devicetree/bindings/usb/ci-hdrc-usb2.txt | 17 ++++++
> arch/arm/boot/dts/imx6qdl.dtsi | 12 +++++
> arch/arm/boot/dts/imx6sl.dtsi | 9 ++++
> arch/arm/boot/dts/imx6sx.dtsi | 9 ++++
> drivers/usb/chipidea/bits.h | 7 +++
> drivers/usb/chipidea/ci.h | 1 +
> drivers/usb/chipidea/ci_hdrc_imx.c | 16 +++---
> drivers/usb/chipidea/core.c | 62 +++++++++++++++++++++-
> drivers/usb/chipidea/udc.c | 2 +-
> drivers/usb/chipidea/usbmisc_imx.c | 12 ++++-
> include/linux/usb/chipidea.h | 11 +++-
> 11 files changed, 147 insertions(+), 11 deletions(-)
>
> --
> 1.9.1
More information about the linux-arm-kernel
mailing list