/linux-master/drivers/gpio/ |
H A D | gpio-npcm-sgpio.c | 59 struct clk *pclk; member in struct:npcm_sgpio 291 apb_freq = clk_get_rate(gpio->pclk); 534 gpio->pclk = devm_clk_get(&pdev->dev, NULL); 535 if (IS_ERR(gpio->pclk)) 536 return dev_err_probe(&pdev->dev, PTR_ERR(gpio->pclk), "Could not get pclk\n");
|
/linux-master/drivers/gpu/drm/msm/disp/mdp4/ |
H A D | mdp4_kms.c | 165 clk_disable_unprepare(mdp4_kms->pclk); 177 clk_prepare_enable(mdp4_kms->pclk); 539 mdp4_kms->pclk = devm_clk_get(&pdev->dev, "iface_clk"); 540 if (IS_ERR(mdp4_kms->pclk)) 541 mdp4_kms->pclk = NULL;
|
H A D | mdp4_kms.h | 31 struct clk *pclk; member in struct:mdp4_kms
|
/linux-master/drivers/tty/serial/8250/ |
H A D | 8250_dw.c | 583 data->pclk = devm_clk_get_optional_enabled(dev, "apb_pclk"); 584 if (IS_ERR(data->pclk)) 585 return PTR_ERR(data->pclk); 680 clk_disable_unprepare(data->pclk); 689 clk_prepare_enable(data->pclk);
|
/linux-master/drivers/gpu/drm/rockchip/ |
H A D | dw-mipi-dsi-rockchip.c | 264 struct clk *pclk; member in struct:dw_mipi_dsi_rockchip 1146 ret = clk_prepare_enable(dsi->pclk); 1152 clk_disable_unprepare(dsi->pclk); 1158 clk_disable_unprepare(dsi->pclk); 1225 ret = clk_prepare_enable(dsi->pclk); 1227 DRM_DEV_ERROR(dsi->dev, "Failed to enable pclk: %d\n", ret); 1276 clk_disable_unprepare(dsi->pclk); 1300 clk_disable_unprepare(dsi->pclk); 1389 dsi->pclk = devm_clk_get(dev, "pclk"); [all...] |
/linux-master/sound/soc/atmel/ |
H A D | mchp-spdifrx.c | 295 * @pclk: peripheral clock 305 struct clk *pclk; member in struct:mchp_spdifrx_dev 716 * The RSR.ULOCK has wrong value if both pclk and gclk are enabled 754 * The RSR.ULOCK has wrong value if both pclk and gclk are enabled 856 * The RSR.ULOCK has wrong value if both pclk and gclk are enabled 1045 clk_disable_unprepare(spdifrx->pclk); 1055 ret = clk_prepare_enable(spdifrx->pclk); 1070 clk_disable_unprepare(spdifrx->pclk); 1117 dev->pclk = devm_clk_get(&pdev->dev, "pclk"); [all...] |
H A D | mchp-spdiftx.c | 195 struct clk *pclk; member in struct:mchp_spdiftx_dev 739 clk_disable_unprepare(spdiftx->pclk); 749 ret = clk_prepare_enable(spdiftx->pclk); 769 clk_disable_unprepare(spdiftx->pclk); 817 dev->pclk = devm_clk_get(&pdev->dev, "pclk"); 818 if (IS_ERR(dev->pclk)) { 819 err = PTR_ERR(dev->pclk);
|
H A D | mchp-pdmc.c | 110 struct clk *pclk; member in struct:mchp_pdmc 983 clk_disable_unprepare(dd->pclk); 993 ret = clk_prepare_enable(dd->pclk); 1013 clk_disable_unprepare(dd->pclk); 1042 dd->pclk = devm_clk_get(dev, "pclk"); 1043 if (IS_ERR(dd->pclk)) { 1044 ret = PTR_ERR(dd->pclk);
|
/linux-master/drivers/gpu/drm/exynos/ |
H A D | exynos7_drm_decon.c | 47 struct clk *pclk; member in struct:decon_context 702 ctx->pclk = devm_clk_get(dev, "pclk_decon0"); 703 if (IS_ERR(ctx->pclk)) { 704 dev_err(dev, "failed to get bus clock pclk\n"); 705 ret = PTR_ERR(ctx->pclk); 786 clk_disable_unprepare(ctx->pclk); 796 ret = clk_prepare_enable(ctx->pclk); 798 DRM_DEV_ERROR(dev, "Failed to prepare_enable the pclk [%d]\n", 831 clk_disable_unprepare(ctx->pclk);
|
/linux-master/drivers/mmc/host/ |
H A D | meson-mx-sdhc-mmc.c | 53 struct clk *pclk; member in struct:meson_mx_sdhc_host 801 host->pclk = devm_clk_get(dev, "pclk"); 802 if (IS_ERR(host->pclk)) 803 return PTR_ERR(host->pclk); 806 ret = clk_prepare_enable(host->pclk); 808 dev_err(dev, "Failed to enable 'pclk' clock\n"); 860 clk_disable_unprepare(host->pclk); 872 clk_disable_unprepare(host->pclk);
|
/linux-master/drivers/gpu/drm/bridge/synopsys/ |
H A D | dw-mipi-dsi.c | 250 struct clk *pclk; member in struct:dw_mipi_dsi 950 clk_disable_unprepare(dsi->slave->pclk); 955 clk_disable_unprepare(dsi->pclk); 981 clk_prepare_enable(dsi->pclk); 1218 dsi->pclk = devm_clk_get(dev, "pclk"); 1219 if (IS_ERR(dsi->pclk)) { 1220 ret = PTR_ERR(dsi->pclk); 1221 dev_err(dev, "Unable to get pclk: %d\n", ret); 1240 ret = clk_prepare_enable(dsi->pclk); [all...] |
/linux-master/drivers/media/i2c/ |
H A D | imx334.c | 105 * @pclk: Sensor pixel clock 116 u64 pclk; member in struct:imx334_mode 489 .pclk = 594000000, 502 .pclk = 297000000, 633 ret = __v4l2_ctrl_modify_range(imx334->pclk_ctrl, mode->pclk, 634 mode->pclk, 1, mode->pclk); 1290 mode->pclk, mode->pclk, 1291 1, mode->pclk); [all...] |
/linux-master/drivers/i2c/busses/ |
H A D | i2c-designware-common.c | 502 ret = clk_prepare_enable(dev->pclk); 508 clk_disable_unprepare(dev->pclk); 514 clk_disable_unprepare(dev->pclk);
|
H A D | i2c-designware-platdrv.c | 332 dev->pclk = devm_clk_get_optional(&pdev->dev, "pclk"); 333 if (IS_ERR(dev->pclk)) { 334 ret = PTR_ERR(dev->pclk);
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/clk/ |
H A D | nv50.c | 511 enum nvkm_subdev_type type, int inst, bool allow_reclock, struct nvkm_clk **pclk) 519 *pclk = &clk->base; 560 struct nvkm_clk **pclk) 562 return nv50_clk_new_(&nv50_clk, device, type, inst, false, pclk); 510 nv50_clk_new_(const struct nvkm_clk_func *func, struct nvkm_device *device, enum nvkm_subdev_type type, int inst, bool allow_reclock, struct nvkm_clk **pclk) argument 559 nv50_clk_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_clk **pclk) argument
|
H A D | gm20b.c | 912 struct nvkm_clk **pclk) 920 *pclk = &clk->base; 1015 struct nvkm_clk **pclk) 1025 return gm20b_clk_new_speedo0(device, type, inst, pclk); 1031 *pclk = &clk->base.base; 1050 return gm20b_clk_new_speedo0(device, type, inst, pclk); 911 gm20b_clk_new_speedo0(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_clk **pclk) argument 1014 gm20b_clk_new(struct nvkm_device *device, enum nvkm_subdev_type type, int inst, struct nvkm_clk **pclk) argument
|
/linux-master/include/linux/amba/ |
H A D | bus.h | 67 struct clk *pclk; member in struct:amba_device
|
/linux-master/sound/soc/meson/ |
H A D | aiu-fifo-i2s.c | 169 fifo->pclk = aiu->i2s.clks[PCLK].clk;
|
H A D | aiu-fifo-spdif.c | 184 fifo->pclk = aiu->spdif.clks[PCLK].clk;
|
H A D | axg-frddr.c | 75 /* Enable pclk to access registers and clock the fifo ip */ 76 ret = clk_prepare_enable(fifo->pclk); 91 clk_disable_unprepare(fifo->pclk);
|
/linux-master/drivers/pinctrl/samsung/ |
H A D | pinctrl-samsung.h | 277 * @pclk: optional bus clock if required for accessing registers 297 struct clk *pclk; member in struct:samsung_pinctrl_drv_data
|
/linux-master/drivers/hwtracing/coresight/ |
H A D | coresight-etm4x-core.c | 2198 drvdata->pclk = coresight_get_enable_apb_pclk(&pdev->dev); 2199 if (IS_ERR(drvdata->pclk)) 2205 clk_put(drvdata->pclk); 2315 if (drvdata && !IS_ERR_OR_NULL(drvdata->pclk)) 2316 clk_put(drvdata->pclk); 2364 if (drvdata->pclk && !IS_ERR(drvdata->pclk)) 2365 clk_disable_unprepare(drvdata->pclk); 2374 if (drvdata->pclk && !IS_ERR(drvdata->pclk)) [all...] |
/linux-master/drivers/clk/ |
H A D | clk-stm32h7.c | 997 static const struct pclk_t pclk[] = { variable in typeref:struct:pclk_t 1333 for (n = 0; n < ARRAY_SIZE(pclk); n++) 1334 hws[PERIF_BANK + n] = clk_hw_register_gate(NULL, pclk[n].name, 1335 pclk[n].parent, 1336 pclk[n].flags, base + pclk[n].gate_offset, 1337 pclk[n].bit_idx, pclk[n].flags, &stm32rcc_lock);
|
/linux-master/drivers/gpu/drm/hisilicon/kirin/ |
H A D | dw_drm_dsi.c | 80 struct clk *pclk; member in struct:dsi_hw_ctx 584 clk_disable_unprepare(ctx->pclk); 598 ret = clk_prepare_enable(ctx->pclk); 600 DRM_ERROR("fail to enable pclk: %d\n", ret); 831 ctx->pclk = devm_clk_get(&pdev->dev, "pclk"); 832 if (IS_ERR(ctx->pclk)) { 833 DRM_ERROR("failed to get pclk clock\n"); 834 return PTR_ERR(ctx->pclk);
|
/linux-master/drivers/spi/ |
H A D | spi-meson-spicc.c | 158 struct clk *pclk; member in struct:meson_spicc_device 572 * pclk -> pow2 fixed div -> pow2 div -> mux -> out 573 * pclk -> enh fixed div -> enh div -> mux -> out 649 parent_data[0].hw = __clk_get_hw(spicc->pclk); 713 parent_data[0].hw = __clk_get_hw(spicc->pclk); 831 spicc->pclk = devm_clk_get_enabled(&pdev->dev, "pclk"); 832 if (IS_ERR(spicc->pclk)) { 833 dev_err(&pdev->dev, "pclk clock request failed\n"); 834 ret = PTR_ERR(spicc->pclk); [all...] |