[PATCH 3/4] clk: sunxi: Add A31 clocks support
From: mark.rutland@arm.com (Mark Rutland)
Date: 2013-08-12 13:55:06
Also in:
lkml
On Mon, Aug 12, 2013 at 02:01:43PM +0100, Emilio L?pez wrote:
El 12/08/13 09:53, Mark Rutland escribi?:quoted
On Tue, Jul 30, 2013 at 03:44:21PM +0100, Maxime Ripard wrote:quoted
The A31 has a mostly different clock set compared to the other older SoCs currently supported in the Allwinner clock driver. Add support for the basic useful clocks. The other ones will come in eventually. Signed-off-by: Maxime Ripard <redacted> --- drivers/clk/sunxi/clk-sunxi.c | 120 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 120 insertions(+)[...]quoted
@@ -420,6 +516,10 @@ static const __initconst struct of_device_id clk_factors_match[] = { .data = &sun4i_pll1_data, }, { + .compatible = "allwinner,sun6i-pll1-clk", + .data = &sun6i_pll1_data, + }, + { .compatible = "allwinner,sun4i-apb1-clk", .data = &sun4i_apb1_data, },@@ -440,6 +540,10 @@ static const __initconst struct of_device_id clk_div_match[] = { .compatible = "allwinner,sun4i-apb0-clk", .data = &sun4i_apb0_data, }, + { + .compatible = "allwinner,sun6i-apb2-div-clk", + .data = &sun6i_apb2_div_data, + }, {} };@@ -453,6 +557,10 @@ static const __initconst struct of_device_id clk_mux_match[] = { .compatible = "allwinner,sun4i-apb1-mux-clk", .data = &sun4i_apb1_mux_data, }, + { + .compatible = "allwinner,sun6i-ahb1-mux-clk", + .data = &sun6i_ahb1_mux_data, + }, {} };@@ -471,6 +579,10 @@ static const __initconst struct of_device_id clk_gates_match[] = { .data = &sun5i_a13_ahb_gates_data, }, { + .compatible = "allwinner,sun6i-a31-ahb1-gates-clk", + .data = &sun6i_a31_ahb1_gates_data, + }, + { .compatible = "allwinner,sun4i-apb0-gates-clk", .data = &sun4i_apb0_gates_data, },@@ -486,6 +598,14 @@ static const __initconst struct of_device_id clk_gates_match[] = { .compatible = "allwinner,sun5i-a13-apb1-gates-clk", .data = &sun5i_a13_apb1_gates_data, }, + { + .compatible = "allwinner,sun6i-a31-apb1-gates-clk", + .data = &sun6i_a31_apb1_gates_data, + }, + { + .compatible = "allwinner,sun6i-a31-apb2-gates-clk", + .data = &sun6i_a31_apb2_gates_data, + }, {} };Could you please document these new strings? I assume they follow the general conventions of sunxi clocks thus far and the strings can just be appended to the lists in the existing binding document.I believe they have been documented already on the latest version of this patchset (v3 at the time of speaking)
Indeed they are, and they look fine. Apologies for the noise. Thanks, Mark.