* [GIT PULL 1/4] soc/tegra: Changes for v4.13-rc1
@ 2017-06-16 8:13 ` Thierry Reding
0 siblings, 0 replies; 20+ messages in thread
From: Thierry Reding @ 2017-06-16 8:13 UTC (permalink / raw)
To: arm-DgEjT+Ai2ygdnm+yROfE0A
Cc: Thierry Reding, Jon Hunter, linux-tegra-u79uwXL29TY76Z2rM5mHXA,
linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r
Hi ARM SoC maintainers,
The following changes since commit 2ea659a9ef488125eb46da6eb571de5eae5c43f6:
Linux 4.12-rc1 (2017-05-13 13:19:49 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-4.13-soc
for you to fetch changes up to da1dbec1be2b54c16649e33e479708a55156e311:
soc/tegra: flowctrl: Fix error handling (2017-06-13 16:47:44 +0200)
Thanks,
Thierry
----------------------------------------------------------------
soc/tegra: Changes for v4.13-rc1
This contains an implementation of generic PM domains for Tegra186,
based on the BPMP powergate request.
----------------------------------------------------------------
Christophe Jaillet (1):
soc/tegra: flowctrl: Fix error handling
Thierry Reding (3):
PM / Domains: Allow overriding the ->xlate() callback
soc/tegra: bpmp: Update ABI header
soc/tegra: bpmp: Implement generic PM domains
drivers/base/power/domain.c | 8 +-
drivers/firmware/tegra/bpmp.c | 4 +
drivers/soc/tegra/Kconfig | 5 +
drivers/soc/tegra/Makefile | 1 +
drivers/soc/tegra/flowctrl.c | 2 +-
drivers/soc/tegra/powergate-bpmp.c | 359 +++++++++++++++++++++++++++++++
include/linux/pm_domain.h | 4 +
include/soc/tegra/bpmp-abi.h | 418 ++++++++++++++++++++++++++++++++++++-
include/soc/tegra/bpmp.h | 12 ++
9 files changed, 798 insertions(+), 15 deletions(-)
create mode 100644 drivers/soc/tegra/powergate-bpmp.c
^ permalink raw reply [flat|nested] 20+ messages in thread
* [GIT PULL 1/4] soc/tegra: Changes for v4.13-rc1
@ 2017-06-16 8:13 ` Thierry Reding
0 siblings, 0 replies; 20+ messages in thread
From: Thierry Reding @ 2017-06-16 8:13 UTC (permalink / raw)
To: linux-arm-kernel
Hi ARM SoC maintainers,
The following changes since commit 2ea659a9ef488125eb46da6eb571de5eae5c43f6:
Linux 4.12-rc1 (2017-05-13 13:19:49 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-4.13-soc
for you to fetch changes up to da1dbec1be2b54c16649e33e479708a55156e311:
soc/tegra: flowctrl: Fix error handling (2017-06-13 16:47:44 +0200)
Thanks,
Thierry
----------------------------------------------------------------
soc/tegra: Changes for v4.13-rc1
This contains an implementation of generic PM domains for Tegra186,
based on the BPMP powergate request.
----------------------------------------------------------------
Christophe Jaillet (1):
soc/tegra: flowctrl: Fix error handling
Thierry Reding (3):
PM / Domains: Allow overriding the ->xlate() callback
soc/tegra: bpmp: Update ABI header
soc/tegra: bpmp: Implement generic PM domains
drivers/base/power/domain.c | 8 +-
drivers/firmware/tegra/bpmp.c | 4 +
drivers/soc/tegra/Kconfig | 5 +
drivers/soc/tegra/Makefile | 1 +
drivers/soc/tegra/flowctrl.c | 2 +-
drivers/soc/tegra/powergate-bpmp.c | 359 +++++++++++++++++++++++++++++++
include/linux/pm_domain.h | 4 +
include/soc/tegra/bpmp-abi.h | 418 ++++++++++++++++++++++++++++++++++++-
include/soc/tegra/bpmp.h | 12 ++
9 files changed, 798 insertions(+), 15 deletions(-)
create mode 100644 drivers/soc/tegra/powergate-bpmp.c
^ permalink raw reply [flat|nested] 20+ messages in thread
* [GIT PULL 2/4] firmware: tegra: Changes for v4.13-rc1
2017-06-16 8:13 ` Thierry Reding
@ 2017-06-16 8:13 ` Thierry Reding
-1 siblings, 0 replies; 20+ messages in thread
From: Thierry Reding @ 2017-06-16 8:13 UTC (permalink / raw)
To: arm-DgEjT+Ai2ygdnm+yROfE0A
Cc: Thierry Reding, Jon Hunter, linux-tegra-u79uwXL29TY76Z2rM5mHXA,
linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r
Hi ARM SoC maintainers,
The following changes since commit 2ea659a9ef488125eb46da6eb571de5eae5c43f6:
Linux 4.12-rc1 (2017-05-13 13:19:49 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-4.13-firmware
for you to fetch changes up to cd307124ad9bb01019920c2053696218d161f4a1:
firmware: tegra: Fix locking bugs in BPMP (2017-06-14 17:17:32 +0200)
Thanks,
Thierry
----------------------------------------------------------------
firmware: tegra: Changes for v4.13-rc1
This contains a fix for missing semaphore release in error paths as well
as a bogus error code return in the BPMP firmware implementation.
----------------------------------------------------------------
Dan Carpenter (1):
firmware: tegra: Fix locking bugs in BPMP
drivers/firmware/tegra/bpmp.c | 28 ++++++++++++++++++----------
1 file changed, 18 insertions(+), 10 deletions(-)
^ permalink raw reply [flat|nested] 20+ messages in thread
* [GIT PULL 2/4] firmware: tegra: Changes for v4.13-rc1
@ 2017-06-16 8:13 ` Thierry Reding
0 siblings, 0 replies; 20+ messages in thread
From: Thierry Reding @ 2017-06-16 8:13 UTC (permalink / raw)
To: linux-arm-kernel
Hi ARM SoC maintainers,
The following changes since commit 2ea659a9ef488125eb46da6eb571de5eae5c43f6:
Linux 4.12-rc1 (2017-05-13 13:19:49 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-4.13-firmware
for you to fetch changes up to cd307124ad9bb01019920c2053696218d161f4a1:
firmware: tegra: Fix locking bugs in BPMP (2017-06-14 17:17:32 +0200)
Thanks,
Thierry
----------------------------------------------------------------
firmware: tegra: Changes for v4.13-rc1
This contains a fix for missing semaphore release in error paths as well
as a bogus error code return in the BPMP firmware implementation.
----------------------------------------------------------------
Dan Carpenter (1):
firmware: tegra: Fix locking bugs in BPMP
drivers/firmware/tegra/bpmp.c | 28 ++++++++++++++++++----------
1 file changed, 18 insertions(+), 10 deletions(-)
^ permalink raw reply [flat|nested] 20+ messages in thread
* [GIT PULL 3/4] ARM: tegra: Device tree changes for v4.13-rc1
2017-06-16 8:13 ` Thierry Reding
@ 2017-06-16 8:13 ` Thierry Reding
-1 siblings, 0 replies; 20+ messages in thread
From: Thierry Reding @ 2017-06-16 8:13 UTC (permalink / raw)
To: arm-DgEjT+Ai2ygdnm+yROfE0A
Cc: Thierry Reding, Jon Hunter, linux-tegra-u79uwXL29TY76Z2rM5mHXA,
linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r
Hi ARM SoC maintainers,
The following changes since commit 2ea659a9ef488125eb46da6eb571de5eae5c43f6:
Linux 4.12-rc1 (2017-05-13 13:19:49 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-4.13-arm-dt
for you to fetch changes up to 508d690e94218d306ab2092d6ee95ca75f9fa98b:
ARM: dts: tegra: fix PCI bus dtc warnings (2017-06-13 16:49:57 +0200)
Thanks,
Thierry
----------------------------------------------------------------
ARM: tegra: Device tree changes for v4.13-rc1
This removes support for the Whistler board, which only a handful of
people ever had access to and which doesn't provide any features over
other Tegra20 devices that we support.
Also this cleans up some PCI related device tree content in preparation
for a future DTC release that has additional checks for the PCI bus.
----------------------------------------------------------------
Rob Herring (1):
ARM: dts: tegra: fix PCI bus dtc warnings
Stephen Warren (1):
ARM: tegra: remove Whistler support
Documentation/devicetree/bindings/arm/tegra.txt | 1 -
arch/arm/boot/dts/Makefile | 3 +-
arch/arm/boot/dts/tegra124-apalis-eval.dts | 2 +-
arch/arm/boot/dts/tegra124-apalis.dtsi | 2 +-
arch/arm/boot/dts/tegra124-jetson-tk1.dts | 2 +-
arch/arm/boot/dts/tegra124.dtsi | 4 +-
arch/arm/boot/dts/tegra20-harmony.dts | 2 +-
arch/arm/boot/dts/tegra20-tamonten.dtsi | 2 +-
arch/arm/boot/dts/tegra20-tec.dts | 2 +-
arch/arm/boot/dts/tegra20-trimslice.dts | 2 +-
arch/arm/boot/dts/tegra20-whistler.dts | 636 ------------------------
arch/arm/boot/dts/tegra20.dtsi | 4 +-
arch/arm/boot/dts/tegra30-apalis-eval.dts | 2 +-
arch/arm/boot/dts/tegra30-apalis.dtsi | 2 +-
arch/arm/boot/dts/tegra30-beaver.dts | 2 +-
arch/arm/boot/dts/tegra30-cardhu.dtsi | 2 +-
arch/arm/boot/dts/tegra30.dtsi | 5 +-
17 files changed, 22 insertions(+), 653 deletions(-)
delete mode 100644 arch/arm/boot/dts/tegra20-whistler.dts
^ permalink raw reply [flat|nested] 20+ messages in thread
* [GIT PULL 3/4] ARM: tegra: Device tree changes for v4.13-rc1
@ 2017-06-16 8:13 ` Thierry Reding
0 siblings, 0 replies; 20+ messages in thread
From: Thierry Reding @ 2017-06-16 8:13 UTC (permalink / raw)
To: linux-arm-kernel
Hi ARM SoC maintainers,
The following changes since commit 2ea659a9ef488125eb46da6eb571de5eae5c43f6:
Linux 4.12-rc1 (2017-05-13 13:19:49 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-4.13-arm-dt
for you to fetch changes up to 508d690e94218d306ab2092d6ee95ca75f9fa98b:
ARM: dts: tegra: fix PCI bus dtc warnings (2017-06-13 16:49:57 +0200)
Thanks,
Thierry
----------------------------------------------------------------
ARM: tegra: Device tree changes for v4.13-rc1
This removes support for the Whistler board, which only a handful of
people ever had access to and which doesn't provide any features over
other Tegra20 devices that we support.
Also this cleans up some PCI related device tree content in preparation
for a future DTC release that has additional checks for the PCI bus.
----------------------------------------------------------------
Rob Herring (1):
ARM: dts: tegra: fix PCI bus dtc warnings
Stephen Warren (1):
ARM: tegra: remove Whistler support
Documentation/devicetree/bindings/arm/tegra.txt | 1 -
arch/arm/boot/dts/Makefile | 3 +-
arch/arm/boot/dts/tegra124-apalis-eval.dts | 2 +-
arch/arm/boot/dts/tegra124-apalis.dtsi | 2 +-
arch/arm/boot/dts/tegra124-jetson-tk1.dts | 2 +-
arch/arm/boot/dts/tegra124.dtsi | 4 +-
arch/arm/boot/dts/tegra20-harmony.dts | 2 +-
arch/arm/boot/dts/tegra20-tamonten.dtsi | 2 +-
arch/arm/boot/dts/tegra20-tec.dts | 2 +-
arch/arm/boot/dts/tegra20-trimslice.dts | 2 +-
arch/arm/boot/dts/tegra20-whistler.dts | 636 ------------------------
arch/arm/boot/dts/tegra20.dtsi | 4 +-
arch/arm/boot/dts/tegra30-apalis-eval.dts | 2 +-
arch/arm/boot/dts/tegra30-apalis.dtsi | 2 +-
arch/arm/boot/dts/tegra30-beaver.dts | 2 +-
arch/arm/boot/dts/tegra30-cardhu.dtsi | 2 +-
arch/arm/boot/dts/tegra30.dtsi | 5 +-
17 files changed, 22 insertions(+), 653 deletions(-)
delete mode 100644 arch/arm/boot/dts/tegra20-whistler.dts
^ permalink raw reply [flat|nested] 20+ messages in thread
* [GIT PULL 4/4] arm64: tegra: Device tree changes for v4.13-rc1
2017-06-16 8:13 ` Thierry Reding
@ 2017-06-16 8:13 ` Thierry Reding
-1 siblings, 0 replies; 20+ messages in thread
From: Thierry Reding @ 2017-06-16 8:13 UTC (permalink / raw)
To: arm-DgEjT+Ai2ygdnm+yROfE0A
Cc: Thierry Reding, Jon Hunter, linux-tegra-u79uwXL29TY76Z2rM5mHXA,
linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r
Hi ARM SoC maintainers,
The following changes since commit 2ea659a9ef488125eb46da6eb571de5eae5c43f6:
Linux 4.12-rc1 (2017-05-13 13:19:49 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-4.13-arm64-dt
for you to fetch changes up to 475d99fc216f4b2aed7021734838c9b578338598:
arm64: dts: nvidia: fix PCI bus dtc warnings (2017-06-13 16:50:48 +0200)
Thanks,
Thierry
----------------------------------------------------------------
arm64: tegra: Device tree changes for v4.13-rc1
This adds the CCPLEX cluster on Tegra186, which is used to initiate CPU
frequency and voltage transitions.
Also included is a bit of cleanup for PCI related device tree content,
in preparation for a future DTC release that has additional checks for
the PCI bus.
----------------------------------------------------------------
Mikko Perttunen (1):
arm64: tegra: Add CCPLEX_CLUSTER area in Tegra186
Rob Herring (1):
arm64: dts: nvidia: fix PCI bus dtc warnings
arch/arm64/boot/dts/nvidia/tegra132.dtsi | 4 +++-
arch/arm64/boot/dts/nvidia/tegra186.dtsi | 7 +++++++
arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 2 +-
arch/arm64/boot/dts/nvidia/tegra210.dtsi | 4 +++-
4 files changed, 14 insertions(+), 3 deletions(-)
^ permalink raw reply [flat|nested] 20+ messages in thread
* [GIT PULL 4/4] arm64: tegra: Device tree changes for v4.13-rc1
@ 2017-06-16 8:13 ` Thierry Reding
0 siblings, 0 replies; 20+ messages in thread
From: Thierry Reding @ 2017-06-16 8:13 UTC (permalink / raw)
To: linux-arm-kernel
Hi ARM SoC maintainers,
The following changes since commit 2ea659a9ef488125eb46da6eb571de5eae5c43f6:
Linux 4.12-rc1 (2017-05-13 13:19:49 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-4.13-arm64-dt
for you to fetch changes up to 475d99fc216f4b2aed7021734838c9b578338598:
arm64: dts: nvidia: fix PCI bus dtc warnings (2017-06-13 16:50:48 +0200)
Thanks,
Thierry
----------------------------------------------------------------
arm64: tegra: Device tree changes for v4.13-rc1
This adds the CCPLEX cluster on Tegra186, which is used to initiate CPU
frequency and voltage transitions.
Also included is a bit of cleanup for PCI related device tree content,
in preparation for a future DTC release that has additional checks for
the PCI bus.
----------------------------------------------------------------
Mikko Perttunen (1):
arm64: tegra: Add CCPLEX_CLUSTER area in Tegra186
Rob Herring (1):
arm64: dts: nvidia: fix PCI bus dtc warnings
arch/arm64/boot/dts/nvidia/tegra132.dtsi | 4 +++-
arch/arm64/boot/dts/nvidia/tegra186.dtsi | 7 +++++++
arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 2 +-
arch/arm64/boot/dts/nvidia/tegra210.dtsi | 4 +++-
4 files changed, 14 insertions(+), 3 deletions(-)
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PULL 1/4] soc/tegra: Changes for v4.13-rc1
2017-06-16 8:13 ` Thierry Reding
@ 2017-06-19 4:00 ` Olof Johansson
-1 siblings, 0 replies; 20+ messages in thread
From: Olof Johansson @ 2017-06-19 4:00 UTC (permalink / raw)
To: Thierry Reding
Cc: arm-DgEjT+Ai2ygdnm+yROfE0A, Jon Hunter,
linux-tegra-u79uwXL29TY76Z2rM5mHXA,
linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r
Hi,
On Fri, Jun 16, 2017 at 10:13:03AM +0200, Thierry Reding wrote:
> Hi ARM SoC maintainers,
>
> The following changes since commit 2ea659a9ef488125eb46da6eb571de5eae5c43f6:
>
> Linux 4.12-rc1 (2017-05-13 13:19:49 -0700)
>
> are available in the git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-4.13-soc
>
> for you to fetch changes up to da1dbec1be2b54c16649e33e479708a55156e311:
>
> soc/tegra: flowctrl: Fix error handling (2017-06-13 16:47:44 +0200)
>
> Thanks,
> Thierry
>
> ----------------------------------------------------------------
> soc/tegra: Changes for v4.13-rc1
>
> This contains an implementation of generic PM domains for Tegra186,
> based on the BPMP powergate request.
>
> ----------------------------------------------------------------
> Christophe Jaillet (1):
> soc/tegra: flowctrl: Fix error handling
>
> Thierry Reding (3):
> PM / Domains: Allow overriding the ->xlate() callback
> soc/tegra: bpmp: Update ABI header
> soc/tegra: bpmp: Implement generic PM domains
>
> drivers/base/power/domain.c | 8 +-
> drivers/firmware/tegra/bpmp.c | 4 +
> drivers/soc/tegra/Kconfig | 5 +
> drivers/soc/tegra/Makefile | 1 +
> drivers/soc/tegra/flowctrl.c | 2 +-
> drivers/soc/tegra/powergate-bpmp.c | 359 +++++++++++++++++++++++++++++++
> include/linux/pm_domain.h | 4 +
> include/soc/tegra/bpmp-abi.h | 418 ++++++++++++++++++++++++++++++++++++-
> include/soc/tegra/bpmp.h | 12 ++
Merged, but does the bpmp-abi.h really belong in include/soc? Seems like most
of it is internal ABI for whatever abstraction communicates with bpmp, in this
case powergate. Locating it as a headerfile under drivers/soc/tegra/ seems to
make more sense. Care to move it?
-Olof
^ permalink raw reply [flat|nested] 20+ messages in thread
* [GIT PULL 1/4] soc/tegra: Changes for v4.13-rc1
@ 2017-06-19 4:00 ` Olof Johansson
0 siblings, 0 replies; 20+ messages in thread
From: Olof Johansson @ 2017-06-19 4:00 UTC (permalink / raw)
To: linux-arm-kernel
Hi,
On Fri, Jun 16, 2017 at 10:13:03AM +0200, Thierry Reding wrote:
> Hi ARM SoC maintainers,
>
> The following changes since commit 2ea659a9ef488125eb46da6eb571de5eae5c43f6:
>
> Linux 4.12-rc1 (2017-05-13 13:19:49 -0700)
>
> are available in the git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-4.13-soc
>
> for you to fetch changes up to da1dbec1be2b54c16649e33e479708a55156e311:
>
> soc/tegra: flowctrl: Fix error handling (2017-06-13 16:47:44 +0200)
>
> Thanks,
> Thierry
>
> ----------------------------------------------------------------
> soc/tegra: Changes for v4.13-rc1
>
> This contains an implementation of generic PM domains for Tegra186,
> based on the BPMP powergate request.
>
> ----------------------------------------------------------------
> Christophe Jaillet (1):
> soc/tegra: flowctrl: Fix error handling
>
> Thierry Reding (3):
> PM / Domains: Allow overriding the ->xlate() callback
> soc/tegra: bpmp: Update ABI header
> soc/tegra: bpmp: Implement generic PM domains
>
> drivers/base/power/domain.c | 8 +-
> drivers/firmware/tegra/bpmp.c | 4 +
> drivers/soc/tegra/Kconfig | 5 +
> drivers/soc/tegra/Makefile | 1 +
> drivers/soc/tegra/flowctrl.c | 2 +-
> drivers/soc/tegra/powergate-bpmp.c | 359 +++++++++++++++++++++++++++++++
> include/linux/pm_domain.h | 4 +
> include/soc/tegra/bpmp-abi.h | 418 ++++++++++++++++++++++++++++++++++++-
> include/soc/tegra/bpmp.h | 12 ++
Merged, but does the bpmp-abi.h really belong in include/soc? Seems like most
of it is internal ABI for whatever abstraction communicates with bpmp, in this
case powergate. Locating it as a headerfile under drivers/soc/tegra/ seems to
make more sense. Care to move it?
-Olof
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PULL 2/4] firmware: tegra: Changes for v4.13-rc1
2017-06-16 8:13 ` Thierry Reding
@ 2017-06-19 4:01 ` Olof Johansson
-1 siblings, 0 replies; 20+ messages in thread
From: Olof Johansson @ 2017-06-19 4:01 UTC (permalink / raw)
To: Thierry Reding
Cc: arm-DgEjT+Ai2ygdnm+yROfE0A, Jon Hunter,
linux-tegra-u79uwXL29TY76Z2rM5mHXA,
linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r
On Fri, Jun 16, 2017 at 10:13:04AM +0200, Thierry Reding wrote:
> Hi ARM SoC maintainers,
>
> The following changes since commit 2ea659a9ef488125eb46da6eb571de5eae5c43f6:
>
> Linux 4.12-rc1 (2017-05-13 13:19:49 -0700)
>
> are available in the git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-4.13-firmware
>
> for you to fetch changes up to cd307124ad9bb01019920c2053696218d161f4a1:
>
> firmware: tegra: Fix locking bugs in BPMP (2017-06-14 17:17:32 +0200)
>
> Thanks,
> Thierry
>
> ----------------------------------------------------------------
> firmware: tegra: Changes for v4.13-rc1
>
> This contains a fix for missing semaphore release in error paths as well
> as a bogus error code return in the BPMP firmware implementation.
Merged, thanks.
-Olof
^ permalink raw reply [flat|nested] 20+ messages in thread
* [GIT PULL 2/4] firmware: tegra: Changes for v4.13-rc1
@ 2017-06-19 4:01 ` Olof Johansson
0 siblings, 0 replies; 20+ messages in thread
From: Olof Johansson @ 2017-06-19 4:01 UTC (permalink / raw)
To: linux-arm-kernel
On Fri, Jun 16, 2017 at 10:13:04AM +0200, Thierry Reding wrote:
> Hi ARM SoC maintainers,
>
> The following changes since commit 2ea659a9ef488125eb46da6eb571de5eae5c43f6:
>
> Linux 4.12-rc1 (2017-05-13 13:19:49 -0700)
>
> are available in the git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-4.13-firmware
>
> for you to fetch changes up to cd307124ad9bb01019920c2053696218d161f4a1:
>
> firmware: tegra: Fix locking bugs in BPMP (2017-06-14 17:17:32 +0200)
>
> Thanks,
> Thierry
>
> ----------------------------------------------------------------
> firmware: tegra: Changes for v4.13-rc1
>
> This contains a fix for missing semaphore release in error paths as well
> as a bogus error code return in the BPMP firmware implementation.
Merged, thanks.
-Olof
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PULL 3/4] ARM: tegra: Device tree changes for v4.13-rc1
2017-06-16 8:13 ` Thierry Reding
@ 2017-06-19 4:01 ` Olof Johansson
-1 siblings, 0 replies; 20+ messages in thread
From: Olof Johansson @ 2017-06-19 4:01 UTC (permalink / raw)
To: Thierry Reding
Cc: arm-DgEjT+Ai2ygdnm+yROfE0A, Jon Hunter,
linux-tegra-u79uwXL29TY76Z2rM5mHXA,
linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r
On Fri, Jun 16, 2017 at 10:13:05AM +0200, Thierry Reding wrote:
> Hi ARM SoC maintainers,
>
> The following changes since commit 2ea659a9ef488125eb46da6eb571de5eae5c43f6:
>
> Linux 4.12-rc1 (2017-05-13 13:19:49 -0700)
>
> are available in the git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-4.13-arm-dt
>
> for you to fetch changes up to 508d690e94218d306ab2092d6ee95ca75f9fa98b:
>
> ARM: dts: tegra: fix PCI bus dtc warnings (2017-06-13 16:49:57 +0200)
>
> Thanks,
> Thierry
>
> ----------------------------------------------------------------
> ARM: tegra: Device tree changes for v4.13-rc1
>
> This removes support for the Whistler board, which only a handful of
> people ever had access to and which doesn't provide any features over
> other Tegra20 devices that we support.
>
> Also this cleans up some PCI related device tree content in preparation
> for a future DTC release that has additional checks for the PCI bus.
Merged, thanks.
-Olof
^ permalink raw reply [flat|nested] 20+ messages in thread
* [GIT PULL 3/4] ARM: tegra: Device tree changes for v4.13-rc1
@ 2017-06-19 4:01 ` Olof Johansson
0 siblings, 0 replies; 20+ messages in thread
From: Olof Johansson @ 2017-06-19 4:01 UTC (permalink / raw)
To: linux-arm-kernel
On Fri, Jun 16, 2017 at 10:13:05AM +0200, Thierry Reding wrote:
> Hi ARM SoC maintainers,
>
> The following changes since commit 2ea659a9ef488125eb46da6eb571de5eae5c43f6:
>
> Linux 4.12-rc1 (2017-05-13 13:19:49 -0700)
>
> are available in the git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-4.13-arm-dt
>
> for you to fetch changes up to 508d690e94218d306ab2092d6ee95ca75f9fa98b:
>
> ARM: dts: tegra: fix PCI bus dtc warnings (2017-06-13 16:49:57 +0200)
>
> Thanks,
> Thierry
>
> ----------------------------------------------------------------
> ARM: tegra: Device tree changes for v4.13-rc1
>
> This removes support for the Whistler board, which only a handful of
> people ever had access to and which doesn't provide any features over
> other Tegra20 devices that we support.
>
> Also this cleans up some PCI related device tree content in preparation
> for a future DTC release that has additional checks for the PCI bus.
Merged, thanks.
-Olof
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PULL 4/4] arm64: tegra: Device tree changes for v4.13-rc1
2017-06-16 8:13 ` Thierry Reding
@ 2017-06-19 4:02 ` Olof Johansson
-1 siblings, 0 replies; 20+ messages in thread
From: Olof Johansson @ 2017-06-19 4:02 UTC (permalink / raw)
To: Thierry Reding
Cc: arm-DgEjT+Ai2ygdnm+yROfE0A, Jon Hunter,
linux-tegra-u79uwXL29TY76Z2rM5mHXA,
linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r
On Fri, Jun 16, 2017 at 10:13:06AM +0200, Thierry Reding wrote:
> Hi ARM SoC maintainers,
>
> The following changes since commit 2ea659a9ef488125eb46da6eb571de5eae5c43f6:
>
> Linux 4.12-rc1 (2017-05-13 13:19:49 -0700)
>
> are available in the git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-4.13-arm64-dt
>
> for you to fetch changes up to 475d99fc216f4b2aed7021734838c9b578338598:
>
> arm64: dts: nvidia: fix PCI bus dtc warnings (2017-06-13 16:50:48 +0200)
>
> Thanks,
> Thierry
>
> ----------------------------------------------------------------
> arm64: tegra: Device tree changes for v4.13-rc1
>
> This adds the CCPLEX cluster on Tegra186, which is used to initiate CPU
> frequency and voltage transitions.
>
> Also included is a bit of cleanup for PCI related device tree content,
> in preparation for a future DTC release that has additional checks for
> the PCI bus.
Merged, thanks.
-Olof
^ permalink raw reply [flat|nested] 20+ messages in thread
* [GIT PULL 4/4] arm64: tegra: Device tree changes for v4.13-rc1
@ 2017-06-19 4:02 ` Olof Johansson
0 siblings, 0 replies; 20+ messages in thread
From: Olof Johansson @ 2017-06-19 4:02 UTC (permalink / raw)
To: linux-arm-kernel
On Fri, Jun 16, 2017 at 10:13:06AM +0200, Thierry Reding wrote:
> Hi ARM SoC maintainers,
>
> The following changes since commit 2ea659a9ef488125eb46da6eb571de5eae5c43f6:
>
> Linux 4.12-rc1 (2017-05-13 13:19:49 -0700)
>
> are available in the git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-4.13-arm64-dt
>
> for you to fetch changes up to 475d99fc216f4b2aed7021734838c9b578338598:
>
> arm64: dts: nvidia: fix PCI bus dtc warnings (2017-06-13 16:50:48 +0200)
>
> Thanks,
> Thierry
>
> ----------------------------------------------------------------
> arm64: tegra: Device tree changes for v4.13-rc1
>
> This adds the CCPLEX cluster on Tegra186, which is used to initiate CPU
> frequency and voltage transitions.
>
> Also included is a bit of cleanup for PCI related device tree content,
> in preparation for a future DTC release that has additional checks for
> the PCI bus.
Merged, thanks.
-Olof
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PULL 1/4] soc/tegra: Changes for v4.13-rc1
2017-06-19 4:00 ` Olof Johansson
@ 2017-06-19 5:59 ` Mikko Perttunen
-1 siblings, 0 replies; 20+ messages in thread
From: Mikko Perttunen @ 2017-06-19 5:59 UTC (permalink / raw)
To: Olof Johansson, Thierry Reding
Cc: arm-DgEjT+Ai2ygdnm+yROfE0A, Jon Hunter,
linux-tegra-u79uwXL29TY76Z2rM5mHXA,
linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r
On 06/19/2017 07:00 AM, Olof Johansson wrote:
> Hi,
>
> On Fri, Jun 16, 2017 at 10:13:03AM +0200, Thierry Reding wrote:
>> Hi ARM SoC maintainers,
>>
>> The following changes since commit 2ea659a9ef488125eb46da6eb571de5eae5c43f6:
>>
>> Linux 4.12-rc1 (2017-05-13 13:19:49 -0700)
>>
>> are available in the git repository at:
>>
>> git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-4.13-soc
>>
>> for you to fetch changes up to da1dbec1be2b54c16649e33e479708a55156e311:
>>
>> soc/tegra: flowctrl: Fix error handling (2017-06-13 16:47:44 +0200)
>>
>> Thanks,
>> Thierry
>>
>> ----------------------------------------------------------------
>> soc/tegra: Changes for v4.13-rc1
>>
>> This contains an implementation of generic PM domains for Tegra186,
>> based on the BPMP powergate request.
>>
>> ----------------------------------------------------------------
>> Christophe Jaillet (1):
>> soc/tegra: flowctrl: Fix error handling
>>
>> Thierry Reding (3):
>> PM / Domains: Allow overriding the ->xlate() callback
>> soc/tegra: bpmp: Update ABI header
>> soc/tegra: bpmp: Implement generic PM domains
>>
>> drivers/base/power/domain.c | 8 +-
>> drivers/firmware/tegra/bpmp.c | 4 +
>> drivers/soc/tegra/Kconfig | 5 +
>> drivers/soc/tegra/Makefile | 1 +
>> drivers/soc/tegra/flowctrl.c | 2 +-
>> drivers/soc/tegra/powergate-bpmp.c | 359 +++++++++++++++++++++++++++++++
>> include/linux/pm_domain.h | 4 +
>> include/soc/tegra/bpmp-abi.h | 418 ++++++++++++++++++++++++++++++++++++-
>> include/soc/tegra/bpmp.h | 12 ++
>
> Merged, but does the bpmp-abi.h really belong in include/soc? Seems like most
> of it is internal ABI for whatever abstraction communicates with bpmp, in this
> case powergate. Locating it as a headerfile under drivers/soc/tegra/ seems to
> make more sense. Care to move it?
The header is used by all drivers that communicate with the BPMP, and
they are scattered around the tree in their corresponding modules - e.g.
drivers/clk/tegra/clk-bpmp.c, or the upcoming
drivers/thermal/tegra/bpmp-thermal.c.
Cheers,
Mikko
>
>
> -Olof
> --
> To unsubscribe from this list: send the line "unsubscribe linux-tegra" in
> the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
>
^ permalink raw reply [flat|nested] 20+ messages in thread
* [GIT PULL 1/4] soc/tegra: Changes for v4.13-rc1
@ 2017-06-19 5:59 ` Mikko Perttunen
0 siblings, 0 replies; 20+ messages in thread
From: Mikko Perttunen @ 2017-06-19 5:59 UTC (permalink / raw)
To: linux-arm-kernel
On 06/19/2017 07:00 AM, Olof Johansson wrote:
> Hi,
>
> On Fri, Jun 16, 2017 at 10:13:03AM +0200, Thierry Reding wrote:
>> Hi ARM SoC maintainers,
>>
>> The following changes since commit 2ea659a9ef488125eb46da6eb571de5eae5c43f6:
>>
>> Linux 4.12-rc1 (2017-05-13 13:19:49 -0700)
>>
>> are available in the git repository at:
>>
>> git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-4.13-soc
>>
>> for you to fetch changes up to da1dbec1be2b54c16649e33e479708a55156e311:
>>
>> soc/tegra: flowctrl: Fix error handling (2017-06-13 16:47:44 +0200)
>>
>> Thanks,
>> Thierry
>>
>> ----------------------------------------------------------------
>> soc/tegra: Changes for v4.13-rc1
>>
>> This contains an implementation of generic PM domains for Tegra186,
>> based on the BPMP powergate request.
>>
>> ----------------------------------------------------------------
>> Christophe Jaillet (1):
>> soc/tegra: flowctrl: Fix error handling
>>
>> Thierry Reding (3):
>> PM / Domains: Allow overriding the ->xlate() callback
>> soc/tegra: bpmp: Update ABI header
>> soc/tegra: bpmp: Implement generic PM domains
>>
>> drivers/base/power/domain.c | 8 +-
>> drivers/firmware/tegra/bpmp.c | 4 +
>> drivers/soc/tegra/Kconfig | 5 +
>> drivers/soc/tegra/Makefile | 1 +
>> drivers/soc/tegra/flowctrl.c | 2 +-
>> drivers/soc/tegra/powergate-bpmp.c | 359 +++++++++++++++++++++++++++++++
>> include/linux/pm_domain.h | 4 +
>> include/soc/tegra/bpmp-abi.h | 418 ++++++++++++++++++++++++++++++++++++-
>> include/soc/tegra/bpmp.h | 12 ++
>
> Merged, but does the bpmp-abi.h really belong in include/soc? Seems like most
> of it is internal ABI for whatever abstraction communicates with bpmp, in this
> case powergate. Locating it as a headerfile under drivers/soc/tegra/ seems to
> make more sense. Care to move it?
The header is used by all drivers that communicate with the BPMP, and
they are scattered around the tree in their corresponding modules - e.g.
drivers/clk/tegra/clk-bpmp.c, or the upcoming
drivers/thermal/tegra/bpmp-thermal.c.
Cheers,
Mikko
>
>
> -Olof
> --
> To unsubscribe from this list: send the line "unsubscribe linux-tegra" in
> the body of a message to majordomo at vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
>
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [GIT PULL 1/4] soc/tegra: Changes for v4.13-rc1
2017-06-19 5:59 ` Mikko Perttunen
@ 2017-06-19 6:04 ` Olof Johansson
-1 siblings, 0 replies; 20+ messages in thread
From: Olof Johansson @ 2017-06-19 6:04 UTC (permalink / raw)
To: Mikko Perttunen
Cc: Thierry Reding, arm-DgEjT+Ai2ygdnm+yROfE0A, Jon Hunter,
linux-tegra-u79uwXL29TY76Z2rM5mHXA,
linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r
Hi,
On Mon, Jun 19, 2017 at 08:59:11AM +0300, Mikko Perttunen wrote:
> On 06/19/2017 07:00 AM, Olof Johansson wrote:
> >Hi,
> >
> >On Fri, Jun 16, 2017 at 10:13:03AM +0200, Thierry Reding wrote:
> >>Hi ARM SoC maintainers,
> >>
> >>The following changes since commit 2ea659a9ef488125eb46da6eb571de5eae5c43f6:
> >>
> >> Linux 4.12-rc1 (2017-05-13 13:19:49 -0700)
> >>
> >>are available in the git repository at:
> >>
> >> git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-4.13-soc
> >>
> >>for you to fetch changes up to da1dbec1be2b54c16649e33e479708a55156e311:
> >>
> >> soc/tegra: flowctrl: Fix error handling (2017-06-13 16:47:44 +0200)
> >>
> >>Thanks,
> >>Thierry
> >>
> >>----------------------------------------------------------------
> >>soc/tegra: Changes for v4.13-rc1
> >>
> >>This contains an implementation of generic PM domains for Tegra186,
> >>based on the BPMP powergate request.
> >>
> >>----------------------------------------------------------------
> >>Christophe Jaillet (1):
> >> soc/tegra: flowctrl: Fix error handling
> >>
> >>Thierry Reding (3):
> >> PM / Domains: Allow overriding the ->xlate() callback
> >> soc/tegra: bpmp: Update ABI header
> >> soc/tegra: bpmp: Implement generic PM domains
> >>
> >> drivers/base/power/domain.c | 8 +-
> >> drivers/firmware/tegra/bpmp.c | 4 +
> >> drivers/soc/tegra/Kconfig | 5 +
> >> drivers/soc/tegra/Makefile | 1 +
> >> drivers/soc/tegra/flowctrl.c | 2 +-
> >> drivers/soc/tegra/powergate-bpmp.c | 359 +++++++++++++++++++++++++++++++
> >> include/linux/pm_domain.h | 4 +
> >> include/soc/tegra/bpmp-abi.h | 418 ++++++++++++++++++++++++++++++++++++-
> >> include/soc/tegra/bpmp.h | 12 ++
> >
> >Merged, but does the bpmp-abi.h really belong in include/soc? Seems like most
> >of it is internal ABI for whatever abstraction communicates with bpmp, in this
> >case powergate. Locating it as a headerfile under drivers/soc/tegra/ seems to
> >make more sense. Care to move it?
>
> The header is used by all drivers that communicate with the BPMP, and they
> are scattered around the tree in their corresponding modules - e.g.
> drivers/clk/tegra/clk-bpmp.c, or the upcoming
> drivers/thermal/tegra/bpmp-thermal.c.
Having to expose the command format to all drivers seems a bit odd, compared to
providing helpers from drivers/soc to perform the commands/actions.
I guess most users aren't in-tree yet (tried grepping around for some of the
struct names and found no users), so I guess we'll see over time how it
develops. It could always be refactored later, if needed.
-Olof
^ permalink raw reply [flat|nested] 20+ messages in thread
* [GIT PULL 1/4] soc/tegra: Changes for v4.13-rc1
@ 2017-06-19 6:04 ` Olof Johansson
0 siblings, 0 replies; 20+ messages in thread
From: Olof Johansson @ 2017-06-19 6:04 UTC (permalink / raw)
To: linux-arm-kernel
Hi,
On Mon, Jun 19, 2017 at 08:59:11AM +0300, Mikko Perttunen wrote:
> On 06/19/2017 07:00 AM, Olof Johansson wrote:
> >Hi,
> >
> >On Fri, Jun 16, 2017 at 10:13:03AM +0200, Thierry Reding wrote:
> >>Hi ARM SoC maintainers,
> >>
> >>The following changes since commit 2ea659a9ef488125eb46da6eb571de5eae5c43f6:
> >>
> >> Linux 4.12-rc1 (2017-05-13 13:19:49 -0700)
> >>
> >>are available in the git repository at:
> >>
> >> git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-4.13-soc
> >>
> >>for you to fetch changes up to da1dbec1be2b54c16649e33e479708a55156e311:
> >>
> >> soc/tegra: flowctrl: Fix error handling (2017-06-13 16:47:44 +0200)
> >>
> >>Thanks,
> >>Thierry
> >>
> >>----------------------------------------------------------------
> >>soc/tegra: Changes for v4.13-rc1
> >>
> >>This contains an implementation of generic PM domains for Tegra186,
> >>based on the BPMP powergate request.
> >>
> >>----------------------------------------------------------------
> >>Christophe Jaillet (1):
> >> soc/tegra: flowctrl: Fix error handling
> >>
> >>Thierry Reding (3):
> >> PM / Domains: Allow overriding the ->xlate() callback
> >> soc/tegra: bpmp: Update ABI header
> >> soc/tegra: bpmp: Implement generic PM domains
> >>
> >> drivers/base/power/domain.c | 8 +-
> >> drivers/firmware/tegra/bpmp.c | 4 +
> >> drivers/soc/tegra/Kconfig | 5 +
> >> drivers/soc/tegra/Makefile | 1 +
> >> drivers/soc/tegra/flowctrl.c | 2 +-
> >> drivers/soc/tegra/powergate-bpmp.c | 359 +++++++++++++++++++++++++++++++
> >> include/linux/pm_domain.h | 4 +
> >> include/soc/tegra/bpmp-abi.h | 418 ++++++++++++++++++++++++++++++++++++-
> >> include/soc/tegra/bpmp.h | 12 ++
> >
> >Merged, but does the bpmp-abi.h really belong in include/soc? Seems like most
> >of it is internal ABI for whatever abstraction communicates with bpmp, in this
> >case powergate. Locating it as a headerfile under drivers/soc/tegra/ seems to
> >make more sense. Care to move it?
>
> The header is used by all drivers that communicate with the BPMP, and they
> are scattered around the tree in their corresponding modules - e.g.
> drivers/clk/tegra/clk-bpmp.c, or the upcoming
> drivers/thermal/tegra/bpmp-thermal.c.
Having to expose the command format to all drivers seems a bit odd, compared to
providing helpers from drivers/soc to perform the commands/actions.
I guess most users aren't in-tree yet (tried grepping around for some of the
struct names and found no users), so I guess we'll see over time how it
develops. It could always be refactored later, if needed.
-Olof
^ permalink raw reply [flat|nested] 20+ messages in thread
end of thread, other threads:[~2017-06-19 6:04 UTC | newest]
Thread overview: 20+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-06-16 8:13 [GIT PULL 1/4] soc/tegra: Changes for v4.13-rc1 Thierry Reding
2017-06-16 8:13 ` Thierry Reding
[not found] ` <20170616081306.11505-1-thierry.reding-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2017-06-16 8:13 ` [GIT PULL 2/4] firmware: tegra: " Thierry Reding
2017-06-16 8:13 ` Thierry Reding
[not found] ` <20170616081306.11505-2-thierry.reding-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2017-06-19 4:01 ` Olof Johansson
2017-06-19 4:01 ` Olof Johansson
2017-06-16 8:13 ` [GIT PULL 3/4] ARM: tegra: Device tree changes " Thierry Reding
2017-06-16 8:13 ` Thierry Reding
[not found] ` <20170616081306.11505-3-thierry.reding-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2017-06-19 4:01 ` Olof Johansson
2017-06-19 4:01 ` Olof Johansson
2017-06-16 8:13 ` [GIT PULL 4/4] arm64: " Thierry Reding
2017-06-16 8:13 ` Thierry Reding
[not found] ` <20170616081306.11505-4-thierry.reding-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2017-06-19 4:02 ` Olof Johansson
2017-06-19 4:02 ` Olof Johansson
2017-06-19 4:00 ` [GIT PULL 1/4] soc/tegra: Changes " Olof Johansson
2017-06-19 4:00 ` Olof Johansson
2017-06-19 5:59 ` Mikko Perttunen
2017-06-19 5:59 ` Mikko Perttunen
[not found] ` <7de8de14-b0ad-883c-58ec-847789be118b-/1wQRMveznE@public.gmane.org>
2017-06-19 6:04 ` Olof Johansson
2017-06-19 6:04 ` 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.