linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL 0/9] ARM: EXYNOS: Pull request for v4.5
@ 2015-12-02  1:39 Krzysztof Kozlowski
  2015-12-02  1:39 ` [GIT PULL 1/9] ARM: EXYNOS: dts: Syscon dependency " Krzysztof Kozlowski
                   ` (9 more replies)
  0 siblings, 10 replies; 36+ messages in thread
From: Krzysztof Kozlowski @ 2015-12-02  1:39 UTC (permalink / raw)
  To: linux-samsung-soc, arm, Kukjin Kim
  Cc: Arnd Bergmann, Olof Johansson, Will Deacon, Catalin Marinas,
	devicetree, linux-kernel, linux-arm-kernel, Kevin Hilman,
	k.kozlowski

Hi Kukjin,

A lot of stuff for v4.5 with 3 dependencies split into
separate tags. The need for dependency is explained both
in merge-commit and in description of a tag which is using
the dependency.

The order goes like (but of course dependencies
could be pulled all at once at beginning):
1. tags/samsung-dt-syscon-restart-4.5
2. tags/samsung-soc-4.5
3. tags/samsung-clk-arm64-symbols-4.5
4. tags/samsung-soc64-4.5
5. tags/samsung-drivers-4.5
6. tags/samsung-clk-exynos4-4.5
7. tags/samsung-dt-4.5
8. tags/samsung-dt64-4.5
9. tags/samsung-defconfig-4.5

I split dependencies to three tags so clock or other folks could
easily grab them if needed.

Please share your comments or pull as early as possible as we have here
some more dependencies than usual.


Kind regards,
Krzysztof

^ permalink raw reply	[flat|nested] 36+ messages in thread

* [GIT PULL 1/9] ARM: EXYNOS: dts: Syscon dependency for v4.5
  2015-12-02  1:39 [GIT PULL 0/9] ARM: EXYNOS: Pull request for v4.5 Krzysztof Kozlowski
@ 2015-12-02  1:39 ` Krzysztof Kozlowski
  2015-12-22  4:41   ` Olof Johansson
  2015-12-02  1:39 ` [GIT PULL 2/9] ARM: EXYNOS: Exynos SoC/mach specific code " Krzysztof Kozlowski
                   ` (8 subsequent siblings)
  9 siblings, 1 reply; 36+ messages in thread
From: Krzysztof Kozlowski @ 2015-12-02  1:39 UTC (permalink / raw)
  To: linux-samsung-soc, arm, Kukjin Kim
  Cc: Arnd Bergmann, Olof Johansson, Will Deacon, Catalin Marinas,
	devicetree, linux-kernel, linux-arm-kernel, Kevin Hilman,
	k.kozlowski

Hi Kukjin,

The DT changes are needed before switching to syscon-based reboot
and power off method.

Best regards,
Krzysztof



The following changes since commit 8005c49d9aea74d382f474ce11afbbc7d7130bec:

  Linux 4.4-rc1 (2015-11-15 17:00:27 -0800)

are available in the git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-dt-syscon-restart-4.5

for you to fetch changes up to 35135f4b95f03be7ebbf31221ce738f1ec0faa02:

  ARM: dts: Add syscon-{reboot, poweroff} nodes for exynos5410 (2015-11-20 15:58:44 +0900)

----------------------------------------------------------------
Device Tree changes adding necessary nodes for syscon reboot/poweroff
handlers on Exynos boards. The mach-exynos changes must base on top
of this to retain the bisectability of not loosing reboot/poweroff
features.

----------------------------------------------------------------
Alim Akhtar (4):
      ARM: dts: Add syscon-{reboot, poweroff} nodes for exynos3250
      ARM: dts: Add syscon-{reboot, poweroff} nodes for exynos4
      ARM: dts: Add syscon-{reboot, poweroff} nodes for exynos5
      ARM: dts: Add syscon-{reboot, poweroff} nodes for exynos5410

 arch/arm/boot/dts/exynos3250.dtsi | 14 ++++++++++++++
 arch/arm/boot/dts/exynos4.dtsi    | 14 ++++++++++++++
 arch/arm/boot/dts/exynos5.dtsi    | 14 ++++++++++++++
 arch/arm/boot/dts/exynos5410.dtsi | 14 ++++++++++++++
 4 files changed, 56 insertions(+)

^ permalink raw reply	[flat|nested] 36+ messages in thread

* [GIT PULL 2/9] ARM: EXYNOS: Exynos SoC/mach specific code for v4.5
  2015-12-02  1:39 [GIT PULL 0/9] ARM: EXYNOS: Pull request for v4.5 Krzysztof Kozlowski
  2015-12-02  1:39 ` [GIT PULL 1/9] ARM: EXYNOS: dts: Syscon dependency " Krzysztof Kozlowski
@ 2015-12-02  1:39 ` Krzysztof Kozlowski
  2015-12-22  4:43   ` Olof Johansson
  2015-12-02  1:39 ` [GIT PULL 3/9] ARM64: EXYNOS: clk: Clock dependency for ARM64 " Krzysztof Kozlowski
                   ` (7 subsequent siblings)
  9 siblings, 1 reply; 36+ messages in thread
From: Krzysztof Kozlowski @ 2015-12-02  1:39 UTC (permalink / raw)
  To: linux-samsung-soc, arm, Kukjin Kim
  Cc: Arnd Bergmann, Olof Johansson, Will Deacon, Catalin Marinas,
	devicetree, linux-kernel, linux-arm-kernel, Kevin Hilman,
	k.kozlowski

Hi Kukjin,

SoC/mach specific code.

Best regards,
Krzysztof


The following changes since commit 8005c49d9aea74d382f474ce11afbbc7d7130bec:

  Linux 4.4-rc1 (2015-11-15 17:00:27 -0800)

are available in the git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-soc-4.5

for you to fetch changes up to 8438aef01d3560549b3a95d247b3a69311fa6f2d:

  ARM: EXYNOS: Remove redundant code from regs-pmu.h (2015-11-20 16:00:47 +0900)

----------------------------------------------------------------
Samsung Exynos improvements for 4.5:
1. Switch from Exynos-specific restart/poweroff handler
   (mach-exynos/pmu.c) to generic syscon-reboot and syscon-poweroff
   drivers.
   This depends on adding syscon nodes to DTS to preserve
   bisectability.
2. Minor improvements.

----------------------------------------------------------------
Alim Akhtar (5):
      ARM: dts: Add syscon-{reboot, poweroff} nodes for exynos3250
      ARM: dts: Add syscon-{reboot, poweroff} nodes for exynos4
      ARM: dts: Add syscon-{reboot, poweroff} nodes for exynos5
      ARM: dts: Add syscon-{reboot, poweroff} nodes for exynos5410
      ARM: EXYNOS: Switch to syscon reboot and poweroff

Krzysztof Kozlowski (2):
      Merge tag 'samsung-dt-syscon-restart-4.5' into next/soc
      ARM: EXYNOS: Constify local exynos_pmu_data structure

Pankaj Dubey (1):
      ARM: EXYNOS: Remove redundant code from regs-pmu.h

 arch/arm/boot/dts/exynos3250.dtsi | 14 ++++++++++++
 arch/arm/boot/dts/exynos4.dtsi    | 14 ++++++++++++
 arch/arm/boot/dts/exynos5.dtsi    | 14 ++++++++++++
 arch/arm/boot/dts/exynos5410.dtsi | 14 ++++++++++++
 arch/arm/mach-exynos/Kconfig      |  3 +++
 arch/arm/mach-exynos/pmu.c        | 45 ++-------------------------------------
 arch/arm/mach-exynos/regs-pmu.h   |  9 --------
 7 files changed, 61 insertions(+), 52 deletions(-)

^ permalink raw reply	[flat|nested] 36+ messages in thread

* [GIT PULL 3/9] ARM64: EXYNOS: clk: Clock dependency for ARM64 for v4.5
  2015-12-02  1:39 [GIT PULL 0/9] ARM: EXYNOS: Pull request for v4.5 Krzysztof Kozlowski
  2015-12-02  1:39 ` [GIT PULL 1/9] ARM: EXYNOS: dts: Syscon dependency " Krzysztof Kozlowski
  2015-12-02  1:39 ` [GIT PULL 2/9] ARM: EXYNOS: Exynos SoC/mach specific code " Krzysztof Kozlowski
@ 2015-12-02  1:39 ` Krzysztof Kozlowski
  2015-12-22  4:46   ` Olof Johansson
  2015-12-02  1:39 ` [GIT PULL 4/9] ARM64: EXYNOS: Soc specific code " Krzysztof Kozlowski
                   ` (6 subsequent siblings)
  9 siblings, 1 reply; 36+ messages in thread
From: Krzysztof Kozlowski @ 2015-12-02  1:39 UTC (permalink / raw)
  To: linux-samsung-soc, arm, Kukjin Kim
  Cc: Arnd Bergmann, Olof Johansson, Will Deacon, Catalin Marinas,
	devicetree, linux-kernel, linux-arm-kernel, Kevin Hilman,
	k.kozlowski

Hi Kukjin,

Dependency for soc64 changes.

Best regards,
Krzysztof


The following changes since commit 8005c49d9aea74d382f474ce11afbbc7d7130bec:

  Linux 4.4-rc1 (2015-11-15 17:00:27 -0800)

are available in the git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-clk-arm64-symbols-4.5

for you to fetch changes up to 8c2a90ed18a74e8b9cdbba679403faa44d6024fc:

  clk: samsung: Don't build ARMv8 clock drivers on ARMv7 (2015-11-22 19:25:29 +0900)

----------------------------------------------------------------
Remove CONFIG_ARCH_EXYNOS7 symbol from Samsung clocks and instead
build all drivers for ARM64 SoCs under CONFIG_EXYNOS_ARM64_COMMON_CLK.
After the commit there will be no more users of CONFIG_ARCH_EXYNOS7
except ARM64 mach code.

----------------------------------------------------------------
Krzysztof Kozlowski (1):
      clk: samsung: Don't build ARMv8 clock drivers on ARMv7

 drivers/clk/samsung/Kconfig  | 6 ++++++
 drivers/clk/samsung/Makefile | 4 ++--
 2 files changed, 8 insertions(+), 2 deletions(-)

^ permalink raw reply	[flat|nested] 36+ messages in thread

* [GIT PULL 4/9] ARM64: EXYNOS: Soc specific code for v4.5
  2015-12-02  1:39 [GIT PULL 0/9] ARM: EXYNOS: Pull request for v4.5 Krzysztof Kozlowski
                   ` (2 preceding siblings ...)
  2015-12-02  1:39 ` [GIT PULL 3/9] ARM64: EXYNOS: clk: Clock dependency for ARM64 " Krzysztof Kozlowski
@ 2015-12-02  1:39 ` Krzysztof Kozlowski
  2015-12-22  4:49   ` Olof Johansson
  2015-12-02  1:39 ` [GIT PULL 5/9] ARM: EXYNOS: Drivers " Krzysztof Kozlowski
                   ` (5 subsequent siblings)
  9 siblings, 1 reply; 36+ messages in thread
From: Krzysztof Kozlowski @ 2015-12-02  1:39 UTC (permalink / raw)
  To: linux-samsung-soc, arm, Kukjin Kim
  Cc: Arnd Bergmann, Olof Johansson, Will Deacon, Catalin Marinas,
	devicetree, linux-kernel, linux-arm-kernel, Kevin Hilman,
	k.kozlowski

Hi Kukjin,

ARM64 change touch also defconfig.

Best regards,
Krzysztof


The following changes since commit 8005c49d9aea74d382f474ce11afbbc7d7130bec:

  Linux 4.4-rc1 (2015-11-15 17:00:27 -0800)

are available in the git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-soc64-4.5

for you to fetch changes up to db44c07a3f0b32815bd1f3e731db9e043e57cf9c:

  arm64: EXYNOS: Consolidate ARCH_EXYNOS7 symbol into ARCH_EXYNOS (2015-11-22 19:31:30 +0900)

----------------------------------------------------------------
Samsung Exynos ARM64 improvements:
1. Use just one Kconfig symbol for Exynos SoC: ARCH_EXYNOS.
   This depends on change in drivers/clk where the old ARCH_EXYNOS7
   was used.

----------------------------------------------------------------
Krzysztof Kozlowski (3):
      clk: samsung: Don't build ARMv8 clock drivers on ARMv7
      Merge tag 'samsung-clk-arm64-symbols-4.5' into next/soc64
      arm64: EXYNOS: Consolidate ARCH_EXYNOS7 symbol into ARCH_EXYNOS

 arch/arm64/Kconfig.platforms        | 11 ++---------
 arch/arm64/boot/dts/exynos/Makefile |  2 +-
 arch/arm64/configs/defconfig        |  2 +-
 drivers/clk/samsung/Kconfig         |  6 ++++++
 drivers/clk/samsung/Makefile        |  4 ++--
 5 files changed, 12 insertions(+), 13 deletions(-)

^ permalink raw reply	[flat|nested] 36+ messages in thread

* [GIT PULL 5/9] ARM: EXYNOS: Drivers for v4.5
  2015-12-02  1:39 [GIT PULL 0/9] ARM: EXYNOS: Pull request for v4.5 Krzysztof Kozlowski
                   ` (3 preceding siblings ...)
  2015-12-02  1:39 ` [GIT PULL 4/9] ARM64: EXYNOS: Soc specific code " Krzysztof Kozlowski
@ 2015-12-02  1:39 ` Krzysztof Kozlowski
  2015-12-22  4:50   ` Olof Johansson
  2015-12-24  8:56   ` Linus Walleij
  2015-12-02  1:39 ` [GIT PULL 6/9] ARM: EXYNOS: clk: Another clock dependency, ARMv7, " Krzysztof Kozlowski
                   ` (4 subsequent siblings)
  9 siblings, 2 replies; 36+ messages in thread
