
Hi Simon,
On Thu, 2018-02-22 at 10:29 -0700, Simon Glass wrote:
Hi Alexey,
On 22 February 2018 at 09:23, Alexey Brodkin Alexey.Brodkin@synopsys.com wrote:
Hi Simon,
On Thu, 2018-02-22 at 09:17 -0700, Simon Glass wrote:
Hi,
On 21 February 2018 at 05:26, Alexey Brodkin Alexey.Brodkin@synopsys.com wrote:
[snip]
drivers/serial/ns16550.c | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-)
I think a separate driver might be better, unless we want to make the read/write interface go through regmap or similar?
But in case of ARC's AUX regs portmap won't help because those AUX regs are couldn't be mapped - that a completely different address space and we may only access them via dedicated instructions (LR vs LD and SR vs ST).
Well...
- With a separate driver, you can do whatever you want :-) I know it
introduces code duplication though...
- With regmap you can add your own regmap driver, and again do
whatever you want. I can help with that if it sounds attractive
That sounds definitely interesting! Are there any pointers on how that usually done?
-Alexey