icc_path
struct icc_path *mem_path;
struct icc_path *path;
struct icc_path *ocmem_icc_path;
struct icc_path *icc_path;
icc_path = devm_of_icc_get(&pdev->dev, "gfx-mem");
if (IS_ERR(icc_path)) {
ret = PTR_ERR(icc_path);
icc_set_bw(icc_path, 0, Bps_to_icc(gpu->fast_rate) * 8);
struct icc_path *ocmem_icc_path;
struct icc_path *icc_path;
icc_path = devm_of_icc_get(&pdev->dev, "gfx-mem");
if (IS_ERR(icc_path)) {
ret = PTR_ERR(icc_path);
icc_set_bw(icc_path, 0, Bps_to_icc(gpu->fast_rate) * 8);
struct icc_path *path0;
struct icc_path *path1;
struct icc_path *path[2];
struct icc_path *path0 = msm_icc_get(&pdev->dev, "mdp0-mem");
struct icc_path *path1 = msm_icc_get(&pdev->dev, "mdp1-mem");
struct icc_path *path_rot = msm_icc_get(&pdev->dev, "rotator-mem");
struct icc_path *msm_icc_get(struct device *dev, const char *name);
struct icc_path *msm_icc_get(struct device *dev, const char *name)
struct icc_path *path;
struct icc_path *mdp_path[2];
struct icc_path *reg_bus_path;
struct icc_path *path0;
struct icc_path *path1;
struct icc_path *reg_bus_path;
struct icc_path;
struct icc_path *icc_mem;
struct icc_path *icc_mem_vfilter;
qup->icc_path = devm_of_icc_get(&pdev->dev, NULL);
if (IS_ERR(qup->icc_path))
return dev_err_probe(&pdev->dev, PTR_ERR(qup->icc_path),
struct icc_path *icc_path;
ret = icc_set_bw(qup->icc_path, 0, needed_peak_bw);
static struct icc_path *path_init(struct device *dev, struct icc_node *dst,
struct icc_path *path;
static struct icc_path *path_find(struct device *dev, struct icc_node *src,
struct icc_path *path = ERR_PTR(-EPROBE_DEFER);
static int apply_constraints(struct icc_path *path)
icc_put(*(struct icc_path **)res);
struct icc_path *devm_of_icc_get(struct device *dev, const char *name)
struct icc_path **ptr, *path;
struct icc_path *of_icc_get_by_index(struct device *dev, int idx)
struct icc_path *path;
struct icc_path *of_icc_get(struct device *dev, const char *name)
struct icc_path *icc_get(struct device *dev, const char *src, const char *dst)
struct icc_path *path = ERR_PTR(-EPROBE_DEFER);
void icc_set_tag(struct icc_path *path, u32 tag)
const char *icc_get_name(struct icc_path *path)
int icc_set_bw(struct icc_path *path, u32 avg_bw, u32 peak_bw)
static int __icc_enable(struct icc_path *path, bool enable)
int icc_enable(struct icc_path *path)
int icc_disable(struct icc_path *path)
void icc_put(struct icc_path *path)
static struct icc_path *cur_path;
struct icc_path *path;
static struct icc_path *get_path(const char *src, const char *dst)
static struct icc_path *icc_test_create_path(struct kunit *test,
struct icc_path *path;
static void icc_test_destroy_path(struct kunit *test, struct icc_path *path)
struct icc_path *path;
struct icc_path *path_cpu, *path_gpu;
struct icc_path *icc_get(struct device *dev, const char *src, const char *dst);
TP_PROTO(struct icc_path *p, struct icc_node *n, int i,
TP_PROTO(struct icc_path *p, int ret),
struct icc_path *path;
struct icc_path *icc_path;
ret = icc_set_bw(state->icc_path, 0, 0);
ret = icc_set_bw(state->icc_path, 0, state->icc_path_bw);
icc_put(state->icc_path);
state->icc_path = of_icc_get(&pdev->dev, "dram");
if (IS_ERR_OR_NULL(state->icc_path))
return PTR_ERR_OR_ZERO(state->icc_path);
camss->icc_path[i] = devm_of_icc_get(camss->dev,
if (IS_ERR(camss->icc_path[i]))
return PTR_ERR(camss->icc_path[i]);
ret = icc_set_bw(camss->icc_path[i], 0, 0);
ret = icc_set_bw(camss->icc_path[i],
struct icc_path *icc_path[ICC_SM8250_COUNT];
struct icc_path *video_path;
struct icc_path *cpucfg_path;
struct icc_path *path = fp->private_data;
struct icc_path **paths;
struct icc_path **paths;
struct icc_path *icc_mem;
struct icc_path *icc_mem;
struct icc_path *icc_cpu;
pcie->icc_path = devm_of_icc_get(&pdev->dev, "write");
ret = PTR_ERR_OR_ZERO(pcie->icc_path);
struct icc_path *icc_path;
if (icc_set_bw(pcie->icc_path, Mbps_to_icc(val), 0))
struct icc_path;
struct icc_path *path;
struct icc_path *icc_path_cpu_to_qspi;
struct icc_path *icc_path;
icc_path = devm_of_icc_get(dev, NULL);
if (IS_ERR(icc_path))
return dev_err_probe(dev, PTR_ERR(icc_path),
controller->icc_path = icc_path;
struct icc_path *icc_path; /* interconnect to RAM */
ret = icc_set_bw(controller->icc_path, 0, needed_peak_bw);
struct icc_path *icc_ddr;
struct icc_path *icc_cpu;
struct icc_path *icc_path_ddr;
struct icc_path *icc_path_apps;
struct icc_path *icc_path_ddr;
struct icc_path *icc_path_apps;
static inline void icc_set_tag(struct icc_path *path, u32 tag)
static inline const char *icc_get_name(struct icc_path *path)
struct icc_path;
struct icc_path *path;
struct icc_path *of_icc_get(struct device *dev, const char *name);
struct icc_path *devm_of_icc_get(struct device *dev, const char *name);
struct icc_path *of_icc_get_by_index(struct device *dev, int idx);
void icc_put(struct icc_path *path);
int icc_enable(struct icc_path *path);
int icc_disable(struct icc_path *path);
int icc_set_bw(struct icc_path *path, u32 avg_bw, u32 peak_bw);
void icc_set_tag(struct icc_path *path, u32 tag);
const char *icc_get_name(struct icc_path *path);
static inline struct icc_path *of_icc_get(struct device *dev,
static inline struct icc_path *devm_of_icc_get(struct device *dev,
static inline struct icc_path *of_icc_get_by_index(struct device *dev, int idx)
static inline void icc_put(struct icc_path *path)
static inline int icc_enable(struct icc_path *path)
static inline int icc_disable(struct icc_path *path)
static inline int icc_set_bw(struct icc_path *path, u32 avg_bw, u32 peak_bw)
struct icc_path *path;
struct icc_path *icc_path_handle;