From: Krzysztof Kozlowski @ 2015-12-02  1:39 UTC (permalink / raw)
  To: linux-samsung-soc, arm, Kukjin Kim
  Cc: Arnd Bergmann, Olof Johansson, Will Deacon, Catalin Marinas,
	devicetree, linux-kernel, linux-arm-kernel, Kevin Hilman,
	k.kozlowski

Hi Kukjin,

Pinctrl for v4.5.

Best regards,
Krzysztof


The following changes since commit 8005c49d9aea74d382f474ce11afbbc7d7130bec:

  Linux 4.4-rc1 (2015-11-15 17:00:27 -0800)

are available in the git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-drivers-4.5

for you to fetch changes up to 023e06dfa6882f500b9c86fd61f0b1913aa07f36:

  pinctrl: exynos: add exynos5410 SoC specific data (2015-11-16 10:54:43 +0900)

----------------------------------------------------------------
Exynos-specific drivers for 4.5:
1. Add a pinctrl driver for Exynos5410.

----------------------------------------------------------------
Hakjoo Kim (1):
      pinctrl: exynos: add exynos5410 SoC specific data

 .../bindings/pinctrl/samsung-pinctrl.txt           |   1 +
 drivers/pinctrl/samsung/pinctrl-exynos.c           | 103 +++++++++++++++++++++
 drivers/pinctrl/samsung/pinctrl-samsung.c          |   2 +
 drivers/pinctrl/samsung/pinctrl-samsung.h          |   1 +
 4 files changed, 107 insertions(+)

^ permalink raw reply	[flat|nested] 36+ messages in thread

* [GIT PULL 6/9] ARM: EXYNOS: clk: Another clock dependency, ARMv7, for v4.5
  2015-12-02  1:39 [GIT PULL 0/9] ARM: EXYNOS: Pull request for v4.5 Krzysztof Kozlowski
                   ` (4 preceding siblings ...)
  2015-12-02  1:39 ` [GIT PULL 5/9] ARM: EXYNOS: Drivers " Krzysztof Kozlowski
@ 2015-12-02  1:39 ` Krzysztof Kozlowski
  2015-12-22  4:51   ` Olof Johansson
  2015-12-02  1:39 ` [GIT PULL 7/9] ARM: EXYNOS: dts: DeviceTree " Krzysztof Kozlowski
                   ` (3 subsequent siblings)
  9 siblings, 1 reply; 36+ messages in thread
From: Krzysztof Kozlowski @ 2015-12-02  1:39 UTC (permalink / raw)
  To: linux-samsung-soc, arm, Kukjin Kim
  Cc: Arnd Bergmann, Olof Johansson, Will Deacon, Catalin Marinas,
	devicetree, linux-kernel, linux-arm-kernel, Kevin Hilman,
	k.kozlowski

Hi Kukjin,

This is also clock dependency. I put it in separate tag in case clock
folks want to pull it also.

Best regards,
Krzysztof


The following changes since commit 8005c49d9aea74d382f474ce11afbbc7d7130bec:

  Linux 4.4-rc1 (2015-11-15 17:00:27 -0800)

are available in the git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-clk-exynos4-4.5

for you to fetch changes up to 94af7a3c310f5877dc6f756179b92f24f89a9b08:

  clk: samsung: exynos4: Add SSS gate clock (2015-11-18 22:02:02 +0900)

----------------------------------------------------------------
Add a Security SubSystem (SSS) clock for Exynos4, needed by exynos-rng
driver (Pseudo Random Number Generator).

----------------------------------------------------------------
Krzysztof Kozlowski (1):
      clk: samsung: exynos4: Add SSS gate clock

 drivers/clk/samsung/clk-exynos4.c   | 1 +
 include/dt-bindings/clock/exynos4.h | 1 +
 2 files changed, 2 insertions(+)

^ permalink raw reply	[flat|nested] 36+ messages in thread

* [GIT PULL 7/9] ARM: EXYNOS: dts: DeviceTree for v4.5
  2015-12-02  1:39 [GIT PULL 0/9] ARM: EXYNOS: Pull request for v4.5 Krzysztof Kozlowski
                   ` (5 preceding siblings ...)
  2015-12-02  1:39 ` [GIT PULL 6/9] ARM: EXYNOS: clk: Another clock dependency, ARMv7, " Krzysztof Kozlowski
@ 2015-12-02  1:39 ` Krzysztof Kozlowski
  2015-12-22  4:52   ` Olof Johansson
  2015-12-02  1:39 ` [GIT PULL 8/9] ARM64: EXYNOS: dts: DeviceTree for ARM64 for v4.5 Krzysztof Kozlowski
                   ` (2 subsequent siblings)
  9 siblings, 1 reply; 36+ messages in thread
From: Krzysztof Kozlowski @ 2015-12-02  1:39 UTC (permalink / raw)
  To: linux-samsung-soc, arm, Kukjin Kim
  Cc: Arnd Bergmann, Olof Johansson, Will Deacon, Catalin Marinas,
	devicetree, linux-kernel, linux-arm-kernel, Kevin Hilman,
	k.kozlowski

Hi Kukjin,

A lot of stuff here, mostly cleanups. Description in tag.

Best regards,
Krzysztof


The following changes since commit 8005c49d9aea74d382f474ce11afbbc7d7130bec:

  Linux 4.4-rc1 (2015-11-15 17:00:27 -0800)

are available in the git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-dt-4.5

for you to fetch changes up to 2cf107f1033e0343d45b59d06f16487c8362702f:

  ARM: dts: Unify G2D device node with other devices on exynos4 (2015-11-30 17:00:43 +0900)

----------------------------------------------------------------
Samsung DeviceTree updates and improvements for 4.5:
1. Pinctrl for Exynos5410.
2. eMMC/SDIO minor fixes usage of bindings on Snow and Peach
   Chromebooks.
3. Remove FIMD from Odroid XU3-family because on XU3 it cannot be used
   yet and on XU3-Lite and XU4 it is not supported.
4. Remove deprecated since June 2013 samsung,exynos5-hdmi.
5. Add support for Pseudo Random Generator on Exynos4 (Trats2 for now).
   This depends on new SSS clock.
6. Add rotator nodes for Exynos4 and Exynos5.
7. Switch DWC3_1 on Odroid XU3 and XU3-Lite to peripheral mode because
   now it cannot be used as OTG.
8. Cleanup the G2D usage on Exynos4 and add it to a proper domain
   in case of Exynos4210.
9. Put MDMA1 in proper domain on Exynos4210 as well.
10. Minor cleanups.

----------------------------------------------------------------
Andrzej Hajda (1):
      dt-bindings: remove deprecated compatible string from exynos-hdmi

Hakjoo Kim (1):
      ARM: dts: Add pinctrl support to exynos5410

Javier Martinez Canillas (7):
      ARM: dts: Mark SDIO as non-removable in exynos5800-peach-pi
      ARM: dts: Mark SDIO as non-removable in exynos5420-peach-pit
      ARM: dts: Mark SDIO as non-removable in exynos5250-snow-common
      ARM: dts: Remove broken-cd from eMMC node in exynos5800-peach-pi
      ARM: dts: Remove broken-cd from eMMC node in exynos5420-peach-pi
      ARM: dts: Mark eMMC as non-removable in exynos5250-snow-common
      ARM: dts: Remove unneeded GPIO include in exynos4412-odroidu3

Krzysztof Kozlowski (4):
      clk: samsung: exynos4: Add SSS gate clock
      Merge tag 'samsung-clk-exynos4-4.5' into next/dt
      ARM: dts: Add PRNG module for exynos4
      ARM: dts: Enable PRNG module on exynos4412-trats2

Marek Szyprowski (10):
      ARM: dts: Remove fimd node from exynos5422-odroidxu3-common
      ARM: dts: Add rotator nodes on exynos4
      ARM: dts: Fix power domain for sysmmu-rotator device on exynos4
      ARM: dts: Add rotator node on exynos5250
      ARM: dts: Add rotator node on exynos5420
      ARM: dts: Use peripheral mode for dwc3_1 on exynos5422-odroidxu3
      ARM: dts: exynos4210-universal_c210: Disable DMA for UARTs
      ARM: dts: MDMA1 device belongs to LCD0 power domain on exynos4210
      ARM: dts: Add power domain to G2D device on exynos4210
      ARM: dts: Unify G2D device node with other devices on exynos4

 .../bindings/display/exynos/exynos_hdmi.txt        |   7 +-
 arch/arm/boot/dts/exynos4.dtsi                     |  18 +-
 arch/arm/boot/dts/exynos4210-origen.dts            |   4 -
 arch/arm/boot/dts/exynos4210-smdkv310.dts          |   4 -
 arch/arm/boot/dts/exynos4210-universal_c210.dts    |   8 +
 arch/arm/boot/dts/exynos4210.dtsi                  |  14 +-
 arch/arm/boot/dts/exynos4412-odroid-common.dtsi    |   4 -
 arch/arm/boot/dts/exynos4412-odroidu3.dts          |   1 -
 arch/arm/boot/dts/exynos4412-origen.dts            |   4 -
 arch/arm/boot/dts/exynos4412-smdk4412.dts          |   4 -
 arch/arm/boot/dts/exynos4412-trats2.dts            |   4 +
 arch/arm/boot/dts/exynos4x12.dtsi                  |   5 +-
 arch/arm/boot/dts/exynos5250-snow-common.dtsi      |   6 +-
 arch/arm/boot/dts/exynos5250.dtsi                  |   9 +
 arch/arm/boot/dts/exynos5410-pinctrl.dtsi          | 406 +++++++++++++++++++++
 arch/arm/boot/dts/exynos5410.dtsi                  |  36 ++
 arch/arm/boot/dts/exynos5420-peach-pit.dts         |   5 +-
 arch/arm/boot/dts/exynos5420.dtsi                  |  19 +
 arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi |   5 -
 arch/arm/boot/dts/exynos5422-odroidxu3-lite.dts    |   2 +-
 arch/arm/boot/dts/exynos5422-odroidxu3.dts         |   2 +-
 arch/arm/boot/dts/exynos5800-peach-pi.dts          |   5 +-
 drivers/clk/samsung/clk-exynos4.c                  |   1 +
 include/dt-bindings/clock/exynos4.h                |   1 +
 24 files changed, 527 insertions(+), 47 deletions(-)
 create mode 100644 arch/arm/boot/dts/exynos5410-pinctrl.dtsi

