Home
last modified time | relevance | path

Searched full:gates (Results 1 – 25 of 302) sorted by relevance

12345678910>>...13

/kernel/linux/linux-4.19/Documentation/devicetree/bindings/clock/
Dsunxi.txt22 "allwinner,sun4i-a10-gates-clk" - for generic gates on all compatible SoCs
23 "allwinner,sun4i-a10-axi-gates-clk" - for the AXI gates
27 "allwinner,sun4i-a10-ahb-gates-clk" - for the AHB gates on A10
28 "allwinner,sun5i-a13-ahb-gates-clk" - for the AHB gates on A13
29 "allwinner,sun5i-a10s-ahb-gates-clk" - for the AHB gates on A10s
30 "allwinner,sun7i-a20-ahb-gates-clk" - for the AHB gates on A20
35 "allwinner,sun6i-a31-ahb1-gates-clk" - for the AHB1 gates on A31
36 "allwinner,sun8i-a23-ahb1-gates-clk" - for the AHB1 gates on A23
37 "allwinner,sun9i-a80-ahb0-gates-clk" - for the AHB0 gates on A80
38 "allwinner,sun9i-a80-ahb1-gates-clk" - for the AHB1 gates on A80
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/clock/
Dallwinner,sun4i-a10-gates-clk.yaml4 $id: http://devicetree.org/schemas/clock/allwinner,sun4i-a10-gates-clk.yaml#
7 title: Allwinner A10 Bus Gates Clock Device Tree Bindings
24 - const: allwinner,sun4i-a10-gates-clk
25 - const: allwinner,sun4i-a10-axi-gates-clk
26 - const: allwinner,sun4i-a10-ahb-gates-clk
27 - const: allwinner,sun5i-a10s-ahb-gates-clk
28 - const: allwinner,sun5i-a13-ahb-gates-clk
29 - const: allwinner,sun7i-a20-ahb-gates-clk
30 - const: allwinner,sun6i-a31-ahb1-gates-clk
31 - const: allwinner,sun8i-a23-ahb1-gates-clk
[all …]
Dallwinner,sun8i-h3-bus-gates-clk.yaml4 $id: http://devicetree.org/schemas/clock/allwinner,sun8i-h3-bus-gates-clk.yaml#
7 title: Allwinner A10 Bus Gates Clock Device Tree Bindings
23 const: allwinner,sun8i-h3-bus-gates-clk
59 compatible = "allwinner,sun8i-h3-bus-gates-clk";
/kernel/linux/linux-5.10/drivers/clk/sunxi/
Dclk-simple-gates.c93 CLK_OF_DECLARE(sun4i_a10_gates, "allwinner,sun4i-a10-gates-clk",
95 CLK_OF_DECLARE(sun4i_a10_apb0, "allwinner,sun4i-a10-apb0-gates-clk",
97 CLK_OF_DECLARE(sun4i_a10_apb1, "allwinner,sun4i-a10-apb1-gates-clk",
99 CLK_OF_DECLARE(sun4i_a10_axi, "allwinner,sun4i-a10-axi-gates-clk",
101 CLK_OF_DECLARE(sun5i_a10s_apb0, "allwinner,sun5i-a10s-apb0-gates-clk",
103 CLK_OF_DECLARE(sun5i_a10s_apb1, "allwinner,sun5i-a10s-apb1-gates-clk",
105 CLK_OF_DECLARE(sun5i_a13_apb0, "allwinner,sun5i-a13-apb0-gates-clk",
107 CLK_OF_DECLARE(sun5i_a13_apb1, "allwinner,sun5i-a13-apb1-gates-clk",
109 CLK_OF_DECLARE(sun6i_a31_ahb1, "allwinner,sun6i-a31-ahb1-gates-clk",
111 CLK_OF_DECLARE(sun6i_a31_apb1, "allwinner,sun6i-a31-apb1-gates-clk",
[all …]
DMakefile16 obj-$(CONFIG_CLK_SUNXI_CLOCKS) += clk-simple-gates.o
20 obj-$(CONFIG_CLK_SUNXI_CLOCKS) += clk-sun8i-bus-gates.o
30 obj-$(CONFIG_CLK_SUNXI_PRCM_SUN6I) += clk-sun6i-apb0-gates.o
34 obj-$(CONFIG_CLK_SUNXI_PRCM_SUN8I) += clk-sun6i-apb0-gates.o
Dclk-sun6i-apb0-gates.c7 * Allwinner A31 APB0 clock gates driver
31 { .compatible = "allwinner,sun6i-a31-apb0-gates-clk", .data = &sun6i_a31_apb0_gates },
32 { .compatible = "allwinner,sun8i-a23-apb0-gates-clk", .data = &sun8i_a23_apb0_gates },
96 .name = "sun6i-a31-apb0-gates-clk",
/kernel/linux/linux-4.19/drivers/clk/sunxi/
Dclk-simple-gates.c101 CLK_OF_DECLARE(sun4i_a10_gates, "allwinner,sun4i-a10-gates-clk",
103 CLK_OF_DECLARE(sun4i_a10_apb0, "allwinner,sun4i-a10-apb0-gates-clk",
105 CLK_OF_DECLARE(sun4i_a10_apb1, "allwinner,sun4i-a10-apb1-gates-clk",
107 CLK_OF_DECLARE(sun4i_a10_axi, "allwinner,sun4i-a10-axi-gates-clk",
109 CLK_OF_DECLARE(sun5i_a10s_apb0, "allwinner,sun5i-a10s-apb0-gates-clk",
111 CLK_OF_DECLARE(sun5i_a10s_apb1, "allwinner,sun5i-a10s-apb1-gates-clk",
113 CLK_OF_DECLARE(sun5i_a13_apb0, "allwinner,sun5i-a13-apb0-gates-clk",
115 CLK_OF_DECLARE(sun5i_a13_apb1, "allwinner,sun5i-a13-apb1-gates-clk",
117 CLK_OF_DECLARE(sun6i_a31_ahb1, "allwinner,sun6i-a31-ahb1-gates-clk",
119 CLK_OF_DECLARE(sun6i_a31_apb1, "allwinner,sun6i-a31-apb1-gates-clk",
[all …]
Dclk-sun6i-apb0-gates.c7 * Allwinner A31 APB0 clock gates driver
32 { .compatible = "allwinner,sun6i-a31-apb0-gates-clk", .data = &sun6i_a31_apb0_gates },
33 { .compatible = "allwinner,sun8i-a23-apb0-gates-clk", .data = &sun8i_a23_apb0_gates },
99 .name = "sun6i-a31-apb0-gates-clk",
DMakefile14 obj-y += clk-simple-gates.o
18 obj-y += clk-sun8i-bus-gates.o
28 clk-sun6i-ar100.o clk-sun6i-apb0.o clk-sun6i-apb0-gates.o \
/kernel/linux/linux-4.19/drivers/clk/mvebu/
Dcommon.c195 struct clk **gates; member
213 to_clk_gate(__clk_get_hw(ctrl->gates[n])); in clk_gating_get_src()
215 return ctrl->gates[n]; in clk_gating_get_src()
268 /* Count, allocate, and register clock gates */ in mvebu_clk_gating_setup()
273 ctrl->gates = kcalloc(ctrl->num_gates, sizeof(*ctrl->gates), in mvebu_clk_gating_setup()
275 if (WARN_ON(!ctrl->gates)) in mvebu_clk_gating_setup()
281 ctrl->gates[n] = clk_register_gate(NULL, desc[n].name, parent, in mvebu_clk_gating_setup()
284 WARN_ON(IS_ERR(ctrl->gates[n])); in mvebu_clk_gating_setup()
/kernel/linux/linux-5.10/drivers/clk/mvebu/
Dcommon.c193 struct clk **gates; member
211 to_clk_gate(__clk_get_hw(ctrl->gates[n])); in clk_gating_get_src()
213 return ctrl->gates[n]; in clk_gating_get_src()
266 /* Count, allocate, and register clock gates */ in mvebu_clk_gating_setup()
271 ctrl->gates = kcalloc(ctrl->num_gates, sizeof(*ctrl->gates), in mvebu_clk_gating_setup()
273 if (WARN_ON(!ctrl->gates)) in mvebu_clk_gating_setup()
279 ctrl->gates[n] = clk_register_gate(NULL, desc[n].name, parent, in mvebu_clk_gating_setup()
282 WARN_ON(IS_ERR(ctrl->gates[n])); in mvebu_clk_gating_setup()
/kernel/linux/linux-5.10/drivers/clk/sunxi-ng/
Dccu-sun5i.h41 /* AHB gates are exported */
42 /* APB0 gates are exported */
43 /* APB1 gates are exported */
47 /* DRAM gates are exported */
Dccu-sun4i-a10.h42 /* AHB gates are exported (23..68) */
43 /* APB0 gates are exported (69..78) */
44 /* APB1 gates are exported (79..95) */
46 /* DRAM gates are exported (129..142)*/
/kernel/linux/linux-4.19/drivers/clk/sunxi-ng/
Dccu-sun5i.h50 /* AHB gates are exported */
51 /* APB0 gates are exported */
52 /* APB1 gates are exported */
56 /* DRAM gates are exported */
Dccu-sun4i-a10.h51 /* AHB gates are exported (23..68) */
52 /* APB0 gates are exported (69..78) */
53 /* APB1 gates are exported (79..95) */
55 /* DRAM gates are exported (129..142)*/
/kernel/linux/linux-4.19/Documentation/devicetree/bindings/i2c/
Di2c-gate.txt2 to the i2c bus. Gates are similar to arbitrators in that you need to perform
4 there are no competing masters to consider for gates and therefore there is
5 no arbitration happening for gates.
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/i2c/
Di2c-gate.txt2 to the i2c bus. Gates are similar to arbitrators in that you need to perform
4 there are no competing masters to consider for gates and therefore there is
5 no arbitration happening for gates.
/kernel/linux/linux-5.10/drivers/clk/rockchip/
Dclk-rk3368.c649 /* aclk_cci_pre gates */
656 /* aclkm_core_* gates */
660 /* armclk* gates */
664 /* sclk_cs_pre gates */
669 /* aclk_bus gates */
677 /* sclk_ddr gates */
682 /* fclk_mcu_src gates */
687 /* hclk_cpu gates */
696 /* pclk_cpu gates */
710 * video clk gates
[all …]
/kernel/linux/linux-4.19/drivers/clk/rockchip/
Dclk-rk3368.c657 /* aclk_cci_pre gates */
664 /* aclkm_core_* gates */
668 /* armclk* gates */
672 /* sclk_cs_pre gates */
677 /* aclk_bus gates */
685 /* sclk_ddr gates */
690 /* fclk_mcu_src gates */
695 /* hclk_cpu gates */
704 /* pclk_cpu gates */
718 * video clk gates
[all …]
/kernel/linux/linux-5.10/include/dt-bindings/clock/
Drk3036-cru.h16 /* sclk gates (special clocks) */
51 /* aclk gates */
59 /* pclk gates */
80 /* hclk gates */
Drk3228-cru.h17 /* sclk gates (special clocks) */
69 /* dclk gates */
73 /* aclk gates */
92 /* pclk gates */
119 /* hclk gates */
Drk3128-cru.h19 /* sclk gates (special clocks) */
70 /* dclk gates */
74 /* aclk gates */
90 /* pclk gates */
120 /* hclk gates */
/kernel/linux/linux-4.19/include/dt-bindings/clock/
Drk3128-cru.h28 /* sclk gates (special clocks) */
79 /* dclk gates */
83 /* aclk gates */
99 /* pclk gates */
129 /* hclk gates */
Drk3228-cru.h26 /* sclk gates (special clocks) */
77 /* dclk gates */
81 /* aclk gates */
100 /* pclk gates */
127 /* hclk gates */
Drk3036-cru.h25 /* sclk gates (special clocks) */
60 /* aclk gates */
68 /* pclk gates */
89 /* hclk gates */

12345678910>>...13