Patchwork [GIT,PULL,1/2] DaVinci SoC updates for v3.12

login
register
mail settings
Submitter Sekhar Nori
Date Aug. 21, 2013, 7:57 p.m.
Message ID <52151BA6.2060109@ti.com>
Download mbox
Permalink /patch/268893/
State New
Headers show

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git tags/davinci-for-v3.12/soc

Comments

Sekhar Nori - Aug. 21, 2013, 7:57 p.m.
Hi Arnd, Olof, Kevin,

Please pull the following DaVinci SoC changes for v3.12

Thanks,
Sekhar

The following changes since commit 3b2f64d00c46e1e4e9bd0bb9bb12619adac27a4b:

  Linux 3.11-rc2 (2013-07-21 12:05:29 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git tags/davinci-for-v3.12/soc

for you to fetch changes up to 46c1833467c5e555f31cd6f14b342a7383f26885:

  ARM: davinci: fix clock lookup for mdio device (2013-08-22 00:39:01 +0530)

----------------------------------------------------------------
DaVinci SoC updates for v3.12
-----------------------------

This set of SoC updates contains changes to the
way UART clock is handled to enabled DT-boot to
obtain UART clock frequency instead of relying
on DT-binding being supplied. Similarly handling
of MDIO clock is fixed to make it easier to support
MDIO in DT-boot. Finally there is patch to remove
now unnecessary setting of wake-up capable flag for
RTC.

----------------------------------------------------------------
Hebbar Gururaja (1):
      ARM: davinci: da8xx: remove hard coding of rtc device wakeup

Lad, Prabhakar (1):
      ARM: davinci: fix clock lookup for mdio device

Manjunathappa, Prakash (4):
      ARM: davinci: uart: move to devid based clk_get
      ARM: davinci: da8xx: remove da8xx_uart_clk_enable
      ARM: davinci: serial: get rid of davinci_uart_config
      ARM: davinci: serial: remove davinci_serial_setup_clk()

 arch/arm/mach-davinci/board-da830-evm.c        |    6 +--
 arch/arm/mach-davinci/board-da850-evm.c        |    6 +--
 arch/arm/mach-davinci/board-dm355-evm.c        |    6 +--
 arch/arm/mach-davinci/board-dm355-leopard.c    |    6 +--
 arch/arm/mach-davinci/board-dm365-evm.c        |    6 +--
 arch/arm/mach-davinci/board-dm644x-evm.c       |    6 +--
 arch/arm/mach-davinci/board-dm646x-evm.c       |    6 +--
 arch/arm/mach-davinci/board-mityomapl138.c     |    6 +--
 arch/arm/mach-davinci/board-neuros-osd2.c      |    6 +--
 arch/arm/mach-davinci/board-omapl138-hawk.c    |    6 +--
 arch/arm/mach-davinci/board-sffsdr.c           |    6 +--
 arch/arm/mach-davinci/da830.c                  |    8 ++--
 arch/arm/mach-davinci/da850.c                  |    8 ++--
 arch/arm/mach-davinci/da8xx-dt.c               |   11 ++---
 arch/arm/mach-davinci/davinci.h                |    5 ++
 arch/arm/mach-davinci/devices-da8xx.c          |   59 +++++++++++++++---------
 arch/arm/mach-davinci/devices-tnetv107x.c      |   39 +++++++++++++---
 arch/arm/mach-davinci/dm355.c                  |   51 +++++++++++++++-----
 arch/arm/mach-davinci/dm365.c                  |   40 ++++++++++------
 arch/arm/mach-davinci/dm644x.c                 |   54 ++++++++++++++++------
 arch/arm/mach-davinci/dm646x.c                 |   54 ++++++++++++++++------
 arch/arm/mach-davinci/include/mach/common.h    |    1 -
 arch/arm/mach-davinci/include/mach/da8xx.h     |    2 +-
 arch/arm/mach-davinci/include/mach/serial.h    |   10 ++--
 arch/arm/mach-davinci/include/mach/tnetv107x.h |    3 +-
 arch/arm/mach-davinci/serial.c                 |   54 ++++++++--------------
 arch/arm/mach-davinci/tnetv107x.c              |    8 ++--
 27 files changed, 272 insertions(+), 201 deletions(-)
Kevin Hilman - Aug. 22, 2013, 6:57 p.m.
Sekhar Nori <nsekhar@ti.com> writes:

> Hi Arnd, Olof, Kevin,
>
> Please pull the following DaVinci SoC changes for v3.12
>
> Thanks,
> Sekhar
>
> The following changes since commit 3b2f64d00c46e1e4e9bd0bb9bb12619adac27a4b:
>
>   Linux 3.11-rc2 (2013-07-21 12:05:29 -0700)
>
> are available in the git repository at:
>
>   git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git tags/davinci-for-v3.12/soc
>
> for you to fetch changes up to 46c1833467c5e555f31cd6f14b342a7383f26885:
>
>   ARM: davinci: fix clock lookup for mdio device (2013-08-22 00:39:01 +0530)
>
> ----------------------------------------------------------------
> DaVinci SoC updates for v3.12
> -----------------------------
>
> This set of SoC updates contains changes to the
> way UART clock is handled to enabled DT-boot to
> obtain UART clock frequency instead of relying
> on DT-binding being supplied. Similarly handling
> of MDIO clock is fixed to make it easier to support
> MDIO in DT-boot. Finally there is patch to remove
> now unnecessary setting of wake-up capable flag for
> RTC.

Thanks for the detailed description.

Pulled into next/soc

Kevin
Alexander Holler - Sept. 6, 2013, 12:03 a.m.
Am 22.08.2013 20:57, schrieb Kevin Hilman:
> Sekhar Nori <nsekhar@ti.com> writes:
> 
>> Hi Arnd, Olof, Kevin,
>>
>> Please pull the following DaVinci SoC changes for v3.12
>>
>> Thanks,
>> Sekhar
>>
>> The following changes since commit 3b2f64d00c46e1e4e9bd0bb9bb12619adac27a4b:
>>
>>   Linux 3.11-rc2 (2013-07-21 12:05:29 -0700)
>>
>> are available in the git repository at:
>>
>>   git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git tags/davinci-for-v3.12/soc
>>
>> for you to fetch changes up to 46c1833467c5e555f31cd6f14b342a7383f26885:
>>
>>   ARM: davinci: fix clock lookup for mdio device (2013-08-22 00:39:01 +0530)
>>
>> ----------------------------------------------------------------
>> DaVinci SoC updates for v3.12
>> -----------------------------
>>
>> This set of SoC updates contains changes to the
>> way UART clock is handled to enabled DT-boot to
>> obtain UART clock frequency instead of relying
>> on DT-binding being supplied. Similarly handling
>> of MDIO clock is fixed to make it easier to support
>> MDIO in DT-boot. Finally there is patch to remove
>> now unnecessary setting of wake-up capable flag for
>> RTC.
> 
> Thanks for the detailed description.
> 
> Pulled into next/soc

Just a warning, I've tried the patch series for the serial on top of
3.11 and the patch

ARM: davinci: serial: get rid of davinci_uart_config

doesn't even compile here.

The culprit is a misplaced

#include <linux/platform_device.h>

in arch/arm/mach-davinci/include/mach/serial.h

Regards,

Alexander Holler
Sekhar Nori - Sept. 6, 2013, 9:44 a.m.
Hi Alexander,

On Friday 06 September 2013 05:33 AM, Alexander Holler wrote:
> Am 22.08.2013 20:57, schrieb Kevin Hilman:
>> Sekhar Nori <nsekhar@ti.com> writes:
>>
>>> Hi Arnd, Olof, Kevin,
>>>
>>> Please pull the following DaVinci SoC changes for v3.12
>>>
>>> Thanks,
>>> Sekhar
>>>
>>> The following changes since commit 3b2f64d00c46e1e4e9bd0bb9bb12619adac27a4b:
>>>
>>>   Linux 3.11-rc2 (2013-07-21 12:05:29 -0700)
>>>
>>> are available in the git repository at:
>>>
>>>   git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git tags/davinci-for-v3.12/soc
>>>
>>> for you to fetch changes up to 46c1833467c5e555f31cd6f14b342a7383f26885:
>>>
>>>   ARM: davinci: fix clock lookup for mdio device (2013-08-22 00:39:01 +0530)
>>>
>>> ----------------------------------------------------------------
>>> DaVinci SoC updates for v3.12
>>> -----------------------------
>>>
>>> This set of SoC updates contains changes to the
>>> way UART clock is handled to enabled DT-boot to
>>> obtain UART clock frequency instead of relying
>>> on DT-binding being supplied. Similarly handling
>>> of MDIO clock is fixed to make it easier to support
>>> MDIO in DT-boot. Finally there is patch to remove
>>> now unnecessary setting of wake-up capable flag for
>>> RTC.
>>
>> Thanks for the detailed description.
>>
>> Pulled into next/soc
> 
> Just a warning, I've tried the patch series for the serial on top of
> 3.11 and the patch
> 
> ARM: davinci: serial: get rid of davinci_uart_config
> 
> doesn't even compile here.
> 
> The culprit is a misplaced
> 
> #include <linux/platform_device.h>
> 
> in arch/arm/mach-davinci/include/mach/serial.h

I need more information on how to reproduce the issue. This pull request
was based on v3.11-rc2 and I had verified the build before posting. I
just verified build on linux-next master too. All builds were verified
using davinci_all_defconfig and da8xx_omapl_defconfig.

Can you please send the error log? Your .config against latest
linux-next/master will also help.

Thanks,
Sekhar
Alexander Holler - Sept. 6, 2013, 1:36 p.m.
Am 06.09.2013 11:44, schrieb Sekhar Nori:
> Hi Alexander,
>> Just a warning, I've tried the patch series for the serial on top of
>> 3.11 and the patch
>>
>> ARM: davinci: serial: get rid of davinci_uart_config
>>
>> doesn't even compile here.
>>
>> The culprit is a misplaced
>>
>> #include <linux/platform_device.h>
>>
>> in arch/arm/mach-davinci/include/mach/serial.h
>
> I need more information on how to reproduce the issue. This pull request
> was based on v3.11-rc2 and I had verified the build before posting. I
> just verified build on linux-next master too. All builds were verified
> using davinci_all_defconfig and da8xx_omapl_defconfig.
>
> Can you please send the error log? Your .config against latest
> linux-next/master will also help.
>

Just enable earlyprintk (DEBUG_LL) so that an assembler file (in this 
case debug.S) will include that broken serial.h.

Regards,

Alexander Holler
Sekhar Nori - Sept. 10, 2013, 1:20 p.m.
On Friday 06 September 2013 07:06 PM, Alexander Holler wrote:
> Am 06.09.2013 11:44, schrieb Sekhar Nori:
>> Hi Alexander,
>>> Just a warning, I've tried the patch series for the serial on top of
>>> 3.11 and the patch
>>>
>>> ARM: davinci: serial: get rid of davinci_uart_config
>>>
>>> doesn't even compile here.
>>>
>>> The culprit is a misplaced
>>>
>>> #include <linux/platform_device.h>
>>>
>>> in arch/arm/mach-davinci/include/mach/serial.h
>>
>> I need more information on how to reproduce the issue. This pull request
>> was based on v3.11-rc2 and I had verified the build before posting. I
>> just verified build on linux-next master too. All builds were verified
>> using davinci_all_defconfig and da8xx_omapl_defconfig.
>>
>> Can you please send the error log? Your .config against latest
>> linux-next/master will also help.
>>
> 
> Just enable earlyprintk (DEBUG_LL) so that an assembler file (in this
> case debug.S) will include that broken serial.h.

Thanks for reporting this. I just sent a fix. Will try to get it in
before -rc1 comes out.

Thanks,
Sekhar