Hi folks, here's a resend of my previous patches, with some comments from Paul included, as well as rebased on top of a few patches from Paul which have since been included in staging-next. All of these patches, except 01/13 have been acked by Paul already. I did make some trivial changes to some patches (all documented in the patch mails), but I don't think that should require re-acking? This series was tested on the Ralink RT3052 SoC and on a Raspberry Pi. Gr. Matthijs Matthijs Kooijman (13): staging: dwc2: remove specific fifo size constants staging: dwc2: fix off-by-one in check for max_packet_count parameter staging: dwc2: unshift non-bool register value constants staging: dwc2: only read the snpsid register once staging: dwc2: simplify register shift expressions staging: dwc2: add missing shift staging: dwc2: simplify debug output in dwc_hc_init staging: dwc2: re-use hptxfsiz variable staging: dwc2: remove redundant register reads staging: dwc2: properly mask the GRXFSIZ register staging: dwc2: interpret all hwcfg and related register at init time staging: dwc2: validate the value for phy_utmi_width staging: dwc2: make dwc2_core_params documentation more complete drivers/staging/dwc2/core.c | 400 +++++++++++++++++++++++++-------------- drivers/staging/dwc2/core.h | 186 +++++++++++++----- drivers/staging/dwc2/core_intr.c | 4 +- drivers/staging/dwc2/hcd.c | 148 ++++----------- drivers/staging/dwc2/hcd.h | 19 +- drivers/staging/dwc2/hcd_ddma.c | 8 +- drivers/staging/dwc2/hcd_intr.c | 43 ++--- drivers/staging/dwc2/hcd_queue.c | 2 +- drivers/staging/dwc2/hw.h | 152 +++++++-------- drivers/staging/dwc2/pci.c | 2 +- 10 files changed, 555 insertions(+), 409 deletions(-) -- 1.8.4.rc1 -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html