* [GIT PULL 0/9] Tegra changes for v5.1-rc1
@ 2019-02-08 15:09 Thierry Reding
2019-02-08 15:09 ` [GIT PULL 1/9] clk: tegra: Changes " Thierry Reding
` (8 more replies)
0 siblings, 9 replies; 24+ messages in thread
From: Thierry Reding @ 2019-02-08 15:09 UTC (permalink / raw)
To: arm; +Cc: linux-tegra, Thierry Reding, linux-arm-kernel, Jon Hunter
Hi ARM SoC maintainers,
Slightly unusual for this release is that I've included two branches
that traditionally don't go through ARM SoC (clk and cpufreq). However
these are added here because they were part of a larger series to add
CPU frequency scaling support on Tegra210 and because the respective
maintainers agreed that it was a good idea to take these through ARM
SoC.
The dependencies between the branches are purely runtime dependencies,
so I haven't marked them as dependencies. They can be applied in any
order. This also means that if you'd rather not pull the requests for
clk and cpufreq, just let me know and I'll send them out to the
corresponding maintainers.
Thanks,
Thierry
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 24+ messages in thread
* [GIT PULL 1/9] clk: tegra: Changes for v5.1-rc1
2019-02-08 15:09 [GIT PULL 0/9] Tegra changes for v5.1-rc1 Thierry Reding
@ 2019-02-08 15:09 ` Thierry Reding
2019-02-15 16:30 ` Arnd Bergmann
2019-02-08 15:09 ` [GIT PULL 2/9] cpufreq: tegra: Add support for Tegra210 Thierry Reding
` (7 subsequent siblings)
8 siblings, 1 reply; 24+ messages in thread
From: Thierry Reding @ 2019-02-08 15:09 UTC (permalink / raw)
To: arm; +Cc: linux-tegra, Thierry Reding, linux-arm-kernel, Jon Hunter
Hi ARM SoC maintainers,
The following changes since commit bfeffd155283772bbe78c6a05dec7c0128ee500c:
Linux 5.0-rc1 (2019-01-06 17:08:20 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-5.1-clk
for you to fetch changes up to 8bf9437a4e7f7c97909c6ace50cdd1177b907853:
clk: tegra: dfll: build clk-dfll.c for Tegra124 and Tegra210 (2019-02-06 14:29:37 +0100)
Thanks,
Thierry
----------------------------------------------------------------
clk: tegra: Changes for v5.1-rc1
This contains a couple of prerequisite patches to enable CPU frequency
scaling on Tegra210.
----------------------------------------------------------------
Joseph Lo (4):
clk: tegra: dfll: CVB calculation alignment with the regulator
clk: tegra: dfll: support PWM regulator control
clk: tegra: dfll: round down voltages based on alignment
clk: tegra: dfll: add CVB tables for Tegra210
Peter De Schrijver (2):
clk: tegra: dfll: registration for multiple SoCs
clk: tegra: dfll: build clk-dfll.c for Tegra124 and Tegra210
drivers/clk/tegra/Kconfig | 5 +
drivers/clk/tegra/Makefile | 2 +-
drivers/clk/tegra/clk-dfll.c | 459 +++++++++++++++++++++----
drivers/clk/tegra/clk-dfll.h | 6 +-
drivers/clk/tegra/clk-tegra124-dfll-fcpu.c | 520 ++++++++++++++++++++++++++++-
drivers/clk/tegra/cvb.c | 12 +-
drivers/clk/tegra/cvb.h | 7 +-
7 files changed, 913 insertions(+), 98 deletions(-)
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 24+ messages in thread
* [GIT PULL 2/9] cpufreq: tegra: Add support for Tegra210
2019-02-08 15:09 [GIT PULL 0/9] Tegra changes for v5.1-rc1 Thierry Reding
2019-02-08 15:09 ` [GIT PULL 1/9] clk: tegra: Changes " Thierry Reding
@ 2019-02-08 15:09 ` Thierry Reding
2019-02-15 16:28 ` Arnd Bergmann
2019-02-08 15:09 ` [GIT PULL 3/9] dt-bindings: tegra: Changes for v5.1-rc1 Thierry Reding
` (6 subsequent siblings)
8 siblings, 1 reply; 24+ messages in thread
From: Thierry Reding @ 2019-02-08 15:09 UTC (permalink / raw)
To: arm; +Cc: linux-tegra, Thierry Reding, linux-arm-kernel, Jon Hunter
Hi ARM SoC maintainers,
The following changes since commit bfeffd155283772bbe78c6a05dec7c0128ee500c:
Linux 5.0-rc1 (2019-01-06 17:08:20 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-5.1-cpufreq
for you to fetch changes up to 43c36002b86d6027b48f7c68ac32245f73f29f6b:
cpufreq: dt-platdev: add Tegra210 to blacklist (2019-02-06 14:31:19 +0100)
Thanks,
Thierry
----------------------------------------------------------------
cpufreq: tegra: Add support for Tegra210
This uses the DFLL clock support to enable CPU frequency scaling on
Tegra210.
----------------------------------------------------------------
Joseph Lo (3):
cpufreq: tegra124: do not handle the CPU rail
cpufreq: tegra124: extend to support Tegra210
cpufreq: dt-platdev: add Tegra210 to blacklist
drivers/cpufreq/Kconfig.arm | 4 ++--
drivers/cpufreq/cpufreq-dt-platdev.c | 1 +
drivers/cpufreq/tegra124-cpufreq.c | 44 ++++--------------------------------
3 files changed, 7 insertions(+), 42 deletions(-)
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 24+ messages in thread
* [GIT PULL 3/9] dt-bindings: tegra: Changes for v5.1-rc1
2019-02-08 15:09 [GIT PULL 0/9] Tegra changes for v5.1-rc1 Thierry Reding
2019-02-08 15:09 ` [GIT PULL 1/9] clk: tegra: Changes " Thierry Reding
2019-02-08 15:09 ` [GIT PULL 2/9] cpufreq: tegra: Add support for Tegra210 Thierry Reding
@ 2019-02-08 15:09 ` Thierry Reding
2019-02-15 14:50 ` Arnd Bergmann
2019-02-08 15:09 ` [GIT PULL 4/9] soc/tegra: " Thierry Reding
` (5 subsequent siblings)
8 siblings, 1 reply; 24+ messages in thread
From: Thierry Reding @ 2019-02-08 15:09 UTC (permalink / raw)
To: arm; +Cc: linux-tegra, Thierry Reding, linux-arm-kernel, Jon Hunter
Hi ARM SoC maintainers,
The following changes since commit bfeffd155283772bbe78c6a05dec7c0128ee500c:
Linux 5.0-rc1 (2019-01-06 17:08:20 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-5.1-dt-bindings
for you to fetch changes up to c79a3ccb191809c356044564859c275fba8e5b0f:
dt-bindings: cpufreq: tegra124: remove cpu_lp clock from required properties (2019-02-06 14:27:52 +0100)
Thanks,
Thierry
----------------------------------------------------------------
dt-bindings: tegra: Changes for v5.1-rc1
This contains device tree binding updates for CPU frequency scaling on
Tegra210, BPMP support on Tegra210 and support for NVIDIA Shield TV.
----------------------------------------------------------------
Joseph Lo (3):
dt-bindings: clock: tegra124-dfll: add Tegra210 support
dt-bindings: cpufreq: tegra124: remove vdd-cpu-supply from required properties
dt-bindings: cpufreq: tegra124: remove cpu_lp clock from required properties
Mark Zhang (1):
dt-bindings: tegra: Add Shield TV device tree binding documentation
Peter De Schrijver (1):
dt-bindings: clock: tegra124-dfll: Update DFLL binding for PWM regulator
Thierry Reding (1):
dt-bindings: firmware: tegra186-bpmp: Remove name property
Timo Alho (1):
dt-bindings: firmware: Add bindings for Tegra210 BPMP
Documentation/devicetree/bindings/arm/tegra.yaml | 2 +
.../bindings/clock/nvidia,tegra124-dfll.txt | 83 +++++++++++++++++++++-
.../bindings/cpufreq/nvidia,tegra124-cpufreq.txt | 6 +-
.../bindings/firmware/nvidia,tegra186-bpmp.txt | 1 -
.../bindings/firmware/nvidia,tegra210-bpmp.txt | 35 +++++++++
5 files changed, 118 insertions(+), 9 deletions(-)
create mode 100644 Documentation/devicetree/bindings/firmware/nvidia,tegra210-bpmp.txt
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 24+ messages in thread
* [GIT PULL 4/9] soc/tegra: Changes for v5.1-rc1
2019-02-08 15:09 [GIT PULL 0/9] Tegra changes for v5.1-rc1 Thierry Reding
` (2 preceding siblings ...)
2019-02-08 15:09 ` [GIT PULL 3/9] dt-bindings: tegra: Changes for v5.1-rc1 Thierry Reding
@ 2019-02-08 15:09 ` Thierry Reding
2019-02-15 16:25 ` Arnd Bergmann
2019-02-08 15:09 ` [GIT PULL 5/9] firmware: tegra: " Thierry Reding
` (4 subsequent siblings)
8 siblings, 1 reply; 24+ messages in thread
From: Thierry Reding @ 2019-02-08 15:09 UTC (permalink / raw)
To: arm; +Cc: linux-tegra, Thierry Reding, linux-arm-kernel, Jon Hunter
Hi ARM SoC maintainers,
The following changes since commit bfeffd155283772bbe78c6a05dec7c0128ee500c:
Linux 5.0-rc1 (2019-01-06 17:08:20 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-5.1-soc
for you to fetch changes up to e247deae1a55089cb04cc25c91faeba083d0c39c:
soc/tegra: pmc: Support systems where PMC is marked secure (2019-01-25 16:18:24 +0100)
Thanks,
Thierry
----------------------------------------------------------------
soc/tegra: Changes for v5.1-rc1
This contains a couple of miscellaneous fixes for minor issues and a
largish rework of the PMC driver to make it work on systems where the
PMC has been locked down and can only be accessed from secure firmware.
----------------------------------------------------------------
Jon Hunter (1):
soc/tegra: pmc: Make tegra_powergate_is_powered() a local function
Joseph Lo (1):
soc/tegra: fuse: Fix typo in tegra210_init_speedo_data
Mikko Perttunen (1):
soc/tegra: pmc: Support systems where PMC is marked secure
Thierry Reding (6):
soc/tegra: pmc: Use TEGRA186_ prefix for GPIO names
soc/tegra: pmc: Sort includes alphabetically
soc/tegra: pmc: Add missing kerneldoc
soc/tegra: pmc: Pass struct tegra_pmc * where possible
soc/tegra: pmc: Make alignment consistent
soc/tegra: pmc: Explicitly initialize all fields
Timo Alho (1):
soc/tegra: fuse: Fix illegal free of IO base address
drivers/soc/tegra/fuse/fuse-tegra.c | 12 +-
drivers/soc/tegra/fuse/speedo-tegra210.c | 2 +-
drivers/soc/tegra/pmc.c | 424 +++++++++++++++++++++----------
include/soc/tegra/pmc.h | 6 -
4 files changed, 298 insertions(+), 146 deletions(-)
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 24+ messages in thread
* [GIT PULL 5/9] firmware: tegra: Changes for v5.1-rc1
2019-02-08 15:09 [GIT PULL 0/9] Tegra changes for v5.1-rc1 Thierry Reding
` (3 preceding siblings ...)
2019-02-08 15:09 ` [GIT PULL 4/9] soc/tegra: " Thierry Reding
@ 2019-02-08 15:09 ` Thierry Reding
2019-02-15 16:23 ` Arnd Bergmann
2019-02-08 15:09 ` [GIT PULL 6/9] ARM: tegra: Core changes " Thierry Reding
` (3 subsequent siblings)
8 siblings, 1 reply; 24+ messages in thread
From: Thierry Reding @ 2019-02-08 15:09 UTC (permalink / raw)
To: arm; +Cc: linux-tegra, Thierry Reding, linux-arm-kernel, Jon Hunter
Hi ARM SoC maintainers,
The following changes since commit bfeffd155283772bbe78c6a05dec7c0128ee500c:
Linux 5.0-rc1 (2019-01-06 17:08:20 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-5.1-firmware
for you to fetch changes up to fe45ab552955ee93b492cbf86603eb02b3c77a66:
firmware/tegra: Enable Tegra186 BPMP support on Tegra194 (2019-02-07 18:52:39 +0100)
Thanks,
Thierry
----------------------------------------------------------------
firmware: tegra: Changes for v5.1-rc1
These changes add support for BPMP on Tegra210.
----------------------------------------------------------------
Thierry Reding (3):
firmware: tegra: bpmp-tegra186: Remove unused includes
firmware: tegra: Conditionally support SoC generations
firmware/tegra: Enable Tegra186 BPMP support on Tegra194
Timo Alho (3):
firmware: tegra: Reword messaging terminology
firmware: tegra: Refactor BPMP driver
firmware: tegra: add bpmp driver for Tegra210
drivers/firmware/tegra/Makefile | 3 +
drivers/firmware/tegra/bpmp-private.h | 34 +++
drivers/firmware/tegra/bpmp-tegra186.c | 305 ++++++++++++++++++++++++++
drivers/firmware/tegra/bpmp-tegra210.c | 243 +++++++++++++++++++++
drivers/firmware/tegra/bpmp.c | 376 +++++++++++++--------------------
include/soc/tegra/bpmp.h | 13 +-
6 files changed, 742 insertions(+), 232 deletions(-)
create mode 100644 drivers/firmware/tegra/bpmp-private.h
create mode 100644 drivers/firmware/tegra/bpmp-tegra186.c
create mode 100644 drivers/firmware/tegra/bpmp-tegra210.c
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 24+ messages in thread
* [GIT PULL 6/9] ARM: tegra: Core changes for v5.1-rc1
2019-02-08 15:09 [GIT PULL 0/9] Tegra changes for v5.1-rc1 Thierry Reding
` (4 preceding siblings ...)
2019-02-08 15:09 ` [GIT PULL 5/9] firmware: tegra: " Thierry Reding
@ 2019-02-08 15:09 ` Thierry Reding
2019-02-15 16:48 ` Arnd Bergmann
2019-02-08 15:09 ` [GIT PULL 7/9] ARM: tegra: Device tree " Thierry Reding
` (2 subsequent siblings)
8 siblings, 1 reply; 24+ messages in thread
From: Thierry Reding @ 2019-02-08 15:09 UTC (permalink / raw)
To: arm; +Cc: linux-tegra, Thierry Reding, linux-arm-kernel, Jon Hunter
Hi ARM SoC maintainers,
The following changes since commit bfeffd155283772bbe78c6a05dec7c0128ee500c:
Linux 5.0-rc1 (2019-01-06 17:08:20 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-5.1-arm-core
for you to fetch changes up to 1c6279b49d3ffff38357e93d112512fecf3711a7:
ARM: tegra: Restore memory arbitration on resume from LP1 on Tegra30+ (2019-01-16 13:22:04 +0100)
Thanks,
Thierry
----------------------------------------------------------------
ARM: tegra: Core changes for v5.1-rc1
This contains three fixes for resume from LP1 on Tegra30.
----------------------------------------------------------------
Dmitry Osipenko (3):
ARM: tegra: Fix missed EMC registers latching on resume from LP1 on Tegra30+
ARM: tegra: Fix DRAM refresh-interval clobbering on resume from LP1 on Tegra30
ARM: tegra: Restore memory arbitration on resume from LP1 on Tegra30+
arch/arm/mach-tegra/iomap.h | 9 +++++++++
arch/arm/mach-tegra/sleep-tegra20.S | 2 --
arch/arm/mach-tegra/sleep-tegra30.S | 25 +++++++++++++++++++++++--
3 files changed, 32 insertions(+), 4 deletions(-)
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 24+ messages in thread
* [GIT PULL 7/9] ARM: tegra: Device tree changes for v5.1-rc1
2019-02-08 15:09 [GIT PULL 0/9] Tegra changes for v5.1-rc1 Thierry Reding
` (5 preceding siblings ...)
2019-02-08 15:09 ` [GIT PULL 6/9] ARM: tegra: Core changes " Thierry Reding
@ 2019-02-08 15:09 ` Thierry Reding
2019-02-15 14:51 ` Arnd Bergmann
2019-02-08 15:09 ` [GIT PULL 8/9] arm64: " Thierry Reding
2019-02-08 15:09 ` [GIT PULL 9/9] arm64: tegra: Default configuration " Thierry Reding
8 siblings, 1 reply; 24+ messages in thread
From: Thierry Reding @ 2019-02-08 15:09 UTC (permalink / raw)
To: arm; +Cc: linux-tegra, Thierry Reding, linux-arm-kernel, Jon Hunter
Hi ARM SoC maintainers,
The following changes since commit bfeffd155283772bbe78c6a05dec7c0128ee500c:
Linux 5.0-rc1 (2019-01-06 17:08:20 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-5.1-arm-dt
for you to fetch changes up to de45b787dab563d4d62b0457e89525be945dae96:
ARM: tegra: add "jedec,spi-nor" flash compatible binding (2019-02-06 14:15:19 +0100)
Thanks,
Thierry
----------------------------------------------------------------
ARM: tegra: Device tree changes for v5.1-rc1
Contains a single patch that adds the "jedec,spi-nor" compatible string
where appropriate.
----------------------------------------------------------------
Rafał Miłecki (1):
ARM: tegra: add "jedec,spi-nor" flash compatible binding
arch/arm/boot/dts/tegra114-dalmore.dts | 2 +-
arch/arm/boot/dts/tegra124-jetson-tk1.dts | 2 +-
arch/arm/boot/dts/tegra124-nyan.dtsi | 2 +-
arch/arm/boot/dts/tegra124-venice2.dts | 2 +-
arch/arm/boot/dts/tegra20-trimslice.dts | 2 +-
arch/arm/boot/dts/tegra30-beaver.dts | 2 +-
arch/arm/boot/dts/tegra30-cardhu.dtsi | 2 +-
7 files changed, 7 insertions(+), 7 deletions(-)
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 24+ messages in thread
* [GIT PULL 8/9] arm64: tegra: Device tree changes for v5.1-rc1
2019-02-08 15:09 [GIT PULL 0/9] Tegra changes for v5.1-rc1 Thierry Reding
` (6 preceding siblings ...)
2019-02-08 15:09 ` [GIT PULL 7/9] ARM: tegra: Device tree " Thierry Reding
@ 2019-02-08 15:09 ` Thierry Reding
2019-02-15 14:52 ` Arnd Bergmann
2019-02-08 15:09 ` [GIT PULL 9/9] arm64: tegra: Default configuration " Thierry Reding
8 siblings, 1 reply; 24+ messages in thread
From: Thierry Reding @ 2019-02-08 15:09 UTC (permalink / raw)
To: arm; +Cc: linux-tegra, Thierry Reding, linux-arm-kernel, Jon Hunter
Hi ARM SoC maintainers,
The following changes since commit bfeffd155283772bbe78c6a05dec7c0128ee500c:
Linux 5.0-rc1 (2019-01-06 17:08:20 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-5.1-arm64-dt
for you to fetch changes up to 250a36c06f95caaeef0da218f87fd452766eefd6:
arm64: tegra: Update compatible for Tegra186 I2C (2019-02-07 19:03:58 +0100)
Thanks,
Thierry
----------------------------------------------------------------
arm64: tegra: Device tree changes for v5.1-rc1
This contains a couple of fixes to existing device trees, enables CPU
frequency scaling on various Tegra210 boards, enables the TCU as debug
serial port on Jetson Xavier, adds various improvements for SDMMC on
Tegra210, Tegra186 and Tegra194 boards and finally adds initial support
for the NVIDIA Shield TV.
----------------------------------------------------------------
Joseph Lo (8):
arm64: tegra: Fix register range of apbmisc on Tegra210
arm64: tegra: Fix IRQ type of PMIC on Smaug
arm64: tegra: Add DFLL clock on Tegra210
arm64: tegra: Add CPU clocks on Tegra210
arm64: tegra: Add pinmux for PWM-based DFLL support on P2597
arm64: tegra: Enable DFLL clock on Jetson TX1
arm64: tegra: Add CPU power rail regulator on Smaug
arm64: tegra: Enable DFLL clock on Smaug
Mark Zhang (5):
arm64: tegra: Remove property gpio-keys,name
arm64: tegra: Add support for NVIDIA Shield TV
arm64: tegra: Add gpio-keys nodes for Darcy
arm64: tegra: Add pinmux for Darcy board
arm64: tegra: Add regulators for Tegra210 Darcy
Mikko Perttunen (2):
arm64: tegra: Add nodes for TCU on Tegra194
arm64: tegra: Mark TCU as primary serial port on Tegra194 P2888
Sowjanya Komatineni (5):
arm64: tegra: Add SDMMC auto-calibration settings
arm64: tegra: Add CQE Support for SDMMC4
arm64: tegra: Support 200 MHz for SDMMC on Tegra194
arm64: tegra: Update compatible for Tegra210 I2C
arm64: tegra: Update compatible for Tegra186 I2C
Thierry Reding (5):
arm64: tegra: Use GIC_SPI for PMIC interrupt on Smaug
arm64: tegra: p2972: Sort nodes properly
arm64: tegra: p2597: Sort nodes by unit-address
arm64: tegra: p3310: Use TEGRA186_ prefix for GPIO names
arm64: tegra: p2771-0000: Use TEGRA186_ prefix for GPIO names
arch/arm64/boot/dts/nvidia/Makefile | 1 +
arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 18 +-
arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi | 10 +-
arch/arm64/boot/dts/nvidia/tegra186.dtsi | 21 +-
arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 2 +-
arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 10 +-
arch/arm64/boot/dts/nvidia/tegra194.dtsi | 77 +-
arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 21 +
arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 32 +-
.../boot/dts/nvidia/tegra210-p2894-0050-a08.dts | 9 +
arch/arm64/boot/dts/nvidia/tegra210-p2894.dtsi | 1858 ++++++++++++++++++++
arch/arm64/boot/dts/nvidia/tegra210-smaug.dts | 34 +-
arch/arm64/boot/dts/nvidia/tegra210.dtsi | 96 +-
13 files changed, 2140 insertions(+), 49 deletions(-)
create mode 100644 arch/arm64/boot/dts/nvidia/tegra210-p2894-0050-a08.dts
create mode 100644 arch/arm64/boot/dts/nvidia/tegra210-p2894.dtsi
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 24+ messages in thread
* [GIT PULL 9/9] arm64: tegra: Default configuration changes for v5.1-rc1
2019-02-08 15:09 [GIT PULL 0/9] Tegra changes for v5.1-rc1 Thierry Reding
` (7 preceding siblings ...)
2019-02-08 15:09 ` [GIT PULL 8/9] arm64: " Thierry Reding
@ 2019-02-08 15:09 ` Thierry Reding
2019-02-15 15:49 ` Arnd Bergmann
8 siblings, 1 reply; 24+ messages in thread
From: Thierry Reding @ 2019-02-08 15:09 UTC (permalink / raw)
To: arm; +Cc: linux-tegra, Thierry Reding, linux-arm-kernel, Jon Hunter
Hi ARM SoC maintainers,
The following changes since commit bfeffd155283772bbe78c6a05dec7c0128ee500c:
Linux 5.0-rc1 (2019-01-06 17:08:20 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-5.1-arm64-defconfig
for you to fetch changes up to bc72bed682a9502f5c8f5adf15107aef6237895e:
arm64: defconfig: Enable Tegra TCU (2019-02-06 14:38:35 +0100)
Thanks,
Thierry
----------------------------------------------------------------
arm64: tegra: Default configuration changes for v5.1-rc1
Enables the TCU driver to be built into the kernel, so that the TCU can
be used as debug serial on Jetson Xavier. This also enables the MAX8973
regulator driver that is required for CPU frequency scaling on Tegra210.
----------------------------------------------------------------
Joseph Lo (1):
arm64: defconfig: Enable MAX8973 regulator
Thierry Reding (1):
arm64: defconfig: Enable Tegra TCU
arch/arm64/configs/defconfig | 2 ++
1 file changed, 2 insertions(+)
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [GIT PULL 3/9] dt-bindings: tegra: Changes for v5.1-rc1
2019-02-08 15:09 ` [GIT PULL 3/9] dt-bindings: tegra: Changes for v5.1-rc1 Thierry Reding
@ 2019-02-15 14:50 ` Arnd Bergmann
0 siblings, 0 replies; 24+ messages in thread
From: Arnd Bergmann @ 2019-02-15 14:50 UTC (permalink / raw)
To: Thierry Reding
Cc: open list:TEGRA ARCHITECTURE SUPPORT, arm-soc, Linux ARM, Jon Hunter
On Fri, Feb 8, 2019 at 4:09 PM Thierry Reding <thierry.reding@gmail.com> wrote:
> dt-bindings: tegra: Changes for v5.1-rc1
>
> This contains device tree binding updates for CPU frequency scaling on
> Tegra210, BPMP support on Tegra210 and support for NVIDIA Shield TV.
Pulled into arm/dt, thanks!
Arnd
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [GIT PULL 7/9] ARM: tegra: Device tree changes for v5.1-rc1
2019-02-08 15:09 ` [GIT PULL 7/9] ARM: tegra: Device tree " Thierry Reding
@ 2019-02-15 14:51 ` Arnd Bergmann
0 siblings, 0 replies; 24+ messages in thread
From: Arnd Bergmann @ 2019-02-15 14:51 UTC (permalink / raw)
To: Thierry Reding
Cc: open list:TEGRA ARCHITECTURE SUPPORT, arm-soc, Linux ARM, Jon Hunter
On Fri, Feb 8, 2019 at 4:09 PM Thierry Reding <thierry.reding@gmail.com> wrote:
> ARM: tegra: Device tree changes for v5.1-rc1
>
> Contains a single patch that adds the "jedec,spi-nor" compatible string
> where appropriate.
Pulled into arm/dt, thanks!
Arnd
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [GIT PULL 8/9] arm64: tegra: Device tree changes for v5.1-rc1
2019-02-08 15:09 ` [GIT PULL 8/9] arm64: " Thierry Reding
@ 2019-02-15 14:52 ` Arnd Bergmann
0 siblings, 0 replies; 24+ messages in thread
From: Arnd Bergmann @ 2019-02-15 14:52 UTC (permalink / raw)
To: Thierry Reding
Cc: open list:TEGRA ARCHITECTURE SUPPORT, arm-soc, Linux ARM, Jon Hunter
On Fri, Feb 8, 2019 at 4:09 PM Thierry Reding <thierry.reding@gmail.com> wrote:
> arm64: tegra: Device tree changes for v5.1-rc1
>
> This contains a couple of fixes to existing device trees, enables CPU
> frequency scaling on various Tegra210 boards, enables the TCU as debug
> serial port on Jetson Xavier, adds various improvements for SDMMC on
> Tegra210, Tegra186 and Tegra194 boards and finally adds initial support
> for the NVIDIA Shield TV.
Pulled into arm/dt, thanks!
Arnd
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [GIT PULL 9/9] arm64: tegra: Default configuration changes for v5.1-rc1
2019-02-08 15:09 ` [GIT PULL 9/9] arm64: tegra: Default configuration " Thierry Reding
@ 2019-02-15 15:49 ` Arnd Bergmann
0 siblings, 0 replies; 24+ messages in thread
From: Arnd Bergmann @ 2019-02-15 15:49 UTC (permalink / raw)
To: Thierry Reding
Cc: open list:TEGRA ARCHITECTURE SUPPORT, arm-soc, Linux ARM, Jon Hunter
On Fri, Feb 8, 2019 at 4:09 PM Thierry Reding <thierry.reding@gmail.com> wrote:
> arm64: tegra: Default configuration changes for v5.1-rc1
>
> Enables the TCU driver to be built into the kernel, so that the TCU can
> be used as debug serial on Jetson Xavier. This also enables the MAX8973
> regulator driver that is required for CPU frequency scaling on Tegra210.
>
Pulled into arm/defconfig, thanks!
Arnd
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [GIT PULL 5/9] firmware: tegra: Changes for v5.1-rc1
2019-02-08 15:09 ` [GIT PULL 5/9] firmware: tegra: " Thierry Reding
@ 2019-02-15 16:23 ` Arnd Bergmann
0 siblings, 0 replies; 24+ messages in thread
From: Arnd Bergmann @ 2019-02-15 16:23 UTC (permalink / raw)
To: Thierry Reding
Cc: open list:TEGRA ARCHITECTURE SUPPORT, arm-soc, Linux ARM, Jon Hunter
On Fri, Feb 8, 2019 at 4:09 PM Thierry Reding <thierry.reding@gmail.com> wrote:
> firmware: tegra: Changes for v5.1-rc1
>
> These changes add support for BPMP on Tegra210.
>
Pulled into arm/drivers, thanks!
Arnd
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [GIT PULL 4/9] soc/tegra: Changes for v5.1-rc1
2019-02-08 15:09 ` [GIT PULL 4/9] soc/tegra: " Thierry Reding
@ 2019-02-15 16:25 ` Arnd Bergmann
2019-02-15 21:42 ` Thierry Reding
0 siblings, 1 reply; 24+ messages in thread
From: Arnd Bergmann @ 2019-02-15 16:25 UTC (permalink / raw)
To: Thierry Reding
Cc: open list:TEGRA ARCHITECTURE SUPPORT, arm-soc, Linux ARM, Jon Hunter
On Fri, Feb 8, 2019 at 4:09 PM Thierry Reding <thierry.reding@gmail.com> wrote:
> ----------------------------------------------------------------
> soc/tegra: Changes for v5.1-rc1
>
> This contains a couple of miscellaneous fixes for minor issues and a
> largish rework of the PMC driver to make it work on systems where the
> PMC has been locked down and can only be accessed from secure firmware.
Pulled into arm/drivers.
> ----------------------------------------------------------------
> Jon Hunter (1):
> soc/tegra: pmc: Make tegra_powergate_is_powered() a local function
>
> Joseph Lo (1):
> soc/tegra: fuse: Fix typo in tegra210_init_speedo_data
>
> Mikko Perttunen (1):
> soc/tegra: pmc: Support systems where PMC is marked secure
>
> Thierry Reding (6):
> soc/tegra: pmc: Use TEGRA186_ prefix for GPIO names
> soc/tegra: pmc: Sort includes alphabetically
> soc/tegra: pmc: Add missing kerneldoc
> soc/tegra: pmc: Pass struct tegra_pmc * where possible
> soc/tegra: pmc: Make alignment consistent
> soc/tegra: pmc: Explicitly initialize all fields
>
> Timo Alho (1):
> soc/tegra: fuse: Fix illegal free of IO base address
Should that last one have been marked 'Cc:stable' ?
Arnd
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [GIT PULL 2/9] cpufreq: tegra: Add support for Tegra210
2019-02-08 15:09 ` [GIT PULL 2/9] cpufreq: tegra: Add support for Tegra210 Thierry Reding
@ 2019-02-15 16:28 ` Arnd Bergmann
2019-02-15 16:29 ` Arnd Bergmann
0 siblings, 1 reply; 24+ messages in thread
From: Arnd Bergmann @ 2019-02-15 16:28 UTC (permalink / raw)
To: Thierry Reding
Cc: open list:TEGRA ARCHITECTURE SUPPORT, arm-soc, Linux ARM, Jon Hunter
On Fri, Feb 8, 2019 at 4:09 PM Thierry Reding <thierry.reding@gmail.com> wrote:
>
> Hi ARM SoC maintainers,
>
> The following changes since commit bfeffd155283772bbe78c6a05dec7c0128ee500c:
>
> Linux 5.0-rc1 (2019-01-06 17:08:20 -0800)
>
> are available in the Git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-5.1-cpufreq
>
> for you to fetch changes up to 43c36002b86d6027b48f7c68ac32245f73f29f6b:
>
> cpufreq: dt-platdev: add Tegra210 to blacklist (2019-02-06 14:31:19 +0100)
>
> Thanks,
> Thierry
>
> ----------------------------------------------------------------
> cpufreq: tegra: Add support for Tegra210
>
> This uses the DFLL clock support to enable CPU frequency scaling on
> Tegra210.
I see the Ack from Viresh, but I don't see why you'd like to have them
merged through the soc tree rather than the cpufreq tree.
Could you clarify? It's no problem to do it, I just want to make sure
there is a good reason for it.
Arnd
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [GIT PULL 2/9] cpufreq: tegra: Add support for Tegra210
2019-02-15 16:28 ` Arnd Bergmann
@ 2019-02-15 16:29 ` Arnd Bergmann
0 siblings, 0 replies; 24+ messages in thread
From: Arnd Bergmann @ 2019-02-15 16:29 UTC (permalink / raw)
To: Thierry Reding
Cc: open list:TEGRA ARCHITECTURE SUPPORT, arm-soc, Linux ARM, Jon Hunter
On Fri, Feb 15, 2019 at 5:28 PM Arnd Bergmann <arnd@arndb.de> wrote:
>
> On Fri, Feb 8, 2019 at 4:09 PM Thierry Reding <thierry.reding@gmail.com> wrote:
> >
> > Hi ARM SoC maintainers,
> >
> > The following changes since commit bfeffd155283772bbe78c6a05dec7c0128ee500c:
> >
> > Linux 5.0-rc1 (2019-01-06 17:08:20 -0800)
> >
> > are available in the Git repository at:
> >
> > git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-5.1-cpufreq
> >
> > for you to fetch changes up to 43c36002b86d6027b48f7c68ac32245f73f29f6b:
> >
> > cpufreq: dt-platdev: add Tegra210 to blacklist (2019-02-06 14:31:19 +0100)
> >
> > Thanks,
> > Thierry
> >
> > ----------------------------------------------------------------
> > cpufreq: tegra: Add support for Tegra210
> >
> > This uses the DFLL clock support to enable CPU frequency scaling on
> > Tegra210.
>
> I see the Ack from Viresh, but I don't see why you'd like to have them
> merged through the soc tree rather than the cpufreq tree.
>
> Could you clarify? It's no problem to do it, I just want to make sure
> there is a good reason for it.
Nevermind, I just found the 0/9 message that explains it all, pulled now
into arm/drivers.
Arnd
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [GIT PULL 1/9] clk: tegra: Changes for v5.1-rc1
2019-02-08 15:09 ` [GIT PULL 1/9] clk: tegra: Changes " Thierry Reding
@ 2019-02-15 16:30 ` Arnd Bergmann
0 siblings, 0 replies; 24+ messages in thread
From: Arnd Bergmann @ 2019-02-15 16:30 UTC (permalink / raw)
To: Thierry Reding
Cc: open list:TEGRA ARCHITECTURE SUPPORT, arm-soc, Linux ARM, Jon Hunter
On Fri, Feb 8, 2019 at 4:09 PM Thierry Reding <thierry.reding@gmail.com> wrote:
> clk: tegra: Changes for v5.1-rc1
>
> This contains a couple of prerequisite patches to enable CPU frequency
> scaling on Tegra210.
>
>
Pulled into arm/drivers, thanks!
Arnd
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [GIT PULL 6/9] ARM: tegra: Core changes for v5.1-rc1
2019-02-08 15:09 ` [GIT PULL 6/9] ARM: tegra: Core changes " Thierry Reding
@ 2019-02-15 16:48 ` Arnd Bergmann
2019-02-15 21:48 ` Thierry Reding
0 siblings, 1 reply; 24+ messages in thread
From: Arnd Bergmann @ 2019-02-15 16:48 UTC (permalink / raw)
To: Thierry Reding
Cc: open list:TEGRA ARCHITECTURE SUPPORT, arm-soc, Linux ARM, Jon Hunter
On Fri, Feb 8, 2019 at 4:09 PM Thierry Reding <thierry.reding@gmail.com> wrote:
>
> Hi ARM SoC maintainers,
>
> The following changes since commit bfeffd155283772bbe78c6a05dec7c0128ee500c:
>
> Linux 5.0-rc1 (2019-01-06 17:08:20 -0800)
>
> are available in the Git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-5.1-arm-core
>
> for you to fetch changes up to 1c6279b49d3ffff38357e93d112512fecf3711a7:
>
> ARM: tegra: Restore memory arbitration on resume from LP1 on Tegra30+ (2019-01-16 13:22:04 +0100)
>
> Thanks,
> Thierry
>
> ----------------------------------------------------------------
> ARM: tegra: Core changes for v5.1-rc1
>
> This contains three fixes for resume from LP1 on Tegra30.
>
Pulled into arm/soc?
Should these bugfixes have been marked Cc:stable?
Arnd
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [GIT PULL 4/9] soc/tegra: Changes for v5.1-rc1
2019-02-15 16:25 ` Arnd Bergmann
@ 2019-02-15 21:42 ` Thierry Reding
0 siblings, 0 replies; 24+ messages in thread
From: Thierry Reding @ 2019-02-15 21:42 UTC (permalink / raw)
To: Arnd Bergmann
Cc: Timo Alho, open list:TEGRA ARCHITECTURE SUPPORT, arm-soc,
Linux ARM, Jon Hunter
[-- Attachment #1.1: Type: text/plain, Size: 2064 bytes --]
On Fri, Feb 15, 2019 at 05:25:39PM +0100, Arnd Bergmann wrote:
> On Fri, Feb 8, 2019 at 4:09 PM Thierry Reding <thierry.reding@gmail.com> wrote:
>
> > ----------------------------------------------------------------
> > soc/tegra: Changes for v5.1-rc1
> >
> > This contains a couple of miscellaneous fixes for minor issues and a
> > largish rework of the PMC driver to make it work on systems where the
> > PMC has been locked down and can only be accessed from secure firmware.
>
> Pulled into arm/drivers.
>
> > ----------------------------------------------------------------
> > Jon Hunter (1):
> > soc/tegra: pmc: Make tegra_powergate_is_powered() a local function
> >
> > Joseph Lo (1):
> > soc/tegra: fuse: Fix typo in tegra210_init_speedo_data
> >
> > Mikko Perttunen (1):
> > soc/tegra: pmc: Support systems where PMC is marked secure
> >
> > Thierry Reding (6):
> > soc/tegra: pmc: Use TEGRA186_ prefix for GPIO names
> > soc/tegra: pmc: Sort includes alphabetically
> > soc/tegra: pmc: Add missing kerneldoc
> > soc/tegra: pmc: Pass struct tegra_pmc * where possible
> > soc/tegra: pmc: Make alignment consistent
> > soc/tegra: pmc: Explicitly initialize all fields
> >
> > Timo Alho (1):
> > soc/tegra: fuse: Fix illegal free of IO base address
>
> Should that last one have been marked 'Cc:stable' ?
My understanding is that this currently only happens if we boot the
system using a DTB from a downstream build where these FUSE and BPMP
device tree nodes are sorted differently and therefore cause them to
be probed in the wrong order.
Booting an upstream kernel with a downstream DTB isn't known to work
very well in general. It's something that I hope we'll be able to do
in some distant future when the gap between upstream and downstream
DTBs has become sufficiently small, but I don't think we need to
bother fixing this in stable releases.
Adding Timo to clarify whether he thinks this is important enough to
backport.
Thierry
[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
[-- Attachment #2: Type: text/plain, Size: 176 bytes --]
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [GIT PULL 6/9] ARM: tegra: Core changes for v5.1-rc1
2019-02-15 16:48 ` Arnd Bergmann
@ 2019-02-15 21:48 ` Thierry Reding
2019-02-16 0:03 ` Dmitry Osipenko
0 siblings, 1 reply; 24+ messages in thread
From: Thierry Reding @ 2019-02-15 21:48 UTC (permalink / raw)
To: Arnd Bergmann
Cc: open list:TEGRA ARCHITECTURE SUPPORT, Dmitry Osipenko, arm-soc,
Linux ARM, Jon Hunter
[-- Attachment #1.1: Type: text/plain, Size: 1316 bytes --]
On Fri, Feb 15, 2019 at 05:48:25PM +0100, Arnd Bergmann wrote:
> On Fri, Feb 8, 2019 at 4:09 PM Thierry Reding <thierry.reding@gmail.com> wrote:
> >
> > Hi ARM SoC maintainers,
> >
> > The following changes since commit bfeffd155283772bbe78c6a05dec7c0128ee500c:
> >
> > Linux 5.0-rc1 (2019-01-06 17:08:20 -0800)
> >
> > are available in the Git repository at:
> >
> > git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-5.1-arm-core
> >
> > for you to fetch changes up to 1c6279b49d3ffff38357e93d112512fecf3711a7:
> >
> > ARM: tegra: Restore memory arbitration on resume from LP1 on Tegra30+ (2019-01-16 13:22:04 +0100)
> >
> > Thanks,
> > Thierry
> >
> > ----------------------------------------------------------------
> > ARM: tegra: Core changes for v5.1-rc1
> >
> > This contains three fixes for resume from LP1 on Tegra30.
> >
>
> Pulled into arm/soc?
>
> Should these bugfixes have been marked Cc:stable?
I don't think that'd be worth it. As far as I can tell these have been
broken since forever. Backporting this would be fairly involved and I'm
not sure if this hurts enough to warrant the additional work, given that
it's not been reported in all this time.
Dmitry, can you clarify whether you want these to be backported?
Thierry
[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
[-- Attachment #2: Type: text/plain, Size: 176 bytes --]
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [GIT PULL 6/9] ARM: tegra: Core changes for v5.1-rc1
2019-02-15 21:48 ` Thierry Reding
@ 2019-02-16 0:03 ` Dmitry Osipenko
2019-02-16 1:00 ` Dmitry Osipenko
0 siblings, 1 reply; 24+ messages in thread
From: Dmitry Osipenko @ 2019-02-16 0:03 UTC (permalink / raw)
To: Thierry Reding, Arnd Bergmann
Cc: open list:TEGRA ARCHITECTURE SUPPORT, arm-soc, Linux ARM, Jon Hunter
16.02.2019 0:48, Thierry Reding пишет:
> On Fri, Feb 15, 2019 at 05:48:25PM +0100, Arnd Bergmann wrote:
>> On Fri, Feb 8, 2019 at 4:09 PM Thierry Reding <thierry.reding@gmail.com> wrote:
>>>
>>> Hi ARM SoC maintainers,
>>>
>>> The following changes since commit bfeffd155283772bbe78c6a05dec7c0128ee500c:
>>>
>>> Linux 5.0-rc1 (2019-01-06 17:08:20 -0800)
>>>
>>> are available in the Git repository at:
>>>
>>> git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-5.1-arm-core
>>>
>>> for you to fetch changes up to 1c6279b49d3ffff38357e93d112512fecf3711a7:
>>>
>>> ARM: tegra: Restore memory arbitration on resume from LP1 on Tegra30+ (2019-01-16 13:22:04 +0100)
>>>
>>> Thanks,
>>> Thierry
>>>
>>> ----------------------------------------------------------------
>>> ARM: tegra: Core changes for v5.1-rc1
>>>
>>> This contains three fixes for resume from LP1 on Tegra30.
>>>
>>
>> Pulled into arm/soc?
>>
>> Should these bugfixes have been marked Cc:stable?
>
> I don't think that'd be worth it. As far as I can tell these have been
> broken since forever. Backporting this would be fairly involved and I'm
> not sure if this hurts enough to warrant the additional work, given that
> it's not been reported in all this time.
>
> Dmitry, can you clarify whether you want these to be backported?
Technically it fixes a real problem, but realistically there is no real need to backport these patches because of other suspend-resume troubles that also existed all the time and haven't been resolved yet (likely fixes won't be backportable). In general suspend-resume kinda works and fails mostly under some load (like stress testing), at least that's the case for T30.
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [GIT PULL 6/9] ARM: tegra: Core changes for v5.1-rc1
2019-02-16 0:03 ` Dmitry Osipenko
@ 2019-02-16 1:00 ` Dmitry Osipenko
0 siblings, 0 replies; 24+ messages in thread
From: Dmitry Osipenko @ 2019-02-16 1:00 UTC (permalink / raw)
To: Thierry Reding, Arnd Bergmann
Cc: open list:TEGRA ARCHITECTURE SUPPORT, arm-soc, Linux ARM, Jon Hunter
16.02.2019 3:03, Dmitry Osipenko пишет:
> 16.02.2019 0:48, Thierry Reding пишет:
>> On Fri, Feb 15, 2019 at 05:48:25PM +0100, Arnd Bergmann wrote:
>>> On Fri, Feb 8, 2019 at 4:09 PM Thierry Reding <thierry.reding@gmail.com> wrote:
>>>>
>>>> Hi ARM SoC maintainers,
>>>>
>>>> The following changes since commit bfeffd155283772bbe78c6a05dec7c0128ee500c:
>>>>
>>>> Linux 5.0-rc1 (2019-01-06 17:08:20 -0800)
>>>>
>>>> are available in the Git repository at:
>>>>
>>>> git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-5.1-arm-core
>>>>
>>>> for you to fetch changes up to 1c6279b49d3ffff38357e93d112512fecf3711a7:
>>>>
>>>> ARM: tegra: Restore memory arbitration on resume from LP1 on Tegra30+ (2019-01-16 13:22:04 +0100)
>>>>
>>>> Thanks,
>>>> Thierry
>>>>
>>>> ----------------------------------------------------------------
>>>> ARM: tegra: Core changes for v5.1-rc1
>>>>
>>>> This contains three fixes for resume from LP1 on Tegra30.
>>>>
>>>
>>> Pulled into arm/soc?
>>>
>>> Should these bugfixes have been marked Cc:stable?
>>
>> I don't think that'd be worth it. As far as I can tell these have been
>> broken since forever. Backporting this would be fairly involved and I'm
>> not sure if this hurts enough to warrant the additional work, given that
>> it's not been reported in all this time.
>>
>> Dmitry, can you clarify whether you want these to be backported?
>
> Technically it fixes a real problem, but realistically there is no real need to backport these patches because of other suspend-resume troubles that also existed all the time and haven't been resolved yet (likely fixes won't be backportable). In general suspend-resume kinda works and fails mostly under some load (like stress testing), at least that's the case for T30.
Actually no, I looked up the other T30 fixes and they are pretty trivial. Moreover turned out that I already sent them out before [0] and forgot about them.. probably it's a bit too late for v5.1 now.
Still it's not really worth to backport the patches given that vanilla upstream kernel can boot only on dev boards in a case of Tegra30 because there is no support for the Trusted Foundations T30 firmware yet. Hopefully we will manage to get all the fixes and the firmware support ready for v5.2 and then everything will be in place.
[0] https://lore.kernel.org/patchwork/project/lkml/list/?series=364448
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 24+ messages in thread
end of thread, other threads:[~2019-02-16 1:00 UTC | newest]
Thread overview: 24+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-02-08 15:09 [GIT PULL 0/9] Tegra changes for v5.1-rc1 Thierry Reding
2019-02-08 15:09 ` [GIT PULL 1/9] clk: tegra: Changes " Thierry Reding
2019-02-15 16:30 ` Arnd Bergmann
2019-02-08 15:09 ` [GIT PULL 2/9] cpufreq: tegra: Add support for Tegra210 Thierry Reding
2019-02-15 16:28 ` Arnd Bergmann
2019-02-15 16:29 ` Arnd Bergmann
2019-02-08 15:09 ` [GIT PULL 3/9] dt-bindings: tegra: Changes for v5.1-rc1 Thierry Reding
2019-02-15 14:50 ` Arnd Bergmann
2019-02-08 15:09 ` [GIT PULL 4/9] soc/tegra: " Thierry Reding
2019-02-15 16:25 ` Arnd Bergmann
2019-02-15 21:42 ` Thierry Reding
2019-02-08 15:09 ` [GIT PULL 5/9] firmware: tegra: " Thierry Reding
2019-02-15 16:23 ` Arnd Bergmann
2019-02-08 15:09 ` [GIT PULL 6/9] ARM: tegra: Core changes " Thierry Reding
2019-02-15 16:48 ` Arnd Bergmann
2019-02-15 21:48 ` Thierry Reding
2019-02-16 0:03 ` Dmitry Osipenko
2019-02-16 1:00 ` Dmitry Osipenko
2019-02-08 15:09 ` [GIT PULL 7/9] ARM: tegra: Device tree " Thierry Reding
2019-02-15 14:51 ` Arnd Bergmann
2019-02-08 15:09 ` [GIT PULL 8/9] arm64: " Thierry Reding
2019-02-15 14:52 ` Arnd Bergmann
2019-02-08 15:09 ` [GIT PULL 9/9] arm64: tegra: Default configuration " Thierry Reding
2019-02-15 15:49 ` Arnd Bergmann
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).