[PATCH linux dev-5.4 v2 0/3] aspeed-g6: enable usb support

Joel Stanley joel at jms.id.au
Fri Jan 31 15:00:29 AEDT 2020


On Thu, 23 Jan 2020 at 07:50, <rentao.bupt at gmail.com> wrote:
>
> From: Tao Ren <rentao.bupt at gmail.com>
>
> The patch series aims at enabling USB Host and Gadget support on AST2600
> platforms. I'm targeting openbmc tree mainly for some early feedback and
> more widespread testing. I'm planning to upstream the patches after
> 5.6-rc1.
>
> Patch #1 moves hardcoded vhub attributes (number of downstream ports and
> endpoints) to "struct ast_hub_config" which is then attached to "struct
> of_device_id". By doing this, it will be easier to enable ast2600 vhub
> which supports more ports and endpoints.
>
> Patch #2 enables AST2600 support in aspeed-vhub gadget driver.
>
> Patch #3 adds USB devices and according pin groups in aspeed-g6 dtsi.

I have put these in the openbmc tree. Please send the changes upstream
for review asap (I would do it now) so we can get Ben's feedback on
them.

Cheers,

Joel

>
> Tao Ren (3):
>   usb: gadget: aspeed: read vhub config from of_device_id
>   usb: gadget: aspeed: add ast2600 vhub support
>   ARM: dts: aspeed-g6: add usb functions
>
>  arch/arm/boot/dts/aspeed-g6-pinctrl.dtsi   |  25 +++++
>  arch/arm/boot/dts/aspeed-g6.dtsi           |  43 ++++++++
>  drivers/usb/gadget/udc/aspeed-vhub/Kconfig |   4 +-
>  drivers/usb/gadget/udc/aspeed-vhub/core.c  | 108 ++++++++++++++-------
>  drivers/usb/gadget/udc/aspeed-vhub/dev.c   |  30 ++++--
>  drivers/usb/gadget/udc/aspeed-vhub/epn.c   |   4 +-
>  drivers/usb/gadget/udc/aspeed-vhub/hub.c   |  22 +++--
>  drivers/usb/gadget/udc/aspeed-vhub/vhub.h  |  21 ++--
>  8 files changed, 185 insertions(+), 72 deletions(-)
>
> --
> 2.17.1
>


More information about the openbmc mailing list