Home
last modified time | relevance | path

Searched refs:socdata (Results 1 – 6 of 6) sorted by relevance

/linux-4.4.14/drivers/pinctrl/uniphier/
Dpinctrl-uniphier-core.c31 struct uniphier_pinctrl_socdata *socdata; member
38 return priv->socdata->groups_count; in uniphier_pctl_get_groups_count()
46 return priv->socdata->groups[selector].name; in uniphier_pctl_get_group_name()
56 *pins = priv->socdata->groups[selector].pins; in uniphier_pctl_get_group_pins()
57 *num_pins = priv->socdata->groups[selector].num_pins; in uniphier_pctl_get_group_pins()
484 const unsigned *pins = priv->socdata->groups[selector].pins; in uniphier_conf_pin_config_group_set()
485 unsigned num_pins = priv->socdata->groups[selector].num_pins; in uniphier_conf_pin_config_group_set()
509 return priv->socdata->functions_count; in uniphier_pmx_get_functions_count()
517 return priv->socdata->functions[selector].name; in uniphier_pmx_get_function_name()
527 *groups = priv->socdata->functions[selector].groups; in uniphier_pmx_get_function_groups()
[all …]
Dpinctrl-uniphier.h213 struct uniphier_pinctrl_socdata *socdata);
/linux-4.4.14/arch/arm/mach-imx/
Dpm-imx6.c449 static int __init imx6q_suspend_init(const struct imx6_pm_socdata *socdata) in imx6q_suspend_init() argument
462 if (!socdata) { in imx6q_suspend_init()
511 ret = imx6_pm_get_base(&pm_info->mmdc_base, socdata->mmdc_compat); in imx6q_suspend_init()
517 ret = imx6_pm_get_base(&pm_info->src_base, socdata->src_compat); in imx6q_suspend_init()
523 ret = imx6_pm_get_base(&pm_info->iomuxc_base, socdata->iomuxc_compat); in imx6q_suspend_init()
529 ret = imx6_pm_get_base(&pm_info->gpc_base, socdata->gpc_compat); in imx6q_suspend_init()
535 if (socdata->pl310_compat) { in imx6q_suspend_init()
536 ret = imx6_pm_get_base(&pm_info->l2_base, socdata->pl310_compat); in imx6q_suspend_init()
545 pm_info->mmdc_io_num = socdata->mmdc_io_num; in imx6q_suspend_init()
546 mmdc_offset_array = socdata->mmdc_io_offset; in imx6q_suspend_init()
[all …]
/linux-4.4.14/drivers/mmc/host/
Dsdhci-esdhc-imx.c189 const struct esdhc_soc_data *socdata; member
233 return data->socdata == &esdhc_imx25_data; in is_imx25_esdhc()
238 return data->socdata == &esdhc_imx53_data; in is_imx53_esdhc()
243 return data->socdata == &usdhc_imx6q_data; in is_imx6q_usdhc()
248 return !!(data->socdata->flags & ESDHC_FLAG_USDHC); in esdhc_is_usdhc()
277 if (imx_data->socdata->flags & ESDHC_FLAG_HAVE_CAP1) in esdhc_readl_le()
295 if (imx_data->socdata->flags & ESDHC_FLAG_HAVE_CAP1) in esdhc_readl_le()
303 if (imx_data->socdata->flags & ESDHC_FLAG_HS400) in esdhc_readl_le()
366 if (unlikely((imx_data->socdata->flags & ESDHC_FLAG_MULTIBLK_NO_INT) in esdhc_writel_le()
411 if (imx_data->socdata->flags & ESDHC_FLAG_MAN_TUNING) in esdhc_readw_le()
[all …]
/linux-4.4.14/drivers/thermal/
Dimx_thermal.c104 const struct thermal_soc_data *socdata; member
182 if (data->socdata->version == TEMPMON_IMX6Q) { in imx_get_temp()
493 data->socdata = of_id->data; in imx_thermal_probe()
496 if (data->socdata->version == TEMPMON_IMX6SX) { in imx_thermal_probe()
586 if (data->socdata->version == TEMPMON_IMX6SX) in imx_thermal_probe()
/linux-4.4.14/drivers/pinctrl/
Dpinctrl-single.c216 struct pcs_soc_data socdata; member
757 struct pcs_soc_data *pcs_soc = &pcs->socdata; in pcs_add_pin()
1466 struct pcs_soc_data *pcs_soc = &pcs->socdata; in pcs_irq_free()
1562 pcs = container_of(pcs_soc, struct pcs_device, socdata); in pcs_irq_set()
1640 pcs = container_of(pcs_soc, struct pcs_device, socdata); in pcs_irq_handle()
1703 pcs = container_of(pcs_soc, struct pcs_device, socdata); in pcs_irqdomain_map()
1737 struct pcs_soc_data *pcs_soc = &pcs->socdata; in pcs_irq_init_chained_handler()
1842 memcpy(&pcs->socdata, soc, sizeof(*soc)); in pcs_probe()
1930 pcs->socdata.irq = irq_of_parse_and_map(np, 0); in pcs_probe()
1931 if (pcs->socdata.irq) in pcs_probe()
[all …]