Sergei Shtylyov
b8e8ea127d
ARM: shmobile: r8a7794: add SDHI DT support
...
Define the generic R8A7794 parts of the SDHI[012] device nodes.
Based on the orginal patch by Shinobu Uehara <shinobu.uehara.xc@renesas.com >.
Signed-off-by: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com >
Acked-by: Geert Uytterhoeven <geert+renesas@glider.be >
Signed-off-by: Simon Horman <horms+renesas@verge.net.au >
2015-02-24 08:18:47 +09:00
Simon Horman
5e7e155483
ARM: shmobile: r8a7794: Correct SDHI clock base address, labels and output-names
...
* Correct base address of SD3 div6 clk.
* Update div6 clock node labels
There appears to have been some inconsistency and confusion here as on
the r8a7790 these clocks are referred to as SD(HI)1 and SD(HI)2 while on
the r8a7791 and r8a7794 they are referred to as SD(HI)2 and SD(HI)3.
This has no run-time affect as the clock nodes are not currently used.
Fixes: 8e181633e6 ("ARM: shmobile: r8a7794: Add SDHI clocks to device tree")
Reported-by: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com >
Reported-by: Geert Uytterhoeven <geert@linux-m68k.org >
Signed-off-by: Simon Horman <horms+renesas@verge.net.au >
Acked-by: Geert Uytterhoeven <geert+renesas@glider.be >
2015-02-24 06:30:48 +09:00
Laurent Pinchart
82818d3482
ARM: shmobile: r8a7794: Add ethernet controller to device tree
...
Add a DT node for the on-SoC ethernet controller device.
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com >
Acked-by: Geert Uytterhoeven <geert+renesas@glider.be >
Signed-off-by: Simon Horman <horms+renesas@verge.net.au >
2015-02-24 06:30:47 +09:00
Laurent Pinchart
1cb2794f60
ARM: shmobile: r8a7794: Add IPMMU DT nodes
...
Add the six IPMMU instances found in the r8a7794 to DT with a disabled
status.
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com >
Signed-off-by: Simon Horman <horms+renesas@verge.net.au >
2015-02-24 06:30:46 +09:00
Laurent Pinchart
bd8474853f
ARM: shmobile: r8a7794: Add DMAC devices to DT
...
Instantiate the two system DMA controllers in the r8a7794 device tree.
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com >
Signed-off-by: Simon Horman <horms+renesas@verge.net.au >
2015-02-24 06:30:44 +09:00
Shinobu Uehara
deac150c2d
ARM: shmobile: r8a7794: Add MMCIF clock to device tree
...
Signed-off-by: Shinobu Uehara <shinobu.uehara.xc@renesas.com >
[horms: omitted device node; only add clock]
Signed-off-by: Simon Horman <horms+renesas@verge.net.au >
2014-12-21 19:07:22 +09:00
Shinobu Uehara
8e181633e6
ARM: shmobile: r8a7794: Add SDHI clocks to device tree
...
Signed-off-by: Shinobu Uehara <shinobu.uehara.xc@renesas.com >
[horms: omitted device nodes; only add clock]
Signed-off-by: Simon Horman <horms+renesas@verge.net.au >
2014-12-21 19:07:22 +09:00
Koji Matsuoka
c5d82c9996
ARM: shmobile: r8a7794: Add I2C clocks to device tree
...
Signed-off-by: Koji Matsuoka <koji.matsuoka.xm@renesas.com >
[horms: omitted device nodes and aliases; only add clocks]
Signed-off-by: Simon Horman <horms+renesas@verge.net.au >
Acked-by: Geert Uytterhoeven <geert+renesas@glider.be >
2014-12-21 19:07:21 +09:00
Hisashi Nakamura
3281480b70
ARM: shmobile: r8a7794: Add QSPI clock to device tree
...
Signed-off-by: Hisashi Nakamura <hisashi.nakamura.ak@renesas.com >
[horms: omitted device node and alias; only add clock]
[horms: use clock-indicies instead of renesas,clock-indicies]
Signed-off-by: Simon Horman <horms+renesas@verge.net.au >
Acked-by: Geert Uytterhoeven <geert+renesas@glider.be >
2014-12-21 19:07:20 +09:00
Hiroyuki Yokoyama
be16cd385c
ARM: shmobile: r8a7794: Add SYS-DMAC clocks to device tree
...
Signed-off-by: Hiroyuki Yokoyama <hiroyuki.yokoyama.vx@renesas.com >
[horms: resolved conflicts]
Signed-off-by: Simon Horman <horms+renesas@verge.net.au >
Acked-by: Geert Uytterhoeven <geert+renesas@glider.be >
2014-12-21 19:07:19 +09:00
Kazuya Mizuguchi
22a9b44fc1
ARM: shmobile: r8a7794: Add USBDMAC[01] clocks to device tree
...
Signed-off-by: Kazuya Mizuguchi <kazuya.mizuguchi.ks@renesas.com >
[horms: merged per-clock patches]
Signed-off-by: Simon Horman <horms+renesas@verge.net.au >
Acked-by: Geert Uytterhoeven <geert+renesas@glider.be >
2014-12-21 16:57:18 +09:00
Geert Uytterhoeven
00add867b8
ARM: shmobile: r8a7794: Correct mask for GIC PPI interrupts
...
R-Car E2 (r8a7794) contains two Cortex-A7 cores, hence the second
interrupt specifier cell for Private Peripheral Interrupts should use
"GIC_CPU_MASK_SIMPLE(2)".
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be >
Signed-off-by: Simon Horman <horms+renesas@verge.net.au >
2014-12-21 16:57:18 +09:00
Shinobu Uehara
c7bab9f929
ARM: shmobile: r8a7794: Add USB clocks to device tree
...
Signed-off-by: Shinobu Uehara <shinobu.uehara.xc@renesas.com >
[horms: resolved conflicts]
Signed-off-by: Simon Horman <horms+renesas@verge.net.au >
Acked-by: Geert Uytterhoeven <geert+renesas@glider.be >
2014-12-21 16:57:17 +09:00
Geert Uytterhoeven
1045d06557
ARM: shmobile: r8a7794 dtsi: Change to using clock-indices
...
With the addition of clock-indices in commit 8e33f91a0b ("clk:
shmobile: clk-mstp: change to using clock-indices"), we can change the
DTSes to use the generic property instead of the deprecated
vendor-specific property.
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be >
Acked-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com >
Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com >
Acked-by: Wolfram Sang <wsa+renesas@sang-engineering.com >
Signed-off-by: Simon Horman <horms+renesas@verge.net.au >
2014-12-21 16:57:17 +09:00
Yoshifumi Hosoya
dc3cf93d89
ARM: shmobile: r8a7794: Add MMP and VSP1 clocks to device tree
...
Signed-off-by: Yoshifumi Hosoya <yoshifumi.hosoya.wj@renesas.com >
Signed-off-by: Simon Horman <horms+renesas@verge.net.au >
2014-11-19 09:22:12 +09:00
Kouei Abe
3e58a5424c
ARM: shmobile: r8a7794: Add SGX clock to device tree
...
Signed-off-by: Kouei Abe <kouei.abe.cp@renesas.com >
Signed-off-by: Simon Horman <horms+renesas@verge.net.au >
2014-11-19 09:22:12 +09:00
Koji Matsuoka
148ebf479a
ARM: shmobile: r8a7794: Add VIN clock to device tree
...
Signed-off-by: Koji Matsuoka <koji.matsuoka.xm@renesas.com >
Signed-off-by: Simon Horman <horms+renesas@verge.net.au >
2014-11-04 09:09:52 +09:00
Hisashi Nakamura
da33648c42
ARM: shmobile: r8a7794: Add arch_timer to device tree
...
Signed-off-by: Hisashi Nakamura <hisashi.nakamura.ak@renesas.com >
Signed-off-by: Simon Horman <horms+renesas@verge.net.au >
2014-10-30 09:56:31 +09:00
Ulrich Hecht
0dce5454d5
ARM: shmobile: Initial r8a7794 SoC device tree
...
Signed-off-by: Hisashi Nakamura <hisashi.nakamura.ak@renesas.com >
[uli: reduced to minimum, added cmt, enabled scif2, split off board part]
Signed-off-by: Ulrich Hecht <ulrich.hecht+renesas@gmail.com >
Acked-by: Magnus Damm <damm@opensource.se >
Signed-off-by: Simon Horman <horms+renesas@verge.net.au >
2014-09-09 11:29:08 +09:00