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

12

/linux-master/include/linux/
H A Dinterconnect.h23 struct icc_path;
35 struct icc_path *path;
43 struct icc_path *of_icc_get(struct device *dev, const char *name);
44 struct icc_path *devm_of_icc_get(struct device *dev, const char *name);
46 struct icc_path *of_icc_get_by_index(struct device *dev, int idx);
47 void icc_put(struct icc_path *path);
48 int icc_enable(struct icc_path *path);
49 int icc_disable(struct icc_path *path);
50 int icc_set_bw(struct icc_path *path, u32 avg_bw, u32 peak_bw);
51 void icc_set_tag(struct icc_path *pat
[all...]
/linux-master/drivers/interconnect/
H A Dinternal.h33 * struct icc_path - interconnect path structure
38 struct icc_path { struct
44 struct icc_path *icc_get(struct device *dev, const char *src, const char *dst);
H 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)
H A Dtrace.h19 TP_PROTO(struct icc_path *p, struct icc_node *n, int i,
56 TP_PROTO(struct icc_path *p, int ret),
H A Dcore.c166 static struct icc_path *path_init(struct device *dev, struct icc_node *dst,
170 struct icc_path *path;
196 static struct icc_path *path_find(struct device *dev, struct icc_node *src,
199 struct icc_path *path = ERR_PTR(-EPROBE_DEFER);
302 static int apply_constraints(struct icc_path *path)
421 icc_put(*(struct icc_path **)res);
424 struct icc_path *devm_of_icc_get(struct device *dev, const char *name)
426 struct icc_path **ptr, *path;
450 * icc_path handle on success. Use icc_put() to release constraints when they
456 * Return: icc_path pointe
[all...]
/linux-master/drivers/remoteproc/
H A Dqcom_q6v5.h10 struct icc_path;
22 struct icc_path *path;
/linux-master/drivers/gpu/drm/tegra/
H A Dplane.h11 struct icc_path;
21 struct icc_path *icc_mem;
22 struct icc_path *icc_mem_vfilter;
/linux-master/drivers/crypto/qce/
H A Dcore.h38 struct icc_path *mem_path;
/linux-master/drivers/media/platform/qcom/camss/
H A Dcamss.h114 struct icc_path *icc_path[ICC_SM8250_COUNT]; member in struct:camss
H A Dcamss.c1585 camss->icc_path[i] = devm_of_icc_get(camss->dev,
1587 if (IS_ERR(camss->icc_path[i]))
1588 return PTR_ERR(camss->icc_path[i]);
1847 ret = icc_set_bw(camss->icc_path[i], 0, 0);
1863 ret = icc_set_bw(camss->icc_path[i],
/linux-master/drivers/net/ipa/
H A Dipa.h22 struct icc_path;
/linux-master/drivers/ufs/host/
H A Dufs-qcom.h193 struct icc_path *icc_ddr;
194 struct icc_path *icc_cpu;
/linux-master/drivers/gpu/drm/msm/
H A Dmsm_io_utils.c144 struct icc_path *msm_icc_get(struct device *dev, const char *name)
147 struct icc_path *path;
H A Dmsm_mdss.c46 struct icc_path *mdp_path[2];
48 struct icc_path *reg_bus_path;
54 struct icc_path *path0;
55 struct icc_path *path1;
56 struct icc_path *reg_bus_path;
/linux-master/drivers/gpu/drm/msm/adreno/
H A Da3xx_gpu.c540 struct icc_path *ocmem_icc_path;
541 struct icc_path *icc_path; local
591 icc_path = devm_of_icc_get(&pdev->dev, "gfx-mem");
592 if (IS_ERR(icc_path)) {
593 ret = PTR_ERR(icc_path);
612 icc_set_bw(icc_path, 0, Bps_to_icc(gpu->fast_rate) * 8);
H A Da4xx_gpu.c661 struct icc_path *ocmem_icc_path;
662 struct icc_path *icc_path; local
711 icc_path = devm_of_icc_get(&pdev->dev, "gfx-mem");
712 if (IS_ERR(icc_path)) {
713 ret = PTR_ERR(icc_path);
731 icc_set_bw(icc_path, 0, Bps_to_icc(gpu->fast_rate) * 8);
/linux-master/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_kms.h110 struct icc_path *path[2];
/linux-master/drivers/media/platform/nxp/
H A Dimx8mq-mipi-csi2.c127 struct icc_path *icc_path; member in struct:csi_state
727 ret = icc_set_bw(state->icc_path, 0, 0);
740 ret = icc_set_bw(state->icc_path, 0, state->icc_path_bw);
801 icc_put(state->icc_path);
810 state->icc_path = of_icc_get(&pdev->dev, "dram");
811 if (IS_ERR_OR_NULL(state->icc_path))
812 return PTR_ERR_OR_ZERO(state->icc_path);
/linux-master/drivers/spi/
H A Dspi-qup.c133 struct icc_path *icc_path; /* interconnect to RAM */ member in struct:spi_qup
199 ret = icc_set_bw(controller->icc_path, 0, needed_peak_bw);
1026 struct icc_path *icc_path; local
1052 icc_path = devm_of_icc_get(dev, NULL);
1053 if (IS_ERR(icc_path))
1054 return dev_err_probe(dev, PTR_ERR(icc_path),
1108 controller->icc_path = icc_path;
[all...]
/linux-master/drivers/opp/
H A Dopp.h240 struct icc_path **paths;
H A Ddebugfs.c39 struct icc_path *path = fp->private_data;
/linux-master/drivers/media/platform/qcom/venus/
H A Dcore.h186 struct icc_path *video_path;
187 struct icc_path *cpucfg_path;
/linux-master/drivers/usb/dwc3/
H A Ddwc3-qcom.c77 struct icc_path *icc_path_ddr;
78 struct icc_path *icc_path_apps;
/linux-master/include/linux/soc/qcom/
H A Dgeni-se.h51 struct icc_path *path;
/linux-master/drivers/gpu/drm/msm/disp/mdp5/
H A Dmdp5_kms.c786 struct icc_path *path0 = msm_icc_get(&pdev->dev, "mdp0-mem");
787 struct icc_path *path1 = msm_icc_get(&pdev->dev, "mdp1-mem");
788 struct icc_path *path_rot = msm_icc_get(&pdev->dev, "rotator-mem");

Completed in 277 milliseconds

12