diff options
Diffstat (limited to 'arch/arm/mach-shmobile/board-lager.c')
-rw-r--r-- | arch/arm/mach-shmobile/board-lager.c | 22 |
1 files changed, 13 insertions, 9 deletions
diff --git a/arch/arm/mach-shmobile/board-lager.c b/arch/arm/mach-shmobile/board-lager.c index d18296164e89..e1d8215da0b0 100644 --- a/arch/arm/mach-shmobile/board-lager.c +++ b/arch/arm/mach-shmobile/board-lager.c | |||
@@ -31,6 +31,8 @@ | |||
31 | #include <linux/mmc/host.h> | 31 | #include <linux/mmc/host.h> |
32 | #include <linux/mmc/sh_mmcif.h> | 32 | #include <linux/mmc/sh_mmcif.h> |
33 | #include <linux/mmc/sh_mobile_sdhi.h> | 33 | #include <linux/mmc/sh_mobile_sdhi.h> |
34 | #include <linux/mtd/partitions.h> | ||
35 | #include <linux/mtd/mtd.h> | ||
34 | #include <linux/pinctrl/machine.h> | 36 | #include <linux/pinctrl/machine.h> |
35 | #include <linux/platform_data/camera-rcar.h> | 37 | #include <linux/platform_data/camera-rcar.h> |
36 | #include <linux/platform_data/gpio-rcar.h> | 38 | #include <linux/platform_data/gpio-rcar.h> |
@@ -43,22 +45,23 @@ | |||
43 | #include <linux/regulator/gpio-regulator.h> | 45 | #include <linux/regulator/gpio-regulator.h> |
44 | #include <linux/regulator/machine.h> | 46 | #include <linux/regulator/machine.h> |
45 | #include <linux/sh_eth.h> | 47 | #include <linux/sh_eth.h> |
48 | #include <linux/spi/flash.h> | ||
49 | #include <linux/spi/rspi.h> | ||
50 | #include <linux/spi/spi.h> | ||
46 | #include <linux/usb/phy.h> | 51 | #include <linux/usb/phy.h> |
47 | #include <linux/usb/renesas_usbhs.h> | 52 | #include <linux/usb/renesas_usbhs.h> |
48 | #include <mach/common.h> | 53 | |
49 | #include <mach/irqs.h> | ||
50 | #include <mach/r8a7790.h> | ||
51 | #include <media/soc_camera.h> | 54 | #include <media/soc_camera.h> |
52 | #include <asm/mach-types.h> | 55 | #include <asm/mach-types.h> |
53 | #include <asm/mach/arch.h> | 56 | #include <asm/mach/arch.h> |
54 | #include <linux/mtd/partitions.h> | ||
55 | #include <linux/mtd/mtd.h> | ||
56 | #include <linux/spi/flash.h> | ||
57 | #include <linux/spi/rspi.h> | ||
58 | #include <linux/spi/spi.h> | ||
59 | #include <sound/rcar_snd.h> | 57 | #include <sound/rcar_snd.h> |
60 | #include <sound/simple_card.h> | 58 | #include <sound/simple_card.h> |
61 | 59 | ||
60 | #include "common.h" | ||
61 | #include "irqs.h" | ||
62 | #include "r8a7790.h" | ||
63 | #include "rcar-gen2.h" | ||
64 | |||
62 | /* | 65 | /* |
63 | * SSI-AK4643 | 66 | * SSI-AK4643 |
64 | * | 67 | * |
@@ -880,9 +883,10 @@ static const char * const lager_boards_compat_dt[] __initconst = { | |||
880 | 883 | ||
881 | DT_MACHINE_START(LAGER_DT, "lager") | 884 | DT_MACHINE_START(LAGER_DT, "lager") |
882 | .smp = smp_ops(r8a7790_smp_ops), | 885 | .smp = smp_ops(r8a7790_smp_ops), |
883 | .init_early = r8a7790_init_early, | 886 | .init_early = shmobile_init_delay, |
884 | .init_time = rcar_gen2_timer_init, | 887 | .init_time = rcar_gen2_timer_init, |
885 | .init_machine = lager_init, | 888 | .init_machine = lager_init, |
886 | .init_late = shmobile_init_late, | 889 | .init_late = shmobile_init_late, |
890 | .reserve = rcar_gen2_reserve, | ||
887 | .dt_compat = lager_boards_compat_dt, | 891 | .dt_compat = lager_boards_compat_dt, |
888 | MACHINE_END | 892 | MACHINE_END |