Searched refs:clk_gate (Results 26 - 50 of 52) sorted by relevance

123

/linux-master/drivers/clk/sunxi/
H A Dclk-factors.c183 struct clk_gate *gate = NULL;
216 gate = kzalloc(sizeof(struct clk_gate), GFP_KERNEL);
H A Dclk-sun4i-display.c108 struct clk_gate *gate;
H A Dclk-sunxi.c952 struct clk_gate *gate = NULL;
/linux-master/drivers/clk/renesas/
H A Drcar-gen2-cpg.c169 struct clk_gate *gate;
213 struct clk_gate *gate;
/linux-master/drivers/clk/nxp/
H A Dclk-lpc18xx-cgu.c166 struct clk_gate gate;
200 struct clk_gate gate;
263 struct clk_gate gate;
/linux-master/drivers/clk/
H A Dclk-stm32h7.c151 struct clk_gate gate;
162 struct clk_gate *gate = to_clk_gate(hw);
190 struct clk_gate *gate = to_clk_gate(hw);
332 static struct clk_gate *_get_cgate(void __iomem *reg, u8 bit_idx, u32 flags,
335 struct clk_gate *gate;
365 struct clk_gate *gate = NULL;
/linux-master/drivers/iio/adc/
H A Dmeson_saradc.c346 struct clk_gate clk_gate; member in struct:meson_sar_adc_priv
776 priv->clk_gate.reg = base + MESON_SAR_ADC_REG3;
777 priv->clk_gate.bit_idx = __ffs(MESON_SAR_ADC_REG3_CLK_EN);
778 priv->clk_gate.hw.init = &init;
780 priv->adc_clk = devm_clk_register(dev, &priv->clk_gate.hw);
/linux-master/drivers/media/platform/verisilicon/
H A Dhantro_postproc.c41 .clk_gate = {G1_REG_PP_DEV_CONFIG, 1, 0x1},
93 HANTRO_PP_REG_WRITE(vpu, clk_gate, 0x1);
H A Dhantro.h312 struct hantro_reg clk_gate; member in struct:hantro_postproc_regs
/linux-master/drivers/clk/mvebu/
H A Dcommon.c210 struct clk_gate *gate =
H A Darmada-37xx-periph.c130 struct clk_gate gate_##_name = { \
635 struct clk_gate *gate;
/linux-master/drivers/clk/rockchip/
H A Dclk-half-divider.c171 struct clk_gate *gate = NULL;
/linux-master/drivers/clk/pxa/
H A Dclk-pxa.c51 struct clk_gate gate;
/linux-master/drivers/clk/imx/
H A Dclk-composite-8m.c216 struct clk_gate *gate = NULL;
/linux-master/drivers/clk/samsung/
H A Dclk-exynos-clkout.c30 struct clk_gate gate;
/linux-master/drivers/clk/mediatek/
H A Dclk-mtk.c223 struct clk_gate *gate = NULL;
309 struct clk_gate *gate = NULL;
/linux-master/drivers/clk/bcm/
H A Dclk-kona.c478 static int clk_gate(struct ccu_data *ccu, const char *name, function
971 return clk_gate(bcm_clk->ccu, bcm_clk->init_data.name, gate, true);
979 (void)clk_gate(bcm_clk->ccu, bcm_clk->init_data.name, gate, false);
/linux-master/drivers/clk/davinci/
H A Dpll.c242 struct clk_gate *gate;
577 struct clk_gate *gate;
681 struct clk_gate *gate;
/linux-master/drivers/net/dsa/
H A Dlantiq_gswip.c264 struct clk *clk_gate; member in struct:gswip_gphy_fw
1919 ret = clk_prepare_enable(gphy_fw->clk_gate);
1976 gphy_fw->clk_gate = devm_clk_get(dev, gphyname);
1977 if (IS_ERR(gphy_fw->clk_gate)) {
1979 return PTR_ERR(gphy_fw->clk_gate);
2024 clk_disable_unprepare(gphy_fw->clk_gate);
/linux-master/drivers/net/ethernet/stmicro/stmmac/
H A Ddwmac-meson8b.c104 struct clk_gate rgmii_tx_en;
/linux-master/drivers/clk/microchip/
H A Dclk-mpfs.c78 struct clk_gate periph;
/linux-master/drivers/clk/stm32/
H A Dclk-stm32mp1.c318 struct clk_gate gate;
468 struct clk_gate *gate = to_clk_gate(hw);
550 struct clk_gate *gate;
684 struct clk_gate *gate = to_clk_gate(hw);
696 struct clk_gate *gate = to_clk_gate(hw);
/linux-master/drivers/pwm/
H A Dpwm-meson.c95 struct clk_gate gate;
/linux-master/include/linux/
H A Dclk-provider.h490 * struct clk_gate - gating clock
512 struct clk_gate { struct
520 #define to_clk_gate(_hw) container_of(_hw, struct clk_gate, hw)
/linux-master/drivers/clk/st/
H A Dclkgen-pll.c708 struct clk_gate *gate;

Completed in 258 milliseconds

123