linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [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).