Home
last modified time | relevance | path

Searched refs:clk_ctrl (Results 1 – 25 of 35) sorted by relevance

12

/Linux-v6.6/arch/mips/ath79/
Dclock.c238 u32 pll, out_div, ref_div, nint, nfrac, frac, clk_ctrl, postdiv; in ar934x_clocks_init() local
307 clk_ctrl = __raw_readl(pll_base + AR934X_PLL_CPU_DDR_CLK_CTRL_REG); in ar934x_clocks_init()
309 postdiv = (clk_ctrl >> AR934X_PLL_CPU_DDR_CLK_CTRL_CPU_POST_DIV_SHIFT) & in ar934x_clocks_init()
312 if (clk_ctrl & AR934X_PLL_CPU_DDR_CLK_CTRL_CPU_PLL_BYPASS) in ar934x_clocks_init()
314 else if (clk_ctrl & AR934X_PLL_CPU_DDR_CLK_CTRL_CPUCLK_FROM_CPUPLL) in ar934x_clocks_init()
319 postdiv = (clk_ctrl >> AR934X_PLL_CPU_DDR_CLK_CTRL_DDR_POST_DIV_SHIFT) & in ar934x_clocks_init()
322 if (clk_ctrl & AR934X_PLL_CPU_DDR_CLK_CTRL_DDR_PLL_BYPASS) in ar934x_clocks_init()
324 else if (clk_ctrl & AR934X_PLL_CPU_DDR_CLK_CTRL_DDRCLK_FROM_DDRPLL) in ar934x_clocks_init()
329 postdiv = (clk_ctrl >> AR934X_PLL_CPU_DDR_CLK_CTRL_AHB_POST_DIV_SHIFT) & in ar934x_clocks_init()
332 if (clk_ctrl & AR934X_PLL_CPU_DDR_CLK_CTRL_AHB_PLL_BYPASS) in ar934x_clocks_init()
[all …]
/Linux-v6.6/drivers/gpu/drm/msm/disp/dpu1/
Ddpu_vbif.h19 u32 clk_ctrl; member
25 u32 clk_ctrl; member
40 u32 clk_ctrl; member
Ddpu_hw_top.c67 enum dpu_clk_ctrl_type clk_ctrl, bool enable) in dpu_hw_setup_clk_force_ctrl() argument
79 if (clk_ctrl <= DPU_CLK_CTRL_NONE || clk_ctrl >= DPU_CLK_CTRL_MAX) in dpu_hw_setup_clk_force_ctrl()
82 reg_off = mdp->caps->clk_ctrls[clk_ctrl].reg_off; in dpu_hw_setup_clk_force_ctrl()
83 bit_off = mdp->caps->clk_ctrls[clk_ctrl].bit_off; in dpu_hw_setup_clk_force_ctrl()
Ddpu_vbif.c203 forced_on = mdp->ops.setup_clk_force_ctrl(mdp, params->clk_ctrl, true); in dpu_vbif_set_ot_limit()
216 mdp->ops.setup_clk_force_ctrl(mdp, params->clk_ctrl, false); in dpu_vbif_set_ot_limit()
254 forced_on = mdp->ops.setup_clk_force_ctrl(mdp, params->clk_ctrl, true); in dpu_vbif_set_qos_remap()
265 mdp->ops.setup_clk_force_ctrl(mdp, params->clk_ctrl, false); in dpu_vbif_set_qos_remap()
/Linux-v6.6/drivers/gpu/drm/msm/disp/dpu1/catalog/
Ddpu_3_0_msm8998.h76 .clk_ctrl = DPU_CLK_CTRL_VIG0,
84 .clk_ctrl = DPU_CLK_CTRL_VIG1,
92 .clk_ctrl = DPU_CLK_CTRL_VIG2,
100 .clk_ctrl = DPU_CLK_CTRL_VIG3,
108 .clk_ctrl = DPU_CLK_CTRL_DMA0,
116 .clk_ctrl = DPU_CLK_CTRL_DMA1,
124 .clk_ctrl = DPU_CLK_CTRL_DMA2,
132 .clk_ctrl = DPU_CLK_CTRL_DMA3,
Ddpu_4_0_sdm845.h74 .clk_ctrl = DPU_CLK_CTRL_VIG0,
82 .clk_ctrl = DPU_CLK_CTRL_VIG1,
90 .clk_ctrl = DPU_CLK_CTRL_VIG2,
98 .clk_ctrl = DPU_CLK_CTRL_VIG3,
106 .clk_ctrl = DPU_CLK_CTRL_DMA0,
114 .clk_ctrl = DPU_CLK_CTRL_DMA1,
122 .clk_ctrl = DPU_CLK_CTRL_DMA2,
130 .clk_ctrl = DPU_CLK_CTRL_DMA3,
Ddpu_9_0_sm8550.h84 .clk_ctrl = DPU_CLK_CTRL_VIG0,
92 .clk_ctrl = DPU_CLK_CTRL_VIG1,
100 .clk_ctrl = DPU_CLK_CTRL_VIG2,
108 .clk_ctrl = DPU_CLK_CTRL_VIG3,
116 .clk_ctrl = DPU_CLK_CTRL_DMA0,
124 .clk_ctrl = DPU_CLK_CTRL_DMA1,
132 .clk_ctrl = DPU_CLK_CTRL_DMA2,
140 .clk_ctrl = DPU_CLK_CTRL_DMA3,
148 .clk_ctrl = DPU_CLK_CTRL_DMA4,
156 .clk_ctrl = DPU_CLK_CTRL_DMA5,
Ddpu_6_0_sm8250.h82 .clk_ctrl = DPU_CLK_CTRL_VIG0,
90 .clk_ctrl = DPU_CLK_CTRL_VIG1,
98 .clk_ctrl = DPU_CLK_CTRL_VIG2,
106 .clk_ctrl = DPU_CLK_CTRL_VIG3,
114 .clk_ctrl = DPU_CLK_CTRL_DMA0,
122 .clk_ctrl = DPU_CLK_CTRL_DMA1,
130 .clk_ctrl = DPU_CLK_CTRL_DMA2,
138 .clk_ctrl = DPU_CLK_CTRL_DMA3,
350 .clk_ctrl = DPU_CLK_CTRL_WB2,
Ddpu_5_0_sm8150.h83 .clk_ctrl = DPU_CLK_CTRL_VIG0,
91 .clk_ctrl = DPU_CLK_CTRL_VIG1,
99 .clk_ctrl = DPU_CLK_CTRL_VIG2,
107 .clk_ctrl = DPU_CLK_CTRL_VIG3,
115 .clk_ctrl = DPU_CLK_CTRL_DMA0,
123 .clk_ctrl = DPU_CLK_CTRL_DMA1,
131 .clk_ctrl = DPU_CLK_CTRL_DMA2,
139 .clk_ctrl = DPU_CLK_CTRL_DMA3,
Ddpu_8_1_sm8450.h82 .clk_ctrl = DPU_CLK_CTRL_VIG0,
90 .clk_ctrl = DPU_CLK_CTRL_VIG1,
98 .clk_ctrl = DPU_CLK_CTRL_VIG2,
106 .clk_ctrl = DPU_CLK_CTRL_VIG3,
114 .clk_ctrl = DPU_CLK_CTRL_DMA0,
122 .clk_ctrl = DPU_CLK_CTRL_DMA1,
130 .clk_ctrl = DPU_CLK_CTRL_DMA2,
138 .clk_ctrl = DPU_CLK_CTRL_DMA3,
Ddpu_7_0_sm8350.h81 .clk_ctrl = DPU_CLK_CTRL_VIG0,
89 .clk_ctrl = DPU_CLK_CTRL_VIG1,
97 .clk_ctrl = DPU_CLK_CTRL_VIG2,
105 .clk_ctrl = DPU_CLK_CTRL_VIG3,
113 .clk_ctrl = DPU_CLK_CTRL_DMA0,
121 .clk_ctrl = DPU_CLK_CTRL_DMA1,
129 .clk_ctrl = DPU_CLK_CTRL_DMA2,
137 .clk_ctrl = DPU_CLK_CTRL_DMA3,
Ddpu_6_2_sc7180.h59 .clk_ctrl = DPU_CLK_CTRL_VIG0,
67 .clk_ctrl = DPU_CLK_CTRL_DMA0,
75 .clk_ctrl = DPU_CLK_CTRL_DMA1,
83 .clk_ctrl = DPU_CLK_CTRL_DMA2,
166 .clk_ctrl = DPU_CLK_CTRL_WB2,
Ddpu_5_1_sc8180x.h82 .clk_ctrl = DPU_CLK_CTRL_VIG0,
90 .clk_ctrl = DPU_CLK_CTRL_VIG1,
98 .clk_ctrl = DPU_CLK_CTRL_VIG2,
106 .clk_ctrl = DPU_CLK_CTRL_VIG3,
114 .clk_ctrl = DPU_CLK_CTRL_DMA0,
122 .clk_ctrl = DPU_CLK_CTRL_DMA1,
130 .clk_ctrl = DPU_CLK_CTRL_DMA2,
138 .clk_ctrl = DPU_CLK_CTRL_DMA3,
Ddpu_7_2_sc7280.h64 .clk_ctrl = DPU_CLK_CTRL_VIG0,
72 .clk_ctrl = DPU_CLK_CTRL_DMA0,
80 .clk_ctrl = DPU_CLK_CTRL_DMA1,
88 .clk_ctrl = DPU_CLK_CTRL_DMA2,
179 .clk_ctrl = DPU_CLK_CTRL_WB2,
Ddpu_8_0_sc8280xp.h82 .clk_ctrl = DPU_CLK_CTRL_VIG0,
90 .clk_ctrl = DPU_CLK_CTRL_VIG1,
98 .clk_ctrl = DPU_CLK_CTRL_VIG2,
106 .clk_ctrl = DPU_CLK_CTRL_VIG3,
114 .clk_ctrl = DPU_CLK_CTRL_DMA0,
122 .clk_ctrl = DPU_CLK_CTRL_DMA1,
130 .clk_ctrl = DPU_CLK_CTRL_DMA2,
138 .clk_ctrl = DPU_CLK_CTRL_DMA3,
Ddpu_6_4_sm6350.h66 .clk_ctrl = DPU_CLK_CTRL_VIG0,
74 .clk_ctrl = DPU_CLK_CTRL_DMA0,
82 .clk_ctrl = DPU_CLK_CTRL_DMA1,
90 .clk_ctrl = DPU_CLK_CTRL_DMA2,
Ddpu_5_4_sm6125.h75 .clk_ctrl = DPU_CLK_CTRL_VIG0,
83 .clk_ctrl = DPU_CLK_CTRL_DMA0,
91 .clk_ctrl = DPU_CLK_CTRL_DMA1,
Ddpu_6_5_qcm2290.h45 .clk_ctrl = DPU_CLK_CTRL_VIG0,
53 .clk_ctrl = DPU_CLK_CTRL_DMA0,
Ddpu_6_3_sm6115.h46 .clk_ctrl = DPU_CLK_CTRL_VIG0,
54 .clk_ctrl = DPU_CLK_CTRL_DMA0,
Ddpu_6_9_sm6375.h47 .clk_ctrl = DPU_CLK_CTRL_VIG0,
55 .clk_ctrl = DPU_CLK_CTRL_DMA0,
/Linux-v6.6/include/linux/platform_data/
Dnet-cw1200.h21 int (*clk_ctrl)(const struct cw1200_platform_data_spi *pdata, member
38 int (*clk_ctrl)(const struct cw1200_platform_data_sdio *pdata, member
/Linux-v6.6/drivers/net/wireless/st/cw1200/
Dcw1200_sdio.c191 if (pdata->clk_ctrl) in cw1200_sdio_off()
192 pdata->clk_ctrl(pdata, false); in cw1200_sdio_off()
220 if (pdata->clk_ctrl) { in cw1200_sdio_on()
221 if (pdata->clk_ctrl(pdata, true)) { in cw1200_sdio_on()
Dcw1200_spi.c288 if (pdata->clk_ctrl) in cw1200_spi_off()
289 pdata->clk_ctrl(pdata, false); in cw1200_spi_off()
317 if (pdata->clk_ctrl) { in cw1200_spi_on()
318 if (pdata->clk_ctrl(pdata, true)) { in cw1200_spi_on()
/Linux-v6.6/sound/soc/codecs/
Dadau1372.c790 unsigned int clk_ctrl = ADAU1372_CLK_CTRL_MCLK_EN; in adau1372_set_power() local
807 clk_ctrl |= ADAU1372_CLK_CTRL_CLKSRC; in adau1372_set_power()
811 ADAU1372_CLK_CTRL_MCLK_EN | ADAU1372_CLK_CTRL_CLKSRC, clk_ctrl); in adau1372_set_power()
919 unsigned int clk_ctrl; in adau1372_probe() local
956 clk_ctrl = ADAU1372_CLK_CTRL_CC_MDIV; in adau1372_probe()
959 clk_ctrl = 0; in adau1372_probe()
962 clk_ctrl = 0; in adau1372_probe()
976 regmap_update_bits(regmap, ADAU1372_REG_CLK_CTRL, ADAU1372_CLK_CTRL_CC_MDIV, clk_ctrl); in adau1372_probe()
/Linux-v6.6/drivers/clk/zynq/
Dclkc.c175 const char *clk_name1, void __iomem *clk_ctrl, in zynq_clk_register_periph_clk() argument
191 CLK_SET_RATE_NO_REPARENT, clk_ctrl, 4, 2, 0, lock); in zynq_clk_register_periph_clk()
193 clk_register_divider(NULL, div_name, mux_name, 0, clk_ctrl, 8, 6, in zynq_clk_register_periph_clk()
197 CLK_SET_RATE_PARENT, clk_ctrl, 0, 0, lock); in zynq_clk_register_periph_clk()
200 CLK_SET_RATE_PARENT, clk_ctrl, 1, 0, lock); in zynq_clk_register_periph_clk()

12