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

Commit f0b78f8b authored by Simon Horman's avatar Simon Horman
Browse files

ARM: shmobile: marzen-reference: Remove legacy clock support



Marzen DT reference is now only built for multiplatform
which means that CCF comes with the package. Remove unused legacy
code ifdefs to clean up the code.

Based on similar work for the Koelsch board by Magnus Damm.

Cc: Magnus Damm <damm@opensource.se>
Cc: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: default avatarSimon Horman <horms+renesas@verge.net.au>
parent 47ad265d
Loading
Loading
Loading
Loading
+0 −8
Original line number Diff line number Diff line
@@ -31,13 +31,10 @@

static void __init marzen_init_timer(void)
{
#ifdef CONFIG_COMMON_CLK
	r8a7779_clocks_init(r8a7779_read_mode_pins());
#endif
	clocksource_of_init();
}

#ifdef CONFIG_COMMON_CLK
/*
 * This is a really crude hack to provide clkdev support to platform
 * devices until they get moved to DT.
@@ -51,15 +48,10 @@ static const struct clk_name clk_names[] __initconst = {
	{ "scif5", NULL, "sh-sci.5" },
	{ "tmu0", "fck", "sh-tmu.0" },
};
#endif

static void __init marzen_init(void)
{
#ifdef CONFIG_COMMON_CLK
	shmobile_clk_workaround(clk_names, ARRAY_SIZE(clk_names), false);
#else
	r8a7779_clock_init();
#endif
	r8a7779_add_standard_devices_dt();
	of_platform_populate(NULL, of_default_bus_match_table, NULL, NULL);
	r8a7779_init_irq_extpin_dt(1); /* IRQ1 as individual interrupt */