pinctrl: sh-pfc: Extend Multiplatform Support
Get series with b4
b4 am 20140507231748.29661.46207.sendpatchset@w520Versions newest first
- v1 Latest3 patches 11 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/3 | pinctrl: sh-pfc: r8a7740: Allow Multiplatform Builddrivers/ | +6 | 0 replies | |
| 2/3 | pinctrl: sh-pfc: sh73a0: Allow Multiplatform Builddrivers/ | +6 | 0 replies | |
| 3/3 | pinctrl: sh-pfc: r8a73a4: Allow Multiplatform Builddrivers/ | +7 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 00/03] pinctrl: sh-pfc: Extend Multiplatform Support
pinctrl: sh-pfc: Extend Multiplatform Support
[PATCH 01/03] pinctrl: sh-pfc: r8a7740: Allow Multiplatform Build [PATCH 02/03] pinctrl: sh-pfc: sh73a0: Allow Multiplatform Build [PATCH 03/03] pinctrl: sh-pfc: r8a73a4: Allow Multiplatform Build
These patches enable Multiplatform support for r8a7740, sh73a0 and r8a73a4.
The legacy case is still kept around, so the mach-header is still needed to allow static GPIO-IRQ assignment. In case of DT the GPIO IRQs are already provided via DT properties, so we can simply #ifdef out the static IRQ tables in case of Multiplatform build. Not pretty but it works.
sh7372 is intentionally excluded from this series since it will not be moved over to Multiplatform. Instead software support for sh7372 will be phased out in the a few kernel releases.
---
Written against renesas-devel-v3.15-rc3-20140502
drivers/pinctrl/sh-pfc/pfc-r8a73a4.c | 7 +++++++ drivers/pinctrl/sh-pfc/pfc-r8a7740.c | 7 ++++++- drivers/pinctrl/sh-pfc/pfc-sh73a0.c | 6 ++++++ 3 files changed, 19 insertions(+), 1 deletion(-)