Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 82c3bd03 authored by Shawn Guo's avatar Shawn Guo
Browse files

ARM: omap1: use machine specific hook for late init

parent c633c531
Loading
Loading
Loading
Loading
+7 −1
Original line number Diff line number Diff line
@@ -595,7 +595,12 @@ static int __init late_init(void)
	gpio_free(AMS_DELTA_GPIO_PIN_MODEM_IRQ);
	return err;
}
late_initcall(late_init);

static void __init ams_delta_init_late(void)
{
	omap1_init_late();
	late_init();
}

static void __init ams_delta_map_io(void)
{
@@ -611,6 +616,7 @@ MACHINE_START(AMS_DELTA, "Amstrad E3 (Delta)")
	.reserve	= omap_reserve,
	.init_irq	= omap1_init_irq,
	.init_machine	= ams_delta_init,
	.init_late	= ams_delta_init_late,
	.timer		= &omap1_timer,
	.restart	= omap1_restart,
MACHINE_END
+1 −0
Original line number Diff line number Diff line
@@ -383,6 +383,7 @@ MACHINE_START(OMAP_FSAMPLE, "OMAP730 F-Sample")
	.reserve	= omap_reserve,
	.init_irq	= omap1_init_irq,
	.init_machine	= omap_fsample_init,
	.init_late	= omap1_init_late,
	.timer		= &omap1_timer,
	.restart	= omap1_restart,
MACHINE_END
+1 −0
Original line number Diff line number Diff line
@@ -88,6 +88,7 @@ MACHINE_START(OMAP_GENERIC, "Generic OMAP1510/1610/1710")
	.reserve	= omap_reserve,
	.init_irq	= omap1_init_irq,
	.init_machine	= omap_generic_init,
	.init_late	= omap1_init_late,
	.timer		= &omap1_timer,
	.restart	= omap1_restart,
MACHINE_END
+1 −0
Original line number Diff line number Diff line
@@ -446,6 +446,7 @@ MACHINE_START(OMAP_H2, "TI-H2")
	.reserve	= omap_reserve,
	.init_irq	= omap1_init_irq,
	.init_machine	= h2_init,
	.init_late	= omap1_init_late,
	.timer		= &omap1_timer,
	.restart	= omap1_restart,
MACHINE_END
+1 −0
Original line number Diff line number Diff line
@@ -439,6 +439,7 @@ MACHINE_START(OMAP_H3, "TI OMAP1710 H3 board")
	.reserve	= omap_reserve,
	.init_irq	= omap1_init_irq,
	.init_machine	= h3_init,
	.init_late	= omap1_init_late,
	.timer		= &omap1_timer,
	.restart	= omap1_restart,
MACHINE_END
Loading