| /linux/include/linux/ |
| H A D | interconnect.h | 53 int icc_set_bw(struct icc_path *path, u32 avg_bw, u32 peak_bw); 96 static inline int icc_set_bw(struct icc_path *path, u32 avg_bw, u32 peak_bw) in icc_set_bw() function
|
| /linux/drivers/interconnect/ |
| H A D | bulk.c | 68 ret = icc_set_bw(paths[i].path, paths[i].avg_bw, paths[i].peak_bw); in icc_bulk_set_bw() 70 pr_err("icc_set_bw() failed on path %s (%d)\n", paths[i].name, ret); in icc_bulk_set_bw()
|
| H A D | debugfs-client.c | 126 ret = icc_set_bw(cur_path, avg_bw, peak_bw); in icc_commit_set()
|
| /linux/drivers/gpu/drm/msm/ |
| H A D | msm_mdss.c | 256 icc_set_bw(msm_mdss->mdp_path[i], 0, Bps_to_icc(MIN_IB_BW)); in msm_mdss_enable() 258 icc_set_bw(msm_mdss->reg_bus_path, 0, in msm_mdss_enable() 319 icc_set_bw(msm_mdss->mdp_path[i], 0, 0); in msm_mdss_disable() 322 icc_set_bw(msm_mdss->reg_bus_path, 0, 0); in msm_mdss_disable()
|
| /linux/include/dt-bindings/interconnect/ |
| H A D | qcom,icc.h | 11 * icc_set_bw() completes, whereas the WAKE and SLEEP constraints are applied
|
| /linux/Documentation/devicetree/bindings/interconnect/ |
| H A D | qcom,bcm-voter.yaml | 30 The AMC TCS is triggered immediately when icc_set_bw() is called. The
|
| /linux/sound/soc/tegra/ |
| H A D | tegra_isomgr_bw.c | 75 return icc_set_bw(adma_isomgr->icc_path_handle, in tegra_isomgr_adma_setbw()
|
| /linux/drivers/usb/dwc3/ |
| H A D | dwc3-qcom-legacy.c | 265 ret = icc_set_bw(qcom->icc_path_ddr, in dwc3_qcom_interconnect_init() 268 ret = icc_set_bw(qcom->icc_path_ddr, in dwc3_qcom_interconnect_init() 276 ret = icc_set_bw(qcom->icc_path_apps, APPS_USB_AVG_BW, APPS_USB_PEAK_BW); in dwc3_qcom_interconnect_init()
|
| /linux/drivers/pci/controller/dwc/ |
| H A D | pcie-qcom-ep.c | 321 ret = icc_set_bw(pcie_ep->icc_mem, 0, width * QCOM_PCIE_LINK_SPEED_TO_BW(speed)); in qcom_pcie_ep_icc_update() 359 ret = icc_set_bw(pcie_ep->icc_mem, 0, QCOM_PCIE_LINK_SPEED_TO_BW(1)); in qcom_pcie_enable_resources() 380 icc_set_bw(pcie_ep->icc_mem, 0, 0); in qcom_pcie_disable_resources()
|
| H A D | pcie-qcom.c | 1504 ret = icc_set_bw(pcie->icc_mem, 0, QCOM_PCIE_LINK_SPEED_TO_BW(1)); in qcom_pcie_icc_init() 1517 ret = icc_set_bw(pcie->icc_cpu, 0, kBps_to_icc(1)); in qcom_pcie_icc_init() 1521 icc_set_bw(pcie->icc_mem, 0, 0); in qcom_pcie_icc_init() 1547 ret = icc_set_bw(pcie->icc_mem, 0, in qcom_pcie_icc_opp_update() 1996 ret = icc_set_bw(pcie->icc_mem, 0, kBps_to_icc(1)); in qcom_pcie_suspend_noirq()
|
| H A D | pcie-tegra194.c | 316 if (icc_set_bw(pcie->icc_path, Mbps_to_icc(val), 0)) in tegra_pcie_icc_set()
|
| /linux/drivers/iommu/arm/arm-smmu/ |
| H A D | arm-smmu-qcom-debug.c | 280 ret = icc_set_bw(tbu->path, 0, UINT_MAX); in qcom_iova_to_phys() 343 icc_set_bw(tbu->path, 0, 0); in qcom_iova_to_phys()
|
| /linux/drivers/memory/tegra/ |
| H A D | tegra264.c | 199 * icc_set_bw() makes set_bw calls for both MC and EMC providers in
|
| H A D | tegra186-emc.c | 360 * request is made by client with 'icc_set_bw()' call. in tegra186_emc_probe()
|
| H A D | tegra234.c | 1030 * icc_set_bw() makes set_bw calls for both MC and EMC providers in
|
| /linux/drivers/ufs/host/ |
| H A D | ufs-qcom.c | 853 ret = icc_set_bw(host->icc_ddr, 0, mem_bw); in ufs_qcom_icc_set_bw() 859 ret = icc_set_bw(host->icc_cpu, 0, cfg_bw); in ufs_qcom_icc_set_bw()
|
| /linux/drivers/gpu/drm/msm/disp/dpu1/ |
| H A D | dpu_kms.c | 1469 icc_set_bw(dpu_kms->path[i], 0, 0); in dpu_runtime_suspend()
|
| /linux/drivers/i2c/busses/ |
| H A D | i2c-qup.c | 475 ret = icc_set_bw(qup->icc_path, 0, needed_peak_bw); in qup_i2c_vote_bw()
|