| /kernel/linux/linux-6.6/drivers/clk/ti/ |
| D | composite.c | 116 struct clk_hw_omap_comp *cclk = to_clk_hw_comp(hw); in _register_composite() local 126 if (!cclk->comp_nodes[i]) in _register_composite() 129 comp = _lookup_component(cclk->comp_nodes[i]); in _register_composite() 132 cclk->comp_nodes[i]->name, node); in _register_composite() 139 if (cclk->comp_clks[comp->type] != NULL) { in _register_composite() 145 cclk->comp_clks[comp->type] = comp; in _register_composite() 148 cclk->comp_nodes[i] = NULL; in _register_composite() 153 comp = cclk->comp_clks[i]; in _register_composite() 171 _get_hw(cclk, CLK_COMPONENT_TYPE_MUX), in _register_composite() 173 _get_hw(cclk, CLK_COMPONENT_TYPE_DIVIDER), in _register_composite() [all …]
|
| /kernel/linux/linux-5.10/drivers/clk/ti/ |
| D | composite.c | 124 struct clk_hw_omap_comp *cclk = to_clk_hw_comp(hw); in _register_composite() local 134 if (!cclk->comp_nodes[i]) in _register_composite() 137 comp = _lookup_component(cclk->comp_nodes[i]); in _register_composite() 140 cclk->comp_nodes[i]->name, node); in _register_composite() 147 if (cclk->comp_clks[comp->type] != NULL) { in _register_composite() 153 cclk->comp_clks[comp->type] = comp; in _register_composite() 156 cclk->comp_nodes[i] = NULL; in _register_composite() 161 comp = cclk->comp_clks[i]; in _register_composite() 179 _get_hw(cclk, CLK_COMPONENT_TYPE_MUX), in _register_composite() 181 _get_hw(cclk, CLK_COMPONENT_TYPE_DIVIDER), in _register_composite() [all …]
|
| /kernel/linux/linux-5.10/drivers/clk/sprd/ |
| D | common.c | 27 struct sprd_clk_common *cclk; in sprd_clk_set_regmap() local 30 cclk = desc->clk_clks[i]; in sprd_clk_set_regmap() 31 if (!cclk) in sprd_clk_set_regmap() 34 cclk->regmap = regmap; in sprd_clk_set_regmap()
|
| /kernel/linux/linux-6.6/drivers/clk/sprd/ |
| D | common.c | 27 struct sprd_clk_common *cclk; in sprd_clk_set_regmap() local 30 cclk = desc->clk_clks[i]; in sprd_clk_set_regmap() 31 if (!cclk) in sprd_clk_set_regmap() 34 cclk->regmap = regmap; in sprd_clk_set_regmap()
|
| /kernel/linux/linux-6.6/sound/soc/samsung/ |
| D | pcm.c | 113 * @cclk: the SCLK_AUDIO (audio-bus) clock pointer 128 struct clk *cclk; member 288 clk = pcm->cclk; in s3c_pcm_hw_params() 421 if (clk_get_rate(pcm->cclk) != freq) in s3c_pcm_set_sysclk() 422 clk_set_rate(pcm->cclk, freq); in s3c_pcm_set_sysclk() 520 pcm->cclk = devm_clk_get(&pdev->dev, "audio-bus"); in s3c_pcm_dev_probe() 521 if (IS_ERR(pcm->cclk)) { in s3c_pcm_dev_probe() 523 return PTR_ERR(pcm->cclk); in s3c_pcm_dev_probe() 525 ret = clk_prepare_enable(pcm->cclk); in s3c_pcm_dev_probe() 578 clk_disable_unprepare(pcm->cclk); in s3c_pcm_dev_probe() [all …]
|
| /kernel/linux/linux-5.10/sound/soc/samsung/ |
| D | pcm.c | 113 * @cclk: the SCLK_AUDIO (audio-bus) clock pointer 128 struct clk *cclk; member 288 clk = pcm->cclk; in s3c_pcm_hw_params() 421 if (clk_get_rate(pcm->cclk) != freq) in s3c_pcm_set_sysclk() 422 clk_set_rate(pcm->cclk, freq); in s3c_pcm_set_sysclk() 520 pcm->cclk = devm_clk_get(&pdev->dev, "audio-bus"); in s3c_pcm_dev_probe() 521 if (IS_ERR(pcm->cclk)) { in s3c_pcm_dev_probe() 523 return PTR_ERR(pcm->cclk); in s3c_pcm_dev_probe() 525 ret = clk_prepare_enable(pcm->cclk); in s3c_pcm_dev_probe() 578 clk_disable_unprepare(pcm->cclk); in s3c_pcm_dev_probe() [all …]
|
| /kernel/linux/linux-5.10/drivers/clk/sunxi-ng/ |
| D | ccu_common.c | 89 struct ccu_common *cclk = desc->ccu_clks[i]; in sunxi_ccu_probe() local 91 if (!cclk) in sunxi_ccu_probe() 94 cclk->base = reg; in sunxi_ccu_probe() 95 cclk->lock = &ccu_lock; in sunxi_ccu_probe()
|
| /kernel/linux/linux-5.10/drivers/iio/adc/ |
| D | ti-adc12138.c | 41 struct clk *cclk; member 48 /* The number of cclk periods for the S/H's acquisition time */ 437 adc->cclk = devm_clk_get(&spi->dev, NULL); in adc12138_probe() 438 if (IS_ERR(adc->cclk)) in adc12138_probe() 439 return PTR_ERR(adc->cclk); in adc12138_probe() 461 ret = clk_prepare_enable(adc->cclk); in adc12138_probe() 499 clk_disable_unprepare(adc->cclk); in adc12138_probe() 514 clk_disable_unprepare(adc->cclk); in adc12138_remove()
|
| /kernel/linux/linux-6.6/drivers/iio/adc/ |
| D | ti-adc12138.c | 42 struct clk *cclk; member 49 /* The number of cclk periods for the S/H's acquisition time */ 439 adc->cclk = devm_clk_get(&spi->dev, NULL); in adc12138_probe() 440 if (IS_ERR(adc->cclk)) in adc12138_probe() 441 return PTR_ERR(adc->cclk); in adc12138_probe() 463 ret = clk_prepare_enable(adc->cclk); in adc12138_probe() 501 clk_disable_unprepare(adc->cclk); in adc12138_probe() 516 clk_disable_unprepare(adc->cclk); in adc12138_remove()
|
| /kernel/linux/linux-6.6/drivers/spi/ |
| D | spi-qup.c | 127 struct clk *cclk; /* core clock */ member 670 ret = clk_set_rate(controller->cclk, xfer->speed_hz); in spi_qup_io_prep() 996 struct clk *iclk, *cclk; in spi_qup_probe() local 1013 cclk = devm_clk_get(dev, "core"); in spi_qup_probe() 1014 if (IS_ERR(cclk)) in spi_qup_probe() 1015 return PTR_ERR(cclk); in spi_qup_probe() 1062 controller->cclk = cclk; in spi_qup_probe() 1079 ret = clk_prepare_enable(cclk); in spi_qup_probe() 1087 clk_disable_unprepare(cclk); in spi_qup_probe() 1161 clk_disable_unprepare(cclk); in spi_qup_probe() [all …]
|
| /kernel/linux/linux-5.10/drivers/spi/ |
| D | spi-qup.c | 128 struct clk *cclk; /* core clock */ member 672 ret = clk_set_rate(controller->cclk, xfer->speed_hz); in spi_qup_io_prep() 998 struct clk *iclk, *cclk; in spi_qup_probe() local 1016 cclk = devm_clk_get(dev, "core"); in spi_qup_probe() 1017 if (IS_ERR(cclk)) in spi_qup_probe() 1018 return PTR_ERR(cclk); in spi_qup_probe() 1063 controller->cclk = cclk; in spi_qup_probe() 1080 ret = clk_prepare_enable(cclk); in spi_qup_probe() 1088 clk_disable_unprepare(cclk); in spi_qup_probe() 1162 clk_disable_unprepare(cclk); in spi_qup_probe() [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/clock/ |
| D | renesas,h8300-div-clock.txt | 18 cclk: cclk {
|
| /kernel/linux/linux-6.6/drivers/clk/sunxi-ng/ |
| D | ccu_common.c | 114 struct ccu_common *cclk = desc->ccu_clks[i]; in sunxi_ccu_probe() local 116 if (!cclk) in sunxi_ccu_probe() 119 cclk->base = reg; in sunxi_ccu_probe() 120 cclk->lock = &ccu->lock; in sunxi_ccu_probe()
|
| /kernel/linux/linux-5.10/drivers/clk/rockchip/ |
| D | clk-cpu.c | 254 struct clk *clk, *cclk; in rockchip_clk_register_cpuclk() local 327 cclk = clk_register(NULL, &cpuclk->hw); in rockchip_clk_register_cpuclk() 328 if (IS_ERR(cclk)) { in rockchip_clk_register_cpuclk() 330 ret = PTR_ERR(cclk); in rockchip_clk_register_cpuclk() 334 return cclk; in rockchip_clk_register_cpuclk()
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/net/can/ |
| D | bosch,m_can.yaml | 51 - const: cclk 143 clock-names = "hclk", "cclk"; 160 clock-names = "hclk", "cclk";
|
| /kernel/linux/linux-5.10/arch/arm/boot/dts/ |
| D | stm32mp153.dtsi | 34 clock-names = "hclk", "cclk"; 47 clock-names = "hclk", "cclk";
|
| /kernel/linux/linux-5.10/drivers/net/can/m_can/ |
| D | m_can_platform.c | 107 mcan_class->can.clock.freq = clk_get_rate(mcan_class->cclk); in m_can_plat_probe() 154 clk_disable_unprepare(mcan_class->cclk); in m_can_runtime_suspend() 170 err = clk_prepare_enable(mcan_class->cclk); in m_can_runtime_resume()
|
| /kernel/linux/linux-6.6/arch/arm/boot/dts/st/ |
| D | stm32mp153.dtsi | 41 clock-names = "hclk", "cclk"; 54 clock-names = "hclk", "cclk";
|
| D | stm32mp133.dtsi | 19 clock-names = "hclk", "cclk"; 32 clock-names = "hclk", "cclk";
|
| /kernel/linux/linux-5.10/drivers/staging/gs_fpgaboot/ |
| D | io.c | 23 /* Assert and Deassert CCLK */ 49 /* Serialize byte and clock each bit on target's DIN and CCLK pins */
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/iio/adc/ |
| D | ti,adc12138.yaml | 51 For less ADC accuracy and/or slower CCLK frequencies this value may be 79 clocks = <&cclk>;
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/iio/adc/ |
| D | ti,adc12138.yaml | 49 For less ADC accuracy and/or slower CCLK frequencies this value may be 80 clocks = <&cclk>;
|
| /kernel/linux/linux-6.6/drivers/net/can/m_can/ |
| D | m_can_platform.c | 146 mcan_class->can.clock.freq = clk_get_rate(mcan_class->cclk); in m_can_plat_probe() 195 clk_disable_unprepare(mcan_class->cclk); in m_can_runtime_suspend() 211 err = clk_prepare_enable(mcan_class->cclk); in m_can_runtime_resume()
|
| /kernel/linux/linux-6.6/drivers/clk/rockchip/ |
| D | clk-cpu.c | 308 struct clk *clk, *cclk; in rockchip_clk_register_cpuclk() local 381 cclk = clk_register(NULL, &cpuclk->hw); in rockchip_clk_register_cpuclk() 382 if (IS_ERR(cclk)) { in rockchip_clk_register_cpuclk() 384 ret = PTR_ERR(cclk); in rockchip_clk_register_cpuclk() 388 return cclk; in rockchip_clk_register_cpuclk()
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/ti/ |
| D | k3-j784s4-main.dtsi | 1025 clock-names = "hclk", "cclk"; 1040 clock-names = "hclk", "cclk"; 1055 clock-names = "hclk", "cclk"; 1070 clock-names = "hclk", "cclk"; 1085 clock-names = "hclk", "cclk"; 1100 clock-names = "hclk", "cclk"; 1115 clock-names = "hclk", "cclk"; 1130 clock-names = "hclk", "cclk"; 1145 clock-names = "hclk", "cclk"; 1160 clock-names = "hclk", "cclk"; [all …]
|