^ permalink raw reply	[flat|nested] 36+ messages in thread

* [GIT PULL 8/9] ARM64: EXYNOS: dts: DeviceTree for ARM64 for v4.5
  2015-12-02  1:39 [GIT PULL 0/9] ARM: EXYNOS: Pull request for v4.5 Krzysztof Kozlowski
                   ` (6 preceding siblings ...)
  2015-12-02  1:39 ` [GIT PULL 7/9] ARM: EXYNOS: dts: DeviceTree " Krzysztof Kozlowski
@ 2015-12-02  1:39 ` Krzysztof Kozlowski
  2015-12-22  4:53   ` Olof Johansson
  2015-12-02  1:39 ` [GIT PULL 9/9] ARM: EXYNOS: Defconfig " Krzysztof Kozlowski
  2015-12-17  1:43 ` [GIT PULL 0/9] ARM: EXYNOS: Pull request " Krzysztof Kozlowski
  9 siblings, 1 reply; 36+ messages in thread
From: Krzysztof Kozlowski @ 2015-12-02  1:39 UTC (permalink / raw)
  To: linux-samsung-soc, arm, Kukjin Kim
  Cc: Arnd Bergmann, Olof Johansson, Will Deacon, Catalin Marinas,
	devicetree, linux-kernel, linux-arm-kernel, Kevin Hilman,
	k.kozlowski

Hi Kukjin,

Few changes for Espresso board.

Best regards,
Krzysztof


The following changes since commit 8005c49d9aea74d382f474ce11afbbc7d7130bec:

  Linux 4.4-rc1 (2015-11-15 17:00:27 -0800)

are available in the git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-dt64-4.5

for you to fetch changes up to fb026cb6524744c8bd0f133f4b0d8e2595d04e15:

  arm64: dts: Add reboot node for exynos7 (2015-11-18 22:47:16 +0900)

----------------------------------------------------------------
Samsung DeviceTree ARM64 updates and improvements for 4.5:
1. Add S2MPS15 PMIC node to Espresso board. This gives proper
   control over regulators, provides 32KHz clocks and RTC driver.
2. Enable HS200 mode operation on Espresso board for MMC0.
3. Add reboot capability (generic syscon-reboot).

----------------------------------------------------------------
Alim Akhtar (3):
      arm64: dts: Add S2MPS15 PMIC node on exynos7-espresso
      arm64: dts: Enable HS200 mode operation on exynos7-espresso
      arm64: dts: Add reboot node for exynos7

 arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 282 +++++++++++++++++++++++-
 arch/arm64/boot/dts/exynos/exynos7.dtsi         |   7 +
 2 files changed, 288 insertions(+), 1 deletion(-)

^ permalink raw reply	[flat|nested] 36+ messages in thread

* [GIT PULL 9/9] ARM: EXYNOS: Defconfig for v4.5
  2015-12-02  1:39 [GIT PULL 0/9] ARM: EXYNOS: Pull request for v4.5 Krzysztof Kozlowski
                   ` (7 preceding siblings ...)
  2015-12-02  1:39 ` [GIT PULL 8/9] ARM64: EXYNOS: dts: DeviceTree for ARM64 for v4.5 Krzysztof Kozlowski
@ 2015-12-02  1:39 ` Krzysztof Kozlowski
  2015-12-22  4:56   ` Olof Johansson
  2015-12-17  1:43 ` [GIT PULL 0/9] ARM: EXYNOS: Pull request " Krzysztof Kozlowski
  9 siblings, 1 reply; 36+ messages in thread
From: Krzysztof Kozlowski @ 2015-12-02  1:39 UTC (permalink / raw)
  To: linux-samsung-soc, arm, Kukjin Kim
  Cc: Arnd Bergmann, Olof Johansson, Will Deacon, Catalin Marinas,
	devicetree, linux-kernel, linux-arm-kernel, Kevin Hilman,
	k.kozlowski

Hi Kukjin,

This may conflict with other arm-soc updates...

Best regards,
Krzysztof


The following changes since commit 8005c49d9aea74d382f474ce11afbbc7d7130bec:

  Linux 4.4-rc1 (2015-11-15 17:00:27 -0800)

are available in the git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-defconfig-4.5

for you to fetch changes up to 00a5e81fff2d81c3b1bf45712d3a12c905bc7c66:

  ARM: exynos_defconfig: Set recommended options for systemd (2015-12-01 08:28:44 +0900)

----------------------------------------------------------------
Defconfig (exynos and multi_v7) changes for Exynos based boards for 4.5:
1. Enable Maxim 8997 and 77693 family drivers (charger, extcon, LED,
   RTC, haptic/motor, regulator).
2. Build ChromeOS EC drivers as modules on multi_v7.
3. Enable drivers important for Exynos4210-based Universal C210 board.
4. Enable NFSv4 client.
5. On exynos_defconfig set some options to a value recommended
   by systemd. This also makes it more consistent with multi_v7.

----------------------------------------------------------------
Javier Martinez Canillas (1):
      ARM: multi_v7_defconfig: Build ChromeOS EC drivers as modules

Krzysztof Kozlowski (6):
      ARM: exynos_defconfig: Enable Maxim 8997 family drivers
      ARM: exynos_defconfig: Enable Maxim 77693 LED and haptic drivers
      ARM: multi_v7_defconfig: Enable Maxim 8997 family drivers
      ARM: multi_v7_defconfig: Enable Maxim 77693 LED and haptic drivers
      ARM: exynos_defconfig: Enable NFSv4 client
      ARM: exynos_defconfig: Set recommended options for systemd

Marek Szyprowski (1):
      ARM: exynos_defconfig: Add drivers for Exynos4210 Universal C210 board

 arch/arm/configs/exynos_defconfig   | 18 ++++++++++++++++--
 arch/arm/configs/multi_v7_defconfig | 15 ++++++++++++---
 2 files changed, 28 insertions(+), 5 deletions(-)

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [GIT PULL 0/9] ARM: EXYNOS: Pull request for v4.5
  2015-12-02  1:39 [GIT PULL 0/9] ARM: EXYNOS: Pull request for v4.5 Krzysztof Kozlowski
                   ` (8 preceding siblings ...)
  2015-12-02  1:39 ` [GIT PULL 9/9] ARM: EXYNOS: Defconfig " Krzysztof Kozlowski
@ 2015-12-17  1:43 ` Krzysztof Kozlowski
  2015-12-17  2:04   ` Krzysztof Kozlowski
  9 siblings, 1 reply; 36+ messages in thread
From: Krzysztof Kozlowski @ 2015-12-17  1:43 UTC (permalink / raw)
  To: linux-samsung-soc, arm, Kukjin Kim, Arnd Bergmann,
	Olof Johansson, Kevin Hilman
  Cc: Will Deacon, Catalin Marinas, devicetree, linux-kernel, linux-arm-kernel

On 02.12.2015 10:39, Krzysztof Kozlowski wrote:
> Hi Kukjin,
> 
> A lot of stuff for v4.5 with 3 dependencies split into
> separate tags. The need for dependency is explained both
> in merge-commit and in description of a tag which is using
> the dependency.

Hi everyone,

It's been like two weeks... we are after v4.4-rc5 and Christmas season
is coming... there are some dependencies here and even more stuff waits
out of queue for this pull request (moving SROM and PMU to drivers/soc,
cpufreq for Exynos542x).

What I want to say is that I am really not sure whether further waiting
is beneficial...
All these patches have been boiling in linux-next for some time (through
my tree).


Are there any comments about this pull request? Ordering of branches?
Weird looking tags? Bugs? etc.? Anything waits in your tree Kukjin?


Maybe this could be pulled directly by arm-soc folks?


Best regards,
Krzysztof

> 
> The order goes like (but of course dependencies
> could be pulled all at once at beginning):
> 1. tags/samsung-dt-syscon-restart-4.5
> 2. tags/samsung-soc-4.5
> 3. tags/samsung-clk-arm64-symbols-4.5
> 4. tags/samsung-soc64-4.5
> 5. tags/samsung-drivers-4.5
> 6. tags/samsung-clk-exynos4-4.5
> 7. tags/samsung-dt-4.5
> 8. tags/samsung-dt64-4.5
> 9. tags/samsung-defconfig-4.5
> 
> I split dependencies to three tags so clock or other folks could
> easily grab them if needed.
> 
> Please share your comments or pull as early as possible as we have here
> some more dependencies than usual.
> 
> 
> Kind regards,
> Krzysztof
> 


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [GIT PULL 0/9] ARM: EXYNOS: Pull request for v4.5
  2015-12-17  1:43 ` [GIT PULL 0/9] ARM: EXYNOS: Pull request " Krzysztof Kozlowski
@ 2015-12-17  2:04   ` Krzysztof Kozlowski
  0 siblings, 0 replies; 36+ messages in thread
From: Krzysztof Kozlowski @ 2015-12-17  2:04 UTC (permalink / raw)
  To: linux-samsung-soc, arm, Kukjin Kim, Arnd Bergmann,
	Olof Johansson, Kevin Hilman
  Cc: Will Deacon, Catalin Marinas, devicetree, linux-kernel, linux-arm-kernel

On 17.12.2015 10:43, Krzysztof Kozlowski wrote:
> On 02.12.2015 10:39, Krzysztof Kozlowski wrote:
>> Hi Kukjin,
>>
>> A lot of stuff for v4.5 with 3 dependencies split into
>> separate tags. The need for dependency is explained both
>> in merge-commit and in description of a tag which is using
>> the dependency.
> 
> Hi everyone,
> 
> It's been like two weeks... we are after v4.4-rc5 and Christmas season
> is coming... there are some dependencies here and even more stuff waits
> out of queue for this pull request (moving SROM and PMU to drivers/soc,
> cpufreq for Exynos542x).
> 
> What I want to say is that I am really not sure whether further waiting
> is beneficial...
> All these patches have been boiling in linux-next for some time (through
> my tree).
> 
> 
> Are there any comments about this pull request? Ordering of branches?
> Weird looking tags? Bugs? etc.? Anything waits in your tree Kukjin?
> 
> 
> Maybe this could be pulled directly by arm-soc folks?
> 

Actually in the same time I sent this mail I got an ack from Kukjin (his
Business Trip to China extended further than planned), so:

Arnd, Kevin and Olof,
Could you pull this for v4.5 or share your comments?


The number of tags is not that scary... just some dependencies split
across 3 tags.


Best regards,
Krzysztof



> 
>>
>> The order goes like (but of course dependencies
>> could be pulled all at once at beginning):
>> 1. tags/samsung-dt-syscon-restart-4.5
>> 2. tags/samsung-soc-4.5
>> 3. tags/samsung-clk-arm64-symbols-4.5
>> 4. tags/samsung-soc64-4.5
>> 5. tags/samsung-drivers-4.5
>> 6. tags/samsung-clk-exynos4-4.5
>> 7. tags/samsung-dt-4.5
>> 8. tags/samsung-dt64-4.5
>> 9. tags/samsung-defconfig-4.5
>>
>> I split dependencies to three tags so clock or other folks could
>> easily grab them if needed.
>>
>> Please share your comments or pull as early as possible as we have here
>> some more dependencies than usual.
>>
>>
>> Kind regards,
>> Krzysztof
>>
> 
> 


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [GIT PULL 1/9] ARM: EXYNOS: dts: Syscon dependency for v4.5
  2015-12-02  1:39 ` [GIT PULL 1/9] ARM: EXYNOS: dts: Syscon dependency " Krzysztof Kozlowski
