Lines Matching refs:icc_node
25 struct icc_node *node;
31 static struct icc_node *exynos_icc_get_parent(struct device_node *np) in exynos_icc_get_parent()
35 struct icc_node *icc_node; in exynos_icc_get_parent() local
55 icc_node = icc_node_data->node; in exynos_icc_get_parent()
58 return icc_node; in exynos_icc_get_parent()
61 static int exynos_generic_icc_set(struct icc_node *src, struct icc_node *dst) in exynos_generic_icc_set()
85 static struct icc_node *exynos_generic_icc_xlate(struct of_phandle_args *spec, in exynos_generic_icc_xlate()
99 struct icc_node *parent_node, *node = priv->node; in exynos_generic_icc_remove()
116 struct icc_node *icc_node, *icc_parent_node; in exynos_generic_icc_probe() local
139 icc_node = icc_node_create(pdev->id); in exynos_generic_icc_probe()
140 if (IS_ERR(icc_node)) { in exynos_generic_icc_probe()
141 ret = PTR_ERR(icc_node); in exynos_generic_icc_probe()
145 priv->node = icc_node; in exynos_generic_icc_probe()
146 icc_node->name = devm_kasprintf(&pdev->dev, GFP_KERNEL, "%pOFn", in exynos_generic_icc_probe()
160 icc_node->data = priv; in exynos_generic_icc_probe()
161 icc_node_add(icc_node, provider); in exynos_generic_icc_probe()
169 ret = icc_link_create(icc_node, icc_parent_node->id); in exynos_generic_icc_probe()