Home
last modified time | relevance | path

Searched refs:icc_path (Results 1 – 25 of 33) sorted by relevance

12

/drivers/interconnect/
A Dcore.c172 struct icc_path *path; in path_init()
201 struct icc_path *path = ERR_PTR(-EPROBE_DEFER); in path_find()
423 icc_put(*(struct icc_path **)res); in devm_icc_release()
428 struct icc_path **ptr, *path; in devm_of_icc_get()
463 struct icc_path *path; in of_icc_get_by_index()
605 struct icc_path *path = ERR_PTR(-EPROBE_DEFER); in icc_get()
645 void icc_set_tag(struct icc_path *path, u32 tag) in icc_set_tag()
670 const char *icc_get_name(struct icc_path *path) in icc_get_name()
768 int icc_enable(struct icc_path *path) in icc_enable()
774 int icc_disable(struct icc_path *path) in icc_disable()
[all …]
A Ddebugfs-client.c24 static struct icc_path *cur_path;
35 struct icc_path *path;
39 static struct icc_path *get_path(const char *src, const char *dst) in get_path()
A Dinternal.h38 struct icc_path { struct
44 struct icc_path *icc_get(struct device *dev, const char *src, const char *dst); argument
A Dtrace.h19 TP_PROTO(struct icc_path *p, struct icc_node *n, int i,
56 TP_PROTO(struct icc_path *p, int ret),
/drivers/gpu/drm/tegra/
A Dplane.h11 struct icc_path;
21 struct icc_path *icc_mem;
22 struct icc_path *icc_mem_vfilter;
/drivers/gpu/drm/msm/adreno/
A Da3xx_gpu.c548 struct icc_path *ocmem_icc_path; in a3xx_gpu_init()
549 struct icc_path *icc_path; in a3xx_gpu_init() local
584 icc_path = devm_of_icc_get(&pdev->dev, "gfx-mem"); in a3xx_gpu_init()
585 if (IS_ERR(icc_path)) { in a3xx_gpu_init()
586 ret = PTR_ERR(icc_path); in a3xx_gpu_init()
605 icc_set_bw(icc_path, 0, Bps_to_icc(gpu->fast_rate) * 8); in a3xx_gpu_init()
A Da4xx_gpu.c661 struct icc_path *ocmem_icc_path; in a4xx_gpu_init()
662 struct icc_path *icc_path; in a4xx_gpu_init() local
698 icc_path = devm_of_icc_get(&pdev->dev, "gfx-mem"); in a4xx_gpu_init()
699 if (IS_ERR(icc_path)) { in a4xx_gpu_init()
700 ret = PTR_ERR(icc_path); in a4xx_gpu_init()
718 icc_set_bw(icc_path, 0, Bps_to_icc(gpu->fast_rate) * 8); in a4xx_gpu_init()
/drivers/remoteproc/
A Dqcom_q6v5.h10 struct icc_path;
22 struct icc_path *path;
/drivers/media/platform/nxp/
A Dimx8mq-mipi-csi2.c131 struct icc_path *icc_path; member
853 ret = icc_set_bw(state->icc_path, 0, 0); in imx8mq_mipi_csi_runtime_suspend()
866 ret = icc_set_bw(state->icc_path, 0, state->icc_path_bw); in imx8mq_mipi_csi_runtime_resume()
926 icc_put(state->icc_path); in imx8mq_mipi_csi_release_icc()
935 state->icc_path = of_icc_get(&pdev->dev, "dram"); in imx8mq_mipi_csi_init_icc()
936 if (IS_ERR_OR_NULL(state->icc_path)) in imx8mq_mipi_csi_init_icc()
937 return PTR_ERR_OR_ZERO(state->icc_path); in imx8mq_mipi_csi_init_icc()
/drivers/gpu/drm/msm/
A Dmsm_mdss.c44 struct icc_path *mdp_path[2];
46 struct icc_path *reg_bus_path;
52 struct icc_path *path0; in msm_mdss_parse_data_bus_icc_path()
53 struct icc_path *path1; in msm_mdss_parse_data_bus_icc_path()
54 struct icc_path *reg_bus_path; in msm_mdss_parse_data_bus_icc_path()
A Dmsm_io_utils.c143 struct icc_path *msm_icc_get(struct device *dev, const char *name) in msm_icc_get()
146 struct icc_path *path; in msm_icc_get()
/drivers/spi/
A Dspi-qup.c134 struct icc_path *icc_path; /* interconnect to RAM */ member
200 ret = icc_set_bw(controller->icc_path, 0, needed_peak_bw); in spi_qup_vote_bw()
1025 struct icc_path *icc_path; in spi_qup_probe() local
1051 icc_path = devm_of_icc_get(dev, NULL); in spi_qup_probe()
1052 if (IS_ERR(icc_path)) in spi_qup_probe()
1053 return dev_err_probe(dev, PTR_ERR(icc_path), in spi_qup_probe()
1107 controller->icc_path = icc_path; in spi_qup_probe()
/drivers/media/platform/qcom/camss/
A Dcamss.h127 struct icc_path *icc_path[ICC_SM8250_COUNT]; member
A Dcamss.c3520 camss->icc_path[i] = devm_of_icc_get(camss->dev, in camss_icc_get()
3522 if (IS_ERR(camss->icc_path[i])) in camss_icc_get()
3523 return PTR_ERR(camss->icc_path[i]); in camss_icc_get()
3887 ret = icc_set_bw(camss->icc_path[i], 0, 0); in camss_runtime_suspend()
3903 ret = icc_set_bw(camss->icc_path[i], in camss_runtime_resume()
/drivers/ufs/host/
A Dufs-qcom.h268 struct icc_path *icc_ddr;
269 struct icc_path *icc_cpu;
/drivers/crypto/qce/
A Dcore.h41 struct icc_path *mem_path;
/drivers/gpu/drm/msm/disp/dpu1/
A Ddpu_kms.h102 struct icc_path *path[2];
/drivers/media/platform/qcom/venus/
A Dcore.h192 struct icc_path *video_path;
193 struct icc_path *cpucfg_path;
/drivers/i2c/busses/
A Di2c-qup.c233 struct icc_path *icc_path; member
475 ret = icc_set_bw(qup->icc_path, 0, needed_peak_bw); in qup_i2c_vote_bw()
1779 qup->icc_path = devm_of_icc_get(&pdev->dev, NULL); in qup_i2c_probe()
1780 if (IS_ERR(qup->icc_path)) in qup_i2c_probe()
1781 return dev_err_probe(&pdev->dev, PTR_ERR(qup->icc_path), in qup_i2c_probe()
/drivers/opp/
A Dopp.h241 struct icc_path **paths;
A Ddebugfs.c39 struct icc_path *path = fp->private_data; in bw_name_read()
/drivers/gpu/drm/msm/disp/mdp5/
A Dmdp5_kms.c785 struct icc_path *path0 = msm_icc_get(&pdev->dev, "mdp0-mem"); in mdp5_setup_interconnect()
786 struct icc_path *path1 = msm_icc_get(&pdev->dev, "mdp1-mem"); in mdp5_setup_interconnect()
787 struct icc_path *path_rot = msm_icc_get(&pdev->dev, "rotator-mem"); in mdp5_setup_interconnect()
/drivers/usb/dwc3/
A Ddwc3-qcom.c90 struct icc_path *icc_path_ddr;
91 struct icc_path *icc_path_apps;
A Ddwc3-qcom-legacy.c91 struct icc_path *icc_path_ddr;
92 struct icc_path *icc_path_apps;
/drivers/pci/controller/dwc/
A Dpcie-tegra194.c285 struct icc_path *icc_path; member
316 if (icc_set_bw(pcie->icc_path, Mbps_to_icc(val), 0)) in tegra_pcie_icc_set()
2230 pcie->icc_path = devm_of_icc_get(&pdev->dev, "write"); in tegra_pcie_dw_probe()
2231 ret = PTR_ERR_OR_ZERO(pcie->icc_path); in tegra_pcie_dw_probe()

Completed in 54 milliseconds

12