Home
last modified time | relevance | path

Searched refs:ahb1 (Results 1 – 6 of 6) sorted by relevance

/linux-4.1.27/Documentation/devicetree/bindings/reset/
Dallwinner,sunxi-clock-reset.txt9 "allwinner,sun6i-a31-ahb1-reset"
19 compatible = "allwinner,sun6i-a31-ahb1-reset";
/linux-4.1.27/drivers/clk/sunxi/
Dclk-sunxi.c64 struct sun6i_ahb1_clk *ahb1 = to_sun6i_ahb1_clk(hw); in sun6i_ahb1_clk_recalc_rate() local
69 reg = readl(ahb1->reg); in sun6i_ahb1_clk_recalc_rate()
162 struct sun6i_ahb1_clk *ahb1 = to_sun6i_ahb1_clk(hw); in sun6i_ahb1_clk_set_rate() local
169 reg = readl(ahb1->reg); in sun6i_ahb1_clk_set_rate()
177 writel(reg, ahb1->reg); in sun6i_ahb1_clk_set_rate()
193 struct sun6i_ahb1_clk *ahb1; in sun6i_ahb1_clk_setup() local
209 ahb1 = kzalloc(sizeof(struct sun6i_ahb1_clk), GFP_KERNEL); in sun6i_ahb1_clk_setup()
210 if (!ahb1) in sun6i_ahb1_clk_setup()
215 kfree(ahb1); in sun6i_ahb1_clk_setup()
224 ahb1->reg = reg; in sun6i_ahb1_clk_setup()
[all …]
/linux-4.1.27/arch/arm/boot/dts/
Dsun6i-a31.dtsi193 ahb1: ahb1@01c20054 { label
195 compatible = "allwinner,sun6i-a31-ahb1-clk";
198 clock-output-names = "ahb1";
203 compatible = "allwinner,sun6i-a31-ahb1-gates-clk";
205 clocks = <&ahb1>;
226 clocks = <&ahb1>;
386 assigned-clocks = <&ahb1>;
629 compatible = "allwinner,sun6i-a31-ahb1-reset";
Dsun8i-a23.dtsi160 ahb1: ahb1_clk@01c20054 { label
162 compatible = "allwinner,sun6i-a31-ahb1-clk";
165 clock-output-names = "ahb1";
172 clocks = <&ahb1>;
178 compatible = "allwinner,sun8i-a23-ahb1-gates-clk";
180 clocks = <&ahb1>;
Dsun9i-a80.dtsi172 ahb1: clk@06000064 { label
177 clock-output-names = "ahb1";
266 compatible = "allwinner,sun9i-a80-ahb1-gates-clk";
268 clocks = <&ahb1>;
/linux-4.1.27/Documentation/devicetree/bindings/clock/
Dsunxi.txt30 "allwinner,sun6i-a31-ahb1-clk" - for the AHB1 clock on A31
31 "allwinner,sun6i-a31-ahb1-gates-clk" - for the AHB1 gates on A31
32 "allwinner,sun8i-a23-ahb1-gates-clk" - for the AHB1 gates on A23
34 "allwinner,sun9i-a80-ahb1-gates-clk" - for the AHB1 gates on A80