| /kernel/linux/linux-6.6/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 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 23 const: allwinner,sun8i-h3-bus-gates-clk 59 compatible = "allwinner,sun8i-h3-bus-gates-clk";
|
| /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-6.6/drivers/clk/sunxi/ |
| D | clk-simple-gates.c | 91 CLK_OF_DECLARE(sun4i_a10_gates, "allwinner,sun4i-a10-gates-clk", 93 CLK_OF_DECLARE(sun4i_a10_apb0, "allwinner,sun4i-a10-apb0-gates-clk", 95 CLK_OF_DECLARE(sun4i_a10_apb1, "allwinner,sun4i-a10-apb1-gates-clk", 97 CLK_OF_DECLARE(sun4i_a10_axi, "allwinner,sun4i-a10-axi-gates-clk", 99 CLK_OF_DECLARE(sun5i_a10s_apb0, "allwinner,sun5i-a10s-apb0-gates-clk", 101 CLK_OF_DECLARE(sun5i_a10s_apb1, "allwinner,sun5i-a10s-apb1-gates-clk", 103 CLK_OF_DECLARE(sun5i_a13_apb0, "allwinner,sun5i-a13-apb0-gates-clk", 105 CLK_OF_DECLARE(sun5i_a13_apb1, "allwinner,sun5i-a13-apb1-gates-clk", 107 CLK_OF_DECLARE(sun6i_a31_ahb1, "allwinner,sun6i-a31-ahb1-gates-clk", 109 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 30 { .compatible = "allwinner,sun6i-a31-apb0-gates-clk", .data = &sun6i_a31_apb0_gates }, 31 { .compatible = "allwinner,sun8i-a23-apb0-gates-clk", .data = &sun8i_a23_apb0_gates }, 93 .name = "sun6i-a31-apb0-gates-clk",
|
| /kernel/linux/linux-6.6/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/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-6.6/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-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-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-6.6/Documentation/devicetree/bindings/i2c/ |
| D | i2c-gate.yaml | 14 to the i2c bus. Gates are similar to arbitrators in that you need to perform 16 there are no competing masters to consider for gates and therefore there is 17 no arbitration happening for gates.
|
| /kernel/linux/linux-6.6/drivers/clk/rockchip/ |
| D | clk-rk3368.c | 651 /* aclk_cci_pre gates */ 658 /* aclkm_core_* gates */ 662 /* armclk* gates */ 666 /* sclk_cs_pre gates */ 671 /* aclk_bus gates */ 679 /* sclk_ddr gates */ 684 /* fclk_mcu_src gates */ 689 /* hclk_cpu gates */ 698 /* pclk_cpu gates */ 712 * video clk gates [all …]
|
| /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-6.6/include/dt-bindings/clock/ |
| 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 */
|
| D | rk3036-cru.h | 16 /* sclk gates (special clocks) */ 51 /* aclk gates */ 59 /* pclk gates */ 80 /* hclk gates */
|
| /kernel/linux/linux-5.10/include/dt-bindings/clock/ |
| D | rk3128-cru.h | 19 /* sclk gates (special clocks) */ 70 /* dclk gates */ 74 /* aclk gates */ 90 /* pclk gates */ 120 /* hclk gates */
|
| D | rk3228-cru.h | 17 /* sclk gates (special clocks) */ 69 /* dclk gates */ 73 /* aclk gates */ 92 /* pclk gates */ 119 /* hclk gates */
|