| /Linux-v6.6/drivers/remoteproc/ |
| D | qcom_q6v5.c | 49 ret = icc_set_bw(q6v5->path, 0, UINT_MAX); in qcom_q6v5_prepare() 57 icc_set_bw(q6v5->path, 0, 0); in qcom_q6v5_prepare() 85 icc_set_bw(q6v5->path, 0, 0); in qcom_q6v5_unprepare() 173 icc_set_bw(q6v5->path, 0, 0); in q6v5_handover_interrupt()
|
| /Linux-v6.6/include/linux/ |
| D | interconnect.h | 50 int icc_set_bw(struct icc_path *path, u32 avg_bw, u32 peak_bw); 93 static inline int icc_set_bw(struct icc_path *path, u32 avg_bw, u32 peak_bw) in icc_set_bw() function
|
| /Linux-v6.6/drivers/media/platform/qcom/venus/ |
| D | core.c | 479 ret = icc_set_bw(core->cpucfg_path, 0, 0); in venus_runtime_suspend() 483 ret = icc_set_bw(core->video_path, 0, 0); in venus_runtime_suspend() 490 icc_set_bw(core->cpucfg_path, kbps_to_icc(1000), 0); in venus_runtime_suspend() 504 ret = icc_set_bw(core->video_path, kbps_to_icc(20000), 0); in venus_runtime_resume() 508 ret = icc_set_bw(core->cpucfg_path, kbps_to_icc(1000), 0); in venus_runtime_resume()
|
| D | pm_helpers.c | 240 return icc_set_bw(core->video_path, total_avg, total_peak); in load_scale_bw()
|
| /Linux-v6.6/drivers/crypto/qce/ |
| D | core.c | 228 ret = icc_set_bw(qce->mem_path, QCE_DEFAULT_MEM_BANDWIDTH, QCE_DEFAULT_MEM_BANDWIDTH); in qce_crypto_probe() 275 icc_set_bw(qce->mem_path, 0, 0); in qce_crypto_probe()
|
| /Linux-v6.6/drivers/interconnect/ |
| D | trace.h | 17 TRACE_EVENT(icc_set_bw,
|
| D | bulk.c | 68 ret = icc_set_bw(paths[i].path, paths[i].avg_bw, paths[i].peak_bw); in icc_bulk_set_bw()
|
| D | core.c | 685 int icc_set_bw(struct icc_path *path, u32 avg_bw, u32 peak_bw) in icc_set_bw() function 736 EXPORT_SYMBOL_GPL(icc_set_bw); 755 return icc_set_bw(path, path->reqs[0].avg_bw, in __icc_enable() 787 ret = icc_set_bw(path, 0, 0); in icc_put()
|
| D | debugfs-client.c | 126 ret = icc_set_bw(cur_path, avg_bw, peak_bw); in icc_commit_set()
|
| /Linux-v6.6/drivers/pci/controller/dwc/ |
| D | pcie-qcom-ep.c | 300 ret = icc_set_bw(pcie_ep->icc_mem, 0, width * bw); in qcom_pcie_ep_icc_update() 338 ret = icc_set_bw(pcie_ep->icc_mem, 0, MBps_to_icc(PCIE_GEN1_BW_MBPS)); in qcom_pcie_enable_resources() 359 icc_set_bw(pcie_ep->icc_mem, 0, 0); in qcom_pcie_disable_resources()
|
| D | pcie-qcom.c | 1348 ret = icc_set_bw(pcie->icc_mem, 0, MBps_to_icc(250)); in qcom_pcie_icc_init() 1393 ret = icc_set_bw(pcie->icc_mem, 0, width * bw); in qcom_pcie_icc_update() 1555 ret = icc_set_bw(pcie->icc_mem, 0, kBps_to_icc(1)); in qcom_pcie_suspend_noirq()
|
| /Linux-v6.6/drivers/gpu/drm/msm/adreno/ |
| D | a3xx_gpu.c | 605 icc_set_bw(icc_path, 0, Bps_to_icc(gpu->fast_rate) * 8); in a3xx_gpu_init() 606 icc_set_bw(ocmem_icc_path, 0, Bps_to_icc(gpu->fast_rate) * 8); in a3xx_gpu_init()
|
| D | a4xx_gpu.c | 731 icc_set_bw(icc_path, 0, Bps_to_icc(gpu->fast_rate) * 8); in a4xx_gpu_init() 732 icc_set_bw(ocmem_icc_path, 0, Bps_to_icc(gpu->fast_rate) * 8); in a4xx_gpu_init()
|
| /Linux-v6.6/drivers/usb/dwc3/ |
| D | dwc3-qcom.c | 269 ret = icc_set_bw(qcom->icc_path_ddr, in dwc3_qcom_interconnect_init() 272 ret = icc_set_bw(qcom->icc_path_ddr, in dwc3_qcom_interconnect_init() 280 ret = icc_set_bw(qcom->icc_path_apps, APPS_USB_AVG_BW, APPS_USB_PEAK_BW); in dwc3_qcom_interconnect_init()
|
| /Linux-v6.6/drivers/gpu/drm/msm/disp/mdp5/ |
| D | mdp5_kms.c | 922 icc_set_bw(path0, 0, MBps_to_icc(6400)); in mdp5_setup_interconnect() 925 icc_set_bw(path1, 0, MBps_to_icc(6400)); in mdp5_setup_interconnect() 927 icc_set_bw(path_rot, 0, MBps_to_icc(6400)); in mdp5_setup_interconnect()
|
| /Linux-v6.6/drivers/media/platform/nxp/ |
| D | imx8mq-mipi-csi2.c | 723 ret = icc_set_bw(state->icc_path, 0, 0); in imx8mq_mipi_csi_runtime_suspend() 736 ret = icc_set_bw(state->icc_path, 0, state->icc_path_bw); in imx8mq_mipi_csi_runtime_resume()
|
| /Linux-v6.6/drivers/spi/ |
| D | spi-qcom-qspi.c | 292 ret = icc_set_bw(ctrl->icc_path_cpu_to_qspi, avg_bw_cpu, avg_bw_cpu); in qcom_qspi_set_speed() 733 ret = icc_set_bw(ctrl->icc_path_cpu_to_qspi, Bps_to_icc(1000), in qcom_qspi_probe()
|
| /Linux-v6.6/drivers/gpu/drm/msm/disp/dpu1/ |
| D | dpu_core_perf.c | 242 icc_set_bw(kms->path[i], avg_bw, perf.max_per_pipe_ib); in _dpu_core_perf_crtc_update_bus()
|
| D | dpu_kms.c | 1324 icc_set_bw(dpu_kms->path[i], 0, 0); in dpu_runtime_suspend()
|
| /Linux-v6.6/drivers/media/platform/qcom/camss/ |
| D | camss.c | 1760 ret = icc_set_bw(camss->icc_path[i], 0, 0); in camss_runtime_suspend() 1779 ret = icc_set_bw(camss->icc_path[i], in camss_runtime_resume()
|
| /Linux-v6.6/drivers/gpu/drm/tegra/ |
| D | dc.c | 2014 icc_set_bw(tegra->icc_mem, 0, 0); in tegra_crtc_update_memory_bandwidth() 2015 icc_set_bw(tegra->icc_mem_vfilter, 0, 0); in tegra_crtc_update_memory_bandwidth() 2071 icc_set_bw(tegra->icc_mem, new_avg_bw, new_peak_bw); in tegra_crtc_update_memory_bandwidth() 2074 icc_set_bw(tegra->icc_mem_vfilter, new_avg_bw, new_peak_bw); in tegra_crtc_update_memory_bandwidth() 2076 icc_set_bw(tegra->icc_mem_vfilter, 0, 0); in tegra_crtc_update_memory_bandwidth()
|
| /Linux-v6.6/drivers/gpu/drm/msm/ |
| D | msm_mdss.c | 83 icc_set_bw(msm_mdss->path[i], 0, Bps_to_icc(bw)); in msm_mdss_icc_request_bw()
|
| /Linux-v6.6/drivers/firmware/ |
| D | qcom_scm.c | 123 ret = icc_set_bw(__scm->path, 0, UINT_MAX); in qcom_scm_bw_enable() 143 icc_set_bw(__scm->path, 0, 0); in qcom_scm_bw_disable()
|
| /Linux-v6.6/drivers/ufs/host/ |
| D | ufs-qcom.c | 841 ret = icc_set_bw(host->icc_ddr, 0, mem_bw); in ufs_qcom_icc_set_bw() 847 ret = icc_set_bw(host->icc_cpu, 0, cfg_bw); in ufs_qcom_icc_set_bw()
|
| /Linux-v6.6/drivers/soc/qcom/ |
| D | qcom-geni-se.c | 837 ret = icc_set_bw(se->icc_paths[i].path, in geni_icc_set_bw()
|