RE: [PATCH v2 1/2] ARM: imx6: disable deeper idle states when FEC is active w/o HW workaround

2016-06-12 Thread Fugang Duan
sts.infradead.org; > netdev@vger.kernel.org > Subject: Re: [PATCH v2 1/2] ARM: imx6: disable deeper idle states when FEC is > active w/o HW workaround > > Hi Fugang, > > Am Montag, den 06.06.2016, 02:00 + schrieb Fugang Duan: > > From: Lucas Stach <l.st...@p

Re: [PATCH v2 1/2] ARM: imx6: disable deeper idle states when FEC is active w/o HW workaround

2016-06-11 Thread Shawn Guo
On Fri, Jun 03, 2016 at 06:31:19PM +0200, Lucas Stach wrote: > 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

Re: [PATCH v2 1/2] ARM: imx6: disable deeper idle states when FEC is active w/o HW workaround

2016-06-09 Thread Lucas Stach
; > Cc: devicet...@vger.kernel.org; patchwork-...@pengutronix.de; > > ker...@pengutronix.de; linux-arm-ker...@lists.infradead.org; > > netdev@vger.kernel.org > > Subject: [PATCH v2 1/2] ARM: imx6: disable deeper idle states when > > FEC is > > active w/o HW workaround >

RE: [PATCH v2 1/2] ARM: imx6: disable deeper idle states when FEC is active w/o HW workaround

2016-06-06 Thread Fugang Duan
arm- > ker...@lists.infradead.org; ker...@pengutronix.de; patchwork- > l...@pengutronix.de > Subject: RE: [PATCH v2 1/2] ARM: imx6: disable deeper idle states when FEC is > active w/o HW workaround > > > You just config the gpio irq like below patches: > > bc20a5d6da71 (A

Re: [PATCH v2 1/2] ARM: imx6: disable deeper idle states when FEC is active w/o HW workaround

2016-06-06 Thread Rob Herring
On Fri, Jun 03, 2016 at 06:31:19PM +0200, Lucas Stach wrote: > 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

RE: [PATCH v2 1/2] ARM: imx6: disable deeper idle states when FEC is active w/o HW workaround

2016-06-06 Thread Holger Schurig
> You just config the gpio irq like below patches: > bc20a5d6da71 (ARM: dts: imx6qdl-sabreauto: use GPIO_6 for FEC interrupt.) > 6261c4c8f13e (ARM: dts: imx6qdl-sabrelite: use GPIO_6 for FEC interrupt.) But this is per-board, e.g. not board-agnostic??!?! Some board might have uses GPIO6 for

RE: [PATCH v2 1/2] ARM: imx6: disable deeper idle states when FEC is active w/o HW workaround

2016-06-05 Thread Fugang Duan
sts.infradead.org; > netdev@vger.kernel.org > Subject: [PATCH v2 1/2] 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

[PATCH v2 1/2] ARM: imx6: disable deeper idle states when FEC is active w/o HW workaround

2016-06-03 Thread Lucas Stach
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