Hisashi Nakamura
43c4436e2f
pinctrl: sh-pfc: add R8A7794 PFC support
...
Add PFC support for the R8A7794 SoC including pin groups for some
on-chip devices such as ETH, I2C, INTC, MSIOF, QSPI, [H]SCIF...
Sergei: squashed together several patches, fixed the MLB_CLK typo,
added IRQ4.. IRQ9 pin groups, fixed IRQn comments, added ETH B pin
group names, removed stray new line and fixed typos in the comments
in the pinmux_config_regs[] initializer, removed the platform device
ID, took into account limited number of signals in the GPIO1/5/6
controllers, added reasonable and removed unreasonable
copyrights, modified the bindings document, renamed, added changelog.
Changes in version 5:
- resolved rejects, refreshed the patch;
- added Laurent Pinchart's ACK.
Changes in version 4:
- reused the PORT_GP_26() macro to #define PORT_GP_28().
Changes in version 3:
- removed the platform device ID;
- added PORT_GP_26() and PORT_GP_28() macros, used them for GPIO1/5/6 in the
CPU_ALL_PORT() macro.
Changes in version 2:
- rebased the patch.
Signed-off-by: Hisashi Nakamura <hisashi.nakamura.ak@renesas.com >
Signed-off-by: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com >
Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com >
Signed-off-by: Linus Walleij <linus.walleij@linaro.org >
2015-06-16 10:53:20 +02:00
Ulrich Hecht
cb0ba73d09
pinctrl: sh-pfc: Enable building of r8a7793 PFC support
...
Signed-off-by: Ulrich Hecht <ulrich.hecht+renesas@gmail.com >
Acked-by: Geert Uytterhoeven <geert+renesas@glider.be >
Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com >
Signed-off-by: Linus Walleij <linus.walleij@linaro.org >
2015-05-12 13:17:43 +02:00
Magnus Damm
62476634d7
pinctrl: sh-pfc: sh7372: Remove PFC support
...
Remove sh7372 PFC support as part of the sh7372 and Mackerel
legacy code removal.
Signed-off-by: Magnus Damm <damm+renesas@opensource.se >
Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com >
Signed-off-by: Linus Walleij <linus.walleij@linaro.org >
2015-01-29 10:40:38 +01:00
Niklas Söderlund
1e7d5d849c
sh-pfc: Add emev2 pinmux support
...
Add PFC support for the EMMA Mobile EV2 SoC including pin groups for
on-chip devices.
Signed-off-by: Niklas Söderlund <niso@kth.se >
Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com >
Signed-off-by: Linus Walleij <linus.walleij@linaro.org >
2015-01-27 08:50:22 +01:00
Hisashi Nakamura
5088451962
pinctrl: sh-pfc: r8a7791 PFC support
...
Add PFC support for the r8a7791 SoC V2 including pin groups for
on-chip devices such as MSIOF, SCIF, USB, MMC, SDHI, DU.
Signed-off-by: Hisashi Nakamura <hisashi.nakamura.ak@renesas.com >
Signed-off-by: Kunihito Higashiyama <kunihito.higashiyama.ur@renesas.com >
Signed-off-by: Yoshikazu Fujikawa <yoshikazu.fujikawa.ue@renesas.com >
Signed-off-by: Nobuyuki HIRAI <nobuyuki.hirai.xe@renesas.com >
Signed-off-by: Shinobu Uehara <shinobu.uehara.xc@renesas.com >
Signed-off-by: Koji Matsuoka <koji.matsuoka.xm@renesas.com >
Signed-off-by: Ryo Kataoka <ryo.kataoka.wt@renesas.com >
[damm@opensource.se: Forward ported to upstream, minor fixes]
Signed-off-by: Magnus Damm <damm@opensource.se>
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
2013-10-27 16:40:52 +01:00
Kuninori Morimoto
87f8c98863
sh-pfc: Add r8a7778 pinmux support
...
Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com >
Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com >
Signed-off-by: Simon Horman <horms@verge.net.au >
2013-06-04 21:04:02 +09:00
Koji Matsuoka
58c229e18b
sh-pfc: Initial r8a7790 PFC support
...
Add initial PFC support for the r8a7790 SoC.
At this point only GPIO interface is supported, move to
newer interfaces planned as incremental changes.
Original authors is Koji Matsuoka-san, thanks for him
and his team for the heavy lifting. Adjusted by Magnus
to work together with updated code in drivers/pinctrl.
Signed-off-by: Koji Matsuoka <koji.matsuoka.xm@rms.renesas.com >
Signed-off-by: Magnus Damm <damm@opensource.se >
Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com >
Signed-off-by: Simon Horman <horms+renesas@verge.net.au >
2013-06-04 21:03:58 +09:00
Magnus Damm
c98f6c21af
sh-pfc: Add r8a73a4 pinmux support
...
Add initial PFC support for the r8a73a4 SoC.
At this point only GPIO interface is supported, move to newer interfaces
planned as incremental changes.
Original authors are Morimoto-san with help from Yoshii-san, thanks to
them for the heavy lifting. Adjusted by Magnus to work together with
updated code in drivers/pinctrl.
Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com >
Signed-off-by: Takashi Yoshii <takashi.yoshii.zj@renesas.com >
Signed-off-by: Magnus Damm <damm@opensource.se >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com >
Signed-off-by: Simon Horman <horms+renesas@verge.net.au >
2013-04-03 10:30:38 +09:00
Laurent Pinchart
d5d9a818b8
sh-pfc: Add shx3 pinmux support
...
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com >
Acked-by: Paul Mundt <lethal@linux-sh.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Signed-off-by: Simon Horman <horms+renesas@verge.net.au >
2013-01-25 09:24:28 +09:00
Laurent Pinchart
d2a31bddbd
sh-pfc: Add sh7786 pinmux support
...
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com >
Acked-by: Paul Mundt <lethal@linux-sh.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Signed-off-by: Simon Horman <horms+renesas@verge.net.au >
2013-01-25 09:24:28 +09:00
Laurent Pinchart
a56398e969
sh-pfc: Add sh7785 pinmux support
...
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com >
Acked-by: Paul Mundt <lethal@linux-sh.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Signed-off-by: Simon Horman <horms+renesas@verge.net.au >
2013-01-25 09:24:28 +09:00
Laurent Pinchart
0bb92677ab
sh-pfc: Add sh7757 pinmux support
...
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com >
Acked-by: Paul Mundt <lethal@linux-sh.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Signed-off-by: Simon Horman <horms+renesas@verge.net.au >
2013-01-25 09:24:28 +09:00
Laurent Pinchart
ac1ebc2190
sh-pfc: Add sh7734 pinmux support
...
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com >
Acked-by: Paul Mundt <lethal@linux-sh.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Signed-off-by: Simon Horman <horms+renesas@verge.net.au >
2013-01-25 09:24:27 +09:00
Laurent Pinchart
0ff25baba0
sh-pfc: Add sh7724 pinmux support
...
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com >
Acked-by: Paul Mundt <lethal@linux-sh.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Signed-off-by: Simon Horman <horms+renesas@verge.net.au >
2013-01-25 09:24:27 +09:00
Laurent Pinchart
d05afa0afc
sh-pfc: Add sh7723 pinmux support
...
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com >
Acked-by: Paul Mundt <lethal@linux-sh.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Signed-off-by: Simon Horman <horms+renesas@verge.net.au >
2013-01-25 09:24:27 +09:00
Laurent Pinchart
f5e25ae52f
sh-pfc: Add sh7722 pinmux support
...
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com >
Acked-by: Paul Mundt <lethal@linux-sh.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Signed-off-by: Simon Horman <horms+renesas@verge.net.au >
2013-01-25 09:24:27 +09:00
Laurent Pinchart
74cad60549
sh-pfc: Add sh7720 pinmux support
...
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com >
Acked-by: Paul Mundt <lethal@linux-sh.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Signed-off-by: Simon Horman <horms+renesas@verge.net.au >
2013-01-25 09:24:27 +09:00
Laurent Pinchart
f5e811f2a4
sh-pfc: Add sh7269 pinmux support
...
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com >
Acked-by: Paul Mundt <lethal@linux-sh.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Signed-off-by: Simon Horman <horms+renesas@verge.net.au >
2013-01-25 09:24:27 +09:00
Laurent Pinchart
a8d42fc421
sh-pfc: Add sh7264 pinmux support
...
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com >
Acked-by: Paul Mundt <lethal@linux-sh.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Signed-off-by: Simon Horman <horms+renesas@verge.net.au >
2013-01-25 09:24:27 +09:00
Laurent Pinchart
ccda552eb1
sh-pfc: Add sh7203 pinmux support
...
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com >
Acked-by: Paul Mundt <lethal@linux-sh.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Signed-off-by: Simon Horman <horms+renesas@verge.net.au >
2013-01-25 09:24:26 +09:00
Laurent Pinchart
5d5166dc39
sh-pfc: Add sh73a0 pinmux support
...
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com >
Acked-by: Paul Mundt <lethal@linux-sh.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Signed-off-by: Simon Horman <horms+renesas@verge.net.au >
2013-01-25 09:24:26 +09:00
Laurent Pinchart
6e5469a6b1
sh-pfc: Add sh7372 pinmux support
...
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com >
Acked-by: Paul Mundt <lethal@linux-sh.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Signed-off-by: Simon Horman <horms+renesas@verge.net.au >
2013-01-25 09:24:26 +09:00
Laurent Pinchart
881023d28b
sh-pfc: Add r8a7779 pinmux support
...
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com >
Acked-by: Paul Mundt <lethal@linux-sh.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Signed-off-by: Simon Horman <horms+renesas@verge.net.au >
2013-01-25 09:24:26 +09:00
Laurent Pinchart
d5b1521a94
sh-pfc: Add r8a7740 pinmux support
...
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com >
Acked-by: Paul Mundt <lethal@linux-sh.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Signed-off-by: Simon Horman <horms+renesas@verge.net.au >
2013-01-25 09:24:26 +09:00
Laurent Pinchart
6e54d8d252
sh-pfc: Move driver from drivers/sh/ to drivers/pinctrl/
...
Signed-off-by: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com >
Acked-by: Paul Mundt <lethal@linux-sh.org >
Acked-by: Linus Walleij <linus.walleij@linaro.org >
Signed-off-by: Simon Horman <horms+renesas@verge.net.au >
2013-01-25 09:24:25 +09:00