This patch can be ignored. The RX fifo clear logic did not really work for low
C states (C1 / C2) and you would still get garbage. I'll send an updated patch
where I have replaced the logic by an ignore timer for the first millisecond
after clocks are enabled. Also, I forgot v2 out from this.
>
>-Original Message-
>From: ext Kevin Hilman [mailto:khil...@deeprootsystems.com]
>Sent: 04 February, 2010 23:20
>To: Kristo Tero (Nokia-D/Tampere)
>Cc: linux-omap@vger.kernel.org
>Subject: Re: [PATCH] OMAP3: Serial: Improved sleep logic
>
>Tero Kristo writes
>-Original Message-
>From: ext Tony Lindgren [mailto:t...@atomide.com]
>Sent: 04 February, 2010 18:11
>To: Kristo Tero (Nokia-D/Tampere)
>Cc: linux-omap@vger.kernel.org
>Subject: Re: [PATCH] OMAP3: Serial: Improved sleep logic
>
>* tero.kri...@
Tero Kristo writes:
> From: Tero Kristo
>
> Only RX interrupt will now kick the sleep prevent timer. In addition, TX
> fifo status is checked before disabling clocks, this will prevent occasional
> garbage being printed on serial line. Smartidle is also disabled while
> entering idle if we have
* tero.kri...@nokia.com [100203 23:59]:
>
>
> >-Original Message-
> >From: ext Tony Lindgren [mailto:t...@atomide.com]
> >Sent: 03 February, 2010 19:50
> >To: Kristo Tero (Nokia-D/Tampere)
> >Cc: linux-omap@vger.kernel.org
> >Subject: Re: [
>-Original Message-
>From: ext Tony Lindgren [mailto:t...@atomide.com]
>Sent: 03 February, 2010 19:50
>To: Kristo Tero (Nokia-D/Tampere)
>Cc: linux-omap@vger.kernel.org
>Subject: Re: [PATCH] OMAP3: Serial: Improved sleep logic
>
>* Tero Kristo [100202 01:3
* Tero Kristo [100202 01:38]:
> From: Tero Kristo
>
> Only RX interrupt will now kick the sleep prevent timer. In addition, TX
> fifo status is checked before disabling clocks, this will prevent occasional
> garbage being printed on serial line. Smartidle is also disabled while
> entering idle i