remarkable-linux/arch/arm/mach-shmobile
Simon Horman 2b2084e8d4 ARM: shmobile: marzen-reference: Instantiate clkdevs for SCIF and TMU
Now that the common clock framework is supported, the clock lookup
entries in clock-r8a7779.c are not registered anymore. Devices must
instead reference their clocks in the device tree. However, SCIF and CMT
devices are still instantiated through platform code, and thus need a
clock lookup entry.

Retrieve the SCIF and CMT clock entries by name and register clkdevs for
the corresponding devices. This will be removed when the SCIF and CMT
devices will be instantiated from the device tree.

Based on work for the Koelsch board by Laurent Pinchart.

Cc: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
2014-06-17 19:56:29 +09:00
..
include/mach ARM: shmobile: r8a7779: Add helper to read mode pins 2014-06-17 19:56:18 +09:00
board-ape6evm-reference.c ARM: shmobile: Move common.h 2014-06-17 17:09:39 +09:00
board-ape6evm.c ARM: shmobile: Move common.h 2014-06-17 17:09:39 +09:00
board-armadillo800eva-reference.c ARM: shmobile: Move common.h 2014-06-17 17:09:39 +09:00
board-armadillo800eva.c ARM: shmobile: Move pm-rmobile.h, cleanup sh73xx.h 2014-06-17 17:09:39 +09:00
board-bockw-reference.c ARM: shmobile: Move common.h 2014-06-17 17:09:39 +09:00
board-bockw.c ARM: shmobile: Move common.h 2014-06-17 17:09:39 +09:00
board-genmai-reference.c ARM: shmobile: Move common.h 2014-06-17 17:09:39 +09:00
board-genmai.c ARM: shmobile: Move common.h 2014-06-17 17:09:39 +09:00
board-koelsch-reference.c ARM: shmobile: Move rcar-gen2.h, cleanup r8a7790 case 2014-06-17 17:09:40 +09:00
board-koelsch.c ARM: shmobile: Move rcar-gen2.h, cleanup r8a7790 case 2014-06-17 17:09:40 +09:00
board-kzm9g-reference.c ARM: shmobile: Move common.h 2014-06-17 17:09:39 +09:00
board-kzm9g.c ARM: shmobile: Move common.h 2014-06-17 17:09:39 +09:00
board-lager-reference.c ARM: shmobile: Move rcar-gen2.h, cleanup r8a7790 case 2014-06-17 17:09:40 +09:00
board-lager.c ARM: shmobile: Move rcar-gen2.h, cleanup r8a7790 case 2014-06-17 17:09:40 +09:00
board-mackerel.c ARM: shmobile: Move pm-rmobile.h, cleanup sh73xx.h 2014-06-17 17:09:39 +09:00
board-marzen-reference.c ARM: shmobile: marzen-reference: Instantiate clkdevs for SCIF and TMU 2014-06-17 19:56:29 +09:00
board-marzen.c ARM: shmobile: Move common.h 2014-06-17 17:09:39 +09:00
clock-r7s72100.c ARM: shmobile: Move common.h 2014-06-17 17:09:39 +09:00
clock-r8a73a4.c ARM: shmobile: Move common.h 2014-06-17 17:09:39 +09:00
clock-r8a7740.c ARM: shmobile: Move common.h 2014-06-17 17:09:39 +09:00
clock-r8a7778.c ARM: shmobile: Move common.h 2014-06-17 17:09:39 +09:00
clock-r8a7779.c ARM: shmobile: r8a7779: Move r8a7779_earlytimer_init to clock-r8a7779.c 2014-06-17 19:56:26 +09:00
clock-r8a7790.c ARM: shmobile: Move rcar-gen2.h, cleanup r8a7790 case 2014-06-17 17:09:40 +09:00
clock-r8a7791.c ARM: shmobile: Move rcar-gen2.h, cleanup r8a7790 case 2014-06-17 17:09:40 +09:00
clock-sh73a0.c ARM: shmobile: Move common.h 2014-06-17 17:09:39 +09:00
clock-sh7372.c ARM: shmobile: Move common.h 2014-06-17 17:09:39 +09:00
clock.c ARM: shmobile: Move common.h 2014-06-17 17:09:39 +09:00
clock.h ARM: shmobile: Move clock.h 2014-06-17 17:09:37 +09:00
common.h ARM: shmobile: Move common.h 2014-06-17 17:09:39 +09:00
console.c ARM: shmobile: Move common.h 2014-06-17 17:09:39 +09:00
cpuidle.c
dma-register.h ARM: shmobile: Move dma-register.h 2014-06-17 17:09:37 +09:00
entry-intc.S
headsmp-scu.S
headsmp.S ARM: shmobile: Introduce shmobile_boot_size 2013-09-20 17:47:31 -07:00
intc-sh73a0.c ARM: shmobile: Move most of irqs.h, keep some for pinctl 2014-06-17 17:09:38 +09:00
intc-sh7372.c ARM: shmobile: Move most of irqs.h, keep some for pinctl 2014-06-17 17:09:38 +09:00
intc.h ARM: shmobile: Move intc.h, cleanup sh_intc.h usage 2014-06-17 17:09:36 +09:00
irqs.h ARM: shmobile: Move most of irqs.h, keep some for pinctl 2014-06-17 17:09:38 +09:00
Kconfig ARM: shmobile: r8a7779: Initial multiplatform support 2014-06-17 19:56:27 +09:00
Makefile ARM: shmobile: r8a7779: Initial multiplatform support 2014-06-17 19:56:27 +09:00
Makefile.boot ARM: shmobile: Remove non-multiplatform Genmai reference support 2014-05-17 09:06:04 +09:00
platsmp-apmu.c ARM: shmobile: Move common.h 2014-06-17 17:09:39 +09:00
platsmp-scu.c ARM: shmobile: Move common.h 2014-06-17 17:09:39 +09:00
platsmp.c ARM: shmobile: Move common.h 2014-06-17 17:09:39 +09:00
pm-r8a7740.c ARM: shmobile: Move pm-rmobile.h, cleanup sh73xx.h 2014-06-17 17:09:39 +09:00
pm-r8a7779.c ARM: shmobile: Move pm-rcar.h, cleanup r8a7779 case 2014-06-17 17:09:40 +09:00
pm-r8a7790.c ARM: shmobile: Move pm-rcar.h, cleanup r8a7779 case 2014-06-17 17:09:40 +09:00
pm-rcar.c ARM: shmobile: Move pm-rcar.h, cleanup r8a7779 case 2014-06-17 17:09:40 +09:00
pm-rcar.h ARM: shmobile: Move pm-rcar.h, cleanup r8a7779 case 2014-06-17 17:09:40 +09:00
pm-rmobile.c ARM: shmobile: Move pm-rmobile.h, cleanup sh73xx.h 2014-06-17 17:09:39 +09:00
pm-rmobile.h ARM: shmobile: Move pm-rmobile.h, cleanup sh73xx.h 2014-06-17 17:09:39 +09:00
pm-sh73a0.c ARM: shmobile: Move common.h 2014-06-17 17:09:39 +09:00
pm-sh7372.c ARM: shmobile: Move pm-rmobile.h, cleanup sh73xx.h 2014-06-17 17:09:39 +09:00
rcar-gen2.h ARM: shmobile: Move rcar-gen2.h, cleanup r8a7790 case 2014-06-17 17:09:40 +09:00
setup-emev2.c ARM: shmobile: Move common.h 2014-06-17 17:09:39 +09:00
setup-r7s72100.c ARM: shmobile: Move common.h 2014-06-17 17:09:39 +09:00
setup-r8a73a4.c ARM: shmobile: Move common.h 2014-06-17 17:09:39 +09:00
setup-r8a7740.c ARM: shmobile: Move pm-rmobile.h, cleanup sh73xx.h 2014-06-17 17:09:39 +09:00
setup-r8a7778.c ARM: shmobile: Move common.h 2014-06-17 17:09:39 +09:00
setup-r8a7779.c ARM: shmobile: marzen-reference: Move clock and OF device initialisation into board code 2014-06-17 19:56:27 +09:00
setup-r8a7790.c ARM: shmobile: Move rcar-gen2.h, cleanup r8a7790 case 2014-06-17 17:09:40 +09:00
setup-r8a7791.c ARM: shmobile: Move rcar-gen2.h, cleanup r8a7790 case 2014-06-17 17:09:40 +09:00
setup-rcar-gen2.c ARM: shmobile: Move rcar-gen2.h, cleanup r8a7790 case 2014-06-17 17:09:40 +09:00
setup-sh73a0.c ARM: shmobile: Move common.h 2014-06-17 17:09:39 +09:00
setup-sh7372.c ARM: shmobile: Move pm-rmobile.h, cleanup sh73xx.h 2014-06-17 17:09:39 +09:00
sh-gpio.h ARM: shmobile: mackerel: Use pinconf API to configure pin pull-down 2013-12-10 17:24:49 +09:00
sleep-sh7372.S
smp-emev2.c ARM: shmobile: Move common.h 2014-06-17 17:09:39 +09:00
smp-r8a7779.c ARM: shmobile: Move pm-rcar.h, cleanup r8a7779 case 2014-06-17 17:09:40 +09:00
smp-r8a7790.c ARM: shmobile: Move pm-rcar.h, cleanup r8a7779 case 2014-06-17 17:09:40 +09:00
smp-r8a7791.c ARM: shmobile: Move rcar-gen2.h, cleanup r8a7790 case 2014-06-17 17:09:40 +09:00
smp-sh73a0.c ARM: shmobile: Move common.h 2014-06-17 17:09:39 +09:00
suspend.c
timer.c ARM: shmobile: Set clock frequency in HZ from OF nodes 2014-05-14 14:02:21 +09:00