@ 2015-12-22  4:41   ` Olof Johansson
  0 siblings, 0 replies; 36+ messages in thread
From: Olof Johansson @ 2015-12-22  4:41 UTC (permalink / raw)
  To: Krzysztof Kozlowski
  Cc: linux-samsung-soc, arm, Kukjin Kim, Arnd Bergmann, Will Deacon,
	Catalin Marinas, devicetree, linux-kernel, linux-arm-kernel,
	Kevin Hilman

On Wed, Dec 02, 2015 at 10:39:38AM +0900, Krzysztof Kozlowski wrote:
> Hi Kukjin,
> 
> The DT changes are needed before switching to syscon-based reboot
> and power off method.
> 
> Best regards,
> Krzysztof
> 
> 
> 
> The following changes since commit 8005c49d9aea74d382f474ce11afbbc7d7130bec:
> 
>   Linux 4.4-rc1 (2015-11-15 17:00:27 -0800)
> 
> are available in the git repository at:
> 
>   https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-dt-syscon-restart-4.5
> 
> for you to fetch changes up to 35135f4b95f03be7ebbf31221ce738f1ec0faa02:
> 
>   ARM: dts: Add syscon-{reboot, poweroff} nodes for exynos5410 (2015-11-20 15:58:44 +0900)

Thanks, merged into next/dt.


-Olof

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [GIT PULL 2/9] ARM: EXYNOS: Exynos SoC/mach specific code for v4.5
  2015-12-02  1:39 ` [GIT PULL 2/9] ARM: EXYNOS: Exynos SoC/mach specific code " Krzysztof Kozlowski
@ 2015-12-22  4:43   ` Olof Johansson
  0 siblings, 0 replies; 36+ messages in thread
From: Olof Johansson @ 2015-12-22  4:43 UTC (permalink / raw)
  To: Krzysztof Kozlowski
  Cc: linux-samsung-soc, arm, Kukjin Kim, Arnd Bergmann, Will Deacon,
	Catalin Marinas, devicetree, linux-kernel, linux-arm-kernel,
	Kevin Hilman

On Wed, Dec 02, 2015 at 10:39:39AM +0900, Krzysztof Kozlowski wrote:
> Hi Kukjin,
> 
> SoC/mach specific code.
> 
> Best regards,
> Krzysztof
> 
> 
> The following changes since commit 8005c49d9aea74d382f474ce11afbbc7d7130bec:
> 
>   Linux 4.4-rc1 (2015-11-15 17:00:27 -0800)
> 
> are available in the git repository at:
> 
>   https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-soc-4.5
> 
> for you to fetch changes up to 8438aef01d3560549b3a95d247b3a69311fa6f2d:
> 
>   ARM: EXYNOS: Remove redundant code from regs-pmu.h (2015-11-20 16:00:47 +0900)

Thanks, merged into next/soc.


-Olof


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [GIT PULL 3/9] ARM64: EXYNOS: clk: Clock dependency for ARM64 for v4.5
  2015-12-02  1:39 ` [GIT PULL 3/9] ARM64: EXYNOS: clk: Clock dependency for ARM64 " Krzysztof Kozlowski
@ 2015-12-22  4:46   ` Olof Johansson
  2015-12-23 10:44     ` Krzysztof Kozlowski
  0 siblings, 1 reply; 36+ messages in thread
From: Olof Johansson @ 2015-12-22  4:46 UTC (permalink / raw)
  To: Krzysztof Kozlowski
  Cc: linux-samsung-soc, arm, Kukjin Kim, Arnd Bergmann, Will Deacon,
	Catalin Marinas, devicetree, linux-kernel, linux-arm-kernel,
	Kevin Hilman

On Wed, Dec 02, 2015 at 10:39:40AM +0900, Krzysztof Kozlowski wrote:
> Hi Kukjin,
> 
> Dependency for soc64 changes.
> 
> Best regards,
> Krzysztof
> 
> 
> The following changes since commit 8005c49d9aea74d382f474ce11afbbc7d7130bec:
> 
>   Linux 4.4-rc1 (2015-11-15 17:00:27 -0800)
> 
> are available in the git repository at:
> 
>   https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-clk-arm64-symbols-4.5
> 
> for you to fetch changes up to 8c2a90ed18a74e8b9cdbba679403faa44d6024fc:
> 
>   clk: samsung: Don't build ARMv8 clock drivers on ARMv7 (2015-11-22 19:25:29 +0900)

Hi,

Looks like this lacks ack from any of the clock maintainers.

Given that EXYNOS_ARM64_COMMON_CLK is not yet introduced, this will cause
a breakage in bisectability on some of these platforms as well.

I'll hold off on this one for a bit.


-Olof

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [GIT PULL 4/9] ARM64: EXYNOS: Soc specific code for v4.5
  2015-12-02  1:39 ` [GIT PULL 4/9] ARM64: EXYNOS: Soc specific code " Krzysztof Kozlowski
@ 2015-12-22  4:49   ` Olof Johansson
  2015-12-23 10:48     ` Krzysztof Kozlowski
  0 siblings, 1 reply; 36+ messages in thread
From: Olof Johansson @ 2015-12-22  4:49 UTC (permalink / raw)
  To: Krzysztof Kozlowski
  Cc: linux-samsung-soc, arm, Kukjin Kim, Arnd Bergmann, Will Deacon,
	Catalin Marinas, devicetree, linux-kernel, linux-arm-kernel,
	Kevin Hilman

On Wed, Dec 02, 2015 at 10:39:41AM +0900, Krzysztof Kozlowski wrote:
> Hi Kukjin,
> 
> ARM64 change touch also defconfig.
> 
> Best regards,
> Krzysztof
> 
> 
> The following changes since commit 8005c49d9aea74d382f474ce11afbbc7d7130bec:
> 
>   Linux 4.4-rc1 (2015-11-15 17:00:27 -0800)
> 
> are available in the git repository at:
> 
>   https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-soc64-4.5
> 
> for you to fetch changes up to db44c07a3f0b32815bd1f3e731db9e043e57cf9c:
> 
>   arm64: EXYNOS: Consolidate ARCH_EXYNOS7 symbol into ARCH_EXYNOS (2015-11-22 19:31:30 +0900)

Given that Arnd started splitting out config64 separately, there's a small
chance we'll get a conflict here. We can deal with that if needed though.

Still, since this branch contains the previous clock branch I can't apply it
as it is. Can you respin without that for now?


-Olof


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [GIT PULL 5/9] ARM: EXYNOS: Drivers for v4.5
  2015-12-02  1:39 ` [GIT PULL 5/9] ARM: EXYNOS: Drivers " Krzysztof Kozlowski
@ 2015-12-22  4:50   ` Olof Johansson
  2015-12-23 10:51     ` Krzysztof Kozlowski
  2015-12-24  8:56   ` Linus Walleij
  1 sibling, 1 reply; 36+ messages in thread
From: Olof Johansson @ 2015-12-22  4:50 UTC (permalink / raw)
  To: Krzysztof Kozlowski
  Cc: linux-samsung-soc, arm, Kukjin Kim, Arnd Bergmann, Will Deacon,
	Catalin Marinas, devicetree, linux-kernel, linux-arm-kernel,
	Kevin Hilman, linux.walleij

On Wed, Dec 02, 2015 at 10:39:42AM +0900, Krzysztof Kozlowski wrote:
> Hi Kukjin,
> 
> Pinctrl for v4.5.
> 
> Best regards,
> Krzysztof
> 
> 
> The following changes since commit 8005c49d9aea74d382f474ce11afbbc7d7130bec:
> 
>   Linux 4.4-rc1 (2015-11-15 17:00:27 -0800)
> 
> are available in the git repository at:
> 
>   https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-drivers-4.5
> 
> for you to fetch changes up to 023e06dfa6882f500b9c86fd61f0b1913aa07f36:
> 
>   pinctrl: exynos: add exynos5410 SoC specific data (2015-11-16 10:54:43 +0900)

Hi,

This should either go in through the pinctrl tree, or have an acked/reviewed-by
one of the pinctrl maintainers.



-Olof

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [GIT PULL 6/9] ARM: EXYNOS: clk: Another clock dependency, ARMv7, for v4.5
  2015-12-02  1:39 ` [GIT PULL 6/9] ARM: EXYNOS: clk: Another clock dependency, ARMv7, " Krzysztof Kozlowski
@ 2015-12-22  4:51   ` Olof Johansson
  2015-12-23 10:55     ` Krzysztof Kozlowski
  0 siblings, 1 reply; 36+ messages in thread
From: Olof Johansson @ 2015-12-22  4:51 UTC (permalink / raw)
  To: Krzysztof Kozlowski
  Cc: linux-samsung-soc, arm, Kukjin Kim, Arnd Bergmann, Will Deacon,
	Catalin Marinas, devicetree, linux-kernel, linux-arm-kernel,
	Kevin Hilman

On Wed, Dec 02, 2015 at 10:39:43AM +0900, Krzysztof Kozlowski wrote:
> Hi Kukjin,
> 
> This is also clock dependency. I put it in separate tag in case clock
> folks want to pull it also.
> 
> Best regards,
> Krzysztof
> 
> 
> The following changes since commit 8005c49d9aea74d382f474ce11afbbc7d7130bec:
> 
>   Linux 4.4-rc1 (2015-11-15 17:00:27 -0800)
> 
> are available in the git repository at:
> 
>   https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-clk-exynos4-4.5
> 
> for you to fetch changes up to 94af7a3c310f5877dc6f756179b92f24f89a9b08:
> 
>   clk: samsung: exynos4: Add SSS gate clock (2015-11-18 22:02:02 +0900)

Again, this should probably go through the clk maintainer (or have an ack).
It's just two one-line changes though, so if they're slow to respond we can
take it as a fallback. Resend if that's the case.


-Olof


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [GIT PULL 7/9] ARM: EXYNOS: dts: DeviceTree for v4.5
  2015-12-02  1:39 ` [GIT PULL 7/9] ARM: EXYNOS: dts: DeviceTree " Krzysztof Kozlowski
@ 2015-12-22  4:52   ` Olof Johansson
  2015-12-23 11:04     ` Krzysztof Kozlowski
  2015-12-29  6:03     ` [GIT PULL] ARM: EXYNOS: dts: DeviceTree for v4.5, 2nd try Krzysztof Kozlowski
  0 siblings, 2 replies; 36+ messages in thread
From: Olof Johansson @ 2015-12-22  4:52 UTC (permalink / raw)
  To: Krzysztof Kozlowski
  Cc: linux-samsung-soc, arm, Kukjin Kim, Arnd Bergmann, Will Deacon,
	Catalin Marinas, devicetree, linux-kernel, linux-arm-kernel,
	Kevin Hilman

On Wed, Dec 02, 2015 at 10:39:44AM +0900, Krzysztof Kozlowski wrote:
> Hi Kukjin,
> 
> A lot of stuff here, mostly cleanups. Description in tag.
> 
> Best regards,
> Krzysztof
> 
> 
> The following changes since commit 8005c49d9aea74d382f474ce11afbbc7d7130bec:
> 
>   Linux 4.4-rc1 (2015-11-15 17:00:27 -0800)
> 
> are available in the git repository at:
> 
>   https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-dt-4.5
> 
> for you to fetch changes up to 2cf107f1033e0343d45b59d06f16487c8362702f:
> 
>   ARM: dts: Unify G2D device node with other devices on exynos4 (2015-11-30 17:00:43 +0900)
> 
> ----------------------------------------------------------------
> Samsung DeviceTree updates and improvements for 4.5:
> 1. Pinctrl for Exynos5410.
> 2. eMMC/SDIO minor fixes usage of bindings on Snow and Peach
>    Chromebooks.
> 3. Remove FIMD from Odroid XU3-family because on XU3 it cannot be used
>    yet and on XU3-Lite and XU4 it is not supported.
> 4. Remove deprecated since June 2013 samsung,exynos5-hdmi.
> 5. Add support for Pseudo Random Generator on Exynos4 (Trats2 for now).
>    This depends on new SSS clock.
> 6. Add rotator nodes for Exynos4 and Exynos5.
> 7. Switch DWC3_1 on Odroid XU3 and XU3-Lite to peripheral mode because
>    now it cannot be used as OTG.
> 8. Cleanup the G2D usage on Exynos4 and add it to a proper domain
>    in case of Exynos4210.
> 9. Put MDMA1 in proper domain on Exynos4210 as well.
> 10. Minor cleanups.

