| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/clock/ |
| D | sunxi.txt | 22 "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/ |
| D | allwinner,sun4i-a10-gates-clk.yaml | 4 $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 …]
|
| D | allwinner,sun8i-h3-bus-gates-clk.yaml | 4 $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/ |
| D | clk-simple-gates.c | 93 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 …]
|
| D | Makefile | 16 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
|
| D | clk-sun6i-apb0-gates.c | 7 * 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/ |
| D | clk-simple-gates.c | 101 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 …]
|
| D | clk-sun6i-apb0-gates.c | 7 * 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",
|
| D | Makefile | 14 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/ |
| D | common.c | 195 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/ |
| D | common.c | 193 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/ |
| D | ccu-sun5i.h | 41 /* AHB gates are exported */ 42 /* APB0 gates are exported */ 43 /* APB1 gates are exported */ 47 /* DRAM gates are exported */
|
| D | ccu-sun4i-a10.h | 42 /* 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/ |
| D | ccu-sun5i.h | 50 /* AHB gates are exported */ 51 /* APB0 gates are exported */ 52 /* APB1 gates are exported */ 56 /* DRAM gates are exported */
|
| D | ccu-sun4i-a10.h | 51 /* 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/ |
| D | i2c-gate.txt | 2 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/ |
| D | i2c-gate.txt | 2 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/ |
| D | clk-rk3368.c | 649 /* 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/ |
| D | clk-rk3368.c | 657 /* 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/ |
| D | rk3036-cru.h | 16 /* sclk gates (special clocks) */ 51 /* aclk gates */ 59 /* pclk gates */ 80 /* hclk gates */
|
| D | rk3228-cru.h | 17 /* sclk gates (special clocks) */ 69 /* dclk gates */ 73 /* aclk gates */ 92 /* pclk gates */ 119 /* hclk gates */
|
| D | rk3128-cru.h | 19 /* 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/ |
| D | rk3128-cru.h | 28 /* sclk gates (special clocks) */ 79 /* dclk gates */ 83 /* aclk gates */ 99 /* pclk gates */ 129 /* hclk gates */
|
| D | rk3228-cru.h | 26 /* sclk gates (special clocks) */ 77 /* dclk gates */ 81 /* aclk gates */ 100 /* pclk gates */ 127 /* hclk gates */
|
| D | rk3036-cru.h | 25 /* sclk gates (special clocks) */ 60 /* aclk gates */ 68 /* pclk gates */ 89 /* hclk gates */
|