Russell King wrote:
+static unsigned int pl011_read(void __iomem *base, unsigned int reg)
+{
+ return readw(base + reg);
+}
+
+static void pl011_write(unsigned int val, void __iomem *base, unsigned int reg)
+{
+ writew(val, base + reg);
+}
This has the same problem as the original, in that it doesn't support
the SBSA subtype 13.
I'll post my version soon that addresses this. Maybe you can consider
it as a replacement for your patch 1/11.
--
Sent by an employee of the Qualcomm Innovation Center, Inc.
The Qualcomm Innovation Center, Inc. is a member of the
Code Aurora Forum, hosted by The Linux Foundation.