Given the request to get acks for the pinctrl changes, can you respin this
branch without those pieces so we can merge in the rest of it?


Thanks!


-Olof

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [GIT PULL 8/9] ARM64: EXYNOS: dts: DeviceTree for ARM64 for v4.5
  2015-12-02  1:39 ` [GIT PULL 8/9] ARM64: EXYNOS: dts: DeviceTree for ARM64 for v4.5 Krzysztof Kozlowski
@ 2015-12-22  4:53   ` Olof Johansson
  0 siblings, 0 replies; 36+ messages in thread
From: Olof Johansson @ 2015-12-22  4:53 UTC (permalink / raw)
  To: Krzysztof Kozlowski
  Cc: linux-samsung-soc, arm, Kukjin Kim, Arnd Bergmann, Will Deacon,
	Catalin Marinas, devicetree, linux-kernel, linux-arm-kernel,
	Kevin Hilman

On Wed, Dec 02, 2015 at 10:39:45AM +0900, Krzysztof Kozlowski wrote:
> Hi Kukjin,
> 
> Few changes for Espresso board.
> 
> Best regards,
> Krzysztof
> 
> 
> The following changes since commit 8005c49d9aea74d382f474ce11afbbc7d7130bec:
> 
>   Linux 4.4-rc1 (2015-11-15 17:00:27 -0800)
> 
> are available in the git repository at:
> 
>   https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-dt64-4.5
> 
> for you to fetch changes up to fb026cb6524744c8bd0f133f4b0d8e2595d04e15:
> 
>   arm64: dts: Add reboot node for exynos7 (2015-11-18 22:47:16 +0900)

Thanks, merged into next/dt64.


-Olof

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [GIT PULL 9/9] ARM: EXYNOS: Defconfig for v4.5
  2015-12-02  1:39 ` [GIT PULL 9/9] ARM: EXYNOS: Defconfig " Krzysztof Kozlowski
@ 2015-12-22  4:56   ` Olof Johansson
  0 siblings, 0 replies; 36+ messages in thread
From: Olof Johansson @ 2015-12-22  4:56 UTC (permalink / raw)
  To: Krzysztof Kozlowski
  Cc: linux-samsung-soc, arm, Kukjin Kim, Arnd Bergmann, Will Deacon,
	Catalin Marinas, devicetree, linux-kernel, linux-arm-kernel,
	Kevin Hilman

On Wed, Dec 02, 2015 at 10:39:46AM +0900, Krzysztof Kozlowski wrote:
> Hi Kukjin,
> 
> This may conflict with other arm-soc updates...
> 
> Best regards,
> Krzysztof
> 
> 
> The following changes since commit 8005c49d9aea74d382f474ce11afbbc7d7130bec:
> 
>   Linux 4.4-rc1 (2015-11-15 17:00:27 -0800)
> 
> are available in the git repository at:
> 
>   https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-defconfig-4.5
> 
> for you to fetch changes up to 00a5e81fff2d81c3b1bf45712d3a12c905bc7c66:
> 
>   ARM: exynos_defconfig: Set recommended options for systemd (2015-12-01 08:28:44 +0900)

Merged into next/defconfig.

Thanks!


-Olof

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [GIT PULL 3/9] ARM64: EXYNOS: clk: Clock dependency for ARM64 for v4.5
  2015-12-22  4:46   ` Olof Johansson
@ 2015-12-23 10:44     ` Krzysztof Kozlowski
  2016-01-07  5:03       ` Olof Johansson
  0 siblings, 1 reply; 36+ messages in thread
From: Krzysztof Kozlowski @ 2015-12-23 10:44 UTC (permalink / raw)
  To: Olof Johansson
  Cc: k.kozlowski.k, devicetree, linux-samsung-soc, arm, Arnd Bergmann,
	Catalin Marinas, Will Deacon, linux-kernel, Kevin Hilman,
	Kukjin Kim, linux-arm-kernel

W dniu 22.12.2015 o 13:46, Olof Johansson pisze:
> On Wed, Dec 02, 2015 at 10:39:40AM +0900, Krzysztof Kozlowski wrote:
>> Hi Kukjin,
>>
>> Dependency for soc64 changes.
>>
>> Best regards,
>> Krzysztof
>>
>>
>> The following changes since commit 8005c49d9aea74d382f474ce11afbbc7d7130bec:
>>
>>   Linux 4.4-rc1 (2015-11-15 17:00:27 -0800)
>>
>> are available in the git repository at:
>>
>>   https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-clk-arm64-symbols-4.5
>>
>> for you to fetch changes up to 8c2a90ed18a74e8b9cdbba679403faa44d6024fc:
>>
>>   clk: samsung: Don't build ARMv8 clock drivers on ARMv7 (2015-11-22 19:25:29 +0900)
> 
> Hi,
> 
> Looks like this lacks ack from any of the clock maintainers.

It got the ack from Sylwester and Tomasz - Samsung clock maintainers. If
it is not sufficient... then let's wait with it for v4.6. I am on
holidays now so I cannot really do anything meaningful with it.


> 
> Given that EXYNOS_ARM64_COMMON_CLK is not yet introduced, this will cause
> a breakage in bisectability on some of these platforms as well.

The patch introduces EXYNOS_ARM64_COMMON_CLK which will be enabled by
default on our platforms. What kind of breakage do you have in mind?

Best regards,
Krzysztof



^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [GIT PULL 4/9] ARM64: EXYNOS: Soc specific code for v4.5
  2015-12-22  4:49   ` Olof Johansson
@ 2015-12-23 10:48     ` Krzysztof Kozlowski
  0 siblings, 0 replies; 36+ messages in thread
From: Krzysztof Kozlowski @ 2015-12-23 10:48 UTC (permalink / raw)
  To: Olof Johansson
  Cc: k.kozlowski.k, devicetree, linux-samsung-soc, arm, Arnd Bergmann,
	Catalin Marinas, Will Deacon, linux-kernel, Kevin Hilman,
	Kukjin Kim, linux-arm-kernel

W dniu 22.12.2015 o 13:49, Olof Johansson pisze:
> On Wed, Dec 02, 2015 at 10:39:41AM +0900, Krzysztof Kozlowski wrote:
>> Hi Kukjin,
>>
>> ARM64 change touch also defconfig.
>>
>> Best regards,
>> Krzysztof
>>
>>
>> The following changes since commit 8005c49d9aea74d382f474ce11afbbc7d7130bec:
>>
>>   Linux 4.4-rc1 (2015-11-15 17:00:27 -0800)
>>
>> are available in the git repository at:
>>
>>   https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-soc64-4.5
>>
>> for you to fetch changes up to db44c07a3f0b32815bd1f3e731db9e043e57cf9c:
>>
>>   arm64: EXYNOS: Consolidate ARCH_EXYNOS7 symbol into ARCH_EXYNOS (2015-11-22 19:31:30 +0900)
> 
> Given that Arnd started splitting out config64 separately, there's a small
> chance we'll get a conflict here. We can deal with that if needed though.
> 
> Still, since this branch contains the previous clock branch I can't apply it
> as it is. Can you respin without that for now?

This depends on the clock change because:
1. Clock change removes last usage of ARCH_EXYNOS7,
2. This patch removes the ARCH_EXYNOS7 itself.

So if #1 has to wait, then skip this as well.

Best regards,
Krzysztof


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [GIT PULL 5/9] ARM: EXYNOS: Drivers for v4.5
  2015-12-22  4:50   ` Olof Johansson
@ 2015-12-23 10:51     ` Krzysztof Kozlowski
  2015-12-23 10:54       ` Tomasz Figa
  0 siblings, 1 reply; 36+ messages in thread
From: Krzysztof Kozlowski @ 2015-12-23 10:51 UTC (permalink / raw)
  To: Olof Johansson
  Cc: k.kozlowski.k, devicetree, linux-samsung-soc, arm, Arnd Bergmann,
	linux.walleij, Catalin Marinas, Will Deacon, linux-kernel,
	Kevin Hilman, Kukjin Kim, linux-arm-kernel, Tomasz Figa

W dniu 22.12.2015 o 13:50, Olof Johansson pisze:
> On Wed, Dec 02, 2015 at 10:39:42AM +0900, Krzysztof Kozlowski wrote:
>> Hi Kukjin,
>>
>> Pinctrl for v4.5.
>>
>> Best regards,
>> Krzysztof
>>
>>
>> The following changes since commit 8005c49d9aea74d382f474ce11afbbc7d7130bec:
>>
>>   Linux 4.4-rc1 (2015-11-15 17:00:27 -0800)
>>
>> are available in the git repository at:
>>
>>   https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-drivers-4.5
>>
>> for you to fetch changes up to 023e06dfa6882f500b9c86fd61f0b1913aa07f36:
>>
>>   pinctrl: exynos: add exynos5410 SoC specific data (2015-11-16 10:54:43 +0900)
> 
> Hi,
> 
> This should either go in through the pinctrl tree, or have an acked/reviewed-by
> one of the pinctrl maintainers.

It was acked by Tomasz Figa - Samsung Pin Controller maintainer:
https://patchwork.ozlabs.org/patch/450340/

Best regards,
Krzysztof


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [GIT PULL 5/9] ARM: EXYNOS: Drivers for v4.5
  2015-12-23 10:51     ` Krzysztof Kozlowski
@ 2015-12-23 10:54       ` Tomasz Figa
  2015-12-23 10:55         ` Tomasz Figa
  2015-12-23 10:58         ` Krzysztof Kozlowski
  0 siblings, 2 replies; 36+ messages in thread
From: Tomasz Figa @ 2015-12-23 10:54 UTC (permalink / raw)
  To: Krzysztof Kozlowski
  Cc: Olof Johansson, Krzysztof Kozłowski, devicetree,
	linux-samsung-soc, arm, Arnd Bergmann, linux.walleij,
	Catalin Marinas, Will Deacon, linux-kernel, Kevin Hilman,
	Kukjin Kim, linux-arm-kernel

Hi,

2015-12-23 19:51 GMT+09:00 Krzysztof Kozlowski <k.kozlowski@samsung.com>:
> W dniu 22.12.2015 o 13:50, Olof Johansson pisze:
>> On Wed, Dec 02, 2015 at 10:39:42AM +0900, Krzysztof Kozlowski wrote:
>>> Hi Kukjin,
>>>
>>> Pinctrl for v4.5.
>>>
>>> Best regards,
>>> Krzysztof
>>>
>>>
>>> The following changes since commit 8005c49d9aea74d382f474ce11afbbc7d7130bec:
>>>
>>>   Linux 4.4-rc1 (2015-11-15 17:00:27 -0800)
>>>
>>> are available in the git repository at:
>>>
>>>   https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-drivers-4.5
>>>
>>> for you to fetch changes up to 023e06dfa6882f500b9c86fd61f0b1913aa07f36:
>>>
>>>   pinctrl: exynos: add exynos5410 SoC specific data (2015-11-16 10:54:43 +0900)
>>
>> Hi,
>>
>> This should either go in through the pinctrl tree, or have an acked/reviewed-by
>> one of the pinctrl maintainers.
>
> It was acked by Tomasz Figa - Samsung Pin Controller maintainer:
> https://patchwork.ozlabs.org/patch/450340/

