linux_dsm_epyc7002/drivers/clk/mxs
Marc Kleine-Budde d03ac61daa clk: mxs: fix clock lookup after freeing init memory
The struct clk_lookup are marked as __initdata, resulting in being
removed from memory after the kernel finished booting. However this
leads to a NULL pointer de-ref if loading a module which uses clk_get.

This patch removes the __initdata from the struct clk_lookup.

Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
Signed-off-by: Mike Turquette <mturquette@linaro.org>
2012-06-25 16:51:48 -07:00
..
clk-div.c clk: mxs: add mxs specific clocks 2012-05-09 00:02:35 +08:00
clk-frac.c clk: mxs: add mxs specific clocks 2012-05-09 00:02:35 +08:00
clk-imx23.c clk: mxs: fix clock lookup after freeing init memory 2012-06-25 16:51:48 -07:00
clk-imx28.c clk: mxs: fix clock lookup after freeing init memory 2012-06-25 16:51:48 -07:00
clk-pll.c clk: mxs: add mxs specific clocks 2012-05-09 00:02:35 +08:00
clk-ref.c clk: mxs: add mxs specific clocks 2012-05-09 00:02:35 +08:00
clk.c clk: mxs: add mxs specific clocks 2012-05-09 00:02:35 +08:00
clk.h clk: mxs: add mxs specific clocks 2012-05-09 00:02:35 +08:00
Makefile clk: mxs: add clock support for imx28 2012-05-09 00:02:38 +08:00