Lines Matching defs:xlate
2050 * @xlate: Provider-specific xlate callback mapping a set of specifier cells
2052 * @data: context pointer to be passed into @xlate callback
2057 genpd_xlate_t xlate;
2069 * @data: xlate function private data - pointer to struct generic_pm_domain
2071 * This is a generic xlate function that can be used to model PM domains that
2072 * have their own device tree nodes. The private data of xlate function needs
2085 * @data: xlate function private data - pointer to struct genpd_onecell_data
2087 * This is a generic xlate function that can be used to model simple PM domain
2116 * @xlate: Callback for decoding PM domain from phandle arguments.
2117 * @data: Context pointer for @xlate callback.
2119 static int genpd_add_provider(struct device_node *np, genpd_xlate_t xlate,
2130 cp->xlate = xlate;
2225 if (!data->xlate)
2226 data->xlate = genpd_xlate_onecell;
2260 ret = genpd_add_provider(np, data->xlate, data);
2336 * found, uses xlate function of the provider to map phandle args to a PM
2356 genpd = provider->xlate(genpdspec, provider->data);