Actually, is there any reason to send this through ARM SoC? Looks like
this pull request contains only pinctrl changes which could normally
go through pinctrl tree. Maybe Linus W. could simply pull it?

Best regards,
Tomasz

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [GIT PULL 6/9] ARM: EXYNOS: clk: Another clock dependency, ARMv7, for v4.5
  2015-12-22  4:51   ` Olof Johansson
@ 2015-12-23 10:55     ` Krzysztof Kozlowski
  2016-01-07  5:06       ` Olof Johansson
  0 siblings, 1 reply; 36+ messages in thread
From: Krzysztof Kozlowski @ 2015-12-23 10:55 UTC (permalink / raw)
  To: Olof Johansson
  Cc: k.kozlowski.k, devicetree, linux-samsung-soc, arm, Arnd Bergmann,
	Catalin Marinas, Will Deacon, linux-kernel, Kevin Hilman,
	Kukjin Kim, linux-arm-kernel, Stephen Boyd, linux-clk,
	Michael Turquette, Tomasz Figa, Sylwester Nawrocki

W dniu 22.12.2015 o 13:51, Olof Johansson pisze:
> On Wed, Dec 02, 2015 at 10:39:43AM +0900, Krzysztof Kozlowski wrote:
>> Hi Kukjin,
>>
>> This is also clock dependency. I put it in separate tag in case clock
>> folks want to pull it also.
>>
>> Best regards,
>> Krzysztof
>>
>>
>> The following changes since commit 8005c49d9aea74d382f474ce11afbbc7d7130bec:
>>
>>   Linux 4.4-rc1 (2015-11-15 17:00:27 -0800)
>>
>> are available in the git repository at:
>>
>>   https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-clk-exynos4-4.5
>>
>> for you to fetch changes up to 94af7a3c310f5877dc6f756179b92f24f89a9b08:
>>
>>   clk: samsung: exynos4: Add SSS gate clock (2015-11-18 22:02:02 +0900)
> 
> Again, this should probably go through the clk maintainer (or have an ack).
> It's just two one-line changes though, so if they're slow to respond we can
> take it as a fallback. Resend if that's the case.
> 

Wait, I am missing something. This contains only one patch which has the
Stephen's Boyd ack:
http://lists.infradead.org/pipermail/linux-arm-kernel/2015-October/379230.html
(this is in commit message already)

What kind of ack do you expect here? Ack for pull-request?

Best regards,
Krzysztof


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [GIT PULL 5/9] ARM: EXYNOS: Drivers for v4.5
  2015-12-23 10:54       ` Tomasz Figa
@ 2015-12-23 10:55         ` Tomasz Figa
  2015-12-23 10:58         ` Krzysztof Kozlowski
  1 sibling, 0 replies; 36+ messages in thread
From: Tomasz Figa @ 2015-12-23 10:55 UTC (permalink / raw)
  To: Krzysztof Kozlowski
  Cc: Olof Johansson, Krzysztof Kozłowski, devicetree,
	linux-samsung-soc, arm, Arnd Bergmann, Catalin Marinas,
	Will Deacon, linux-kernel, Kevin Hilman, Kukjin Kim,
	linux-arm-kernel, Linus Walleij

2015-12-23 19:54 GMT+09:00 Tomasz Figa <tomasz.figa@gmail.com>:
> Hi,
>
> 2015-12-23 19:51 GMT+09:00 Krzysztof Kozlowski <k.kozlowski@samsung.com>:
>> W dniu 22.12.2015 o 13:50, Olof Johansson pisze:
>>> On Wed, Dec 02, 2015 at 10:39:42AM +0900, Krzysztof Kozlowski wrote:
>>>> Hi Kukjin,
>>>>
>>>> Pinctrl for v4.5.
>>>>
>>>> Best regards,
>>>> Krzysztof
>>>>
>>>>
>>>> The following changes since commit 8005c49d9aea74d382f474ce11afbbc7d7130bec:
>>>>
>>>>   Linux 4.4-rc1 (2015-11-15 17:00:27 -0800)
>>>>
>>>> are available in the git repository at:
>>>>
>>>>   https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-drivers-4.5
>>>>
>>>> for you to fetch changes up to 023e06dfa6882f500b9c86fd61f0b1913aa07f36:
>>>>
>>>>   pinctrl: exynos: add exynos5410 SoC specific data (2015-11-16 10:54:43 +0900)
>>>
>>> Hi,
>>>
>>> This should either go in through the pinctrl tree, or have an acked/reviewed-by
>>> one of the pinctrl maintainers.
>>
>> It was acked by Tomasz Figa - Samsung Pin Controller maintainer:
>> https://patchwork.ozlabs.org/patch/450340/
>
> Actually, is there any reason to send this through ARM SoC? Looks like
> this pull request contains only pinctrl changes which could normally
> go through pinctrl tree. Maybe Linus W. could simply pull it?

Except that his email address was mistyped in original message... Fixed now.

Best regards,
Tomasz

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [GIT PULL 5/9] ARM: EXYNOS: Drivers for v4.5
  2015-12-23 10:54       ` Tomasz Figa
  2015-12-23 10:55         ` Tomasz Figa
@ 2015-12-23 10:58         ` Krzysztof Kozlowski
  2015-12-23 11:06           ` Tomasz Figa
  1 sibling, 1 reply; 36+ messages in thread
From: Krzysztof Kozlowski @ 2015-12-23 10:58 UTC (permalink / raw)
  To: Tomasz Figa
  Cc: k.kozlowski.k, Olof Johansson, devicetree, linux-samsung-soc,
	arm, Arnd Bergmann, Linus Walleij, Catalin Marinas, Will Deacon,
	linux-kernel, Kevin Hilman, Kukjin Kim, linux-arm-kernel

W dniu 23.12.2015 o 19:54, Tomasz Figa pisze:
> Hi,
> 
> 2015-12-23 19:51 GMT+09:00 Krzysztof Kozlowski <k.kozlowski@samsung.com>:
>> W dniu 22.12.2015 o 13:50, Olof Johansson pisze:
>>> On Wed, Dec 02, 2015 at 10:39:42AM +0900, Krzysztof Kozlowski wrote:
>>>> Hi Kukjin,
>>>>
>>>> Pinctrl for v4.5.
>>>>
>>>> Best regards,
>>>> Krzysztof
>>>>
>>>>
>>>> The following changes since commit 8005c49d9aea74d382f474ce11afbbc7d7130bec:
>>>>
>>>>   Linux 4.4-rc1 (2015-11-15 17:00:27 -0800)
>>>>
>>>> are available in the git repository at:
>>>>
>>>>   https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-drivers-4.5
>>>>
>>>> for you to fetch changes up to 023e06dfa6882f500b9c86fd61f0b1913aa07f36:
>>>>
>>>>   pinctrl: exynos: add exynos5410 SoC specific data (2015-11-16 10:54:43 +0900)
>>>
>>> Hi,
>>>
>>> This should either go in through the pinctrl tree, or have an acked/reviewed-by
>>> one of the pinctrl maintainers.
>>
>> It was acked by Tomasz Figa - Samsung Pin Controller maintainer:
>> https://patchwork.ozlabs.org/patch/450340/
> 
> Actually, is there any reason to send this through ARM SoC? Looks like
> this pull request contains only pinctrl changes which could normally
> go through pinctrl tree. Maybe Linus W. could simply pull it?

Of course, I would be happy with it.

But apparently I am the only one who continuously tracks all of these
patches for Exynos (also for subsystems different than arch/arm/mach*).
Yeah, I could ping everyone for every patch (not mine patch I mean)...
but it is easier just to grab it after acking and send it. I really
don't care about the method, just apply the damned patch ;)

Best regards,
Krzysztof


^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [GIT PULL 7/9] ARM: EXYNOS: dts: DeviceTree for v4.5
  2015-12-22  4:52   ` Olof Johansson
@ 2015-12-23 11:04     ` Krzysztof Kozlowski
  2015-12-29  6:03     ` [GIT PULL] ARM: EXYNOS: dts: DeviceTree for v4.5, 2nd try Krzysztof Kozlowski
  1 sibling, 0 replies; 36+ messages in thread
From: Krzysztof Kozlowski @ 2015-12-23 11:04 UTC (permalink / raw)
  To: Olof Johansson
  Cc: k.kozlowski.k, devicetree, linux-samsung-soc, arm, Arnd Bergmann,
	Catalin Marinas, Will Deacon, linux-kernel, Kevin Hilman,
	Kukjin Kim, linux-arm-kernel, Tomasz Figa

W dniu 22.12.2015 o 13:52, Olof Johansson pisze:
> On Wed, Dec 02, 2015 at 10:39:44AM +0900, Krzysztof Kozlowski wrote:
>> Hi Kukjin,
>>
>> A lot of stuff here, mostly cleanups. Description in tag.
>>
>> Best regards,
>> Krzysztof
>>
>>
>> The following changes since commit 8005c49d9aea74d382f474ce11afbbc7d7130bec:
>>
>>   Linux 4.4-rc1 (2015-11-15 17:00:27 -0800)
>>
>> are available in the git repository at:
>>
>>   https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-dt-4.5
>>
>> for you to fetch changes up to 2cf107f1033e0343d45b59d06f16487c8362702f:
>>
>>   ARM: dts: Unify G2D device node with other devices on exynos4 (2015-11-30 17:00:43 +0900)
>>
>> ----------------------------------------------------------------
>> Samsung DeviceTree updates and improvements for 4.5:
>> 1. Pinctrl for Exynos5410.
>> 2. eMMC/SDIO minor fixes usage of bindings on Snow and Peach
>>    Chromebooks.
>> 3. Remove FIMD from Odroid XU3-family because on XU3 it cannot be used
>>    yet and on XU3-Lite and XU4 it is not supported.
>> 4. Remove deprecated since June 2013 samsung,exynos5-hdmi.
>> 5. Add support for Pseudo Random Generator on Exynos4 (Trats2 for now).
>>    This depends on new SSS clock.
>> 6. Add rotator nodes for Exynos4 and Exynos5.
>> 7. Switch DWC3_1 on Odroid XU3 and XU3-Lite to peripheral mode because
>>    now it cannot be used as OTG.
>> 8. Cleanup the G2D usage on Exynos4 and add it to a proper domain
>>    in case of Exynos4210.
>> 9. Put MDMA1 in proper domain on Exynos4210 as well.
>> 10. Minor cleanups.
> 
> Given the request to get acks for the pinctrl changes, can you respin this
> branch without those pieces so we can merge in the rest of it?
> 
The pinctrl changes here are only DTS changes. I reviewed the pinctrl
DTSI. Why do you want an additional ack for them?

However this contains the previous clock dependency (the SSS clock acked
by Stephen Boyd). I responded about this already so let's don't
duplicate the discussion.

Best regards,
Krzysztof

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [GIT PULL 5/9] ARM: EXYNOS: Drivers for v4.5
  2015-12-23 10:58         ` Krzysztof Kozlowski
@ 2015-12-23 11:06           ` Tomasz Figa
  2015-12-23 11:11             ` Krzysztof Kozlowski
  0 siblings, 1 reply; 36+ messages in thread
From: Tomasz Figa @ 2015-12-23 11:06 UTC (permalink / raw)
  To: Krzysztof Kozlowski
  Cc: Krzysztof Kozłowski, Olof Johansson, devicetree,
	linux-samsung-soc, arm, Arnd Bergmann, Linus Walleij,
	Catalin Marinas, Will Deacon, linux-kernel, Kevin Hilman,
	Kukjin Kim, linux-arm-kernel

