mbox

[GIT,PULL] : omap-serial updates for 3.4-rc

Message ID CAMrsUdJ9ehjC4-hChddQRnH0BtpFG3bVBTnm6zFZpU6F0za_bg@mail.gmail.com
State New
Headers show

Pull-request

git://gitorious.org/linux-3-x/omap-serial.git for_3.4/uart_fixes

Message

Govindraj.R April 16, 2012, 10:40 a.m. UTC
On Mon, Apr 16, 2012 at 12:52 PM, Raja, Govindraj <govindraj.raja@ti.com> wrote:
> Hi Tony,
>
> On Tue, Apr 10, 2012 at 3:36 PM, Raja, Govindraj <govindraj.raja@ti.com> wrote:
>> CC'ing Linux-ARM
>>
>>
>> On Tue, Apr 10, 2012 at 3:32 PM, Govindraj.R <govindraj.raja@ti.com> wrote:
>>> Hi Tony,
>>>
>>> Please Pull the following omap uart changes.
>>> Changes basically involves getting rid of cpu checks
>>> for populating erratas and features and move the same
>>> from serial.c to omap-serial.c, MVR reg is used to find
>>> uart versions and errata flags are populated accordingly.
>
> here [1] is the updated pull request I have incorporated even the
> serial mux fixes done along with previous changes.
>

Updated request [1]

After adding Santosh's serial fix to use smartidle wakeup if available from
hwmod.

--
Thanks,
Govindraj.R

[1]:

The following changes since commit e816b57a337ea3b755de72bec38c10c864f23015:

  Linux 3.4-rc3 (2012-04-15 18:28:29 -0700)

are available in the git repository at:

  git://gitorious.org/linux-3-x/omap-serial.git for_3.4/uart_fixes

for you to fetch changes up to 381772fefe13e73fc3d01c462d401785767c3775:

  ARM: OMAP: serial: Fix the ocp smart idlemode handling bug
(2012-04-16 15:46:26 +0530)

----------------------------------------------------------------
Govindraj.R (5):
      OMAP2+: UART: Remove cpu checks for populating errata flags
      OMAP2+: UART: enable tx wakeup bit for wer reg
      OMAP2+: UART: replace omap34xx/omap4xx cpu checks with not omap24xx
      OMAP2+: UART: Fix incorrect population of default uart pads
      OMAP2+: UART: Add mechanism to probe uart pins and configure rx wakeup

Santosh Shilimkar (1):
      ARM: OMAP: serial: Fix the ocp smart idlemode handling bug

 arch/arm/mach-omap2/mux.c                     |    3 +-
 arch/arm/mach-omap2/mux.h                     |   10 ++
 arch/arm/mach-omap2/serial.c                  |  198 +++++++++----------------
 arch/arm/plat-omap/include/plat/omap-serial.h |    9 +-
 drivers/tty/serial/omap-serial.c              |   83 ++++++++++-
 5 files changed, 172 insertions(+), 131 deletions(-)

Comments

Tony Lindgren April 17, 2012, 5:35 p.m. UTC | #1
Hi,

* Raja, Govindraj <govindraj.raja@ti.com> [120416 03:44]:
> 
> The following changes since commit e816b57a337ea3b755de72bec38c10c864f23015:
> 
>   Linux 3.4-rc3 (2012-04-15 18:28:29 -0700)
> 
> are available in the git repository at:
> 
>   git://gitorious.org/linux-3-x/omap-serial.git for_3.4/uart_fixes
> 
> for you to fetch changes up to 381772fefe13e73fc3d01c462d401785767c3775:
> 
>   ARM: OMAP: serial: Fix the ocp smart idlemode handling bug
> (2012-04-16 15:46:26 +0530)
> 
> ----------------------------------------------------------------
> Govindraj.R (5):
>       OMAP2+: UART: Remove cpu checks for populating errata flags

Not a fix.

>       OMAP2+: UART: enable tx wakeup bit for wer reg

Not a fix, and should get reviewed and merged via linux-serial mailing
list.

>       OMAP2+: UART: replace omap34xx/omap4xx cpu checks with not omap24xx

Not a fix.

>       OMAP2+: UART: Fix incorrect population of default uart pads

I'll apply this directly with updated comments into fixes.

>       OMAP2+: UART: Add mechanism to probe uart pins and configure rx wakeup

Not ready and too intrusive for -rc cycle.
 
> Santosh Shilimkar (1):
>       ARM: OMAP: serial: Fix the ocp smart idlemode handling bug

It seems this can wait as the wake-up events are anyways broken right
now when we remove the muxing.

So not pulling.

Tony
Tony Lindgren April 17, 2012, 7:22 p.m. UTC | #2
* Shilimkar, Santosh <santosh.shilimkar@ti.com> [120417 11:27]:
> On Apr 17, 2012 11:05 PM, "Tony Lindgren" <tony@atomide.com> wrote:
> >
> > > Santosh Shilimkar (1):
> > >       ARM: OMAP: serial: Fix the ocp smart idlemode handling bug
> >
> > It seems this can wait as the wake-up events are anyways broken right
> > now when we remove the muxing.
> >
> This patch has no dependency on other patches in
> this series. It is an indepedent fix for uart module wakeup which solves
> the console slugishness. It should be taken and should even go to stable.
> But I let you decide on it.

OK, will apply to fixes then with Cc stable.

Tony