| /Linux-v5.15/include/linux/ |
| D | interconnect.h | 23 struct icc_path; 35 struct icc_path *path; 50 struct icc_path *icc_get(struct device *dev, const int src_id, 52 struct icc_path *of_icc_get(struct device *dev, const char *name); 53 struct icc_path *devm_of_icc_get(struct device *dev, const char *name); 54 struct icc_path *of_icc_get_by_index(struct device *dev, int idx); 55 void icc_put(struct icc_path *path); 56 int icc_enable(struct icc_path *path); 57 int icc_disable(struct icc_path *path); 58 int icc_set_bw(struct icc_path *path, u32 avg_bw, u32 peak_bw); [all …]
|
| D | qcom-geni-se.h | 50 struct icc_path *path;
|
| /Linux-v5.15/drivers/interconnect/ |
| D | core.c | 151 static struct icc_path *path_init(struct device *dev, struct icc_node *dst, in path_init() 155 struct icc_path *path; in path_init() 177 static struct icc_path *path_find(struct device *dev, struct icc_node *src, in path_find() 180 struct icc_path *path = ERR_PTR(-EPROBE_DEFER); in path_find() 283 static int apply_constraints(struct icc_path *path) in apply_constraints() 399 icc_put(*(struct icc_path **)res); in devm_icc_release() 402 struct icc_path *devm_of_icc_get(struct device *dev, const char *name) in devm_of_icc_get() 404 struct icc_path **ptr, *path; in devm_of_icc_get() 437 struct icc_path *of_icc_get_by_index(struct device *dev, int idx) in of_icc_get_by_index() 439 struct icc_path *path; in of_icc_get_by_index() [all …]
|
| D | trace.h | 19 TP_PROTO(struct icc_path *p, struct icc_node *n, int i, 56 TP_PROTO(struct icc_path *p, int ret),
|
| D | internal.h | 38 struct icc_path { struct
|
| /Linux-v5.15/drivers/gpu/drm/tegra/ |
| D | plane.h | 11 struct icc_path; 21 struct icc_path *icc_mem; 22 struct icc_path *icc_mem_vfilter;
|
| /Linux-v5.15/drivers/gpu/drm/msm/adreno/ |
| D | a3xx_gpu.c | 522 struct icc_path *ocmem_icc_path; in a3xx_gpu_init() 523 struct icc_path *icc_path; in a3xx_gpu_init() local 573 icc_path = devm_of_icc_get(&pdev->dev, "gfx-mem"); in a3xx_gpu_init() 574 if (IS_ERR(icc_path)) { in a3xx_gpu_init() 575 ret = PTR_ERR(icc_path); in a3xx_gpu_init() 594 icc_set_bw(icc_path, 0, Bps_to_icc(gpu->fast_rate) * 8); in a3xx_gpu_init()
|
| D | a4xx_gpu.c | 651 struct icc_path *ocmem_icc_path; in a4xx_gpu_init() 652 struct icc_path *icc_path; in a4xx_gpu_init() local 701 icc_path = devm_of_icc_get(&pdev->dev, "gfx-mem"); in a4xx_gpu_init() 702 if (IS_ERR(icc_path)) { in a4xx_gpu_init() 703 ret = PTR_ERR(icc_path); in a4xx_gpu_init() 721 icc_set_bw(icc_path, 0, Bps_to_icc(gpu->fast_rate) * 8); in a4xx_gpu_init()
|
| /Linux-v5.15/drivers/staging/media/imx/ |
| D | imx8mq-mipi-csi2.c | 131 struct icc_path *icc_path; member 717 ret = icc_set_bw(state->icc_path, 0, 0); in imx8mq_mipi_csi_pm_suspend() 730 ret = icc_set_bw(state->icc_path, 0, state->icc_path_bw); in imx8mq_mipi_csi_pm_resume() 822 icc_put(state->icc_path); in imx8mq_mipi_csi_release_icc() 831 state->icc_path = of_icc_get(&pdev->dev, "dram"); in imx8mq_mipi_csi_init_icc() 832 if (IS_ERR_OR_NULL(state->icc_path)) in imx8mq_mipi_csi_init_icc() 833 return PTR_ERR_OR_ZERO(state->icc_path); in imx8mq_mipi_csi_init_icc()
|
| /Linux-v5.15/drivers/net/ipa/ |
| D | ipa.h | 22 struct icc_path;
|
| D | ipa_power.c | 42 struct icc_path *path; 85 struct icc_path *path; in ipa_interconnect_init_one()
|
| /Linux-v5.15/drivers/media/platform/qcom/venus/ |
| D | core.h | 156 struct icc_path *video_path; 157 struct icc_path *cpucfg_path;
|
| /Linux-v5.15/drivers/gpu/drm/msm/disp/dpu1/ |
| D | dpu_kms.h | 138 struct icc_path *path[2];
|
| D | dpu_kms.c | 294 struct icc_path *path0; in dpu_kms_parse_data_bus_icc_path() 295 struct icc_path *path1; in dpu_kms_parse_data_bus_icc_path()
|
| /Linux-v5.15/drivers/opp/ |
| D | opp.h | 205 struct icc_path **paths;
|
| D | debugfs.c | 38 struct icc_path *path = fp->private_data; in bw_name_read()
|
| D | of.c | 460 struct icc_path **paths; in dev_pm_opp_of_find_icc_paths()
|
| /Linux-v5.15/drivers/gpu/drm/msm/disp/mdp5/ |
| D | mdp5_kms.c | 968 struct icc_path *path0 = of_icc_get(&pdev->dev, "mdp0-mem"); in mdp5_setup_interconnect() 969 struct icc_path *path1 = of_icc_get(&pdev->dev, "mdp1-mem"); in mdp5_setup_interconnect() 970 struct icc_path *path_rot = of_icc_get(&pdev->dev, "rotator-mem"); in mdp5_setup_interconnect()
|
| /Linux-v5.15/drivers/usb/dwc3/ |
| D | dwc3-qcom.c | 90 struct icc_path *icc_path_ddr; 91 struct icc_path *icc_path_apps;
|
| /Linux-v5.15/drivers/spi/ |
| D | spi-qcom-qspi.c | 144 struct icc_path *icc_path_cpu_to_qspi;
|