2015-12-23 19:58 GMT+09:00 Krzysztof Kozlowski <k.kozlowski@samsung.com>:
> W dniu 23.12.2015 o 19:54, Tomasz Figa pisze:
>> Hi,
>>
>> 2015-12-23 19:51 GMT+09:00 Krzysztof Kozlowski <k.kozlowski@samsung.com>:
>>> W dniu 22.12.2015 o 13:50, Olof Johansson pisze:
>>>> On Wed, Dec 02, 2015 at 10:39:42AM +0900, Krzysztof Kozlowski wrote:
>>>>> Hi Kukjin,
>>>>>
>>>>> Pinctrl for v4.5.
>>>>>
>>>>> Best regards,
>>>>> Krzysztof
>>>>>
>>>>>
>>>>> The following changes since commit 8005c49d9aea74d382f474ce11afbbc7d7130bec:
>>>>>
>>>>>   Linux 4.4-rc1 (2015-11-15 17:00:27 -0800)
>>>>>
>>>>> are available in the git repository at:
>>>>>
>>>>>   https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-drivers-4.5
>>>>>
>>>>> for you to fetch changes up to 023e06dfa6882f500b9c86fd61f0b1913aa07f36:
>>>>>
>>>>>   pinctrl: exynos: add exynos5410 SoC specific data (2015-11-16 10:54:43 +0900)
>>>>
>>>> Hi,
>>>>
>>>> This should either go in through the pinctrl tree, or have an acked/reviewed-by
>>>> one of the pinctrl maintainers.
>>>
>>> It was acked by Tomasz Figa - Samsung Pin Controller maintainer:
>>> https://patchwork.ozlabs.org/patch/450340/
>>
>> Actually, is there any reason to send this through ARM SoC? Looks like
>> this pull request contains only pinctrl changes which could normally
>> go through pinctrl tree. Maybe Linus W. could simply pull it?
>
> Of course, I would be happy with it.
>
> But apparently I am the only one who continuously tracks all of these
> patches for Exynos (also for subsystems different than arch/arm/mach*).
> Yeah, I could ping everyone for every patch (not mine patch I mean)...
> but it is easier just to grab it after acking and send it. I really
> don't care about the method, just apply the damned patch ;)

My intention was by no means to belittle your effort, really thanks
for doing this. :)

I was just wondering if Linus couldn't pull this just as is, without
causing further commotion and unnecessarily introducing field for
potential conflicts between trees.

Best regards,
Tomasz

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [GIT PULL 5/9] ARM: EXYNOS: Drivers for v4.5
  2015-12-23 11:06           ` Tomasz Figa
@ 2015-12-23 11:11             ` Krzysztof Kozlowski
  0 siblings, 0 replies; 36+ messages in thread
From: Krzysztof Kozlowski @ 2015-12-23 11:11 UTC (permalink / raw)
  To: Tomasz Figa
  Cc: k.kozlowski.k, Olof Johansson, devicetree, linux-samsung-soc,
	arm, Arnd Bergmann, Linus Walleij, Catalin Marinas, Will Deacon,
	linux-kernel, Kevin Hilman, Kukjin Kim, linux-arm-kernel

W dniu 23.12.2015 o 20:06, Tomasz Figa pisze:
> 2015-12-23 19:58 GMT+09:00 Krzysztof Kozlowski <k.kozlowski@samsung.com>:
>> W dniu 23.12.2015 o 19:54, Tomasz Figa pisze:
>>> Hi,
>>>
>>> 2015-12-23 19:51 GMT+09:00 Krzysztof Kozlowski <k.kozlowski@samsung.com>:
>>>> W dniu 22.12.2015 o 13:50, Olof Johansson pisze:
>>>>> On Wed, Dec 02, 2015 at 10:39:42AM +0900, Krzysztof Kozlowski wrote:
>>>>>> Hi Kukjin,
>>>>>>
>>>>>> Pinctrl for v4.5.
>>>>>>
>>>>>> Best regards,
>>>>>> Krzysztof
>>>>>>
>>>>>>
>>>>>> The following changes since commit 8005c49d9aea74d382f474ce11afbbc7d7130bec:
>>>>>>
>>>>>>   Linux 4.4-rc1 (2015-11-15 17:00:27 -0800)
>>>>>>
>>>>>> are available in the git repository at:
>>>>>>
>>>>>>   https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-drivers-4.5
>>>>>>
>>>>>> for you to fetch changes up to 023e06dfa6882f500b9c86fd61f0b1913aa07f36:
>>>>>>
>>>>>>   pinctrl: exynos: add exynos5410 SoC specific data (2015-11-16 10:54:43 +0900)
>>>>>
>>>>> Hi,
>>>>>
>>>>> This should either go in through the pinctrl tree, or have an acked/reviewed-by
>>>>> one of the pinctrl maintainers.
>>>>
>>>> It was acked by Tomasz Figa - Samsung Pin Controller maintainer:
>>>> https://patchwork.ozlabs.org/patch/450340/
>>>
>>> Actually, is there any reason to send this through ARM SoC? Looks like
>>> this pull request contains only pinctrl changes which could normally
>>> go through pinctrl tree. Maybe Linus W. could simply pull it?
>>
>> Of course, I would be happy with it.
>>
>> But apparently I am the only one who continuously tracks all of these
>> patches for Exynos (also for subsystems different than arch/arm/mach*).
>> Yeah, I could ping everyone for every patch (not mine patch I mean)...
>> but it is easier just to grab it after acking and send it. I really
>> don't care about the method, just apply the damned patch ;)
> 
> My intention was by no means to belittle your effort, really thanks
> for doing this. :)
> 
> I was just wondering if Linus couldn't pull this just as is, without
> causing further commotion and unnecessarily introducing field for
> potential conflicts between trees.

That makes sense. The pinctrl driver change is not a direct dependency
for anything in this pull request so from my side:

Acked-by: Krzysztof Kozlowski <k.kozlowski@samsung.com>

Linus,
The patch can be cherry-picked from:
https://git.kernel.org/cgit/linux/kernel/git/krzk/linux.git/log/?h=samsung-drivers-4.5

(the only commit in tag: samsung-drivers-4.5)

Best regards,
Krzysztof

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [GIT PULL 5/9] ARM: EXYNOS: Drivers for v4.5
  2015-12-02  1:39 ` [GIT PULL 5/9] ARM: EXYNOS: Drivers " Krzysztof Kozlowski
  2015-12-22  4:50   ` Olof Johansson
@ 2015-12-24  8:56   ` Linus Walleij
  1 sibling, 0 replies; 36+ messages in thread
From: Linus Walleij @ 2015-12-24  8:56 UTC (permalink / raw)
  To: Krzysztof Kozlowski
  Cc: linux-samsung-soc, arm, Kukjin Kim, Arnd Bergmann,
	Olof Johansson, Will Deacon, Catalin Marinas, devicetree,
	linux-kernel, linux-arm-kernel, Kevin Hilman

On Wed, Dec 2, 2015 at 2:39 AM, Krzysztof Kozlowski
<k.kozlowski@samsung.com> wrote:

> The following changes since commit 8005c49d9aea74d382f474ce11afbbc7d7130bec:
>
>   Linux 4.4-rc1 (2015-11-15 17:00:27 -0800)
>
> are available in the git repository at:
>
>   https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-drivers-4.5
>
> for you to fetch changes up to 023e06dfa6882f500b9c86fd61f0b1913aa07f36:
>
>   pinctrl: exynos: add exynos5410 SoC specific data (2015-11-16 10:54:43 +0900)

OK I pulled this into the pinctrl tree, cheers!

Yours,
Linus Walleij

^ permalink raw reply	[flat|nested] 36+ messages in thread

* [GIT PULL] ARM: EXYNOS: dts: DeviceTree for v4.5, 2nd try
  2015-12-22  4:52   ` Olof Johansson
  2015-12-23 11:04     ` Krzysztof Kozlowski
@ 2015-12-29  6:03     ` Krzysztof Kozlowski
  2015-12-31 16:33       ` Arnd Bergmann
  1 sibling, 1 reply; 36+ messages in thread
From: Krzysztof Kozlowski @ 2015-12-29  6:03 UTC (permalink / raw)
  To: Olof Johansson, Arnd Bergmann, Kevin Hilman
  Cc: Kukjin Kim, linux-arm-kernel, linux-samsung-soc, linux-kernel,
	arm, Stephen Boyd, Krzysztof Kozlowski

Hi,


This is an updated pull request, without the Exynos5410 DTS pinctrl
changes.

I am still not sure why they have to be acked separately but I do not
want to hold on the changes because of this. However if the pinctrl
commit is okay, then please pull tag 'tags/samsung-dt-4.5' instead.


This contains the dependency: SSS clock for Exynos4, acked by Stephen
Boyd (tag: 'samsung-clk-exynos4-4.5').


Best regards,
Krzysztof

The following changes since commit 8005c49d9aea74d382f474ce11afbbc7d7130bec:

  Linux 4.4-rc1 (2015-11-15 17:00:27 -0800)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-dt-4.5-2

for you to fetch changes up to bf0dda345b0ee1af287f043857fc34ecfa206293:

  ARM: dts: Unify G2D device node with other devices on exynos4 (2015-12-29 09:07:44 +0900)

----------------------------------------------------------------
Samsung DeviceTree updates and improvements for 4.5
1. eMMC/SDIO minor fixes usage of bindings on Snow and Peach
   Chromebooks.
2. Remove FIMD from Odroid XU3-family because on XU3 it cannot be used
   yet and on XU3-Lite and XU4 it is not supported.
3. Remove deprecated since June 2013 samsung,exynos5-hdmi.
4. Add support for Pseudo Random Generator on Exynos4 (Trats2 for now).
   This depends on new SSS clock.
5. Add rotator nodes for Exynos4 and Exynos5.
6. Switch DWC3_1 on Odroid XU3 and XU3-Lite to peripheral mode because
   now it cannot be used as OTG.
7. Cleanup the G2D usage on Exynos4 and add it to a proper domain
   in case of Exynos4210.
8. Put MDMA1 in proper domain on Exynos4210 as well.
9. Minor cleanups.

----------------------------------------------------------------
Andrzej Hajda (1):
      dt-bindings: remove deprecated compatible string from exynos-hdmi

Javier Martinez Canillas (7):
      ARM: dts: Mark SDIO as non-removable in exynos5800-peach-pi
      ARM: dts: Mark SDIO as non-removable in exynos5420-peach-pit
      ARM: dts: Mark SDIO as non-removable in exynos5250-snow-common
      ARM: dts: Remove broken-cd from eMMC node in exynos5800-peach-pi
      ARM: dts: Remove broken-cd from eMMC node in exynos5420-peach-pi
      ARM: dts: Mark eMMC as non-removable in exynos5250-snow-common
      ARM: dts: Remove unneeded GPIO include in exynos4412-odroidu3

Krzysztof Kozlowski (4):
      clk: samsung: exynos4: Add SSS gate clock
      Merge tag 'samsung-clk-exynos4-4.5' into next/dt
      ARM: dts: Add PRNG module for exynos4
      ARM: dts: Enable PRNG module on exynos4412-trats2

Marek Szyprowski (10):
      ARM: dts: Remove fimd node from exynos5422-odroidxu3-common
      ARM: dts: Add rotator nodes on exynos4
      ARM: dts: Fix power domain for sysmmu-rotator device on exynos4
      ARM: dts: Add rotator node on exynos5250
      ARM: dts: Add rotator node on exynos5420
      ARM: dts: Use peripheral mode for dwc3_1 on exynos5422-odroidxu3
      ARM: dts: exynos4210-universal_c210: Disable DMA for UARTs
      ARM: dts: MDMA1 device belongs to LCD0 power domain on exynos4210
      ARM: dts: Add power domain to G2D device on exynos4210
      ARM: dts: Unify G2D device node with other devices on exynos4

 .../bindings/display/exynos/exynos_hdmi.txt           |  7 +++----
 arch/arm/boot/dts/exynos4.dtsi                        | 18 +++++++++++++++++-
 arch/arm/boot/dts/exynos4210-origen.dts               |  4 ----
 arch/arm/boot/dts/exynos4210-smdkv310.dts             |  4 ----
 arch/arm/boot/dts/exynos4210-universal_c210.dts       |  8 ++++++++
 arch/arm/boot/dts/exynos4210.dtsi                     | 14 +++++++++++++-
 arch/arm/boot/dts/exynos4412-odroid-common.dtsi       |  4 ----
 arch/arm/boot/dts/exynos4412-odroidu3.dts             |  1 -
 arch/arm/boot/dts/exynos4412-origen.dts               |  4 ----
 arch/arm/boot/dts/exynos4412-smdk4412.dts             |  4 ----
 arch/arm/boot/dts/exynos4412-trats2.dts               |  4 ++++
 arch/arm/boot/dts/exynos4x12.dtsi                     |  5 ++++-
 arch/arm/boot/dts/exynos5250-snow-common.dtsi         |  6 ++----
 arch/arm/boot/dts/exynos5250.dtsi                     |  9 +++++++++
 arch/arm/boot/dts/exynos5420-peach-pit.dts            |  5 +----
 arch/arm/boot/dts/exynos5420.dtsi                     | 19 +++++++++++++++++++
 arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi    |  5 -----
 arch/arm/boot/dts/exynos5422-odroidxu3-lite.dts       |  2 +-
 arch/arm/boot/dts/exynos5422-odroidxu3.dts            |  2 +-
 arch/arm/boot/dts/exynos5800-peach-pi.dts             |  5 +----
 drivers/clk/samsung/clk-exynos4.c                     |  1 +
 include/dt-bindings/clock/exynos4.h                   |  1 +
 22 files changed, 85 insertions(+), 47 deletions(-)

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [GIT PULL] ARM: EXYNOS: dts: DeviceTree for v4.5, 2nd try
  2015-12-29  6:03     ` [GIT PULL] ARM: EXYNOS: dts: DeviceTree for v4.5, 2nd try Krzysztof Kozlowski
