Symbol: clk_gate
drivers/clk/aspeed/clk-ast2700.c
778
struct clk_gate *gate = to_clk_gate(hw);
drivers/clk/aspeed/clk-ast2700.c
789
struct clk_gate *gate = to_clk_gate(hw);
drivers/clk/aspeed/clk-ast2700.c
800
struct clk_gate *gate = to_clk_gate(hw);
drivers/clk/aspeed/clk-ast2700.c
819
struct clk_gate *gate;
drivers/clk/bcm/clk-kona.c
954
return clk_gate(bcm_clk->ccu, bcm_clk->init_data.name, gate, true);
drivers/clk/bcm/clk-kona.c
962
(void)clk_gate(bcm_clk->ccu, bcm_clk->init_data.name, gate, false);
drivers/clk/clk-bm1880.c
757
struct clk_gate *gate = NULL;
drivers/clk/clk-fsl-sai.c
25
struct clk_gate gate;
drivers/clk/clk-gate.c
106
struct clk_gate *gate = to_clk_gate(hw);
drivers/clk/clk-gate.c
135
struct clk_gate *gate;
drivers/clk/clk-gate.c
202
struct clk_gate *gate;
drivers/clk/clk-gate.c
218
struct clk_gate *gate;
drivers/clk/clk-gate.c
27
static inline u32 clk_gate_readl(struct clk_gate *gate)
drivers/clk/clk-gate.c
35
static inline void clk_gate_writel(struct clk_gate *gate, u32 val)
drivers/clk/clk-gate.c
58
struct clk_gate *gate = to_clk_gate(hw);
drivers/clk/clk-stm32f4.c
1052
struct clk_gate gate;
drivers/clk/clk-stm32f4.c
1060
struct clk_gate *gate = to_clk_gate(hw);
drivers/clk/clk-stm32f4.c
1202
struct clk_gate *gate;
drivers/clk/clk-stm32f4.c
1773
struct clk_gate *gate = NULL;
drivers/clk/clk-stm32f4.c
542
struct clk_gate gate;
drivers/clk/clk-stm32f4.c
638
struct clk_gate *gate = to_clk_gate(hw);
drivers/clk/clk-stm32f4.c
664
struct clk_gate *gate = to_clk_gate(hw);
drivers/clk/clk-stm32f4.c
678
struct clk_gate *gate = to_clk_gate(hw);
drivers/clk/clk-stm32f4.c
697
struct clk_gate *gate = to_clk_gate(hw);
drivers/clk/clk-stm32f4.c
723
struct clk_gate *gate = to_clk_gate(hw);
drivers/clk/clk-stm32f4.c
853
struct clk_gate *gate = to_clk_gate(hw);
drivers/clk/clk-stm32h7.c
151
struct clk_gate gate;
drivers/clk/clk-stm32h7.c
162
struct clk_gate *gate = to_clk_gate(hw);
drivers/clk/clk-stm32h7.c
190
struct clk_gate *gate = to_clk_gate(hw);
drivers/clk/clk-stm32h7.c
332
static struct clk_gate *_get_cgate(void __iomem *reg, u8 bit_idx, u32 flags,
drivers/clk/clk-stm32h7.c
335
struct clk_gate *gate;
drivers/clk/clk-stm32h7.c
365
struct clk_gate *gate = NULL;
drivers/clk/davinci/pll.c
241
struct clk_gate *gate;
drivers/clk/davinci/pll.c
576
struct clk_gate *gate;
drivers/clk/davinci/pll.c
680
struct clk_gate *gate;
drivers/clk/imx/clk-composite-7ulp.c
31
struct clk_gate *gate = to_clk_gate(hw);
drivers/clk/imx/clk-composite-7ulp.c
90
struct clk_gate *gate = NULL;
drivers/clk/imx/clk-composite-8m.c
193
struct clk_gate *gate = to_clk_gate(hw);
drivers/clk/imx/clk-composite-8m.c
228
struct clk_gate *gate = NULL;
drivers/clk/imx/clk-composite-93.c
191
struct clk_gate *gate = NULL;
drivers/clk/imx/clk-composite-93.c
48
struct clk_gate *gate = to_clk_gate(hw);
drivers/clk/imx/clk-gate-exclusive.c
25
struct clk_gate gate;
drivers/clk/imx/clk-gate-exclusive.c
31
struct clk_gate *gate = to_clk_gate(hw);
drivers/clk/imx/clk-gate-exclusive.c
62
struct clk_gate *gate;
drivers/clk/mediatek/clk-mtk.c
223
struct clk_gate *gate = NULL;
drivers/clk/mediatek/clk-mtk.c
309
struct clk_gate *gate = NULL;
drivers/clk/mmp/clk-audio.c
69
struct clk_gate sysclk_gate;
drivers/clk/mmp/clk-audio.c
70
struct clk_gate sspa0_gate;
drivers/clk/mmp/clk-audio.c
71
struct clk_gate sspa1_gate;
drivers/clk/mvebu/armada-37xx-periph.c
130
struct clk_gate gate_##_name = { \
drivers/clk/mvebu/armada-37xx-periph.c
638
struct clk_gate *gate;
drivers/clk/mvebu/common.c
209
struct clk_gate *gate =
drivers/clk/nxp/clk-lpc18xx-ccu.c
136
struct clk_gate *gate = to_clk_gate(hw);
drivers/clk/nxp/clk-lpc18xx-ccu.c
40
struct clk_gate gate;
drivers/clk/nxp/clk-lpc18xx-cgu.c
166
struct clk_gate gate;
drivers/clk/nxp/clk-lpc18xx-cgu.c
200
struct clk_gate gate;
drivers/clk/nxp/clk-lpc18xx-cgu.c
263
struct clk_gate gate;
drivers/clk/pxa/clk-pxa.c
51
struct clk_gate gate;
drivers/clk/pxa/clk-pxa.h
115
struct clk_gate gate;
drivers/clk/ralink/clk-mt7621.c
100
struct mt7621_gate *clk_gate = to_mt7621_gate(hw);
drivers/clk/ralink/clk-mt7621.c
101
struct regmap *sysc = clk_gate->priv->sysc;
drivers/clk/ralink/clk-mt7621.c
104
clk_gate->bit_idx, clk_gate->bit_idx);
drivers/clk/ralink/clk-mt7621.c
109
struct mt7621_gate *clk_gate = to_mt7621_gate(hw);
drivers/clk/ralink/clk-mt7621.c
110
struct regmap *sysc = clk_gate->priv->sysc;
drivers/clk/ralink/clk-mt7621.c
112
regmap_update_bits(sysc, SYSC_REG_CLKCFG1, clk_gate->bit_idx, 0);
drivers/clk/ralink/clk-mt7621.c
117
struct mt7621_gate *clk_gate = to_mt7621_gate(hw);
drivers/clk/ralink/clk-mt7621.c
118
struct regmap *sysc = clk_gate->priv->sysc;
drivers/clk/ralink/clk-mt7621.c
124
return val & clk_gate->bit_idx;
drivers/clk/renesas/rcar-cpg-lib.c
128
struct clk_gate gate;
drivers/clk/renesas/rcar-cpg-lib.c
178
struct clk_gate gate;
drivers/clk/renesas/rcar-gen2-cpg.c
169
struct clk_gate *gate;
drivers/clk/renesas/rcar-gen2-cpg.c
213
struct clk_gate *gate;
drivers/clk/rockchip/clk-half-divider.c
173
struct clk_gate *gate = NULL;
drivers/clk/rockchip/clk.c
129
struct clk_gate gate;
drivers/clk/rockchip/clk.c
211
struct clk_gate *gate = NULL;
drivers/clk/rockchip/clk.c
316
struct clk_gate *gate = NULL;
drivers/clk/rockchip/clk.c
51
struct clk_gate *gate = NULL;
drivers/clk/samsung/clk-exynos-clkout.c
33
struct clk_gate gate;
drivers/clk/samsung/clk.c
268
struct clk_gate *gate = to_clk_gate(hw);
drivers/clk/samsung/clk.c
298
struct clk_gate *gate;
drivers/clk/socfpga/clk-gate-a10.c
45
u32 clk_gate[2];
drivers/clk/socfpga/clk-gate-a10.c
59
rc = of_property_read_u32_array(node, "clk-gate", clk_gate, 2);
drivers/clk/socfpga/clk-gate-a10.c
61
clk_gate[0] = 0;
drivers/clk/socfpga/clk-gate-a10.c
63
if (clk_gate[0]) {
drivers/clk/socfpga/clk-gate-a10.c
64
socfpga_clk->hw.reg = clk_mgr_a10_base_addr + clk_gate[0];
drivers/clk/socfpga/clk-gate-a10.c
65
socfpga_clk->hw.bit_idx = clk_gate[1];
drivers/clk/socfpga/clk-gate.c
139
u32 clk_gate[2];
drivers/clk/socfpga/clk-gate.c
158
rc = of_property_read_u32_array(node, "clk-gate", clk_gate, 2);
drivers/clk/socfpga/clk-gate.c
160
clk_gate[0] = 0;
drivers/clk/socfpga/clk-gate.c
162
if (clk_gate[0]) {
drivers/clk/socfpga/clk-gate.c
163
socfpga_clk->hw.reg = clk_mgr_base_addr + clk_gate[0];
drivers/clk/socfpga/clk-gate.c
164
socfpga_clk->hw.bit_idx = clk_gate[1];
drivers/clk/socfpga/clk.h
40
struct clk_gate hw;
drivers/clk/socfpga/clk.h
44
struct clk_gate hw;
drivers/clk/socfpga/clk.h
56
struct clk_gate hw;
drivers/clk/st/clk-flexgen.c
162
struct clk_gate *config = to_clk_gate(sync_hw);
drivers/clk/st/clk-flexgen.c
37
struct clk_gate pgate;
drivers/clk/st/clk-flexgen.c
41
struct clk_gate fgate;
drivers/clk/st/clk-flexgen.c
45
struct clk_gate sync;
drivers/clk/st/clk-flexgen.c
51
#define to_clk_gate(_hw) container_of(_hw, struct clk_gate, hw)
drivers/clk/st/clkgen-pll.c
714
struct clk_gate *gate;
drivers/clk/stm32/clk-stm32mp1.c
318
struct clk_gate gate;
drivers/clk/stm32/clk-stm32mp1.c
468
struct clk_gate *gate = to_clk_gate(hw);
drivers/clk/stm32/clk-stm32mp1.c
550
struct clk_gate *gate;
drivers/clk/stm32/clk-stm32mp1.c
684
struct clk_gate *gate = to_clk_gate(hw);
drivers/clk/stm32/clk-stm32mp1.c
696
struct clk_gate *gate = to_clk_gate(hw);
drivers/clk/sunxi/clk-a10-hosc.c
21
struct clk_gate *gate;
drivers/clk/sunxi/clk-a10-hosc.c
32
gate = kzalloc_obj(struct clk_gate);
drivers/clk/sunxi/clk-a10-mod1.c
25
struct clk_gate *gate;
drivers/clk/sunxi/clk-a10-pll2.c
45
struct clk_gate *gate;
drivers/clk/sunxi/clk-a10-pll2.c
74
gate = kzalloc_obj(struct clk_gate);
drivers/clk/sunxi/clk-a10-ve.c
89
struct clk_gate *gate;
drivers/clk/sunxi/clk-a20-gmac.c
57
struct clk_gate *gate;
drivers/clk/sunxi/clk-a20-gmac.c
70
gate = kzalloc_obj(struct clk_gate);
drivers/clk/sunxi/clk-factors.c
183
struct clk_gate *gate = NULL;
drivers/clk/sunxi/clk-factors.c
216
gate = kzalloc_obj(struct clk_gate);
drivers/clk/sunxi/clk-factors.h
51
struct clk_gate *gate;
drivers/clk/sunxi/clk-sun4i-display.c
108
struct clk_gate *gate;
drivers/clk/sunxi/clk-sun4i-pll3.c
25
struct clk_gate *gate;
drivers/clk/sunxi/clk-sun8i-mbus.c
31
struct clk_gate *gate;
drivers/clk/sunxi/clk-sunxi.c
941
struct clk_gate *gate = NULL;
drivers/clk/thead/clk-th1520-ap.c
70
struct clk_gate gate;
drivers/clk/ti/adpll.c
156
struct clk_gate gate;
drivers/iio/adc/meson_saradc.c
350
struct clk_gate clk_gate;
drivers/iio/adc/meson_saradc.c
775
priv->clk_gate.reg = base + MESON_SAR_ADC_REG3;
drivers/iio/adc/meson_saradc.c
776
priv->clk_gate.bit_idx = __ffs(MESON_SAR_ADC_REG3_CLK_EN);
drivers/iio/adc/meson_saradc.c
777
priv->clk_gate.hw.init = &init;
drivers/iio/adc/meson_saradc.c
779
priv->adc_clk = devm_clk_register(dev, &priv->clk_gate.hw);
drivers/media/platform/verisilicon/hantro.h
316
struct hantro_reg clk_gate;
drivers/media/platform/verisilicon/hantro_postproc.c
41
.clk_gate = {G1_REG_PP_DEV_CONFIG, 1, 0x1},
drivers/media/platform/verisilicon/hantro_postproc.c
95
HANTRO_PP_REG_WRITE(vpu, clk_gate, 0x1);
drivers/mmc/host/meson-mx-sdhc-clkc.c
18
struct clk_gate mod_clk_en;
drivers/mmc/host/meson-mx-sdhc-clkc.c
19
struct clk_gate tx_clk_en;
drivers/mmc/host/meson-mx-sdhc-clkc.c
20
struct clk_gate rx_clk_en;
drivers/mmc/host/meson-mx-sdhc-clkc.c
21
struct clk_gate sd_clk_en;
drivers/net/dsa/lantiq/lantiq_gswip.c
128
ret = clk_prepare_enable(gphy_fw->clk_gate);
drivers/net/dsa/lantiq/lantiq_gswip.c
182
gphy_fw->clk_gate = devm_clk_get(dev, gphyname);
drivers/net/dsa/lantiq/lantiq_gswip.c
183
if (IS_ERR(gphy_fw->clk_gate)) {
drivers/net/dsa/lantiq/lantiq_gswip.c
184
return dev_err_probe(dev, PTR_ERR(gphy_fw->clk_gate),
drivers/net/dsa/lantiq/lantiq_gswip.c
230
clk_disable_unprepare(gphy_fw->clk_gate);
drivers/net/dsa/lantiq/lantiq_gswip.h
272
struct clk *clk_gate;
drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c
102
struct clk_gate rgmii_tx_en;
drivers/pwm/pwm-meson.c
107
struct clk_gate gate;
include/linux/clk-provider.h
534
#define to_clk_gate(_hw) container_of(_hw, struct clk_gate, hw)