This series contains patches which are make dwc2 core endianness agnostic Changes from v0: Moved dwc2_check_core_endianness() call after devm_ioremap_resource() to avoid ioread32() call on null pointer. Gevorg Sahakyan (4): usb: dwc2: Move dwc2_readl/writel functions after hsotg structure usb: dwc2: Modify dwc2_readl/writel functions prototype usb: dwc2: replace ioread32/iowrite32_rep with dwc2_readl/writel_rep usb: dwc2: Make dwc2_readl/writel functions endianness-agnostic. drivers/usb/dwc2/core.c | 241 ++++++++++---------- drivers/usb/dwc2/core.h | 116 +++++----- drivers/usb/dwc2/core_intr.c | 114 +++++----- drivers/usb/dwc2/debugfs.c | 55 +++-- drivers/usb/dwc2/gadget.c | 518 +++++++++++++++++++++---------------------- drivers/usb/dwc2/hcd.c | 461 +++++++++++++++++++------------------- drivers/usb/dwc2/hcd.h | 10 +- drivers/usb/dwc2/hcd_ddma.c | 10 +- drivers/usb/dwc2/hcd_intr.c | 96 ++++---- drivers/usb/dwc2/hcd_queue.c | 10 +- drivers/usb/dwc2/params.c | 20 +- drivers/usb/dwc2/platform.c | 19 ++ 12 files changed, 844 insertions(+), 826 deletions(-) -- 2.11.0 -- 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