All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] serial/shmobile: Add OF support to SCI
@ 2013-02-19 17:29 Bastian Hecht
  2013-02-20 12:05 ` Paul Mundt
  2013-02-21 15:50 ` Bastian Hecht
  0 siblings, 2 replies; 3+ messages in thread
From: Bastian Hecht @ 2013-02-19 17:29 UTC (permalink / raw)
  To: linux-sh

We add support to probe shmobile SCI devices using device tree.

Here we face the much discussed issue of device tree bindings and driver data
configs. I followed the idea of grouping SoCs into similar hardware blocks.

The naming is:
renesas,shmobile-sci-hwb-1	for sh7372, sh73a0, r8a7740 and
renesas,shmobile-sci-hwb-2	for r8a7779

I looked up the configuration of the prementioned SoCs and came to the
conclusion that
+       .flags          = ...
+       .scscr          = ...
+       .scbrr_algo_id  = ...

are all properties that are SoC dependent and that they currently completely
describe the SoC-related configuration. This is however based on estimation
as the struct plat_sci_port contains more fields that are not used currently
in any board code but might be needed in the future. I don't know that.

Further I'm unsure how to add the DMA descriptors to the bindings. I haven't
found a driver that uses DMA except the flctl, that uses "dmas" and "dma-names",
but I don't know if this is still the way to go.

The patchset is based on topic/all+next

Thanks,

 Bastian



Bastian Hecht (3):
  serial: sh-sci: Add Device Tree probing
  ARM: mach-shmobile: r8a7740: Add DT names to clock list
  ARM: mach-shmobile: r8a7740: Setup the serial devices using DT

 .../bindings/tty/serial/renesas,sh-sci-serial.txt  |   27 +++++
 .../boot/dts/r8a7740-armadillo800eva-reference.dts |   76 +++++++++++++
 arch/arm/mach-shmobile/clock-r8a7740.c             |    9 ++
 arch/arm/mach-shmobile/setup-r8a7740.c             |   15 ++-
 drivers/tty/serial/sh-sci.c                        |  117 +++++++++++++++++++-
 5 files changed, 236 insertions(+), 8 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/tty/serial/renesas,sh-sci-serial.txt

-- 
1.7.9.5


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

end of thread, other threads:[~2013-02-21 15:50 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-02-19 17:29 [PATCH 0/3] serial/shmobile: Add OF support to SCI Bastian Hecht
2013-02-20 12:05 ` Paul Mundt
2013-02-21 15:50 ` Bastian Hecht

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.