Lines Matching defs:provider
3 * Exynos generic interconnect provider driver
11 #include <linux/interconnect-provider.h>
23 /* One interconnect node per provider */
24 struct icc_provider provider;
100 icc_provider_deregister(&priv->provider);
101 icc_nodes_remove(&priv->provider);
108 struct icc_provider *provider;
119 provider = &priv->provider;
121 provider->set = exynos_generic_icc_set;
122 provider->aggregate = icc_std_aggregate;
123 provider->xlate = exynos_generic_icc_xlate;
124 provider->dev = bus_dev;
125 provider->inter_set = true;
126 provider->data = priv;
128 icc_provider_init(provider);
142 icc_node_add(icc_node, provider);
163 ret = icc_provider_register(provider);
172 icc_nodes_remove(provider);