summaryrefslogtreecommitdiff
path: root/arch/arm/mach-imx/devices/devices.c
diff options
context:
space:
mode:
authorLucas Stach <l.stach@pengutronix.de>2016-06-03 18:31:19 +0200
committerShawn Guo <shawnguo@kernel.org>2016-06-12 19:48:08 +0800
commit29380905565655bb797bf670a173bddb8e641da6 (patch)
tree3bd0b6ca7f5c623e5031cbeb5febb52578999eb8 /arch/arm/mach-imx/devices/devices.c
parentac4bbb45e9965b2f53608925eb6e6fa7d5ef8879 (diff)
ARM: imx6: disable deeper idle states when FEC is active w/o HW workaround
The i.MX6 Q/DL has an erratum (ERR006687) that prevents the FEC from waking the CPUs when they are in wait(unclocked) state. As the hardware workaround isn't applicable to all boards, disable the deeper idle state when the workaround isn't present and the FEC is in use. This allows to safely run a kernel with CPUidle enabled on all i.MX6 boards. Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Acked-by: David S. Miller <davem@davemloft.net> (for network changes) Signed-off-by: Shawn Guo <shawnguo@kernel.org>
Diffstat (limited to 'arch/arm/mach-imx/devices/devices.c')
0 files changed, 0 insertions, 0 deletions