/linux-master/drivers/clk/sunxi/ |
H A D | clk-factors.c | 183 struct clk_gate *gate = NULL; 216 gate = kzalloc(sizeof(struct clk_gate), GFP_KERNEL);
|
H A D | clk-sun4i-display.c | 108 struct clk_gate *gate;
|
H A D | clk-sunxi.c | 952 struct clk_gate *gate = NULL;
|
/linux-master/drivers/clk/renesas/ |
H A D | rcar-gen2-cpg.c | 169 struct clk_gate *gate; 213 struct clk_gate *gate;
|
/linux-master/drivers/clk/nxp/ |
H A D | clk-lpc18xx-cgu.c | 166 struct clk_gate gate; 200 struct clk_gate gate; 263 struct clk_gate gate;
|
/linux-master/drivers/clk/ |
H A D | clk-stm32h7.c | 151 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 D | meson_saradc.c | 346 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 D | hantro_postproc.c | 41 .clk_gate = {G1_REG_PP_DEV_CONFIG, 1, 0x1}, 93 HANTRO_PP_REG_WRITE(vpu, clk_gate, 0x1);
|
H A D | hantro.h | 312 struct hantro_reg clk_gate; member in struct:hantro_postproc_regs
|
/linux-master/drivers/clk/mvebu/ |
H A D | common.c | 210 struct clk_gate *gate =
|
H A D | armada-37xx-periph.c | 130 struct clk_gate gate_##_name = { \ 635 struct clk_gate *gate;
|
/linux-master/drivers/clk/rockchip/ |
H A D | clk-half-divider.c | 171 struct clk_gate *gate = NULL;
|
/linux-master/drivers/clk/pxa/ |
H A D | clk-pxa.c | 51 struct clk_gate gate;
|
/linux-master/drivers/clk/imx/ |
H A D | clk-composite-8m.c | 216 struct clk_gate *gate = NULL;
|
/linux-master/drivers/clk/samsung/ |
H A D | clk-exynos-clkout.c | 30 struct clk_gate gate;
|
/linux-master/drivers/clk/mediatek/ |
H A D | clk-mtk.c | 223 struct clk_gate *gate = NULL; 309 struct clk_gate *gate = NULL;
|
/linux-master/drivers/clk/bcm/ |
H A D | clk-kona.c | 478 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 D | pll.c | 242 struct clk_gate *gate; 577 struct clk_gate *gate; 681 struct clk_gate *gate;
|
/linux-master/drivers/net/dsa/ |
H A D | lantiq_gswip.c | 264 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 D | dwmac-meson8b.c | 104 struct clk_gate rgmii_tx_en;
|
/linux-master/drivers/clk/microchip/ |
H A D | clk-mpfs.c | 78 struct clk_gate periph;
|
/linux-master/drivers/clk/stm32/ |
H A D | clk-stm32mp1.c | 318 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 D | pwm-meson.c | 95 struct clk_gate gate;
|
/linux-master/include/linux/ |
H A D | clk-provider.h | 490 * 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 D | clkgen-pll.c | 708 struct clk_gate *gate;
|