usb: gadget: aspeed: support per-vhub usb descriptors
authorTao Ren <rentao.bupt@gmail.com>
Tue, 3 Mar 2020 06:23:30 +0000 (22:23 -0800)
committerFelipe Balbi <balbi@kernel.org>
Sun, 15 Mar 2020 10:11:42 +0000 (12:11 +0200)
commit6dbf05fcb68870546d5059ac95747d21ffbf807d
treebdbf3cb59e3ca9d37f68754595f11ac52908c039
parenteaea6efe1da90cfaf70a71715a2f71816e97432c
usb: gadget: aspeed: support per-vhub usb descriptors

This patch store vhub's standard usb descriptors in struct "ast_vhub" so
it's more convenient to customize descriptors and potentially support
multiple vhub instances in the future.

Signed-off-by: Tao Ren <rentao.bupt@gmail.com>
Acked-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Felipe Balbi <balbi@kernel.org>
drivers/usb/gadget/udc/aspeed-vhub/hub.c
drivers/usb/gadget/udc/aspeed-vhub/vhub.h