* [GIT PULL 5/7] ARM: SoC driver updates
@ 2017-07-04 14:24 ` Arnd Bergmann
0 siblings, 0 replies; 14+ messages in thread
From: Arnd Bergmann @ 2017-07-04 14:24 UTC (permalink / raw)
To: Linus Torvalds, arm-soc, Linux ARM, Linux Kernel Mailing List
The following changes since commit 5ed02dbb497422bf225783f46e6eadd237d23d6b:
Linux 4.12-rc3 (2017-05-28 17:20:53 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
tags/armsoc-drivers
for you to fetch changes up to ffe3744a591fdce695da6b891378261e2caedc69:
Merge tag 'actions-drivers-for-4.13' of
git://git.kernel.org/pub/scm/linux/kernel/git/afaerber/linux-actions
into next/drivers (2017-06-29 17:34:57 +0200)
----------------------------------------------------------------
ARM: SoC driver updates
- New SoC specific drivers
- NVIDIA Tegra PM Domain support for newer SoCs (Tegra186 and later)
based on the "BPMP" firmware
- Clocksource and system controller drivers for the newly added
Action Semi platforms (both arm and arm64).
- Reset subsystem, merged through arm-soc by tradition:
- New drivers for Altera Stratix10, TI Keystone and Cortina Gemini SoCs
- Various subsystem-wide cleanups
- Updates for existing SoC-specific drivers
- TI GPMC (General Purpose Memory Controller)
- Mediatek "scpsys" system controller support for MT6797
- Broadcom "brcmstb_gisb" bus arbitrer
- ARM SCPI firmware
- Renesas "SYSC" system controller
One more driver update was submitted for the Freescale/NXP DPAA
data path acceleration that has previously been used on PowerPC
chips. I ended up postponing the merge until some API questions
for its unusual MMIO access are resolved.
----------------------------------------------------------------
Andreas Färber (6):
clocksource: Add Owl timer
clocksource: owl: Add S900 support
dt-bindings: power: Add Owl SPS power domains
soc: actions: Add Owl SPS
soc: actions: owl-sps: Factor out owl_sps_set_pg() for power-gating
Merge branch 'v4.13/sps' into v4.13/drivers
Andrew F. Davis (2):
dt-bindings: reset: Add TI SCI reset binding
reset: Add the TI SCI reset driver
Arnd Bergmann (2):
Merge tag 'qcom-drivers-for-4.13' of
git://git.kernel.org/.../agross/linux into next/drivers
Merge tag 'actions-drivers-for-4.13' of
git://git.kernel.org/.../afaerber/linux-actions into next/drivers
Christophe Jaillet (2):
soc: mediatek: PMIC wrap: Fix error handling
soc/tegra: flowctrl: Fix error handling
Dan Carpenter (1):
firmware: tegra: Fix locking bugs in BPMP
Doug Berger (6):
bus: brcmstb_gisb: Use register offsets with writes too
bus: brcmstb_gisb: correct support for 64-bit address output
bus: brcmstb_gisb: add notifier handling
bus: brcmstb_gisb: remove low-level ARM hooks
bus: brcmstb_gisb: enable driver for ARM64 architecture
bus: brcmstb_gisb: update to support new revision
Geert Uytterhoeven (2):
soc: renesas: Rework Kconfig and Makefile logic
soc: renesas: rcar-sysc: Use GENPD_FLAG_ALWAYS_ON
Jonathan Neuschäfer (1):
soc: qcom: smsm: Improve error handling, quiesce probe deferral
Linus Walleij (2):
reset: add DT bindings header for Gemini reset controller
reset: Add a Gemini reset controller
Marc Ohlf (1):
soc: imx: gpc: build gpc only if hardware has gpc
Markus Elfring (1):
reset: sti: Use devm_kcalloc() in syscfg_reset_controller_register()
Markus Mayer (1):
soc: brcmstb: enable drivers for ARM64 and BMIPS
Mars Cheng (3):
soc: mediatek: avoid using fixed spm power status defines
soc: mediatek: add vdec item for scpsys
soc: mediatek: add MT6797 scpsys support
Olof Johansson (11):
Merge tag 'omap-for-v4.13/gpmc-signed' of
git://git.kernel.org/.../tmlind/linux-omap into next/drivers
Merge tag 'reset-for-4.13' of
git://git.pengutronix.de/git/pza/linux into next/drivers
Merge tag 'reset-for-4.13-2' of
git://git.pengutronix.de/git/pza/linux into next/drivers
Merge tag 'v4.12-next-soc' of
https://github.com/mbgg/linux-mediatek into next/drivers
Merge tag 'arm-soc/for-4.13/drivers' of
http://github.com/Broadcom/stblinux into next/drivers
Merge tag 'scpi-updates-4.13' of
git://git.kernel.org/.../sudeep.holla/linux into next/drivers
Merge tag 'tegra-for-4.13-soc' of
git://git.kernel.org/.../tegra/linux into next/drivers
Merge tag 'tegra-for-4.13-firmware' of
git://git.kernel.org/.../tegra/linux into next/drivers
Merge tag 'renesas-drivers-for-v4.13' of
https://git.kernel.org/.../horms/renesas into next/drivers
Merge tag 'renesas-rcar-sysc-for-v4.13' of
https://git.kernel.org/.../horms/renesas into next/drivers
Merge tag 'imx-drivers-4.13' of
git://git.kernel.org/.../shawnguo/linux into next/drivers
Philipp Zabel (1):
reset: use kref for reference counting
Richard Gong (1):
dt-bindings: reset: Add reset manager offsets for Stratix10
Sudeep Holla (2):
firmware: arm_scpi: add support to populate OPPs and get
transition latency
cpufreq: scpi: use new scpi_ops functions to remove duplicate code
Suman Anna (1):
reset: ti_syscon: Rename TI_SYSCON_RESET to RESET_TI_SYSCON
Thierry Reding (3):
PM / Domains: Allow overriding the ->xlate() callback
soc/tegra: bpmp: Update ABI header
soc/tegra: bpmp: Implement generic PM domains
Uwe Kleine-König (2):
memory: omap-gpmc: make dts snippet include semicolon
memory: omap-gpmc: add error message if bank-width property is absent
shailendra.v@samsung.com (1):
soc: mediatek: PMIC wrap: Fix possible NULL derefrence.
.../devicetree/bindings/bus/brcm,gisb-arb.txt | 3 +-
.../devicetree/bindings/power/actions,owl-sps.txt | 17 +
.../devicetree/bindings/reset/ti,sci-reset.txt | 62 +++
MAINTAINERS | 2 +
drivers/base/power/domain.c | 8 +-
drivers/bus/Kconfig | 2 +-
drivers/bus/brcmstb_gisb.c | 121 +++---
drivers/clocksource/Kconfig | 7 +
drivers/clocksource/Makefile | 1 +
drivers/clocksource/owl-timer.c | 172 +++++++++
drivers/cpufreq/scpi-cpufreq.c | 38 +-
drivers/firmware/arm_scpi.c | 63 ++++
drivers/firmware/tegra/bpmp.c | 32 +-
drivers/memory/omap-gpmc.c | 9 +-
drivers/reset/Kconfig | 17 +-
drivers/reset/Makefile | 4 +-
drivers/reset/core.c | 23 +-
drivers/reset/reset-gemini.c | 110 ++++++
drivers/reset/reset-ti-sci.c | 269 +++++++++++++
drivers/reset/sti/reset-syscfg.c | 6 +-
drivers/soc/Kconfig | 2 +
drivers/soc/Makefile | 3 +-
drivers/soc/actions/Kconfig | 16 +
drivers/soc/actions/Makefile | 2 +
drivers/soc/actions/owl-sps-helper.c | 51 +++
drivers/soc/actions/owl-sps.c | 224 +++++++++++
drivers/soc/bcm/Kconfig | 2 +-
drivers/soc/imx/Makefile | 2 +-
drivers/soc/mediatek/mtk-pmic-wrap.c | 14 +-
drivers/soc/mediatek/mtk-scpsys.c | 149 +++++++-
drivers/soc/qcom/smsm.c | 9 +-
drivers/soc/renesas/Kconfig | 63 ++++
drivers/soc/renesas/Makefile | 31 +-
drivers/soc/renesas/rcar-sysc.c | 52 +--
drivers/soc/renesas/rcar-sysc.h | 2 -
drivers/soc/tegra/Kconfig | 5 +
drivers/soc/tegra/Makefile | 1 +
drivers/soc/tegra/flowctrl.c | 2 +-
drivers/soc/tegra/powergate-bpmp.c | 359 ++++++++++++++++++
include/dt-bindings/power/mt6797-power.h | 30 ++
include/dt-bindings/power/owl-s500-powergate.h | 19 +
include/dt-bindings/reset/altr,rst-mgr-s10.h | 108 ++++++
include/dt-bindings/reset/cortina,gemini-reset.h | 36 ++
include/linux/pm_domain.h | 4 +
include/linux/scpi_protocol.h | 3 +
include/linux/soc/actions/owl-sps.h | 11 +
include/linux/soc/renesas/rcar-rst.h | 3 +-
include/soc/tegra/bpmp-abi.h | 418 ++++++++++++++++++++-
include/soc/tegra/bpmp.h | 12 +
49 files changed, 2401 insertions(+), 198 deletions(-)
create mode 100644 Documentation/devicetree/bindings/power/actions,owl-sps.txt
create mode 100644 Documentation/devicetree/bindings/reset/ti,sci-reset.txt
create mode 100644 drivers/clocksource/owl-timer.c
create mode 100644 drivers/reset/reset-gemini.c
create mode 100644 drivers/reset/reset-ti-sci.c
create mode 100644 drivers/soc/actions/Kconfig
create mode 100644 drivers/soc/actions/Makefile
create mode 100644 drivers/soc/actions/owl-sps-helper.c
create mode 100644 drivers/soc/actions/owl-sps.c
create mode 100644 drivers/soc/renesas/Kconfig
create mode 100644 drivers/soc/tegra/powergate-bpmp.c
create mode 100644 include/dt-bindings/power/mt6797-power.h
create mode 100644 include/dt-bindings/power/owl-s500-powergate.h
create mode 100644 include/dt-bindings/reset/altr,rst-mgr-s10.h
create mode 100644 include/dt-bindings/reset/cortina,gemini-reset.h
create mode 100644 include/linux/soc/actions/owl-sps.h
^ permalink raw reply [flat|nested] 14+ messages in thread
* [GIT PULL 5/7] ARM: SoC driver updates
@ 2017-07-04 14:24 ` Arnd Bergmann
0 siblings, 0 replies; 14+ messages in thread
From: Arnd Bergmann @ 2017-07-04 14:24 UTC (permalink / raw)
To: linux-arm-kernel
The following changes since commit 5ed02dbb497422bf225783f46e6eadd237d23d6b:
Linux 4.12-rc3 (2017-05-28 17:20:53 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
tags/armsoc-drivers
for you to fetch changes up to ffe3744a591fdce695da6b891378261e2caedc69:
Merge tag 'actions-drivers-for-4.13' of
git://git.kernel.org/pub/scm/linux/kernel/git/afaerber/linux-actions
into next/drivers (2017-06-29 17:34:57 +0200)
----------------------------------------------------------------
ARM: SoC driver updates
- New SoC specific drivers
- NVIDIA Tegra PM Domain support for newer SoCs (Tegra186 and later)
based on the "BPMP" firmware
- Clocksource and system controller drivers for the newly added
Action Semi platforms (both arm and arm64).
- Reset subsystem, merged through arm-soc by tradition:
- New drivers for Altera Stratix10, TI Keystone and Cortina Gemini SoCs
- Various subsystem-wide cleanups
- Updates for existing SoC-specific drivers
- TI GPMC (General Purpose Memory Controller)
- Mediatek "scpsys" system controller support for MT6797
- Broadcom "brcmstb_gisb" bus arbitrer
- ARM SCPI firmware
- Renesas "SYSC" system controller
One more driver update was submitted for the Freescale/NXP DPAA
data path acceleration that has previously been used on PowerPC
chips. I ended up postponing the merge until some API questions
for its unusual MMIO access are resolved.
----------------------------------------------------------------
Andreas F?rber (6):
clocksource: Add Owl timer
clocksource: owl: Add S900 support
dt-bindings: power: Add Owl SPS power domains
soc: actions: Add Owl SPS
soc: actions: owl-sps: Factor out owl_sps_set_pg() for power-gating
Merge branch 'v4.13/sps' into v4.13/drivers
Andrew F. Davis (2):
dt-bindings: reset: Add TI SCI reset binding
reset: Add the TI SCI reset driver
Arnd Bergmann (2):
Merge tag 'qcom-drivers-for-4.13' of
git://git.kernel.org/.../agross/linux into next/drivers
Merge tag 'actions-drivers-for-4.13' of
git://git.kernel.org/.../afaerber/linux-actions into next/drivers
Christophe Jaillet (2):
soc: mediatek: PMIC wrap: Fix error handling
soc/tegra: flowctrl: Fix error handling
Dan Carpenter (1):
firmware: tegra: Fix locking bugs in BPMP
Doug Berger (6):
bus: brcmstb_gisb: Use register offsets with writes too
bus: brcmstb_gisb: correct support for 64-bit address output
bus: brcmstb_gisb: add notifier handling
bus: brcmstb_gisb: remove low-level ARM hooks
bus: brcmstb_gisb: enable driver for ARM64 architecture
bus: brcmstb_gisb: update to support new revision
Geert Uytterhoeven (2):
soc: renesas: Rework Kconfig and Makefile logic
soc: renesas: rcar-sysc: Use GENPD_FLAG_ALWAYS_ON
Jonathan Neusch?fer (1):
soc: qcom: smsm: Improve error handling, quiesce probe deferral
Linus Walleij (2):
reset: add DT bindings header for Gemini reset controller
reset: Add a Gemini reset controller
Marc Ohlf (1):
soc: imx: gpc: build gpc only if hardware has gpc
Markus Elfring (1):
reset: sti: Use devm_kcalloc() in syscfg_reset_controller_register()
Markus Mayer (1):
soc: brcmstb: enable drivers for ARM64 and BMIPS
Mars Cheng (3):
soc: mediatek: avoid using fixed spm power status defines
soc: mediatek: add vdec item for scpsys
soc: mediatek: add MT6797 scpsys support
Olof Johansson (11):
Merge tag 'omap-for-v4.13/gpmc-signed' of
git://git.kernel.org/.../tmlind/linux-omap into next/drivers
Merge tag 'reset-for-4.13' of
git://git.pengutronix.de/git/pza/linux into next/drivers
Merge tag 'reset-for-4.13-2' of
git://git.pengutronix.de/git/pza/linux into next/drivers
Merge tag 'v4.12-next-soc' of
https://github.com/mbgg/linux-mediatek into next/drivers
Merge tag 'arm-soc/for-4.13/drivers' of
http://github.com/Broadcom/stblinux into next/drivers
Merge tag 'scpi-updates-4.13' of
git://git.kernel.org/.../sudeep.holla/linux into next/drivers
Merge tag 'tegra-for-4.13-soc' of
git://git.kernel.org/.../tegra/linux into next/drivers
Merge tag 'tegra-for-4.13-firmware' of
git://git.kernel.org/.../tegra/linux into next/drivers
Merge tag 'renesas-drivers-for-v4.13' of
https://git.kernel.org/.../horms/renesas into next/drivers
Merge tag 'renesas-rcar-sysc-for-v4.13' of
https://git.kernel.org/.../horms/renesas into next/drivers
Merge tag 'imx-drivers-4.13' of
git://git.kernel.org/.../shawnguo/linux into next/drivers
Philipp Zabel (1):
reset: use kref for reference counting
Richard Gong (1):
dt-bindings: reset: Add reset manager offsets for Stratix10
Sudeep Holla (2):
firmware: arm_scpi: add support to populate OPPs and get
transition latency
cpufreq: scpi: use new scpi_ops functions to remove duplicate code
Suman Anna (1):
reset: ti_syscon: Rename TI_SYSCON_RESET to RESET_TI_SYSCON
Thierry Reding (3):
PM / Domains: Allow overriding the ->xlate() callback
soc/tegra: bpmp: Update ABI header
soc/tegra: bpmp: Implement generic PM domains
Uwe Kleine-K?nig (2):
memory: omap-gpmc: make dts snippet include semicolon
memory: omap-gpmc: add error message if bank-width property is absent
shailendra.v at samsung.com (1):
soc: mediatek: PMIC wrap: Fix possible NULL derefrence.
.../devicetree/bindings/bus/brcm,gisb-arb.txt | 3 +-
.../devicetree/bindings/power/actions,owl-sps.txt | 17 +
.../devicetree/bindings/reset/ti,sci-reset.txt | 62 +++
MAINTAINERS | 2 +
drivers/base/power/domain.c | 8 +-
drivers/bus/Kconfig | 2 +-
drivers/bus/brcmstb_gisb.c | 121 +++---
drivers/clocksource/Kconfig | 7 +
drivers/clocksource/Makefile | 1 +
drivers/clocksource/owl-timer.c | 172 +++++++++
drivers/cpufreq/scpi-cpufreq.c | 38 +-
drivers/firmware/arm_scpi.c | 63 ++++
drivers/firmware/tegra/bpmp.c | 32 +-
drivers/memory/omap-gpmc.c | 9 +-
drivers/reset/Kconfig | 17 +-
drivers/reset/Makefile | 4 +-
drivers/reset/core.c | 23 +-
drivers/reset/reset-gemini.c | 110 ++++++
drivers/reset/reset-ti-sci.c | 269 +++++++++++++
drivers/reset/sti/reset-syscfg.c | 6 +-
drivers/soc/Kconfig | 2 +
drivers/soc/Makefile | 3 +-
drivers/soc/actions/Kconfig | 16 +
drivers/soc/actions/Makefile | 2 +
drivers/soc/actions/owl-sps-helper.c | 51 +++
drivers/soc/actions/owl-sps.c | 224 +++++++++++
drivers/soc/bcm/Kconfig | 2 +-
drivers/soc/imx/Makefile | 2 +-
drivers/soc/mediatek/mtk-pmic-wrap.c | 14 +-
drivers/soc/mediatek/mtk-scpsys.c | 149 +++++++-
drivers/soc/qcom/smsm.c | 9 +-
drivers/soc/renesas/Kconfig | 63 ++++
drivers/soc/renesas/Makefile | 31 +-
drivers/soc/renesas/rcar-sysc.c | 52 +--
drivers/soc/renesas/rcar-sysc.h | 2 -
drivers/soc/tegra/Kconfig | 5 +
drivers/soc/tegra/Makefile | 1 +
drivers/soc/tegra/flowctrl.c | 2 +-
drivers/soc/tegra/powergate-bpmp.c | 359 ++++++++++++++++++
include/dt-bindings/power/mt6797-power.h | 30 ++
include/dt-bindings/power/owl-s500-powergate.h | 19 +
include/dt-bindings/reset/altr,rst-mgr-s10.h | 108 ++++++
include/dt-bindings/reset/cortina,gemini-reset.h | 36 ++
include/linux/pm_domain.h | 4 +
include/linux/scpi_protocol.h | 3 +
include/linux/soc/actions/owl-sps.h | 11 +
include/linux/soc/renesas/rcar-rst.h | 3 +-
include/soc/tegra/bpmp-abi.h | 418 ++++++++++++++++++++-
include/soc/tegra/bpmp.h | 12 +
49 files changed, 2401 insertions(+), 198 deletions(-)
create mode 100644 Documentation/devicetree/bindings/power/actions,owl-sps.txt
create mode 100644 Documentation/devicetree/bindings/reset/ti,sci-reset.txt
create mode 100644 drivers/clocksource/owl-timer.c
create mode 100644 drivers/reset/reset-gemini.c
create mode 100644 drivers/reset/reset-ti-sci.c
create mode 100644 drivers/soc/actions/Kconfig
create mode 100644 drivers/soc/actions/Makefile
create mode 100644 drivers/soc/actions/owl-sps-helper.c
create mode 100644 drivers/soc/actions/owl-sps.c
create mode 100644 drivers/soc/renesas/Kconfig
create mode 100644 drivers/soc/tegra/powergate-bpmp.c
create mode 100644 include/dt-bindings/power/mt6797-power.h
create mode 100644 include/dt-bindings/power/owl-s500-powergate.h
create mode 100644 include/dt-bindings/reset/altr,rst-mgr-s10.h
create mode 100644 include/dt-bindings/reset/cortina,gemini-reset.h
create mode 100644 include/linux/soc/actions/owl-sps.h
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [GIT PULL 5/7] ARM: SoC driver updates
2017-07-04 14:24 ` Arnd Bergmann
@ 2017-07-04 21:53 ` Linus Torvalds
-1 siblings, 0 replies; 14+ messages in thread
From: Linus Torvalds @ 2017-07-04 21:53 UTC (permalink / raw)
To: Arnd Bergmann; +Cc: arm-soc, Linux ARM, Linux Kernel Mailing List
On Tue, Jul 4, 2017 at 7:24 AM, Arnd Bergmann <arnd@arndb.de> wrote:
> create mode 100644 drivers/soc/actions/Kconfig
> create mode 100644 drivers/soc/actions/Makefile
> create mode 100644 drivers/soc/actions/owl-sps-helper.c
> create mode 100644 drivers/soc/actions/owl-sps.c
You already had these in the platform updates.
Linus
^ permalink raw reply [flat|nested] 14+ messages in thread
* [GIT PULL 5/7] ARM: SoC driver updates
@ 2017-07-04 21:53 ` Linus Torvalds
0 siblings, 0 replies; 14+ messages in thread
From: Linus Torvalds @ 2017-07-04 21:53 UTC (permalink / raw)
To: linux-arm-kernel
On Tue, Jul 4, 2017 at 7:24 AM, Arnd Bergmann <arnd@arndb.de> wrote:
> create mode 100644 drivers/soc/actions/Kconfig
> create mode 100644 drivers/soc/actions/Makefile
> create mode 100644 drivers/soc/actions/owl-sps-helper.c
> create mode 100644 drivers/soc/actions/owl-sps.c
You already had these in the platform updates.
Linus
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [GIT PULL 5/7] ARM: SoC driver updates
2017-07-04 21:53 ` Linus Torvalds
@ 2017-07-05 12:31 ` Arnd Bergmann
-1 siblings, 0 replies; 14+ messages in thread
From: Arnd Bergmann @ 2017-07-05 12:31 UTC (permalink / raw)
To: Linus Torvalds; +Cc: arm-soc, Linux ARM, Linux Kernel Mailing List
On Tue, Jul 4, 2017 at 11:53 PM, Linus Torvalds
<torvalds@linux-foundation.org> wrote:
> On Tue, Jul 4, 2017 at 7:24 AM, Arnd Bergmann <arnd@arndb.de> wrote:
>> create mode 100644 drivers/soc/actions/Kconfig
>> create mode 100644 drivers/soc/actions/Makefile
>> create mode 100644 drivers/soc/actions/owl-sps-helper.c
>> create mode 100644 drivers/soc/actions/owl-sps.c
>
> You already had these in the platform updates.
Yes, that was intentional. We had not originally decided which branch to send
first, so I asked Andreas to include the same commits in both branches.
The SMP support in arch/arm/mach-actions has a build-time dependency
on the code, so it needed to be in there, and the drivers branch simply
includes all the drivers/*/ changes.
In the past I sometimes generated the log in the pull request to match what
you are expected to see in the real merge, instead of the diff against mainline,
but now I only do that in case we have to do a backmerge for some reason
(most of the time we can avoid those, I think this time one of the pull requests
had a backmerge of 4.12-rc1..4.12-rc2).
Let me know if you would rather have us handle this differently.
Arnd
^ permalink raw reply [flat|nested] 14+ messages in thread
* [GIT PULL 5/7] ARM: SoC driver updates
@ 2017-07-05 12:31 ` Arnd Bergmann
0 siblings, 0 replies; 14+ messages in thread
From: Arnd Bergmann @ 2017-07-05 12:31 UTC (permalink / raw)
To: linux-arm-kernel
On Tue, Jul 4, 2017 at 11:53 PM, Linus Torvalds
<torvalds@linux-foundation.org> wrote:
> On Tue, Jul 4, 2017 at 7:24 AM, Arnd Bergmann <arnd@arndb.de> wrote:
>> create mode 100644 drivers/soc/actions/Kconfig
>> create mode 100644 drivers/soc/actions/Makefile
>> create mode 100644 drivers/soc/actions/owl-sps-helper.c
>> create mode 100644 drivers/soc/actions/owl-sps.c
>
> You already had these in the platform updates.
Yes, that was intentional. We had not originally decided which branch to send
first, so I asked Andreas to include the same commits in both branches.
The SMP support in arch/arm/mach-actions has a build-time dependency
on the code, so it needed to be in there, and the drivers branch simply
includes all the drivers/*/ changes.
In the past I sometimes generated the log in the pull request to match what
you are expected to see in the real merge, instead of the diff against mainline,
but now I only do that in case we have to do a backmerge for some reason
(most of the time we can avoid those, I think this time one of the pull requests
had a backmerge of 4.12-rc1..4.12-rc2).
Let me know if you would rather have us handle this differently.
Arnd
^ permalink raw reply [flat|nested] 14+ messages in thread
* [GIT PULL 0/7] ARM: SoC contents for 4.12 merge window
@ 2017-05-09 6:52 Olof Johansson
2017-05-09 6:52 ` Olof Johansson
0 siblings, 1 reply; 14+ messages in thread
From: Olof Johansson @ 2017-05-09 6:52 UTC (permalink / raw)
To: torvalds; +Cc: arm, linux-kernel, linux-arm-kernel
Hi Linus,
It's been a relatively quiet release cycle here. Patch count is about
the usual (818 commits, which includes merges). Accumulated diffstat:
683 files changed, 28234 insertions(+), 7251 deletions(-)
Dirstat is also more or less as we're used to it these days. Since arm's dts
structure is flat, it's all in one directory but arm64 sums up to 33.6%.
42.5% arch/arm/boot/dts/
5.6% arch/arm/mach-gemini/
5.5% arch/arm/
3.2% arch/arm64/boot/dts/amlogic/
9.4% arch/arm64/boot/dts/freescale/
4.2% arch/arm64/boot/dts/hisilicon/
8.4% arch/arm64/boot/dts/rockchip/
8.1% arch/arm64/boot/dts/
1.1% drivers/ata/
1.5% drivers/reset/
2.3% drivers/soc/imx/
2.8% drivers/soc/
So, not a tiny set of branches, but also not huge.
Besides dts, the mach-gemini cleanup by Linus Walleij is the only
platform that pops up on its own. Driver changes are some moves out
from mach-hosted drivers, some new drivers (ata are acked by Tejun), the
usual drivers/reset branch we merge, and general tweaks for SoC support.
Only a few conflicts; all are from developers sending DT changes to driver
maintainers. We're trying to avoid that since it's needless conflicts --
DT contents should flow in through us. But these ones are all easy to
resolve so it's not a big deal. See dt and dt64 emails for details.
A handful of new platforms this merge window:
- Renesas RZ/G1H and G1N
- Rockchip RK3399 support, including Samsung Chromebook Plus ("Kevin").
- Rockchip RK3288 support for ASUS Tinkerboard and a couple of Phytec boards
- A handful of wireless basestations and other appliances, several based
on Marvell and Qualcomm SoCs.
- i.MX28 "Duckbill" platforms
- A couple of i.MX6Q platforms from Zodiac Inflight Innovations, which seems
to a couple of those tablet-like inflight entertainment systems that are
becoming popular.
- Motorola Droid4, an old OMAP-based phone that some people might have at
the bottom of their old hardware piles, sees a bunch of mainline support
additions.
- Nvidia Tegra186 ("Parker", used for Jetson TX2)
- ST Micro STM32H743 support has been added
In addition to these 7 branches, there'll be one more with the TEE
subsystem, which we broke out in a separate branch this merge window as
it's introduced; it's likely to go into our driver aggregation branch
for the future. Arnd has a tag writeup and will send that separately.
Please merge!
Thanks,
-Olof
^ permalink raw reply [flat|nested] 14+ messages in thread
* [GIT PULL 5/7] ARM: SoC driver updates
2017-05-09 6:52 [GIT PULL 0/7] ARM: SoC contents for 4.12 merge window Olof Johansson
@ 2017-05-09 6:52 ` Olof Johansson
0 siblings, 0 replies; 14+ messages in thread
From: Olof Johansson @ 2017-05-09 6:52 UTC (permalink / raw)
To: torvalds; +Cc: arm, linux-kernel, linux-arm-kernel, Olof Johansson
Driver updates for ARM SoCs.
* Reset subsystem, merged through arm-soc by tradition:
- Make bool drivers explicitly non-modular
- New support for i.MX7 and Arria10 reset controllers
* PATA driver for Palmchip BK371 (acked by Tejun)
* Power domain drivers for i.MX (GPC, GPCv2)
- Moved out of mach-imx for GPC
- Bunch of tweaks, fixes, etc
* PMC support for Tegra186
* SoC detection support for Renesas RZ/G1H and RZ/G1N
* Move Tegra flow controller driver from mach directory to drivers/soc
- (Power management / CPU power driver)
* Misc smaller tweaks for other platforms
----------------------------------------------------------------
The following changes since commit 51cc83299ee9314351569df5267b891130cef79b:
Merge tag 'armsoc-defconfig' into HEAD
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/armsoc-drivers
for you to fetch changes up to b6942b68f85ed3161c91741791ec6f1779574919:
Merge branch 'for_4.12/soc-pmdomain-p2' of git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone into next/drivers
----------------------------------------------------------------
Alexey Klimov (1):
firmware: arm_scpi: reinit completion instead of full init_completion()
Andre Przywara (1):
reset: sunxi: fix for 64-bit compilation
Andrey Smirnov (3):
reset: Add i.MX7 SRC reset driver
dt-bindings: Add GPCv2 power gating driver
soc: imx: Add GPCv2 power gating driver
Arnd Bergmann (4):
Merge tag 'amlogic-drivers' of git://git.kernel.org/.../khilman/linux-amlogic into next/drivers
Merge tag 'arm-soc/for-4.12/drivers' of http://github.com/Broadcom/stblinux into next/drivers
soc/tegra: Fix link errors with PMC disabled
Merge branch 'for_4.12/soc-pmdomain-p2' of git://git.kernel.org/.../ssantosh/linux-keystone into next/drivers
Bartlomiej Zolnierkiewicz (3):
ata: add Palmchip BK3710 PATA controller driver
pata_bk3710: disable IORDY Timer on chipset initialization
pata_bk3710: clear status bits of BMISP on chipset initialization
Carlo Caione (2):
firmware: meson-sm: Check for buffer output size
firmware: meson-sm: Allow 0 as valid return value
Dave Gerlach (5):
PM / Domains: Add generic data pointer to genpd data struct
PM / Domains: Do not check if simple providers have phandle cells
dt-bindings: Add TI SCI PM Domains
soc: ti: Add ti_sci_pm_domains driver
ARM: keystone: Drop PM domain support for k2g
Dong Aisheng (8):
soc: imx: gpc: fix gpc clk get error handling
soc: imx: gpc: fix the wrong using of regmap cache
soc: imx: gpc: fix domain_index sanity check issue
soc: imx: gpc: fix imx6sl gpc power domain regression
soc: imx: gpc: fix comment when power up domain
soc: imx: gpc: keep PGC_X_CTRL name align with reference manual
dt-bindings: imx-gpc: correct the DOMAIN_INDEX using
soc: imx: gpc: remove unnecessary readable_reg callback
Florian Fainelli (1):
soc: bcm: brcmstb: Match additional compatible strings
Geert Uytterhoeven (7):
soc: renesas: Identify RZ/G1H
soc: renesas: Identify RZ/G1N
base: soc: Let soc_device_match() return no match when called too early
base: soc: Allow early registration of a single SoC device
soc: renesas: Register SoC device early
soc: renesas: rcar-sysc: Add support for fixing up power area tables
soc: renesas: rcar-sysc: Add support for R-Car H3 ES2.0
Jon Hunter (4):
ARM: tegra: Remove unnecessary inclusion of flowctrl header
soc/tegra: Move Tegra flowctrl driver
soc/tegra: flowctrl: Add basic platform driver
soc/tegra: Add initial flowctrl support for Tegra132/210
Krzysztof Kozlowski (1):
soc: samsung: Do not build ARMv7 PMU drivers on ARMv8
Linus Walleij (2):
ARM: plat-versatile: remove stale clock header
ARM/clk: move the ICST library to drivers/clk
Lucas Stach (5):
dt-bindings: add multidomain support to i.MX GPC DT binding
soc: imx: move PGC handling to a new GPC driver
soc: imx: gpc: add defines for domain index
dt-bindings: imx-gpc: add i.MX6 QuadPlus compatible
soc: imx: gpc: add workaround for i.MX6QP to the GPC PD driver
Masahiro Yamada (1):
reset: uniphier: add NAND and eMMC reset control
Olof Johansson (13):
Merge tag 'reset-for-4.12-1' of git://git.pengutronix.de/git/pza/linux into next/drivers
Merge tag 'renesas-drivers-for-v4.12' of https://git.kernel.org/.../horms/renesas into next/drivers
Merge tag 'scpi-update-4.12' of git://git.kernel.org/.../sudeep.holla/linux into next/drivers
Merge tag 'davinci-for-v4.12/drivers' of git://git.kernel.org/.../nsekhar/linux-davinci into next/drivers
Merge tag 'reset-for-4.12-2' of git://git.pengutronix.de/git/pza/linux into next/drivers
Merge tag 'arm-soc-pmdomain' of git://git.kernel.org/.../ssantosh/linux-keystone into next/drivers
Merge tag 'tegra-for-4.12-soc' of git://git.kernel.org/.../tegra/linux into next/drivers
Merge tag 'qcom-drivers-for-4.12' of git://git.kernel.org/.../agross/linux into next/drivers
Merge tag 'arm-to-clk-icst' of git://git.kernel.org/.../linusw/linux-integrator into next/drivers
Merge tag 'imx-drivers-4.12' of git://git.kernel.org/.../shawnguo/linux into next/drivers
Merge tag 'zte-drivers-4.12' of git://git.kernel.org/.../shawnguo/linux into next/drivers
Merge tag 'renesas-sysc-for-v4.12' of https://git.kernel.org/.../horms/renesas into next/drivers
Merge tag 'samsung-drivers-4.12' of git://git.kernel.org/.../krzk/linux into next/drivers
Paul Gortmaker (5):
reset: meson: make it explicitly non-modular
reset: oxnas: make it explicitly non-modular
reset: ath79: make it explicitly non-modular
reset: pistachio: make it explicitly non-modular
soc: tegra: make fuse-tegra explicitly non-modular
Rob Clark (1):
firmware/qcom: add qcom_scm_restore_sec_cfg()
Rojhalat Ibrahim (1):
reset-socfpga: Fix nr_resets property
Santosh Shilimkar (1):
soc: pm-domain: Fix the mangled urls
Stanimir Varbanov (1):
firmware: qcom_scm: add two scm calls for iommu secure page table
Thierry Reding (1):
soc/tegra: Implement Tegra186 PMC support
Thor Thayer (2):
dt-bindings: reset: a10sr: Add Arria10 SR Reset Controller offsets
reset: Add Altera Arria10 SR Reset Controller
Wei Yongjun (3):
reset: uniphier: fix non static symbol warnings
soc: zte: pm_domains: Remove redundant dev_err call in zx2967_pd_probe()
soc: zte: pm_domains: Remove .owner field for driver
.../bindings/arm/tegra/nvidia,tegra186-pmc.txt | 34 ++
.../devicetree/bindings/power/fsl,imx-gpc.txt | 85 ++--
.../devicetree/bindings/power/fsl,imx-gpcv2.txt | 71 +++
.../devicetree/bindings/reset/fsl,imx7-src.txt | 47 ++
.../bindings/soc/ti/sci-pm-domain.txt | 57 +++
MAINTAINERS | 6 +
arch/arm/common/Kconfig | 3 -
arch/arm/common/Makefile | 1 -
arch/arm/mach-imx/gpc.c | 217 --------
arch/arm/mach-keystone/Kconfig | 1 +
arch/arm/mach-keystone/pm_domain.c | 4 +-
arch/arm/mach-tegra/Makefile | 1 -
arch/arm/mach-tegra/cpuidle-tegra20.c | 3 +-
arch/arm/mach-tegra/platsmp.c | 2 +-
arch/arm/mach-tegra/pm.c | 2 +-
arch/arm/mach-tegra/reset-handler.S | 2 +-
arch/arm/mach-tegra/sleep-tegra20.S | 3 +-
arch/arm/mach-tegra/sleep-tegra30.S | 2 +-
arch/arm/mach-tegra/sleep.S | 2 -
arch/arm/mach-tegra/tegra.c | 2 -
arch/arm/plat-versatile/include/plat/clock.h | 15 -
drivers/ata/Kconfig | 9 +
drivers/ata/Makefile | 1 +
drivers/ata/pata_bk3710.c | 382 +++++++++++++++
drivers/base/power/domain.c | 2 -
drivers/base/soc.c | 52 +-
drivers/clk/versatile/Kconfig | 3 +
drivers/clk/versatile/Makefile | 2 +-
drivers/clk/versatile/clk-icst.c | 1 +
drivers/clk/versatile/clk-icst.h | 2 -
drivers/clk/versatile/clk-impd1.c | 1 +
drivers/clk/versatile/clk-realview.c | 1 +
drivers/clk/versatile/clk-versatile.c | 1 +
.../arm/common => drivers/clk/versatile}/icst.c | 2 +-
.../hardware => drivers/clk/versatile}/icst.h | 6 +-
drivers/firmware/arm_scpi.c | 7 +-
drivers/firmware/meson/meson_sm.c | 20 +-
drivers/firmware/qcom_scm-32.c | 18 +
drivers/firmware/qcom_scm-64.c | 58 +++
drivers/firmware/qcom_scm.c | 18 +
drivers/firmware/qcom_scm.h | 11 +
drivers/nvmem/meson-efuse.c | 2 +-
drivers/reset/Kconfig | 14 +
drivers/reset/Makefile | 3 +
drivers/reset/reset-a10sr.c | 138 ++++++
drivers/reset/reset-ath79.c | 27 +-
drivers/reset/reset-imx7.c | 158 ++++++
drivers/reset/reset-meson.c | 12 +-
drivers/reset/reset-oxnas.c | 6 +-
drivers/reset/reset-pistachio.c | 9 +-
drivers/reset/reset-socfpga.c | 13 +-
drivers/reset/reset-sunxi.c | 18 +-
drivers/reset/reset-uniphier.c | 37 +-
drivers/soc/Kconfig | 1 +
drivers/soc/Makefile | 1 +
drivers/soc/bcm/brcmstb/common.c | 9 +
drivers/soc/imx/Kconfig | 9 +
drivers/soc/imx/Makefile | 2 +
drivers/soc/imx/gpc.c | 489 +++++++++++++++++++
drivers/soc/imx/gpcv2.c | 363 ++++++++++++++
drivers/soc/renesas/r8a7795-sysc.c | 26 +-
drivers/soc/renesas/rcar-sysc.c | 25 +-
drivers/soc/renesas/rcar-sysc.h | 10 +
drivers/soc/renesas/renesas-soc.c | 18 +-
drivers/soc/samsung/Kconfig | 8 +-
drivers/soc/samsung/Makefile | 4 +-
drivers/soc/samsung/exynos-pmu.c | 22 +-
drivers/soc/samsung/exynos-pmu.h | 3 +
drivers/soc/tegra/Kconfig | 22 +
drivers/soc/tegra/Makefile | 4 +-
.../mach-tegra => drivers/soc/tegra}/flowctrl.c | 87 +++-
drivers/soc/tegra/fuse/fuse-tegra.c | 4 +-
drivers/soc/tegra/pmc-tegra186.c | 169 +++++++
drivers/soc/ti/Kconfig | 12 +
drivers/soc/ti/Makefile | 1 +
drivers/soc/ti/ti_sci_pm_domains.c | 202 ++++++++
drivers/soc/zte/zx296718_pm_domains.c | 1 -
drivers/soc/zte/zx2967_pm_domains.c | 4 +-
include/dt-bindings/genpd/k2g.h | 90 ++++
include/dt-bindings/power/imx7-power.h | 16 +
include/dt-bindings/power/r8a7795-sysc.h | 2 +-
include/dt-bindings/reset/altr,rst-mgr-a10sr.h | 33 ++
include/dt-bindings/reset/imx7-reset.h | 62 +++
include/linux/firmware/meson/meson_sm.h | 4 +-
include/linux/pm_domain.h | 1 +
include/linux/qcom_scm.h | 6 +
.../mach-tegra => include/soc/tegra}/flowctrl.h | 32 +-
include/soc/tegra/pmc.h | 29 +-
88 files changed, 2937 insertions(+), 428 deletions(-)
create mode 100644 Documentation/devicetree/bindings/arm/tegra/nvidia,tegra186-pmc.txt
create mode 100644 Documentation/devicetree/bindings/power/fsl,imx-gpcv2.txt
create mode 100644 Documentation/devicetree/bindings/reset/fsl,imx7-src.txt
create mode 100644 Documentation/devicetree/bindings/soc/ti/sci-pm-domain.txt
delete mode 100644 arch/arm/plat-versatile/include/plat/clock.h
create mode 100644 drivers/ata/pata_bk3710.c
rename {arch/arm/common => drivers/clk/versatile}/icst.c (98%)
rename {arch/arm/include/asm/hardware => drivers/clk/versatile}/icst.h (94%)
create mode 100644 drivers/reset/reset-a10sr.c
create mode 100644 drivers/reset/reset-imx7.c
create mode 100644 drivers/soc/imx/Kconfig
create mode 100644 drivers/soc/imx/Makefile
create mode 100644 drivers/soc/imx/gpc.c
create mode 100644 drivers/soc/imx/gpcv2.c
rename {arch/arm/mach-tegra => drivers/soc/tegra}/flowctrl.c (67%)
create mode 100644 drivers/soc/tegra/pmc-tegra186.c
create mode 100644 drivers/soc/ti/ti_sci_pm_domains.c
create mode 100644 include/dt-bindings/genpd/k2g.h
create mode 100644 include/dt-bindings/power/imx7-power.h
create mode 100644 include/dt-bindings/reset/altr,rst-mgr-a10sr.h
create mode 100644 include/dt-bindings/reset/imx7-reset.h
rename {arch/arm/mach-tegra => include/soc/tegra}/flowctrl.h (77%)
^ permalink raw reply [flat|nested] 14+ messages in thread
* [GIT PULL 5/7] ARM: SoC driver updates
@ 2017-05-09 6:52 ` Olof Johansson
0 siblings, 0 replies; 14+ messages in thread
From: Olof Johansson @ 2017-05-09 6:52 UTC (permalink / raw)
To: linux-arm-kernel
Driver updates for ARM SoCs.
* Reset subsystem, merged through arm-soc by tradition:
- Make bool drivers explicitly non-modular
- New support for i.MX7 and Arria10 reset controllers
* PATA driver for Palmchip BK371 (acked by Tejun)
* Power domain drivers for i.MX (GPC, GPCv2)
- Moved out of mach-imx for GPC
- Bunch of tweaks, fixes, etc
* PMC support for Tegra186
* SoC detection support for Renesas RZ/G1H and RZ/G1N
* Move Tegra flow controller driver from mach directory to drivers/soc
- (Power management / CPU power driver)
* Misc smaller tweaks for other platforms
----------------------------------------------------------------
The following changes since commit 51cc83299ee9314351569df5267b891130cef79b:
Merge tag 'armsoc-defconfig' into HEAD
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/armsoc-drivers
for you to fetch changes up to b6942b68f85ed3161c91741791ec6f1779574919:
Merge branch 'for_4.12/soc-pmdomain-p2' of git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone into next/drivers
----------------------------------------------------------------
Alexey Klimov (1):
firmware: arm_scpi: reinit completion instead of full init_completion()
Andre Przywara (1):
reset: sunxi: fix for 64-bit compilation
Andrey Smirnov (3):
reset: Add i.MX7 SRC reset driver
dt-bindings: Add GPCv2 power gating driver
soc: imx: Add GPCv2 power gating driver
Arnd Bergmann (4):
Merge tag 'amlogic-drivers' of git://git.kernel.org/.../khilman/linux-amlogic into next/drivers
Merge tag 'arm-soc/for-4.12/drivers' of http://github.com/Broadcom/stblinux into next/drivers
soc/tegra: Fix link errors with PMC disabled
Merge branch 'for_4.12/soc-pmdomain-p2' of git://git.kernel.org/.../ssantosh/linux-keystone into next/drivers
Bartlomiej Zolnierkiewicz (3):
ata: add Palmchip BK3710 PATA controller driver
pata_bk3710: disable IORDY Timer on chipset initialization
pata_bk3710: clear status bits of BMISP on chipset initialization
Carlo Caione (2):
firmware: meson-sm: Check for buffer output size
firmware: meson-sm: Allow 0 as valid return value
Dave Gerlach (5):
PM / Domains: Add generic data pointer to genpd data struct
PM / Domains: Do not check if simple providers have phandle cells
dt-bindings: Add TI SCI PM Domains
soc: ti: Add ti_sci_pm_domains driver
ARM: keystone: Drop PM domain support for k2g
Dong Aisheng (8):
soc: imx: gpc: fix gpc clk get error handling
soc: imx: gpc: fix the wrong using of regmap cache
soc: imx: gpc: fix domain_index sanity check issue
soc: imx: gpc: fix imx6sl gpc power domain regression
soc: imx: gpc: fix comment when power up domain
soc: imx: gpc: keep PGC_X_CTRL name align with reference manual
dt-bindings: imx-gpc: correct the DOMAIN_INDEX using
soc: imx: gpc: remove unnecessary readable_reg callback
Florian Fainelli (1):
soc: bcm: brcmstb: Match additional compatible strings
Geert Uytterhoeven (7):
soc: renesas: Identify RZ/G1H
soc: renesas: Identify RZ/G1N
base: soc: Let soc_device_match() return no match when called too early
base: soc: Allow early registration of a single SoC device
soc: renesas: Register SoC device early
soc: renesas: rcar-sysc: Add support for fixing up power area tables
soc: renesas: rcar-sysc: Add support for R-Car H3 ES2.0
Jon Hunter (4):
ARM: tegra: Remove unnecessary inclusion of flowctrl header
soc/tegra: Move Tegra flowctrl driver
soc/tegra: flowctrl: Add basic platform driver
soc/tegra: Add initial flowctrl support for Tegra132/210
Krzysztof Kozlowski (1):
soc: samsung: Do not build ARMv7 PMU drivers on ARMv8
Linus Walleij (2):
ARM: plat-versatile: remove stale clock header
ARM/clk: move the ICST library to drivers/clk
Lucas Stach (5):
dt-bindings: add multidomain support to i.MX GPC DT binding
soc: imx: move PGC handling to a new GPC driver
soc: imx: gpc: add defines for domain index
dt-bindings: imx-gpc: add i.MX6 QuadPlus compatible
soc: imx: gpc: add workaround for i.MX6QP to the GPC PD driver
Masahiro Yamada (1):
reset: uniphier: add NAND and eMMC reset control
Olof Johansson (13):
Merge tag 'reset-for-4.12-1' of git://git.pengutronix.de/git/pza/linux into next/drivers
Merge tag 'renesas-drivers-for-v4.12' of https://git.kernel.org/.../horms/renesas into next/drivers
Merge tag 'scpi-update-4.12' of git://git.kernel.org/.../sudeep.holla/linux into next/drivers
Merge tag 'davinci-for-v4.12/drivers' of git://git.kernel.org/.../nsekhar/linux-davinci into next/drivers
Merge tag 'reset-for-4.12-2' of git://git.pengutronix.de/git/pza/linux into next/drivers
Merge tag 'arm-soc-pmdomain' of git://git.kernel.org/.../ssantosh/linux-keystone into next/drivers
Merge tag 'tegra-for-4.12-soc' of git://git.kernel.org/.../tegra/linux into next/drivers
Merge tag 'qcom-drivers-for-4.12' of git://git.kernel.org/.../agross/linux into next/drivers
Merge tag 'arm-to-clk-icst' of git://git.kernel.org/.../linusw/linux-integrator into next/drivers
Merge tag 'imx-drivers-4.12' of git://git.kernel.org/.../shawnguo/linux into next/drivers
Merge tag 'zte-drivers-4.12' of git://git.kernel.org/.../shawnguo/linux into next/drivers
Merge tag 'renesas-sysc-for-v4.12' of https://git.kernel.org/.../horms/renesas into next/drivers
Merge tag 'samsung-drivers-4.12' of git://git.kernel.org/.../krzk/linux into next/drivers
Paul Gortmaker (5):
reset: meson: make it explicitly non-modular
reset: oxnas: make it explicitly non-modular
reset: ath79: make it explicitly non-modular
reset: pistachio: make it explicitly non-modular
soc: tegra: make fuse-tegra explicitly non-modular
Rob Clark (1):
firmware/qcom: add qcom_scm_restore_sec_cfg()
Rojhalat Ibrahim (1):
reset-socfpga: Fix nr_resets property
Santosh Shilimkar (1):
soc: pm-domain: Fix the mangled urls
Stanimir Varbanov (1):
firmware: qcom_scm: add two scm calls for iommu secure page table
Thierry Reding (1):
soc/tegra: Implement Tegra186 PMC support
Thor Thayer (2):
dt-bindings: reset: a10sr: Add Arria10 SR Reset Controller offsets
reset: Add Altera Arria10 SR Reset Controller
Wei Yongjun (3):
reset: uniphier: fix non static symbol warnings
soc: zte: pm_domains: Remove redundant dev_err call in zx2967_pd_probe()
soc: zte: pm_domains: Remove .owner field for driver
.../bindings/arm/tegra/nvidia,tegra186-pmc.txt | 34 ++
.../devicetree/bindings/power/fsl,imx-gpc.txt | 85 ++--
.../devicetree/bindings/power/fsl,imx-gpcv2.txt | 71 +++
.../devicetree/bindings/reset/fsl,imx7-src.txt | 47 ++
.../bindings/soc/ti/sci-pm-domain.txt | 57 +++
MAINTAINERS | 6 +
arch/arm/common/Kconfig | 3 -
arch/arm/common/Makefile | 1 -
arch/arm/mach-imx/gpc.c | 217 --------
arch/arm/mach-keystone/Kconfig | 1 +
arch/arm/mach-keystone/pm_domain.c | 4 +-
arch/arm/mach-tegra/Makefile | 1 -
arch/arm/mach-tegra/cpuidle-tegra20.c | 3 +-
arch/arm/mach-tegra/platsmp.c | 2 +-
arch/arm/mach-tegra/pm.c | 2 +-
arch/arm/mach-tegra/reset-handler.S | 2 +-
arch/arm/mach-tegra/sleep-tegra20.S | 3 +-
arch/arm/mach-tegra/sleep-tegra30.S | 2 +-
arch/arm/mach-tegra/sleep.S | 2 -
arch/arm/mach-tegra/tegra.c | 2 -
arch/arm/plat-versatile/include/plat/clock.h | 15 -
drivers/ata/Kconfig | 9 +
drivers/ata/Makefile | 1 +
drivers/ata/pata_bk3710.c | 382 +++++++++++++++
drivers/base/power/domain.c | 2 -
drivers/base/soc.c | 52 +-
drivers/clk/versatile/Kconfig | 3 +
drivers/clk/versatile/Makefile | 2 +-
drivers/clk/versatile/clk-icst.c | 1 +
drivers/clk/versatile/clk-icst.h | 2 -
drivers/clk/versatile/clk-impd1.c | 1 +
drivers/clk/versatile/clk-realview.c | 1 +
drivers/clk/versatile/clk-versatile.c | 1 +
.../arm/common => drivers/clk/versatile}/icst.c | 2 +-
.../hardware => drivers/clk/versatile}/icst.h | 6 +-
drivers/firmware/arm_scpi.c | 7 +-
drivers/firmware/meson/meson_sm.c | 20 +-
drivers/firmware/qcom_scm-32.c | 18 +
drivers/firmware/qcom_scm-64.c | 58 +++
drivers/firmware/qcom_scm.c | 18 +
drivers/firmware/qcom_scm.h | 11 +
drivers/nvmem/meson-efuse.c | 2 +-
drivers/reset/Kconfig | 14 +
drivers/reset/Makefile | 3 +
drivers/reset/reset-a10sr.c | 138 ++++++
drivers/reset/reset-ath79.c | 27 +-
drivers/reset/reset-imx7.c | 158 ++++++
drivers/reset/reset-meson.c | 12 +-
drivers/reset/reset-oxnas.c | 6 +-
drivers/reset/reset-pistachio.c | 9 +-
drivers/reset/reset-socfpga.c | 13 +-
drivers/reset/reset-sunxi.c | 18 +-
drivers/reset/reset-uniphier.c | 37 +-
drivers/soc/Kconfig | 1 +
drivers/soc/Makefile | 1 +
drivers/soc/bcm/brcmstb/common.c | 9 +
drivers/soc/imx/Kconfig | 9 +
drivers/soc/imx/Makefile | 2 +
drivers/soc/imx/gpc.c | 489 +++++++++++++++++++
drivers/soc/imx/gpcv2.c | 363 ++++++++++++++
drivers/soc/renesas/r8a7795-sysc.c | 26 +-
drivers/soc/renesas/rcar-sysc.c | 25 +-
drivers/soc/renesas/rcar-sysc.h | 10 +
drivers/soc/renesas/renesas-soc.c | 18 +-
drivers/soc/samsung/Kconfig | 8 +-
drivers/soc/samsung/Makefile | 4 +-
drivers/soc/samsung/exynos-pmu.c | 22 +-
drivers/soc/samsung/exynos-pmu.h | 3 +
drivers/soc/tegra/Kconfig | 22 +
drivers/soc/tegra/Makefile | 4 +-
.../mach-tegra => drivers/soc/tegra}/flowctrl.c | 87 +++-
drivers/soc/tegra/fuse/fuse-tegra.c | 4 +-
drivers/soc/tegra/pmc-tegra186.c | 169 +++++++
drivers/soc/ti/Kconfig | 12 +
drivers/soc/ti/Makefile | 1 +
drivers/soc/ti/ti_sci_pm_domains.c | 202 ++++++++
drivers/soc/zte/zx296718_pm_domains.c | 1 -
drivers/soc/zte/zx2967_pm_domains.c | 4 +-
include/dt-bindings/genpd/k2g.h | 90 ++++
include/dt-bindings/power/imx7-power.h | 16 +
include/dt-bindings/power/r8a7795-sysc.h | 2 +-
include/dt-bindings/reset/altr,rst-mgr-a10sr.h | 33 ++
include/dt-bindings/reset/imx7-reset.h | 62 +++
include/linux/firmware/meson/meson_sm.h | 4 +-
include/linux/pm_domain.h | 1 +
include/linux/qcom_scm.h | 6 +
.../mach-tegra => include/soc/tegra}/flowctrl.h | 32 +-
include/soc/tegra/pmc.h | 29 +-
88 files changed, 2937 insertions(+), 428 deletions(-)
create mode 100644 Documentation/devicetree/bindings/arm/tegra/nvidia,tegra186-pmc.txt
create mode 100644 Documentation/devicetree/bindings/power/fsl,imx-gpcv2.txt
create mode 100644 Documentation/devicetree/bindings/reset/fsl,imx7-src.txt
create mode 100644 Documentation/devicetree/bindings/soc/ti/sci-pm-domain.txt
delete mode 100644 arch/arm/plat-versatile/include/plat/clock.h
create mode 100644 drivers/ata/pata_bk3710.c
rename {arch/arm/common => drivers/clk/versatile}/icst.c (98%)
rename {arch/arm/include/asm/hardware => drivers/clk/versatile}/icst.h (94%)
create mode 100644 drivers/reset/reset-a10sr.c
create mode 100644 drivers/reset/reset-imx7.c
create mode 100644 drivers/soc/imx/Kconfig
create mode 100644 drivers/soc/imx/Makefile
create mode 100644 drivers/soc/imx/gpc.c
create mode 100644 drivers/soc/imx/gpcv2.c
rename {arch/arm/mach-tegra => drivers/soc/tegra}/flowctrl.c (67%)
create mode 100644 drivers/soc/tegra/pmc-tegra186.c
create mode 100644 drivers/soc/ti/ti_sci_pm_domains.c
create mode 100644 include/dt-bindings/genpd/k2g.h
create mode 100644 include/dt-bindings/power/imx7-power.h
create mode 100644 include/dt-bindings/reset/altr,rst-mgr-a10sr.h
create mode 100644 include/dt-bindings/reset/imx7-reset.h
rename {arch/arm/mach-tegra => include/soc/tegra}/flowctrl.h (77%)
^ permalink raw reply [flat|nested] 14+ messages in thread
* [GIT PULL 0/7] ARM: SoC changes for 3.20
@ 2015-02-17 8:33 Olof Johansson
2015-02-17 8:33 ` Olof Johansson
0 siblings, 1 reply; 14+ messages in thread
From: Olof Johansson @ 2015-02-17 8:33 UTC (permalink / raw)
To: torvalds; +Cc: arm, linux-kernel, linux-arm-kernel, Olof Johansson
Hi Linus,
A little later than usual due to travel for both me and Arnd this merge
window, here are the arm-soc pull requests.
Like the kernel as a whole we seem to have a fairly small queue this time
around, with the smallest number of patches we've seen in a while. Our
for-next has only about 600 non-merge changes in it.
The cleanups this time around are quite nice, with 8100 lines removed from
arch/arm due to various stale code removals in the ones who were isolated
out, even more if code that was included in the SoC branch is counted.
We have several new platforms this time around. We have 3 new 64-bit
SoCs that mostly add DT contents and a few Kconfig entries, and 3 new
32-bit platforms with mostly the usual boilerplate code. In addition to
this, there are several new SoCs with just added DT contents.
We have two more incoming SoCs that were posted but I didn't apply
in time before the merge window. They are quite well contained, so I
_might_ still send them in a late pull request towards the end of the
merge window if things have been uneventful.
As usual, I've described the conflicts per pull request. Nothing was
particularly messy this time around, so I didn't bother pushing up a
resolved version for reference.
Please merge.
Thanks,
-Olof
^ permalink raw reply [flat|nested] 14+ messages in thread
* [GIT PULL 5/7] ARM: SoC driver updates
2015-02-17 8:33 [GIT PULL 0/7] ARM: SoC changes for 3.20 Olof Johansson
@ 2015-02-17 8:33 ` Olof Johansson
0 siblings, 0 replies; 14+ messages in thread
From: Olof Johansson @ 2015-02-17 8:33 UTC (permalink / raw)
To: torvalds; +Cc: arm, linux-kernel, linux-arm-kernel, Olof Johansson
These are changes for drivers that are intimately tied to some SoC
and for some reason could not get merged through the respective
subsystem maintainer tree.
This time around, much of this is for at91, with the bulk of it being syscon
and udc drivers.
Also, there's:
- coupled cpuidle support for Samsung Exynos4210
- Renesas 73A0 common-clk work
- of/platform changes to tear down DMA mappings on device destruction
- a few updates to the TI Keystone knav code
Conflicts:
arch/arm/boot/dts/rk3288.dtsi: add/add: Keep both sides
arch/arm/boot/dts/stih407-family.dtsi: Duplicate patch causes context
mismatch, keep branch contents
arch/arm/boot/dts/stih410.dtsi: Duplicate patch causes context mismatch,
keep branch contents
arch/arm/boot/dts/sun5i-a13.dtsi: add/remove: Remove aliases, keep chosen
arch/arm/boot/dts/sun8i-a23.dtsi: add/remove: Remove aliases, keep chosen
----------------------------------------------------------------
The following changes since commit eaa27f34e91a14cdceed26ed6c6793ec1d186115:
linux 3.19-rc4 (2015-01-11 12:44:53 -0800)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/drivers-for-linus
for you to fetch changes up to 6f4554bdff6870c9e0f0b152bbec71d7a0f366f1:
Merge tag 'samsung-cpuidle' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into next/drivers
----------------------------------------------------------------
Alexandre Belloni (1):
pcmcia: at91_cf: depend on !ARCH_MULTIPLATFORM
Bartlomiej Zolnierkiewicz (2):
ARM: EXYNOS: apply S5P_CENTRAL_SEQ_OPTION fix only when necessary
cpuidle: exynos: add coupled cpuidle support for exynos4210
Boris Brezillon (12):
mfd: syscon: Add atmel-matrix registers definition
mfd: syscon: Add Atmel Matrix bus DT binding documentation
mfd: syscon: Add atmel-smc registers definition
mfd: syscon: Add Atmel SMC binding doc
usb: gadget: at91_udc: Fix clock names
usb: gadget: at91_udc: Drop uclk clock
usb: gadget: at91_udc: Document DT clocks and clock-names property
usb: gadget: at91_udc: Remove non-DT handling code
usb: gadget: at91_udc: Simplify probe and remove functions
usb: gadget: at91_udc: Rework for multi-platform kernel support
usb: gadget: at91_udc: Update DT binding documentation
usb: gadget: at91_udc: Allocate udc instance
Murali Karicheri (3):
soc: ti: knav_qmss_queue: export API calls for use by user driver
soc: ti: knav_qmss_queue: makefile tweak to build as dynamic module
soc: ti: knav_qmss_queue: change knav_range_setup_acc_irq to static
Olof Johansson (5):
Merge tag 'renesas-sh73a0-ccf-for-v3.20' of git://git.kernel.org/.../horms/renesas into next/drivers
Merge tag 'at91-drivers' of git://git.kernel.org/.../nferre/linux-at91 into next/drivers
Merge tag 'renesas-sh73a0-ccf2-for-v3.20' of git://git.kernel.org/.../horms/renesas into next/drivers
Merge tag 'drivers-soc-ti' of git://git.kernel.org/.../ssantosh/linux-keystone into next/drivers
Merge tag 'samsung-cpuidle' of git://git.kernel.org/.../kgene/linux-samsung into next/drivers
Ulrich Hecht (6):
clk: shmobile: sh73a0 common clock framework implementation
ARM: shmobile: sh73a0: Add CPG register bits header
ARM: shmobile: sh73a0: Common clock framework DT description
ARM: shmobile: kzm9g-reference: Common clock framework DT description
ARM: shmobile: sh73a0: add MSTP clock assignments to DT
ARM: shmobile: sh73a0: disable legacy clock initialization
Wei Yongjun (1):
clk: shmobile: fix sparse NULL pointer warning
Will Deacon (1):
of/platform: teardown DMA mappings on device destruction
.../clock/renesas,sh73a0-cpg-clocks.txt | 35 ++
.../devicetree/bindings/mfd/atmel-matrix.txt | 24 +
.../devicetree/bindings/mfd/atmel-smc.txt | 19 +
.../devicetree/bindings/usb/atmel-usb.txt | 10 +-
arch/arm/boot/dts/sh73a0-kzm9g-reference.dts | 4 +
arch/arm/boot/dts/sh73a0.dtsi | 358 +++++++++++++
arch/arm/mach-exynos/common.h | 4 +
arch/arm/mach-exynos/exynos.c | 4 +
arch/arm/mach-exynos/platsmp.c | 2 +-
arch/arm/mach-exynos/pm.c | 133 ++++-
arch/arm/mach-exynos/suspend.c | 4 +
arch/arm/mach-shmobile/setup-sh73a0.c | 5 +-
drivers/clk/shmobile/Makefile | 1 +
drivers/clk/shmobile/clk-sh73a0.c | 218 ++++++++
drivers/cpuidle/Kconfig.arm | 1 +
drivers/cpuidle/cpuidle-exynos.c | 76 ++-
drivers/of/platform.c | 1 +
drivers/pcmcia/Kconfig | 1 +
drivers/soc/ti/Makefile | 3 +-
drivers/soc/ti/knav_qmss_acc.c | 2 +-
drivers/soc/ti/knav_qmss_queue.c | 9 +
drivers/usb/gadget/udc/Kconfig | 1 +
drivers/usb/gadget/udc/at91_udc.c | 525 ++++++++++---------
drivers/usb/gadget/udc/at91_udc.h | 9 +-
include/dt-bindings/clock/sh73a0-clock.h | 79 +++
include/linux/mfd/syscon/atmel-matrix.h | 117 +++++
include/linux/mfd/syscon/atmel-smc.h | 173 ++++++
include/linux/platform_data/cpuidle-exynos.h | 20 +
28 files changed, 1570 insertions(+), 268 deletions(-)
create mode 100644 Documentation/devicetree/bindings/clock/renesas,sh73a0-cpg-clocks.txt
create mode 100644 Documentation/devicetree/bindings/mfd/atmel-matrix.txt
create mode 100644 Documentation/devicetree/bindings/mfd/atmel-smc.txt
create mode 100644 drivers/clk/shmobile/clk-sh73a0.c
create mode 100644 include/dt-bindings/clock/sh73a0-clock.h
create mode 100644 include/linux/mfd/syscon/atmel-matrix.h
create mode 100644 include/linux/mfd/syscon/atmel-smc.h
create mode 100644 include/linux/platform_data/cpuidle-exynos.h
^ permalink raw reply [flat|nested] 14+ messages in thread
* [GIT PULL 5/7] ARM: SoC driver updates
@ 2015-02-17 8:33 ` Olof Johansson
0 siblings, 0 replies; 14+ messages in thread
From: Olof Johansson @ 2015-02-17 8:33 UTC (permalink / raw)
To: linux-arm-kernel
These are changes for drivers that are intimately tied to some SoC
and for some reason could not get merged through the respective
subsystem maintainer tree.
This time around, much of this is for at91, with the bulk of it being syscon
and udc drivers.
Also, there's:
- coupled cpuidle support for Samsung Exynos4210
- Renesas 73A0 common-clk work
- of/platform changes to tear down DMA mappings on device destruction
- a few updates to the TI Keystone knav code
Conflicts:
arch/arm/boot/dts/rk3288.dtsi: add/add: Keep both sides
arch/arm/boot/dts/stih407-family.dtsi: Duplicate patch causes context
mismatch, keep branch contents
arch/arm/boot/dts/stih410.dtsi: Duplicate patch causes context mismatch,
keep branch contents
arch/arm/boot/dts/sun5i-a13.dtsi: add/remove: Remove aliases, keep chosen
arch/arm/boot/dts/sun8i-a23.dtsi: add/remove: Remove aliases, keep chosen
----------------------------------------------------------------
The following changes since commit eaa27f34e91a14cdceed26ed6c6793ec1d186115:
linux 3.19-rc4 (2015-01-11 12:44:53 -0800)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git tags/drivers-for-linus
for you to fetch changes up to 6f4554bdff6870c9e0f0b152bbec71d7a0f366f1:
Merge tag 'samsung-cpuidle' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into next/drivers
----------------------------------------------------------------
Alexandre Belloni (1):
pcmcia: at91_cf: depend on !ARCH_MULTIPLATFORM
Bartlomiej Zolnierkiewicz (2):
ARM: EXYNOS: apply S5P_CENTRAL_SEQ_OPTION fix only when necessary
cpuidle: exynos: add coupled cpuidle support for exynos4210
Boris Brezillon (12):
mfd: syscon: Add atmel-matrix registers definition
mfd: syscon: Add Atmel Matrix bus DT binding documentation
mfd: syscon: Add atmel-smc registers definition
mfd: syscon: Add Atmel SMC binding doc
usb: gadget: at91_udc: Fix clock names
usb: gadget: at91_udc: Drop uclk clock
usb: gadget: at91_udc: Document DT clocks and clock-names property
usb: gadget: at91_udc: Remove non-DT handling code
usb: gadget: at91_udc: Simplify probe and remove functions
usb: gadget: at91_udc: Rework for multi-platform kernel support
usb: gadget: at91_udc: Update DT binding documentation
usb: gadget: at91_udc: Allocate udc instance
Murali Karicheri (3):
soc: ti: knav_qmss_queue: export API calls for use by user driver
soc: ti: knav_qmss_queue: makefile tweak to build as dynamic module
soc: ti: knav_qmss_queue: change knav_range_setup_acc_irq to static
Olof Johansson (5):
Merge tag 'renesas-sh73a0-ccf-for-v3.20' of git://git.kernel.org/.../horms/renesas into next/drivers
Merge tag 'at91-drivers' of git://git.kernel.org/.../nferre/linux-at91 into next/drivers
Merge tag 'renesas-sh73a0-ccf2-for-v3.20' of git://git.kernel.org/.../horms/renesas into next/drivers
Merge tag 'drivers-soc-ti' of git://git.kernel.org/.../ssantosh/linux-keystone into next/drivers
Merge tag 'samsung-cpuidle' of git://git.kernel.org/.../kgene/linux-samsung into next/drivers
Ulrich Hecht (6):
clk: shmobile: sh73a0 common clock framework implementation
ARM: shmobile: sh73a0: Add CPG register bits header
ARM: shmobile: sh73a0: Common clock framework DT description
ARM: shmobile: kzm9g-reference: Common clock framework DT description
ARM: shmobile: sh73a0: add MSTP clock assignments to DT
ARM: shmobile: sh73a0: disable legacy clock initialization
Wei Yongjun (1):
clk: shmobile: fix sparse NULL pointer warning
Will Deacon (1):
of/platform: teardown DMA mappings on device destruction
.../clock/renesas,sh73a0-cpg-clocks.txt | 35 ++
.../devicetree/bindings/mfd/atmel-matrix.txt | 24 +
.../devicetree/bindings/mfd/atmel-smc.txt | 19 +
.../devicetree/bindings/usb/atmel-usb.txt | 10 +-
arch/arm/boot/dts/sh73a0-kzm9g-reference.dts | 4 +
arch/arm/boot/dts/sh73a0.dtsi | 358 +++++++++++++
arch/arm/mach-exynos/common.h | 4 +
arch/arm/mach-exynos/exynos.c | 4 +
arch/arm/mach-exynos/platsmp.c | 2 +-
arch/arm/mach-exynos/pm.c | 133 ++++-
arch/arm/mach-exynos/suspend.c | 4 +
arch/arm/mach-shmobile/setup-sh73a0.c | 5 +-
drivers/clk/shmobile/Makefile | 1 +
drivers/clk/shmobile/clk-sh73a0.c | 218 ++++++++
drivers/cpuidle/Kconfig.arm | 1 +
drivers/cpuidle/cpuidle-exynos.c | 76 ++-
drivers/of/platform.c | 1 +
drivers/pcmcia/Kconfig | 1 +
drivers/soc/ti/Makefile | 3 +-
drivers/soc/ti/knav_qmss_acc.c | 2 +-
drivers/soc/ti/knav_qmss_queue.c | 9 +
drivers/usb/gadget/udc/Kconfig | 1 +
drivers/usb/gadget/udc/at91_udc.c | 525 ++++++++++---------
drivers/usb/gadget/udc/at91_udc.h | 9 +-
include/dt-bindings/clock/sh73a0-clock.h | 79 +++
include/linux/mfd/syscon/atmel-matrix.h | 117 +++++
include/linux/mfd/syscon/atmel-smc.h | 173 ++++++
include/linux/platform_data/cpuidle-exynos.h | 20 +
28 files changed, 1570 insertions(+), 268 deletions(-)
create mode 100644 Documentation/devicetree/bindings/clock/renesas,sh73a0-cpg-clocks.txt
create mode 100644 Documentation/devicetree/bindings/mfd/atmel-matrix.txt
create mode 100644 Documentation/devicetree/bindings/mfd/atmel-smc.txt
create mode 100644 drivers/clk/shmobile/clk-sh73a0.c
create mode 100644 include/dt-bindings/clock/sh73a0-clock.h
create mode 100644 include/linux/mfd/syscon/atmel-matrix.h
create mode 100644 include/linux/mfd/syscon/atmel-smc.h
create mode 100644 include/linux/platform_data/cpuidle-exynos.h
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [GIT PULL 5/7] ARM: SoC driver updates
2015-02-17 8:33 ` Olof Johansson
@ 2015-02-17 17:41 ` Linus Torvalds
-1 siblings, 0 replies; 14+ messages in thread
From: Linus Torvalds @ 2015-02-17 17:41 UTC (permalink / raw)
To: Olof Johansson; +Cc: ARM SoC, Linux Kernel Mailing List, linux-arm-kernel
On Tue, Feb 17, 2015 at 12:33 AM, Olof Johansson <olof@lixom.net> wrote:
>
> Conflicts:
>
> arch/arm/boot/dts/rk3288.dtsi: add/add: Keep both sides
...
You mixed up the aliases of this pull and the previous DT pull.
Not a real problem, but while resolving the DT aliases (which you
claimed had "No conflicts") I was wondering just what you had been
doing..
Linus
^ permalink raw reply [flat|nested] 14+ messages in thread
* [GIT PULL 5/7] ARM: SoC driver updates
@ 2015-02-17 17:41 ` Linus Torvalds
0 siblings, 0 replies; 14+ messages in thread
From: Linus Torvalds @ 2015-02-17 17:41 UTC (permalink / raw)
To: linux-arm-kernel
On Tue, Feb 17, 2015 at 12:33 AM, Olof Johansson <olof@lixom.net> wrote:
>
> Conflicts:
>
> arch/arm/boot/dts/rk3288.dtsi: add/add: Keep both sides
...
You mixed up the aliases of this pull and the previous DT pull.
Not a real problem, but while resolving the DT aliases (which you
claimed had "No conflicts") I was wondering just what you had been
doing..
Linus
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [GIT PULL 5/7] ARM: SoC driver updates
2015-02-17 17:41 ` Linus Torvalds
@ 2015-02-17 17:57 ` Olof Johansson
-1 siblings, 0 replies; 14+ messages in thread
From: Olof Johansson @ 2015-02-17 17:57 UTC (permalink / raw)
To: Linus Torvalds; +Cc: ARM SoC, Linux Kernel Mailing List, linux-arm-kernel
On Tue, Feb 17, 2015 at 9:41 AM, Linus Torvalds
<torvalds@linux-foundation.org> wrote:
> On Tue, Feb 17, 2015 at 12:33 AM, Olof Johansson <olof@lixom.net> wrote:
>>
>> Conflicts:
>>
>> arch/arm/boot/dts/rk3288.dtsi: add/add: Keep both sides
> ...
>
> You mixed up the aliases of this pull and the previous DT pull.
>
> Not a real problem, but while resolving the DT aliases (which you
> claimed had "No conflicts") I was wondering just what you had been
> doing..
Whoops, sorry for that. I took merge conflict notes in a separate
window and copied and pasted, and did it into the wrong email.
-Olof
^ permalink raw reply [flat|nested] 14+ messages in thread
* [GIT PULL 5/7] ARM: SoC driver updates
@ 2015-02-17 17:57 ` Olof Johansson
0 siblings, 0 replies; 14+ messages in thread
From: Olof Johansson @ 2015-02-17 17:57 UTC (permalink / raw)
To: linux-arm-kernel
On Tue, Feb 17, 2015 at 9:41 AM, Linus Torvalds
<torvalds@linux-foundation.org> wrote:
> On Tue, Feb 17, 2015 at 12:33 AM, Olof Johansson <olof@lixom.net> wrote:
>>
>> Conflicts:
>>
>> arch/arm/boot/dts/rk3288.dtsi: add/add: Keep both sides
> ...
>
> You mixed up the aliases of this pull and the previous DT pull.
>
> Not a real problem, but while resolving the DT aliases (which you
> claimed had "No conflicts") I was wondering just what you had been
> doing..
Whoops, sorry for that. I took merge conflict notes in a separate
window and copied and pasted, and did it into the wrong email.
-Olof
^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2017-07-05 12:31 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-07-04 14:24 [GIT PULL 5/7] ARM: SoC driver updates Arnd Bergmann
2017-07-04 14:24 ` Arnd Bergmann
2017-07-04 21:53 ` Linus Torvalds
2017-07-04 21:53 ` Linus Torvalds
2017-07-05 12:31 ` Arnd Bergmann
2017-07-05 12:31 ` Arnd Bergmann
-- strict thread matches above, loose matches on Subject: below --
2017-05-09 6:52 [GIT PULL 0/7] ARM: SoC contents for 4.12 merge window Olof Johansson
2017-05-09 6:52 ` [GIT PULL 5/7] ARM: SoC driver updates Olof Johansson
2017-05-09 6:52 ` Olof Johansson
2015-02-17 8:33 [GIT PULL 0/7] ARM: SoC changes for 3.20 Olof Johansson
2015-02-17 8:33 ` [GIT PULL 5/7] ARM: SoC driver updates Olof Johansson
2015-02-17 8:33 ` Olof Johansson
2015-02-17 17:41 ` Linus Torvalds
2015-02-17 17:41 ` Linus Torvalds
2015-02-17 17:57 ` Olof Johansson
2015-02-17 17:57 ` Olof Johansson
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.