Lines Matching refs:soc_data
323 static int __init imx5_suspend_init(const struct imx5_pm_data *soc_data)
328 void (*suspend_asm)(void __iomem *) = soc_data->suspend_asm;
333 if (!soc_data->suspend_asm_sz || !*soc_data->suspend_asm_sz)
337 *soc_data->suspend_asm_sz + sizeof(*suspend_info),
344 suspend_info->io_count = soc_data->suspend_io_count;
345 memcpy(suspend_info->io_state, soc_data->suspend_io_config,
346 sizeof(*suspend_info->io_state) * soc_data->suspend_io_count);
348 suspend_info->m4if_base = ioremap(soc_data->m4if_addr, SZ_16K);
354 suspend_info->iomuxc_base = ioremap(soc_data->iomuxc_addr, SZ_16K);
363 *soc_data->suspend_asm_sz);