usb: dwc3: Implement .glue_configure for i.MX8MP
authorMarek Vasut <marex@denx.de>
Tue, 12 Apr 2022 22:42:56 +0000 (00:42 +0200)
committerStefano Babic <sbabic@denx.de>
Thu, 21 Apr 2022 10:44:23 +0000 (12:44 +0200)
commitd0f7a0559a9c7d63b2ecceb43f3eddecdf8c1b7e
tree5ee71c9c47a74d84f7c59e1b9d19b36368868baf
parentf1ef95591c29c1324415dc0a61254160d7d9290a
usb: dwc3: Implement .glue_configure for i.MX8MP

The i.MX8MP glue needs to be configured based on a couple of DT
properties, implement .glue_configure callback to parse those DT
properties and configure the glue accordingly.

Tested-By: Tim Harvey <tharvey@gateworks.com> #imx8mp-venice-gw74xx
Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Angus Ainslie <angus@akkea.ca>
Cc: Bin Meng <bmeng.cn@gmail.com>
Cc: Fabio Estevam <festevam@gmail.com>
Cc: Kunihiko Hayashi <hayashi.kunihiko@socionext.com>
Cc: Michal Simek <michal.simek@xilinx.com>
Cc: Peng Fan <peng.fan@nxp.com>
Cc: Stefano Babic <sbabic@denx.de>
drivers/usb/dwc3/dwc3-generic.c