linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/4] switch arc-uart to devicetree based probing
@ 2013-01-11  6:20 Vineet Gupta
  2013-01-11  6:20 ` [PATCH 1/4] serial/arc-uart: Don't index with -ve platform_device->id Vineet Gupta
                   ` (4 more replies)
  0 siblings, 5 replies; 15+ messages in thread
From: Vineet Gupta @ 2013-01-11  6:20 UTC (permalink / raw)
  To: linux-serial, linux-kernel; +Cc: Vineet Gupta

Hi,

As part of converting ARC Port to devicetree infrastructure, the following
series converts the arc-uart driver to DT.

* The first patch is a bug-fix which showed up in the process as DT based
  platform devices by default have -ve id
* Next two prepare the driver for forthcoming DT changes.
* Last one contains the DT bindings and driver using those.

Couple of points worth mentioning:
* The earlyprintk portion of driver still relies on static platform data
  we would need some earlyprintk handling in of_fdt_* to clean it up properly
* Two of the three platform data instances are now retrieved from DT.
  However one still needs to be dynamically passed by platform (using
  of_dev_auxdata) as we want to run same image in simulator and hardware

Tested on in-works ARC 3.8 port.

P.S. Greg, can this be treated as a bug-fix for 3.8

Thx,
-Vineet

Vineet Gupta (4):
  serial/arc-uart: Don't index with -ve platform_device->id
  serial/arc-uart: split probe from probe_earlyprintk
  serial/arc-uart: platform_data order changed
  serial/arc-uart: switch to devicetree based probing

 .../devicetree/bindings/tty/serial/arc-uart.txt    |   26 ++++++
 drivers/tty/serial/arc_uart.c                      |   95 ++++++++++++++------
 2 files changed, 94 insertions(+), 27 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/tty/serial/arc-uart.txt

-- 
1.7.4.1


^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2013-02-13 20:47 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-01-11  6:20 [PATCH 0/4] switch arc-uart to devicetree based probing Vineet Gupta
2013-01-11  6:20 ` [PATCH 1/4] serial/arc-uart: Don't index with -ve platform_device->id Vineet Gupta
2013-01-11  6:20 ` [PATCH 2/4] serial/arc-uart: split probe from probe_earlyprintk Vineet Gupta
2013-01-11  6:20 ` [PATCH 3/4] serial/arc-uart: platform_data order changed Vineet Gupta
2013-01-11  6:20 ` [PATCH 4/4] serial/arc-uart: switch to devicetree based probing Vineet Gupta
2013-01-11 11:33   ` Arnd Bergmann
2013-01-11 11:55     ` Vineet Gupta
2013-01-11 20:17       ` Arnd Bergmann
2013-02-08 23:01   ` Grant Likely
2013-02-09  6:45     ` Vineet Gupta
2013-02-09  9:28       ` Arnd Bergmann
     [not found]         ` <1360572101-12744-1-git-send-email-vgupta@synopsys.com>
2013-02-11  8:41           ` [PATCH] serial/arc-uart: Miscll DT related updates (Grant's review comments) Vineet Gupta
2013-02-13 20:47       ` [PATCH 4/4] serial/arc-uart: switch to devicetree based probing Grant Likely
2013-01-16  6:16 ` [PATCH 0/4] switch arc-uart " Greg KH
2013-01-16  6:16   ` Vineet Gupta

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).