Thread (18 messages) 18 messages, 6 authors, 2015-10-27
STALE3879d

[PATCH v13 5/5] uart: pl011: Add support to ZTE ZX296702 uart

From: Timur Tabi <hidden>
Date: 2015-10-26 12:46:42
Also in: linux-serial

Andre Przywara wrote:
I tried to refactor the driver lately to split up SBSA and PL011 support
and got something that compiles, though I wasn't fully satisfied and I
ran out of time. The refactor idea was to split driver runtime from
initialization, so the different probe and init functions can be moved
into separate files. There would be one stub file with all the core
driver logic (DMA, IRQ handling, buffer handling, communication
parameters setup) and one file for each subtype (PL011, SBSA, ZTE, you
name it).
If people are interested, I can try to clean this up and post it as an RFC.
I am interested.  We need support for subtype 13, because our hardware 
only supports 32-bit access to all registers.  We have an internal patch 
that replaces all of the read/write routines with vendor function calls. 
  I would need to refactor our patch on top of yours.

-- 
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.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help