Searched refs:icc_node (Results 1 - 23 of 23) sorted by relevance

/linux-master/include/linux/
H A Dinterconnect-provider.h14 struct icc_node;
24 struct icc_node *node;
36 struct icc_node *nodes[] __counted_by(num_nodes);
39 struct icc_node *of_icc_xlate_onecell(const struct of_phandle_args *spec,
63 int (*set)(struct icc_node *src, struct icc_node *dst);
64 int (*aggregate)(struct icc_node *node, u32 tag, u32 avg_bw,
66 void (*pre_aggregate)(struct icc_node *node);
67 int (*get_bw)(struct icc_node *node, u32 *avg, u32 *peak);
68 struct icc_node* (*xlat
96 struct icc_node { struct
[all...]
/linux-master/drivers/interconnect/samsung/
H A Dexynos.c25 struct icc_node *node;
31 static struct icc_node *exynos_icc_get_parent(struct device_node *np)
35 struct icc_node *icc_node; local
55 icc_node = icc_node_data->node;
58 return icc_node;
61 static int exynos_generic_icc_set(struct icc_node *src, struct icc_node *dst)
85 static struct icc_node *exynos_generic_icc_xlate(const struct of_phandle_args *spec,
109 struct icc_node *icc_nod local
[all...]
/linux-master/drivers/interconnect/
H A Dinternal.h24 struct icc_node *node;
H A Dcore.c34 static void icc_summary_show_one(struct seq_file *s, struct icc_node *n)
53 struct icc_node *n;
83 struct icc_node *n, struct icc_node *m)
90 static void icc_graph_show_node(struct seq_file *s, struct icc_node *n)
102 struct icc_node *n;
146 static struct icc_node *node_find(const int id)
151 static struct icc_node *node_find_by_name(const char *name)
154 struct icc_node *n;
166 static struct icc_path *path_init(struct device *dev, struct icc_node *ds
[all...]
H A Dicc-clk.c25 static int icc_clk_set(struct icc_node *src, struct icc_node *dst)
51 static int icc_clk_get_bw(struct icc_node *node, u32 *avg, u32 *peak)
84 struct icc_node *node;
H A Dtrace.h19 TP_PROTO(struct icc_path *p, struct icc_node *n, int i,
/linux-master/drivers/interconnect/qcom/
H A Dicc-rpmh.h123 int qcom_icc_aggregate(struct icc_node *node, u32 tag, u32 avg_bw,
125 int qcom_icc_set(struct icc_node *src, struct icc_node *dst);
127 void qcom_icc_pre_aggregate(struct icc_node *node);
H A Dicc-common.c16 struct icc_node *node;
H A Dicc-rpmh.c21 void qcom_icc_pre_aggregate(struct icc_node *node)
49 int qcom_icc_aggregate(struct icc_node *node, u32 tag, u32 avg_bw,
86 int qcom_icc_set(struct icc_node *src, struct icc_node *dst)
89 struct icc_node *node;
170 struct icc_node *node;
H A Dicc-rpm.c53 static int qcom_icc_set_qnoc_qos(struct icc_node *src)
98 static int qcom_icc_set_bimc_qos(struct icc_node *src)
153 static int qcom_icc_set_noc_qos(struct icc_node *src)
190 static int qcom_icc_qos_set(struct icc_node *node)
250 static void qcom_icc_pre_bw_aggregate(struct icc_node *node)
271 static int qcom_icc_bw_aggregate(struct icc_node *node, u32 tag, u32 avg_bw,
329 struct icc_node *node;
345 static int qcom_icc_set(struct icc_node *src, struct icc_node *dst)
455 struct icc_node *nod
[all...]
H A Dosm-l3.c126 static int qcom_osm_l3_set(struct icc_node *src, struct icc_node *dst)
168 struct icc_node *node;
H A Dmsm8974.c582 static int msm8974_icc_set(struct icc_node *src, struct icc_node *dst)
589 struct icc_node *n;
641 static int msm8974_get_bw(struct icc_node *node, u32 *avg, u32 *peak)
657 struct icc_node *node;
/linux-master/include/soc/tegra/
H A Dmc.h146 int (*set)(struct icc_node *src, struct icc_node *dst);
147 int (*aggregate)(struct icc_node *node, u32 tag, u32 avg_bw,
149 struct icc_node* (*xlate)(const struct of_phandle_args *spec, void *data);
152 int (*get_bw)(struct icc_node *node, u32 *avg, u32 *peak);
155 struct icc_node *tegra_mc_icc_xlate(const struct of_phandle_args *spec,
/linux-master/drivers/interconnect/imx/
H A Dimx.c22 /* private icc_node data */
31 static int imx_icc_get_bw(struct icc_node *node, u32 *avg, u32 *peak)
39 static int imx_icc_node_set(struct icc_node *node)
87 static int imx_icc_set(struct icc_node *src, struct icc_node *dst)
98 /* imx_icc_node_destroy() - Destroy an imx icc_node, including private data */
99 static void imx_icc_node_destroy(struct icc_node *node)
118 struct icc_node *node)
162 static struct icc_node *imx_icc_node_add(struct imx_icc_provider *imx_provider,
169 struct icc_node *nod
[all...]
/linux-master/drivers/memory/tegra/
H A Dtegra186-emc.c233 static int tegra_emc_icc_set_bw(struct icc_node *src, struct icc_node *dst)
238 static struct icc_node *
242 struct icc_node *node;
255 static int tegra_emc_icc_get_init_bw(struct icc_node *node, u32 *avg, u32 *peak)
267 struct icc_node *node;
H A Dtegra20.c364 static int tegra20_mc_icc_set(struct icc_node *src, struct icc_node *dst)
374 static int tegra20_mc_icc_aggreate(struct icc_node *node, u32 tag, u32 avg_bw,
398 struct icc_node *node;
H A Dmc.c758 struct icc_node *tegra_mc_icc_xlate(const struct of_phandle_args *spec, void *data)
761 struct icc_node *node;
775 static int tegra_mc_icc_get(struct icc_node *node, u32 *average, u32 *peak)
783 static int tegra_mc_icc_set(struct icc_node *src, struct icc_node *dst)
820 struct icc_node *node;
H A Dtegra234.c1035 static int tegra234_mc_icc_set(struct icc_node *src, struct icc_node *dst)
1098 static int tegra234_mc_icc_aggregate(struct icc_node *node, u32 tag, u32 avg_bw,
1120 static int tegra234_mc_icc_get_init_bw(struct icc_node *node, u32 *avg, u32 *peak)
H A Dtegra30.c1291 static int tegra30_mc_icc_set(struct icc_node *src, struct icc_node *dst)
1316 static int tegra30_mc_icc_aggreate(struct icc_node *node, u32 tag, u32 avg_bw,
1341 struct icc_node *node;
H A Dtegra20-emc.c957 struct icc_node *node;
981 static int emc_icc_set(struct icc_node *src, struct icc_node *dst)
1009 struct icc_node *node;
H A Dtegra124.c1148 static int tegra124_mc_icc_set(struct icc_node *src, struct icc_node *dst)
1154 static int tegra124_mc_icc_aggreate(struct icc_node *node, u32 tag, u32 avg_bw,
1179 struct icc_node *node;
H A Dtegra124-emc.c1292 struct icc_node *node;
1316 static int emc_icc_set(struct icc_node *src, struct icc_node *dst)
1345 struct icc_node *node;
H A Dtegra30-emc.c1475 struct icc_node *node;
1499 static int emc_icc_set(struct icc_node *src, struct icc_node *dst)
1527 struct icc_node *node;

Completed in 277 milliseconds