Skip to contentSkip to conversation

Samsung exynos7 updates for v3.19

GIT PULL Kukjin Kim 2 participants 4 messages Nov 27, 2014 – Dec 3, 2014 Arm Samsung Exynos

lore
Share & tools
lore

Kukjin Kim

author
#0 lore raw

The following changes since commit 3b1f6f3450b6a64aead53d09fc6f8bba2999c450:

Merge remote-tracking branch 'arm-soc/cleanup/dts-subdirs' into
v3.19-next/dt-samsung-64 (2014-11-26 16:02:13 +0900)

are available in the git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git
tags/samsung-dt-64

for you to fetch changes up to ab93f6ca63943d6eca9494547127fe1c337c1d83:

arm64: Enable ARMv8 based exynos7 SoC support (2014-11-27 02:14:00 +0900)

----------------------------------------------------------------
Samsung arch/arm64 DT updates for v3.19

- to support ARMv8 based exynos7 SoC
: add initial device tree and add pinctrl, PMU, mmc, i2c, rtc,
watchdog, and adc nodes for exynos7 SoC and exynos7 based espresso board.

NOTE that this is including following dependencies : cleanup/dts-subdirs in arm-soc for arm64 vendor support : tags/samsung-driver for samsung serial
: for-v3.19/exynos-clk in samsung-clk tree for exynos7 clk

One more NOTE, for support exynos7 we need Liviu's "arm64: Create link to include/dt-bindings to enable C preprocessor use" in arm-soc tree and arm64 defconfig update should be handled directly.

----------------------------------------------------------------
Abhilash Kesavan (2):
arm64: dts: Add PMU DT node for exynos7 SoC
arm64: dts: Add nodes for mmc, i2c, rtc, watchdog, adc on exynos7

Alim Akhtar (1):
arm64: Enable ARMv8 based exynos7 SoC support

Naveen Krishna Ch (2):
arm64: dts: Add initial device tree support for exynos7
arm64: dts: Add initial pinctrl support to exynos7

 .../devicetree/bindings/arm/samsung/pmu.txt        |   1 +
 arch/arm64/Kconfig                                 |  17 +
 arch/arm64/boot/dts/Makefile                       |   1 +
 arch/arm64/boot/dts/exynos/Makefile                |   5 +
 arch/arm64/boot/dts/exynos/exynos7-espresso.dts    |  84 +++
 arch/arm64/boot/dts/exynos/exynos7-pinctrl.dtsi    | 588
+++++++++++++++++++++
 arch/arm64/boot/dts/exynos/exynos7.dtsi            | 530
+++++++++++++++++++
 7 files changed, 1226 insertions(+)
 create mode 100644 arch/arm64/boot/dts/exynos/Makefile
 create mode 100644 arch/arm64/boot/dts/exynos/exynos7-espresso.dts
 create mode 100644 arch/arm64/boot/dts/exynos/exynos7-pinctrl.dtsi
 create mode 100644 arch/arm64/boot/dts/exynos/exynos7.dtsi
#1 lore raw
Quoted 7 lines · Kukjin Kim

Samsung arch/arm64 DT updates for v3.19

- to support ARMv8 based exynos7 SoC
: add initial device tree and add pinctrl, PMU, mmc, i2c, rtc,
watchdog, and adc nodes for exynos7 SoC and exynos7 based espresso board.

Quoted 8 lines

NOTE that this is including following dependencies : cleanup/dts-subdirs in arm-soc for arm64 vendor support : tags/samsung-driver for samsung serial
: for-v3.19/exynos-clk in samsung-clk tree for exynos7 clk

One more NOTE, for support exynos7 we need Liviu's "arm64: Create link to include/dt-bindings to enable C preprocessor use" in arm-soc tree and arm64 defconfig update should be handled directly.

I'm confused by the dependencies. I don't see a "for-v3.19/exynos-clk" in arm-soc, you haven't put the clk maintainer on Cc and I see no indication that he has this in his tree already, so I'm not pulling this until further clarification.

Arnd

author
#2 lore raw
Quoted 14 lines · Arnd Bergmann
Quoted 12 lines · Kukjin Kim

Samsung arch/arm64 DT updates for v3.19

- to support ARMv8 based exynos7 SoC
: add initial device tree and add pinctrl, PMU, mmc, i2c, rtc,
watchdog, and adc nodes for exynos7 SoC and exynos7 based espresso board.

NOTE that this is including following dependencies : cleanup/dts-subdirs in arm-soc for arm64 vendor support : tags/samsung-driver for samsung serial
: for-v3.19/exynos-clk in samsung-clk tree for exynos7 clk

Quoted 9 lines
Quoted 3 lines

One more NOTE, for support exynos7 we need Liviu's "arm64: Create link to include/dt-bindings to enable C preprocessor use" in arm-soc tree and arm64 defconfig update should be handled directly.

I'm confused by the dependencies. I don't see a "for-v3.19/exynos-clk" in arm-soc, you haven't put the clk maintainer on Cc and I see no indication that he has this in his tree already, so I'm not pulling this until further clarification.

Hi,

Sorry for insufficient description.

Since the exynos7 stuff requires regarding clk stuff for kernel build, I talked to Mike, Sylwester and Mike suggested pulling the branch into Samsung tree.

http://www.spinics.net/lists/linux-samsung-soc/msg39368.html

If any problems, please let me know.

Thanks,
Kukjin

author
#3 lore raw
In reply to Arnd Bergmann
Quoted 27 lines · Kukjin Kim
Quoted 14 lines · Arnd Bergmann
Quoted 12 lines · Kukjin Kim

Samsung arch/arm64 DT updates for v3.19

- to support ARMv8 based exynos7 SoC
: add initial device tree and add pinctrl, PMU, mmc, i2c, rtc,
watchdog, and adc nodes for exynos7 SoC and exynos7 based espresso board.

NOTE that this is including following dependencies : cleanup/dts-subdirs in arm-soc for arm64 vendor support : tags/samsung-driver for samsung serial
: for-v3.19/exynos-clk in samsung-clk tree for exynos7 clk

Quoted 9 lines
Quoted 3 lines

One more NOTE, for support exynos7 we need Liviu's "arm64: Create link to include/dt-bindings to enable C preprocessor use" in arm-soc tree and arm64 defconfig update should be handled directly.

I'm confused by the dependencies. I don't see a "for-v3.19/exynos-clk" in arm-soc, you haven't put the clk maintainer on Cc and I see no indication that he has this in his tree already, so I'm not pulling this until further clarification.

Hi,

Quoted 9 lines

Sorry for insufficient description.

Since the exynos7 stuff requires regarding clk stuff for kernel build, I talked to Mike, Sylwester and Mike suggested pulling the branch into Samsung tree.

http://www.spinics.net/lists/linux-samsung-soc/msg39368.html

If any problems, please let me know.

Hi Arnd,

Do you have any concerns on this?

- Kukjin