Searched refs:socdata (Results 1 – 4 of 4) sorted by relevance
/linux-4.1.27/arch/arm/mach-imx/ |
D | pm-imx6.c | 428 static int __init imx6q_suspend_init(const struct imx6_pm_socdata *socdata) in imx6q_suspend_init() argument 441 if (!socdata) { in imx6q_suspend_init() 490 ret = imx6_pm_get_base(&pm_info->mmdc_base, socdata->mmdc_compat); in imx6q_suspend_init() 496 ret = imx6_pm_get_base(&pm_info->src_base, socdata->src_compat); in imx6q_suspend_init() 502 ret = imx6_pm_get_base(&pm_info->iomuxc_base, socdata->iomuxc_compat); in imx6q_suspend_init() 508 ret = imx6_pm_get_base(&pm_info->gpc_base, socdata->gpc_compat); in imx6q_suspend_init() 522 pm_info->mmdc_io_num = socdata->mmdc_io_num; in imx6q_suspend_init() 523 mmdc_offset_array = socdata->mmdc_io_offset; in imx6q_suspend_init() 555 *socdata) in imx6_pm_common_init() 563 ret = imx6q_suspend_init(socdata); in imx6_pm_common_init()
|
/linux-4.1.27/drivers/mmc/host/ |
D | sdhci-esdhc-imx.c | 151 const struct esdhc_soc_data *socdata; member 193 return data->socdata == &esdhc_imx25_data; in is_imx25_esdhc() 198 return data->socdata == &esdhc_imx53_data; in is_imx53_esdhc() 203 return data->socdata == &usdhc_imx6q_data; in is_imx6q_usdhc() 208 return !!(data->socdata->flags & ESDHC_FLAG_USDHC); in esdhc_is_usdhc() 237 if (imx_data->socdata->flags & ESDHC_FLAG_HAVE_CAP1) in esdhc_readl_le() 255 if (imx_data->socdata->flags & ESDHC_FLAG_HAVE_CAP1) in esdhc_readl_le() 318 if (unlikely((imx_data->socdata->flags & ESDHC_FLAG_MULTIBLK_NO_INT) in esdhc_writel_le() 370 if (imx_data->socdata->flags & ESDHC_FLAG_MAN_TUNING) in esdhc_readw_le() 372 else if (imx_data->socdata->flags & ESDHC_FLAG_STD_TUNING) in esdhc_readw_le() [all …]
|
/linux-4.1.27/drivers/thermal/ |
D | imx_thermal.c | 108 const struct thermal_soc_data *socdata; member 185 if (data->socdata->version == TEMPMON_IMX6Q) { in imx_get_temp() 472 data->socdata = of_id->data; in imx_thermal_probe() 475 if (data->socdata->version == TEMPMON_IMX6SX) { in imx_thermal_probe() 568 if (data->socdata->version == TEMPMON_IMX6SX) in imx_thermal_probe()
|
/linux-4.1.27/drivers/pinctrl/ |
D | pinctrl-single.c | 216 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() 1742 struct pcs_soc_data *pcs_soc = &pcs->socdata; in pcs_irq_init_chained_handler() 1846 memcpy(&pcs->socdata, soc, sizeof(*soc)); in pcs_probe() 1934 pcs->socdata.irq = irq_of_parse_and_map(np, 0); in pcs_probe() 1935 if (pcs->socdata.irq) in pcs_probe() [all …]
|