Home
last modified time | relevance | path

Searched refs:nclocks (Results 1 – 16 of 16) sorted by relevance

/drivers/gpu/drm/tegra/
A Dgr3d.c46 unsigned int nclocks; member
322 if (gr3d->nclocks == 1) { in gr3d_power_up_legacy_domain()
328 for (i = 0; i < gr3d->nclocks; i++) { in gr3d_power_up_legacy_domain()
338 if (WARN_ON(i == gr3d->nclocks)) in gr3d_power_up_legacy_domain()
429 gr3d->nclocks = err; in gr3d_get_clocks()
431 if (gr3d->nclocks != gr3d->soc->num_clocks) { in gr3d_get_clocks()
432 dev_err(dev, "invalid number of clocks: %u\n", gr3d->nclocks); in gr3d_get_clocks()
552 clk_bulk_disable_unprepare(gr3d->nclocks, gr3d->clocks); in gr3d_runtime_suspend()
569 err = clk_bulk_prepare_enable(gr3d->nclocks, gr3d->clocks); in gr3d_runtime_resume()
588 clk_bulk_disable_unprepare(gr3d->nclocks, gr3d->clocks); in gr3d_runtime_resume()
/drivers/media/platform/qcom/camss/
A Dcamss-csiphy.c152 for (i = 0; i < csiphy->nclocks; i++) { in csiphy_set_clock_rates()
230 ret = camss_enable_clocks(csiphy->nclocks, csiphy->clock, dev); in csiphy_set_power()
246 camss_disable_clocks(csiphy->nclocks, csiphy->clock); in csiphy_set_power()
633 csiphy->nclocks = 0; in msm_csiphy_subdev_init()
634 while (res->clock[csiphy->nclocks]) in msm_csiphy_subdev_init()
635 csiphy->nclocks++; in msm_csiphy_subdev_init()
638 csiphy->nclocks, sizeof(*csiphy->clock), in msm_csiphy_subdev_init()
644 csiphy->nclocks, in msm_csiphy_subdev_init()
650 for (i = 0; i < csiphy->nclocks; i++) { in msm_csiphy_subdev_init()
A Dcamss-csid.c552 for (i = 0; i < csid->nclocks; i++) { in csid_set_clock_rates()
714 ret = camss_enable_clocks(csid->nclocks, csid->clock, dev); in csid_set_power()
729 camss_disable_clocks(csid->nclocks, csid->clock); in csid_set_power()
739 camss_disable_clocks(csid->nclocks, csid->clock); in csid_set_power()
1150 csid->nclocks = 0; in msm_csid_subdev_init()
1151 while (res->clock[csid->nclocks]) in msm_csid_subdev_init()
1152 csid->nclocks++; in msm_csid_subdev_init()
1154 csid->clock = devm_kcalloc(dev, csid->nclocks, sizeof(*csid->clock), in msm_csid_subdev_init()
1159 for (i = 0; i < csid->nclocks; i++) { in msm_csid_subdev_init()
A Dcamss.h155 int camss_enable_clocks(int nclocks, struct camss_clock *clock,
157 void camss_disable_clocks(int nclocks, struct camss_clock *clock);
A Dcamss-ispif.c379 ret = camss_enable_clocks(ispif->nclocks, ispif->clock, dev); in ispif_set_power()
388 camss_disable_clocks(ispif->nclocks, ispif->clock); in ispif_set_power()
401 camss_disable_clocks(ispif->nclocks, ispif->clock); in ispif_set_power()
1183 ispif->nclocks = 0; in msm_ispif_subdev_init()
1184 while (res->clock[ispif->nclocks]) in msm_ispif_subdev_init()
1185 ispif->nclocks++; in msm_ispif_subdev_init()
1188 ispif->nclocks, sizeof(*ispif->clock), in msm_ispif_subdev_init()
1193 for (i = 0; i < ispif->nclocks; i++) { in msm_ispif_subdev_init()
A Dcamss-vfe.c936 for (i = 0; i < vfe->nclocks; i++) { in vfe_set_clock_rates()
1017 for (i = 0; i < vfe->nclocks; i++) { in vfe_check_clock_rates()
1079 ret = camss_enable_clocks(vfe->nclocks, vfe->clock, in vfe_get()
1105 camss_disable_clocks(vfe->nclocks, vfe->clock); in vfe_get()
1134 camss_disable_clocks(vfe->nclocks, vfe->clock); in vfe_put()
1828 vfe->nclocks = 0; in msm_vfe_subdev_init()
1829 while (res->clock[vfe->nclocks]) in msm_vfe_subdev_init()
1830 vfe->nclocks++; in msm_vfe_subdev_init()
1832 vfe->clock = devm_kcalloc(dev, vfe->nclocks, sizeof(*vfe->clock), in msm_vfe_subdev_init()
1837 for (i = 0; i < vfe->nclocks; i++) { in msm_vfe_subdev_init()
A Dcamss-ispif.h56 int nclocks; member
A Dcamss-csiphy.h106 int nclocks; member
A Dcamss-csid.h159 int nclocks; member
A Dcamss-vfe.h151 int nclocks; member
A Dcamss.c2800 int camss_enable_clocks(int nclocks, struct camss_clock *clock, in camss_enable_clocks() argument
2806 for (i = 0; i < nclocks; i++) { in camss_enable_clocks()
2828 void camss_disable_clocks(int nclocks, struct camss_clock *clock) in camss_disable_clocks() argument
2832 for (i = nclocks - 1; i >= 0; i--) in camss_disable_clocks()
/drivers/i2c/busses/
A Di2c-tegra.c280 unsigned int nclocks; member
1696 i2c_dev->clocks[i2c_dev->nclocks++].id = "div-clk"; in tegra_i2c_init_clocks()
1699 i2c_dev->clocks[i2c_dev->nclocks++].id = "fast-clk"; in tegra_i2c_init_clocks()
1702 i2c_dev->clocks[i2c_dev->nclocks++].id = "slow"; in tegra_i2c_init_clocks()
1704 err = devm_clk_bulk_get(i2c_dev->dev, i2c_dev->nclocks, in tegra_i2c_init_clocks()
1709 err = clk_bulk_prepare(i2c_dev->nclocks, i2c_dev->clocks); in tegra_i2c_init_clocks()
1727 clk_bulk_unprepare(i2c_dev->nclocks, i2c_dev->clocks); in tegra_i2c_init_clocks()
1737 clk_bulk_unprepare(i2c_dev->nclocks, i2c_dev->clocks); in tegra_i2c_release_clocks()
1878 err = clk_bulk_enable(i2c_dev->nclocks, i2c_dev->clocks); in tegra_i2c_runtime_resume()
1896 clk_bulk_disable(i2c_dev->nclocks, i2c_dev->clocks); in tegra_i2c_runtime_resume()
[all …]
A Di2c-qcom-cci.c132 int nclocks; member
471 return clk_bulk_prepare_enable(cci->nclocks, cci->clocks); in cci_enable_clocks()
476 clk_bulk_disable_unprepare(cci->nclocks, cci->clocks); in cci_disable_clocks()
593 cci->nclocks = ret; in cci_probe()
/drivers/clk/zynqmp/
A Dclkc.c202 static int zynqmp_pm_clock_get_num_clocks(u32 *nclocks) in zynqmp_pm_clock_get_num_clocks() argument
211 *nclocks = ret_payload[1]; in zynqmp_pm_clock_get_num_clocks()
/drivers/clk/rockchip/
A Dclk.c726 int nclocks) in rockchip_clk_protect_critical() argument
731 for (i = 0; i < nclocks; i++) { in rockchip_clk_protect_critical()
A Dclk.h1211 void rockchip_clk_protect_critical(const char *const clocks[], int nclocks);

Completed in 53 milliseconds