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: Simon Horman <horms+renesas@verge.net.au>
This commit is contained in:
parent
47ad265dd4
commit
f0b78f8b63
|
@ -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 */
|
||||
|
|
Loading…
Reference in New Issue