Lines Matching refs:soc_data
324 static int __init imx5_suspend_init(const struct imx5_pm_data *soc_data)
329 void (*suspend_asm)(void __iomem *) = soc_data->suspend_asm;
334 if (!soc_data->suspend_asm_sz || !*soc_data->suspend_asm_sz)
338 *soc_data->suspend_asm_sz + sizeof(*suspend_info),
345 suspend_info->io_count = soc_data->suspend_io_count;
346 memcpy(suspend_info->io_state, soc_data->suspend_io_config,
347 sizeof(*suspend_info->io_state) * soc_data->suspend_io_count);
349 suspend_info->m4if_base = ioremap(soc_data->m4if_addr, SZ_16K);
355 suspend_info->iomuxc_base = ioremap(soc_data->iomuxc_addr, SZ_16K);
364 *soc_data->suspend_asm_sz);