From: Eric Sun Date: Mon, 20 Aug 2012 12:51:25 +0000 (+0800) Subject: ENGR00217687 [MX6SL_ARM2/EVK] Fix no perfmon directory X-Git-Tag: v3.0.35-fsl_4.1.0~736 X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=ffb1347e19d414b864883975eab1728d64c54e0c;p=karo-tx-linux.git ENGR00217687 [MX6SL_ARM2/EVK] Fix no perfmon directory The problem is caused because the board init routine don't add the corresponding device node. Problem resolved after add them Signed-off-by: Eric Sun --- diff --git a/arch/arm/mach-mx6/board-mx6sl_arm2.c b/arch/arm/mach-mx6/board-mx6sl_arm2.c index 8f05702e74aa..1d76abb8a0b1 100755 --- a/arch/arm/mach-mx6/board-mx6sl_arm2.c +++ b/arch/arm/mach-mx6/board-mx6sl_arm2.c @@ -1254,6 +1254,10 @@ static void __init mx6_arm2_init(void) imx6sl_add_dcp(); imx6sl_add_rngb(); + imx6q_add_perfmon(0); + imx6q_add_perfmon(1); + imx6q_add_perfmon(2); + pm_power_off = mx6_snvs_poweroff; } diff --git a/arch/arm/mach-mx6/board-mx6sl_evk.c b/arch/arm/mach-mx6/board-mx6sl_evk.c index 62daad6d867b..7ef077f91cfc 100644 --- a/arch/arm/mach-mx6/board-mx6sl_evk.c +++ b/arch/arm/mach-mx6/board-mx6sl_evk.c @@ -1266,6 +1266,10 @@ static void __init mx6_evk_init(void) imx6sl_add_dcp(); imx6sl_add_rngb(); + imx6q_add_perfmon(0); + imx6q_add_perfmon(1); + imx6q_add_perfmon(2); + pm_power_off = mx6_snvs_poweroff; }