clk: ti: Fix dm814x clkctrl for ethernet
authorTony Lindgren <tony@atomide.com>
Tue, 17 Mar 2020 16:45:24 +0000 (09:45 -0700)
committerTony Lindgren <tony@atomide.com>
Tue, 17 Mar 2020 16:45:24 +0000 (09:45 -0700)
commit1bf4b15b1975f4554cb3346dc82b02f5f4a1271b
tree5a233889263c054e2e6317b63e3dee85d93cffb4
parentbb6d3fb354c5ee8d6bde2d576eb7220ea09862b9
clk: ti: Fix dm814x clkctrl for ethernet

We are missing alwon ethernet clock for dm814x and this prevents us
from probing the CPSW with device tree only data. Looks like Ethernet
currently only works if it has been enabled in the bootloader.

Looks like relying on the bootloader clocks is not an issue with the
mainline kernel currently, but it will be an issue when configuring
CPSW Ethernet to probe with device tree data only as we will be managing
the clocks.

Fixes: 26ca2e973844 ("clk: ti: dm814: add clkctrl clock data")
Cc: linux-clk@vger.kernel.org
Cc: Graeme Smecher <gsmecher@threespeedlogic.com>
Cc: Grygorii Strashko <grygorii.strashko@ti.com>
Cc: Michael Turquette <mturquette@baylibre.com>
Cc: Stephen Boyd <sboyd@kernel.org>
Cc: Tero Kristo <t-kristo@ti.com>
Acked-by: Stephen Boyd <sboyd@kernel.org>
Signed-off-by: Tony Lindgren <tony@atomide.com>
arch/arm/boot/dts/dm814x-clocks.dtsi
drivers/clk/ti/clk-814x.c
include/dt-bindings/clock/dm814.h