@ 2015-12-31 16:33       ` Arnd Bergmann
  0 siblings, 0 replies; 36+ messages in thread
From: Arnd Bergmann @ 2015-12-31 16:33 UTC (permalink / raw)
  To: linux-arm-kernel
  Cc: Krzysztof Kozlowski, Olof Johansson, Kevin Hilman,
	linux-samsung-soc, arm, Stephen Boyd, linux-kernel, Kukjin Kim

On Tuesday 29 December 2015 15:03:17 Krzysztof Kozlowski wrote:
> Samsung DeviceTree updates and improvements for 4.5
> 1. eMMC/SDIO minor fixes usage of bindings on Snow and Peach
>    Chromebooks.
> 2. Remove FIMD from Odroid XU3-family because on XU3 it cannot be used
>    yet and on XU3-Lite and XU4 it is not supported.
> 3. Remove deprecated since June 2013 samsung,exynos5-hdmi.
> 4. Add support for Pseudo Random Generator on Exynos4 (Trats2 for now).
>    This depends on new SSS clock.
> 5. Add rotator nodes for Exynos4 and Exynos5.
> 6. Switch DWC3_1 on Odroid XU3 and XU3-Lite to peripheral mode because
>    now it cannot be used as OTG.
> 7. Cleanup the G2D usage on Exynos4 and add it to a proper domain
>    in case of Exynos4210.
> 8. Put MDMA1 in proper domain on Exynos4210 as well.
> 9. Minor cleanups.
> 

Pulled into next/dt, thanks!

	Arnd

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [GIT PULL 3/9] ARM64: EXYNOS: clk: Clock dependency for ARM64 for v4.5
  2015-12-23 10:44     ` Krzysztof Kozlowski
@ 2016-01-07  5:03       ` Olof Johansson
  0 siblings, 0 replies; 36+ messages in thread
From: Olof Johansson @ 2016-01-07  5:03 UTC (permalink / raw)
  To: Krzysztof Kozlowski
  Cc: k.kozlowski.k, devicetree, linux-samsung-soc, arm, Arnd Bergmann,
	Catalin Marinas, Will Deacon, linux-kernel, Kevin Hilman,
	Kukjin Kim, linux-arm-kernel

Hi,

Sorry for the slow reply, holidays and vacation and all that.

On Wed, Dec 23, 2015 at 07:44:32PM +0900, Krzysztof Kozlowski wrote:
> W dniu 22.12.2015 o 13:46, Olof Johansson pisze:
> > On Wed, Dec 02, 2015 at 10:39:40AM +0900, Krzysztof Kozlowski wrote:
> >> Hi Kukjin,
> >>
> >> Dependency for soc64 changes.
> >>
> >> Best regards,
> >> Krzysztof
> >>
> >>
> >> The following changes since commit 8005c49d9aea74d382f474ce11afbbc7d7130bec:
> >>
> >>   Linux 4.4-rc1 (2015-11-15 17:00:27 -0800)
> >>
> >> are available in the git repository at:
> >>
> >>   https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-clk-arm64-symbols-4.5
> >>
> >> for you to fetch changes up to 8c2a90ed18a74e8b9cdbba679403faa44d6024fc:
> >>
> >>   clk: samsung: Don't build ARMv8 clock drivers on ARMv7 (2015-11-22 19:25:29 +0900)
> > 
> > Hi,
> > 
> > Looks like this lacks ack from any of the clock maintainers.
> 
> It got the ack from Sylwester and Tomasz - Samsung clock maintainers. If
> it is not sufficient... then let's wait with it for v4.6. I am on
> holidays now so I cannot really do anything meaningful with it.

Ok -- even though we have per-driver maintainers, we still look for acks from
the overall subsystem maintainers on these drivers. 

> > Given that EXYNOS_ARM64_COMMON_CLK is not yet introduced, this will cause
> > a breakage in bisectability on some of these platforms as well.
> 
> The patch introduces EXYNOS_ARM64_COMMON_CLK which will be enabled by
> default on our platforms. What kind of breakage do you have in mind?

Ah, I probably missed that.


-Olof

^ permalink raw reply	[flat|nested] 36+ messages in thread

* Re: [GIT PULL 6/9] ARM: EXYNOS: clk: Another clock dependency, ARMv7, for v4.5
  2015-12-23 10:55     ` Krzysztof Kozlowski
@ 2016-01-07  5:06       ` Olof Johansson
  0 siblings, 0 replies; 36+ messages in thread
From: Olof Johansson @ 2016-01-07  5:06 UTC (permalink / raw)
  To: Krzysztof Kozlowski
  Cc: k.kozlowski.k, devicetree, linux-samsung-soc, arm, Arnd Bergmann,
	Catalin Marinas, Will Deacon, linux-kernel, Kevin Hilman,
	Kukjin Kim, linux-arm-kernel, Stephen Boyd, linux-clk,
	Michael Turquette, Tomasz Figa, Sylwester Nawrocki

On Wed, Dec 23, 2015 at 07:55:11PM +0900, Krzysztof Kozlowski wrote:
> W dniu 22.12.2015 o 13:51, Olof Johansson pisze:
> > On Wed, Dec 02, 2015 at 10:39:43AM +0900, Krzysztof Kozlowski wrote:
> >> Hi Kukjin,
> >>
> >> This is also clock dependency. I put it in separate tag in case clock
> >> folks want to pull it also.
> >>
> >> Best regards,
> >> Krzysztof
> >>
> >>
> >> The following changes since commit 8005c49d9aea74d382f474ce11afbbc7d7130bec:
> >>
> >>   Linux 4.4-rc1 (2015-11-15 17:00:27 -0800)
> >>
> >> are available in the git repository at:
> >>
> >>   https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux.git tags/samsung-clk-exynos4-4.5
> >>
> >> for you to fetch changes up to 94af7a3c310f5877dc6f756179b92f24f89a9b08:
> >>
> >>   clk: samsung: exynos4: Add SSS gate clock (2015-11-18 22:02:02 +0900)
> > 
> > Again, this should probably go through the clk maintainer (or have an ack).
> > It's just two one-line changes though, so if they're slow to respond we can
> > take it as a fallback. Resend if that's the case.
> > 
> 
> Wait, I am missing something. This contains only one patch which has the
> Stephen's Boyd ack:
> http://lists.infradead.org/pipermail/linux-arm-kernel/2015-October/379230.html
> (this is in commit message already)
> 
> What kind of ack do you expect here? Ack for pull-request?

Yeah, looks good. I likely mixed up branch contents when I replied to this one.

I'll merge it into drivers. Still, for patches that only touches clock
subsystem, the default of merging through those subsystem maintainers is
preferred. Complications, of course, are when there's dependencies.


-Olof

^ permalink raw reply	[flat|nested] 36+ messages in thread

end of thread, other threads:[~2016-01-07 14:57 UTC | newest]

Thread overview: 36+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-12-02  1:39 [GIT PULL 0/9] ARM: EXYNOS: Pull request for v4.5 Krzysztof Kozlowski
2015-12-02  1:39 ` [GIT PULL 1/9] ARM: EXYNOS: dts: Syscon dependency " Krzysztof Kozlowski
2015-12-22  4:41   ` Olof Johansson
2015-12-02  1:39 ` [GIT PULL 2/9] ARM: EXYNOS: Exynos SoC/mach specific code " Krzysztof Kozlowski
2015-12-22  4:43   ` Olof Johansson
2015-12-02  1:39 ` [GIT PULL 3/9] ARM64: EXYNOS: clk: Clock dependency for ARM64 " Krzysztof Kozlowski
2015-12-22  4:46   ` Olof Johansson
2015-12-23 10:44     ` Krzysztof Kozlowski
2016-01-07  5:03       ` Olof Johansson
2015-12-02  1:39 ` [GIT PULL 4/9] ARM64: EXYNOS: Soc specific code " Krzysztof Kozlowski
2015-12-22  4:49   ` Olof Johansson
2015-12-23 10:48     ` Krzysztof Kozlowski
2015-12-02  1:39 ` [GIT PULL 5/9] ARM: EXYNOS: Drivers " Krzysztof Kozlowski
2015-12-22  4:50   ` Olof Johansson
2015-12-23 10:51     ` Krzysztof Kozlowski
2015-12-23 10:54       ` Tomasz Figa
2015-12-23 10:55         ` Tomasz Figa
2015-12-23 10:58         ` Krzysztof Kozlowski
2015-12-23 11:06           ` Tomasz Figa
2015-12-23 11:11             ` Krzysztof Kozlowski
2015-12-24  8:56   ` Linus Walleij
2015-12-02  1:39 ` [GIT PULL 6/9] ARM: EXYNOS: clk: Another clock dependency, ARMv7, " Krzysztof Kozlowski
2015-12-22  4:51   ` Olof Johansson
2015-12-23 10:55     ` Krzysztof Kozlowski
2016-01-07  5:06       ` Olof Johansson
2015-12-02  1:39 ` [GIT PULL 7/9] ARM: EXYNOS: dts: DeviceTree " Krzysztof Kozlowski
2015-12-22  4:52   ` Olof Johansson
2015-12-23 11:04     ` Krzysztof Kozlowski
2015-12-29  6:03     ` [GIT PULL] ARM: EXYNOS: dts: DeviceTree for v4.5, 2nd try Krzysztof Kozlowski
2015-12-31 16:33       ` Arnd Bergmann
2015-12-02  1:39 ` [GIT PULL 8/9] ARM64: EXYNOS: dts: DeviceTree for ARM64 for v4.5 Krzysztof Kozlowski
2015-12-22  4:53   ` Olof Johansson
2015-12-02  1:39 ` [GIT PULL 9/9] ARM: EXYNOS: Defconfig " Krzysztof Kozlowski
2015-12-22  4:56   ` Olof Johansson
2015-12-17  1:43 ` [GIT PULL 0/9] ARM: EXYNOS: Pull request " Krzysztof Kozlowski
2015-12-17  2:04   ` Krzysztof Kozlowski

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).