DaVinci SoC updates for v3.12
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(-)
[GIT PULL 2/2] DaVinci DT updates for v3.12
Hi Arnd, Olof, Kevin,
Please pull the following DaVinci DT updates for v3.12. It depends on the SoC updates in 1/2
Thanks,
Sekhar
The following changes since commit 46c1833467c5e555f31cd6f14b342a7383f26885:
ARM: davinci: fix clock lookup for mdio device (2013-08-22 00:39:01 +0530)
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/dt
for you to fetch changes up to 29864962f79e3dab645a5b00ccc7d4da96e9db33:
ARM: davinci: da850: do not specify clock_frequency for UART DT node (2013-08-22 00:44:58 +0530)
----------------------------------------------------------------
DaVinci DT updates for v3.12
----------------------------
This set of patches add ethernet DT nodes
for DA850 and also remove now unneeded
specification of UART clock frequency so
kernel can now boot irrespective of what
the bootloader setting of UART frequency is.
----------------------------------------------------------------
Lad, Prabhakar (4):
ARM: davinci: da850: add DT node for mdio device
ARM: davinci: da850: add OF_DEV_AUXDATA entry for mdio.
ARM: davinci: da850: add OF_DEV_AUXDATA entry for davinci_emac
ARM: davinci: da850: add DT node for ethernet
Manjunathappa, Prakash (1):
ARM: davinci: da850: do not specify clock_frequency for UART DT node
arch/arm/boot/dts/da850-evm.dts | 11 +++++++++ arch/arm/boot/dts/da850.dtsi | 46 +++++++++++++++++++++++++++++++++++--- arch/arm/mach-davinci/da8xx-dt.c | 3 +++ 3 files changed, 57 insertions(+), 3 deletions(-)
Quoted 23 lines · Sekhar Nori
Hi Arnd, Olof, Kevin,
Please pull the following DaVinci SoC changes for v3.12
Thanks,
SekharThe 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.gittags/davinci-for-v3.12/socfor 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
-----------------------------
Quoted 8 lines
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
[GIT PULL 2/2] DaVinci DT updates for v3.12
In reply to Sekhar NoriQuoted 24 lines · Sekhar Nori
Hi Arnd, Olof, Kevin,
Please pull the following DaVinci DT updates for v3.12. It depends on the SoC updates in 1/2
Thanks,
SekharThe following changes since commit
46c1833467c5e555f31cd6f14b342a7383f26885:ARM: davinci: fix clock lookup for mdio device (2013-08-22 00:39:01 +0530)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.gittags/davinci-for-v3.12/dtfor you to fetch changes up to
29864962f79e3dab645a5b00ccc7d4da96e9db33:ARM: davinci: da850: do not specify
clock_frequencyfor UART DT node (2013-08-22 00:44:58 +0530)----------------------------------------------------------------
DaVinci DT updates for v3.12
----------------------------
Quoted 5 lines
This set of patches add ethernet DT nodes
for DA850 and also remove now unneeded
specification of UART clock frequency so
kernel can now boot irrespective of what
the bootloader setting of UART frequency is.
Pulled into next/soc (due to dependency on soc changes in GIT PULL 1/1)
Kevin
Am 22.08.2013 20:57, schrieb Kevin Hilman:
Quoted 34 lines
Quoted 23 lines · Sekhar Nori
Hi Arnd, Olof, Kevin,
Please pull the following DaVinci SoC changes for v3.12
Thanks,
SekharThe 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.gittags/davinci-for-v3.12/socfor 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
-----------------------------Quoted 8 lines
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.
Quoted 3 lines
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
Hi Alexander,
Quoted 44 lines · Alexander Holler
Am 22.08.2013 20:57, schrieb Kevin Hilman:
Quoted 34 lines
Quoted 23 lines · Sekhar Nori
Hi Arnd, Olof, Kevin,
Please pull the following DaVinci SoC changes for v3.12
Thanks,
SekharThe 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.gittags/davinci-for-v3.12/socfor 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
-----------------------------Quoted 8 lines
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.
Quoted 3 lines
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
Quoted 7 lines
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
Am 06.09.2013 11:44, schrieb Sekhar Nori:
Quoted 14 lines
Hi Alexander,
Quoted 5 lines
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_configQuoted 7 lines
doesn't even compile here.
The culprit is a misplaced
#include <
linux/platform_device.h>in
arch/arm/mach-davinci/include/mach/serial.h
Quoted 8 lines
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_defconfigandda8xx_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
Quoted 20 lines · Alexander Holler
Am 06.09.2013 11:44, schrieb Sekhar Nori:
Quoted 19 lines
Hi Alexander,
Quoted 5 lines
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_configQuoted 7 lines
doesn't even compile here.
The culprit is a misplaced
#include <
linux/platform_device.h>in
arch/arm/mach-davinci/include/mach/serial.hI 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_defconfigandda8xx_omapl_defconfig.
Quoted 6 lines
Quoted 3 lines
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 casedebug.S) will include that brokenserial.h.
Thanks for reporting this. I just sent a fix. Will try to get it in before -rc1 comes out.
Thanks,
Sekhar