Searched refs:icc_node (Results 1 – 15 of 15) sorted by relevance
/Linux-v5.10/include/linux/ |
D | interconnect-provider.h | 14 struct icc_node; 24 struct icc_node *node; 36 struct icc_node *nodes[]; 39 struct icc_node *of_icc_xlate_onecell(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* (*xlate)(struct of_phandle_args *spec, void *data); 95 struct icc_node { struct [all …]
|
/Linux-v5.10/drivers/interconnect/ |
D | core.c | 34 static void icc_summary_show_one(struct seq_file *s, struct icc_node *n) in icc_summary_show_one() 53 struct icc_node *n; in icc_summary_show() 83 struct icc_node *n, struct icc_node *m) in icc_graph_show_link() 90 static void icc_graph_show_node(struct seq_file *s, struct icc_node *n) in icc_graph_show_node() 102 struct icc_node *n; in icc_graph_show() 146 static struct icc_node *node_find(const int id) in node_find() 151 static struct icc_path *path_init(struct device *dev, struct icc_node *dst, in path_init() 154 struct icc_node *node = dst; in path_init() 177 static struct icc_path *path_find(struct device *dev, struct icc_node *src, in path_find() 178 struct icc_node *dst) in path_find() [all …]
|
D | internal.h | 24 struct icc_node *node;
|
D | trace.h | 19 TP_PROTO(struct icc_path *p, struct icc_node *n, int i,
|
/Linux-v5.10/drivers/interconnect/imx/ |
D | imx.c | 28 static int imx_icc_node_set(struct icc_node *node) in imx_icc_node_set() 54 static int imx_icc_set(struct icc_node *src, struct icc_node *dst) in imx_icc_set() 60 static void imx_icc_node_destroy(struct icc_node *node) in imx_icc_node_destroy() 79 struct icc_node *node) in imx_icc_node_init_qos() 122 static struct icc_node *imx_icc_node_add(struct icc_provider *provider, in imx_icc_node_add() 127 struct icc_node *node; in imx_icc_node_add() 166 struct icc_node *node, *tmp; in imx_icc_unregister_nodes() 181 struct icc_node *node; in imx_icc_register_nodes()
|
/Linux-v5.10/drivers/interconnect/qcom/ |
D | icc-rpmh.c | 19 void qcom_icc_pre_aggregate(struct icc_node *node) in qcom_icc_pre_aggregate() 42 int qcom_icc_aggregate(struct icc_node *node, u32 tag, u32 avg_bw, in qcom_icc_aggregate() 79 int qcom_icc_set(struct icc_node *src, struct icc_node *dst) in qcom_icc_set() 83 struct icc_node *node; in qcom_icc_set() 107 struct icc_node *node; in qcom_icc_xlate_extended()
|
D | icc-rpmh.h | 131 int qcom_icc_aggregate(struct icc_node *node, u32 tag, u32 avg_bw, 133 int qcom_icc_set(struct icc_node *src, struct icc_node *dst); 136 void qcom_icc_pre_aggregate(struct icc_node *node);
|
D | osm-l3.c | 148 static int qcom_icc_set(struct icc_node *src, struct icc_node *dst) in qcom_icc_set() 153 struct icc_node *n; in qcom_icc_set() 198 struct icc_node *node; in qcom_osm_l3_probe()
|
D | qcs404.c | 330 static int qcom_icc_set(struct icc_node *src, struct icc_node *dst) in qcom_icc_set() 335 struct icc_node *n; in qcom_icc_set() 408 struct icc_node *node; in qnoc_probe()
|
D | msm8916.c | 366 static int msm8916_icc_set(struct icc_node *src, struct icc_node *dst) in msm8916_icc_set() 373 struct icc_node *n; in msm8916_icc_set() 441 struct icc_node *node; in msm8916_qnoc_probe()
|
D | msm8974.c | 581 static int msm8974_icc_set(struct icc_node *src, struct icc_node *dst) in msm8974_icc_set() 588 struct icc_node *n; in msm8974_icc_set() 640 static int msm8974_get_bw(struct icc_node *node, u32 *avg, u32 *peak) in msm8974_get_bw() 656 struct icc_node *node; in msm8974_icc_probe()
|
D | sc7180.c | 514 struct icc_node *node; in qnoc_probe()
|
D | sdm845.c | 447 struct icc_node *node; in qnoc_probe()
|
D | sm8150.c | 512 struct icc_node *node; in qnoc_probe()
|
D | sm8250.c | 528 struct icc_node *node; in qnoc_probe()
|