From f15fc42068d79c2750b79373ae37ab8cb68e9117 Mon Sep 17 00:00:00 2001 From: Anson Huang Date: Wed, 19 Nov 2014 14:24:16 +0800 Subject: MLK-11488-8 arm: imx: adjust qspi device index according to dtb setting When resume from DSM with Mega/Fast off, we need to restore the right QSPI module for M4, so get the qspi index from dtb file. Signed-off-by: Anson Huang --- arch/arm/mach-imx/pm-imx6.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'arch/arm/mach-imx/pm-imx6.c') diff --git a/arch/arm/mach-imx/pm-imx6.c b/arch/arm/mach-imx/pm-imx6.c index 51a84cd3f4d1..8f4c57c306ed 100644 --- a/arch/arm/mach-imx/pm-imx6.c +++ b/arch/arm/mach-imx/pm-imx6.c @@ -1170,7 +1170,8 @@ void __init imx6sx_pm_init(void) if (np) console_base = of_iomap(np, 0); if (imx_src_is_m4_enabled()) { - np = of_find_node_by_path("/soc/aips-bus@02100000/qspi@021e4000"); + np = of_find_compatible_node(NULL, NULL, + "fsl,imx6sx-qspi-m4-restore"); if (np) qspi_base = of_iomap(np, 0); WARN_ON(!qspi_base); -- cgit v1.2.3