linux/arch/sh/boards/mach-kfr2r09
Jacopo Mondi f3590dc329 media: arch: sh: kfr2r09: Use new renesas-ceu camera driver
Use the new renesas-ceu camera driver in kfr2r09 board file instead of
the soc_camera based sh_mobile_ceu_camera driver.

Get rid of soc_camera specific components, and move clk and gpio handling
away from board file, registering the clock source and the enable gpios
for driver consumption.

Memory for the CEU video buffers is now reserved with membocks APIs,
and need to be declared as dma_coherent during machine initialization to
remove that architecture specific part from CEU driver.

While at there update license to SPDX header and sort headers alphabetically.

No need to udapte the clock source names, as
commit c2f9b05fd5 ("media: arch: sh: ecovec: Use new renesas-ceu camera driver")
already updated it to the new ceu driver name for all SH7724 boards (possibly
breaking kfr2r09 before this commit).

Compile tested only.

Signed-off-by: Jacopo Mondi <jacopo+renesas@jmondi.org>
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
2018-06-28 07:28:00 -04:00
..
lcd_wqvga.c sh: kfr2r09: Use lv5207lp backlight 2013-07-17 10:06:18 +09:00
Makefile sh: add a parameter to LCDC driver's .display_on() callback 2010-08-04 16:12:11 +09:00
sdram.S sh: Add KFR2R09 specific memory pre/post R-standby code 2009-10-30 14:38:49 +09:00
setup.c media: arch: sh: kfr2r09: Use new renesas-ceu camera driver 2018-06-28 07:28:00 -04:00