| /kernel/linux/linux-5.10/drivers/usb/host/ |
| D | ehci-sh.c | 13 struct clk *iclk, *fclk; member 119 priv->iclk = devm_clk_get(&pdev->dev, "usb_ick"); in ehci_hcd_sh_probe() 120 if (IS_ERR(priv->iclk)) in ehci_hcd_sh_probe() 121 priv->iclk = NULL; in ehci_hcd_sh_probe() 124 clk_enable(priv->iclk); in ehci_hcd_sh_probe() 139 clk_disable(priv->iclk); in ehci_hcd_sh_probe() 159 clk_disable(priv->iclk); in ehci_hcd_sh_remove()
|
| D | ehci-atmel.c | 33 struct clk *iclk; member 52 clk_prepare_enable(atmel_ehci->iclk); in atmel_start_clock() 61 clk_disable_unprepare(atmel_ehci->iclk); in atmel_stop_clock() 132 atmel_ehci->iclk = devm_clk_get(&pdev->dev, "ehci_clk"); in ehci_atmel_drv_probe() 133 if (IS_ERR(atmel_ehci->iclk)) { in ehci_atmel_drv_probe()
|
| D | ohci-at91.c | 52 struct clk *iclk; member 80 clk_prepare_enable(ohci_at91->iclk); in at91_start_clock() 91 clk_disable_unprepare(ohci_at91->iclk); in at91_stop_clock() 196 ohci_at91->iclk = devm_clk_get(dev, "ohci_clk"); in usb_hcd_at91_probe() 197 if (IS_ERR(ohci_at91->iclk)) { in usb_hcd_at91_probe() 199 retval = PTR_ERR(ohci_at91->iclk); in usb_hcd_at91_probe()
|
| /kernel/linux/linux-6.6/drivers/usb/host/ |
| D | ehci-sh.c | 13 struct clk *iclk, *fclk; member 118 priv->iclk = devm_clk_get(&pdev->dev, "usb_ick"); in ehci_hcd_sh_probe() 119 if (IS_ERR(priv->iclk)) in ehci_hcd_sh_probe() 120 priv->iclk = NULL; in ehci_hcd_sh_probe() 123 clk_enable(priv->iclk); in ehci_hcd_sh_probe() 138 clk_disable(priv->iclk); in ehci_hcd_sh_probe() 158 clk_disable(priv->iclk); in ehci_hcd_sh_remove()
|
| D | ehci-atmel.c | 36 struct clk *iclk; member 55 clk_prepare_enable(atmel_ehci->iclk); in atmel_start_clock() 64 clk_disable_unprepare(atmel_ehci->iclk); in atmel_stop_clock() 134 atmel_ehci->iclk = devm_clk_get(&pdev->dev, "ehci_clk"); in ehci_atmel_drv_probe() 135 if (IS_ERR(atmel_ehci->iclk)) { in ehci_atmel_drv_probe()
|
| D | ohci-at91.c | 53 struct clk *iclk; member 80 clk_prepare_enable(ohci_at91->iclk); in at91_start_clock() 91 clk_disable_unprepare(ohci_at91->iclk); in at91_stop_clock() 209 ohci_at91->iclk = devm_clk_get(dev, "ohci_clk"); in usb_hcd_at91_probe() 210 if (IS_ERR(ohci_at91->iclk)) { in usb_hcd_at91_probe() 212 retval = PTR_ERR(ohci_at91->iclk); in usb_hcd_at91_probe()
|
| /kernel/linux/linux-5.10/drivers/spi/ |
| D | spi-qup.c | 129 struct clk *iclk; /* interface clock */ member 998 struct clk *iclk, *cclk; in spi_qup_probe() local 1020 iclk = devm_clk_get(dev, "iface"); in spi_qup_probe() 1021 if (IS_ERR(iclk)) in spi_qup_probe() 1022 return PTR_ERR(iclk); in spi_qup_probe() 1062 controller->iclk = iclk; in spi_qup_probe() 1086 ret = clk_prepare_enable(iclk); in spi_qup_probe() 1163 clk_disable_unprepare(iclk); in spi_qup_probe() 1184 clk_disable_unprepare(controller->iclk); in spi_qup_pm_suspend_runtime() 1196 ret = clk_prepare_enable(controller->iclk); in spi_qup_pm_resume_runtime() [all …]
|
| /kernel/linux/linux-6.6/drivers/spi/ |
| D | spi-qup.c | 128 struct clk *iclk; /* interface clock */ member 996 struct clk *iclk, *cclk; in spi_qup_probe() local 1017 iclk = devm_clk_get(dev, "iface"); in spi_qup_probe() 1018 if (IS_ERR(iclk)) in spi_qup_probe() 1019 return PTR_ERR(iclk); in spi_qup_probe() 1061 controller->iclk = iclk; in spi_qup_probe() 1085 ret = clk_prepare_enable(iclk); in spi_qup_probe() 1162 clk_disable_unprepare(iclk); in spi_qup_probe() 1183 clk_disable_unprepare(controller->iclk); in spi_qup_pm_suspend_runtime() 1195 ret = clk_prepare_enable(controller->iclk); in spi_qup_pm_resume_runtime() [all …]
|
| /kernel/linux/linux-5.10/drivers/i2c/busses/ |
| D | i2c-sh7760.c | 387 * derived from I2C module clock (iclk) which in turn is derived from 389 * iclk = mclk/(CDF + 1). iclk must be < 20MHz. 390 * scl = iclk/(SCGD*8 + 20). 395 unsigned long mck, m1, dff, odff, iclk; in calc_CCR() local 410 iclk = mck / (1 + cdf); in calc_CCR() 411 if (iclk >= 20000000) in calc_CCR() 413 scgds = ((iclk / scl_hz) - 20) >> 3; in calc_CCR() 415 m1 = iclk / (20 + (scgd << 3)); in calc_CCR()
|
| /kernel/linux/linux-6.6/drivers/i2c/busses/ |
| D | i2c-sh7760.c | 387 * derived from I2C module clock (iclk) which in turn is derived from 389 * iclk = mclk/(CDF + 1). iclk must be < 20MHz. 390 * scl = iclk/(SCGD*8 + 20). 395 unsigned long mck, m1, dff, odff, iclk; in calc_CCR() local 410 iclk = mck / (1 + cdf); in calc_CCR() 411 if (iclk >= 20000000) in calc_CCR() 413 scgds = ((iclk / scl_hz) - 20) >> 3; in calc_CCR() 415 m1 = iclk / (20 + (scgd << 3)); in calc_CCR()
|
| /kernel/linux/linux-5.10/drivers/clk/bcm/ |
| D | clk-iproc-pll.c | 734 struct iproc_clk *iclk; in iproc_pll_clk_setup() local 784 iclk = &iclk_array[0]; in iproc_pll_clk_setup() 785 iclk->pll = pll; in iproc_pll_clk_setup() 798 iclk->hw.init = &init; in iproc_pll_clk_setup() 807 ret = clk_hw_register(NULL, &iclk->hw); in iproc_pll_clk_setup() 811 clk_data->hws[0] = &iclk->hw; in iproc_pll_clk_setup() 823 iclk = &iclk_array[i]; in iproc_pll_clk_setup() 824 iclk->pll = pll; in iproc_pll_clk_setup() 825 iclk->ctrl = &clk_ctrl[i]; in iproc_pll_clk_setup() 832 iclk->hw.init = &init; in iproc_pll_clk_setup() [all …]
|
| /kernel/linux/linux-6.6/drivers/clk/bcm/ |
| D | clk-iproc-pll.c | 724 struct iproc_clk *iclk; in iproc_pll_clk_setup() local 774 iclk = &iclk_array[0]; in iproc_pll_clk_setup() 775 iclk->pll = pll; in iproc_pll_clk_setup() 788 iclk->hw.init = &init; in iproc_pll_clk_setup() 797 ret = clk_hw_register(NULL, &iclk->hw); in iproc_pll_clk_setup() 801 clk_data->hws[0] = &iclk->hw; in iproc_pll_clk_setup() 813 iclk = &iclk_array[i]; in iproc_pll_clk_setup() 814 iclk->pll = pll; in iproc_pll_clk_setup() 815 iclk->ctrl = &clk_ctrl[i]; in iproc_pll_clk_setup() 822 iclk->hw.init = &init; in iproc_pll_clk_setup() [all …]
|
| /kernel/linux/linux-5.10/arch/arm/mach-omap2/ |
| D | mcbsp.c | 28 * FIXME: Find a mechanism to enable/disable runtime the McBSP ICLK autoidle. 29 * Sidetone needs non-gated ICLK and sidetone autoidle is broken.
|
| /kernel/linux/linux-6.6/arch/arm/mach-omap2/ |
| D | mcbsp.c | 28 * FIXME: Find a mechanism to enable/disable runtime the McBSP ICLK autoidle. 29 * Sidetone needs non-gated ICLK and sidetone autoidle is broken.
|
| /kernel/linux/linux-6.6/arch/arm/mach-omap1/ |
| D | clock.c | 65 struct arm_idlect1_clk * iclk = (struct arm_idlect1_clk *)clk; in omap1_clk_allow_idle() local 70 if (iclk->no_idle_count > 0 && !(--iclk->no_idle_count)) in omap1_clk_allow_idle() 71 arm_idlect1_mask |= 1 << iclk->idlect_shift; in omap1_clk_allow_idle() 76 struct arm_idlect1_clk * iclk = (struct arm_idlect1_clk *)clk; in omap1_clk_deny_idle() local 81 if (iclk->no_idle_count++ == 0) in omap1_clk_deny_idle() 82 arm_idlect1_mask &= ~(1 << iclk->idlect_shift); in omap1_clk_deny_idle()
|
| /kernel/linux/linux-5.10/arch/arm/mach-omap1/ |
| D | clock.c | 59 struct arm_idlect1_clk * iclk = (struct arm_idlect1_clk *)clk; in omap1_clk_allow_idle() local 64 if (iclk->no_idle_count > 0 && !(--iclk->no_idle_count)) in omap1_clk_allow_idle() 65 arm_idlect1_mask |= 1 << iclk->idlect_shift; in omap1_clk_allow_idle() 70 struct arm_idlect1_clk * iclk = (struct arm_idlect1_clk *)clk; in omap1_clk_deny_idle() local 75 if (iclk->no_idle_count++ == 0) in omap1_clk_deny_idle() 76 arm_idlect1_mask &= ~(1 << iclk->idlect_shift); in omap1_clk_deny_idle()
|
| /kernel/linux/linux-5.10/sound/soc/codecs/ |
| D | max9850.c | 123 /* lrclk_div = 2^22 * rate / iclk with iclk = mclk / sf */ in max9850_hw_params() 157 /* calculate mclk -> iclk divider */ in max9850_set_dai_sysclk()
|
| /kernel/linux/linux-6.6/sound/soc/codecs/ |
| D | max9850.c | 123 /* lrclk_div = 2^22 * rate / iclk with iclk = mclk / sf */ in max9850_hw_params() 157 /* calculate mclk -> iclk divider */ in max9850_set_dai_sysclk()
|
| /kernel/linux/linux-5.10/drivers/mmc/host/ |
| D | omap.c | 125 struct clk * iclk; member 1375 host->iclk = clk_get(&pdev->dev, "ick"); in mmc_omap_probe() 1376 if (IS_ERR(host->iclk)) in mmc_omap_probe() 1377 return PTR_ERR(host->iclk); in mmc_omap_probe() 1378 clk_enable(host->iclk); in mmc_omap_probe() 1460 clk_disable(host->iclk); in mmc_omap_probe() 1461 clk_put(host->iclk); in mmc_omap_probe() 1481 clk_disable(host->iclk); in mmc_omap_remove() 1482 clk_put(host->iclk); in mmc_omap_remove()
|
| /kernel/linux/linux-5.10/sound/soc/ti/ |
| D | omap-mcbsp.h | 20 OMAP_MCBSP_SYSCLK_CLK, /* Internal ICLK */
|
| /kernel/linux/linux-6.6/sound/soc/ti/ |
| D | omap-mcbsp.h | 20 OMAP_MCBSP_SYSCLK_CLK, /* Internal ICLK */
|
| /kernel/linux/linux-5.10/drivers/crypto/ |
| D | atmel-tdes.c | 101 struct clk *iclk; member 223 err = clk_prepare_enable(dd->iclk); in atmel_tdes_hw_init() 253 clk_disable_unprepare(dd->iclk); in atmel_tdes_hw_version_init() 596 clk_disable_unprepare(dd->iclk); in atmel_tdes_finish_req() 1211 tdes_dd->iclk = devm_clk_get(&pdev->dev, "tdes_clk"); in atmel_tdes_probe() 1212 if (IS_ERR(tdes_dd->iclk)) { in atmel_tdes_probe() 1214 err = PTR_ERR(tdes_dd->iclk); in atmel_tdes_probe()
|
| /kernel/linux/linux-6.6/drivers/crypto/ |
| D | atmel-tdes.c | 101 struct clk *iclk; member 215 err = clk_prepare_enable(dd->iclk); in atmel_tdes_hw_init() 245 clk_disable_unprepare(dd->iclk); in atmel_tdes_hw_version_init() 581 clk_disable_unprepare(dd->iclk); in atmel_tdes_finish_req() 1195 tdes_dd->iclk = devm_clk_get(&pdev->dev, "tdes_clk"); in atmel_tdes_probe() 1196 if (IS_ERR(tdes_dd->iclk)) { in atmel_tdes_probe() 1198 err = PTR_ERR(tdes_dd->iclk); in atmel_tdes_probe()
|
| /kernel/linux/linux-6.6/drivers/mmc/host/ |
| D | omap.c | 129 struct clk * iclk; member 1415 host->iclk = clk_get(&pdev->dev, "ick"); in mmc_omap_probe() 1416 if (IS_ERR(host->iclk)) in mmc_omap_probe() 1417 return PTR_ERR(host->iclk); in mmc_omap_probe() 1418 clk_prepare_enable(host->iclk); in mmc_omap_probe() 1504 clk_disable_unprepare(host->iclk); in mmc_omap_probe() 1505 clk_put(host->iclk); in mmc_omap_probe() 1526 clk_disable_unprepare(host->iclk); in mmc_omap_remove() 1527 clk_put(host->iclk); in mmc_omap_remove()
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/net/ |
| D | idt,3243x-emac.yaml | 71 clocks = <&iclk>;
|