usb: dwc3: Bring back in readl/writel APIs

Due to commit: 4a1873334b93319a4739faea0586057b842eddd8
("usb: dwc3: core: split host address space"), readl/writel
APIs got replaced by readl_relaxed/writel_relaxed. Where as
similar change on upstream doesn't replace these APIs:
51249dca627d9d0e6b41531e716cbc308554a62c.
Removal of readl/writel results in implicit removal of memory
barriers across DWC3 register accesses.
Since, DWC3 open source driver relies on these APIs for barriers
instead of explicitly adding them in the driver wherever needed,
hence, bring back in the writel/readl APIs which otherwise results
in different USB failures.

TODO: Audit DWC3 driver for adding explicit memory barriers instead
of relying on readl/writel APIs.

Change-Id: I344bd616b753674236c43532dd1074e95d194733
Signed-off-by: Manu Gautam <mgautam@codeaurora.org>
1 file changed