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);
110 struct icc_provider *provider;
121 provider = &priv->provider;
123 provider->set = exynos_generic_icc_set;
124 provider->aggregate = icc_std_aggregate;
125 provider->xlate = exynos_generic_icc_xlate;
126 provider->dev = bus_dev;
127 provider->inter_set = true;
128 provider->data = priv;
130 icc_provider_init(provider);
144 icc_node_add(icc_node, provider);
165 ret = icc_provider_register(provider);
174 icc_nodes_remove(provider);