linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL 1/8] dt-bindings: Changes for v5.5-rc1
@ 2019-11-02 14:45 Thierry Reding
  2019-11-02 14:45 ` [GIT PULL 2/8] firmware: tegra: " Thierry Reding
                   ` (6 more replies)
  0 siblings, 7 replies; 12+ messages in thread
From: Thierry Reding @ 2019-11-02 14:45 UTC (permalink / raw)
  To: arm; +Cc: linux-tegra, Thierry Reding, linux-arm-kernel, Jon Hunter

Hi ARM SoC maintainers,

The following changes since commit 54ecb8f7028c5eb3d740bb82b0f1d90f2df63c5c:

  Linux 5.4-rc1 (2019-09-30 10:35:40 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-5.5-dt-bindings

for you to fetch changes up to 641262f5e1ed5c96799e17595893fa1a703616ac:

  dt-bindings: memory: Add binding for NVIDIA Tegra30 External Memory Controller (2019-10-29 20:22:34 +0100)

Thanks,
Thierry

----------------------------------------------------------------
dt-bindings: Changes for v5.5-rc1

This contains various updates to device tree bindings and includes that
are related to driver changes in other Tegra branches.

----------------------------------------------------------------
Dmitry Osipenko (4):
      dt-bindings: regulator: Document regulators coupling of NVIDIA Tegra20/30 SoCs
      dt-bindings: memory: tegra30: Convert to Tegra124 YAML
      dt-bindings: memory: Add binding for NVIDIA Tegra30 Memory Controller
      dt-bindings: memory: Add binding for NVIDIA Tegra30 External Memory Controller

Thierry Reding (1):
      dt-bindings: clock: tegra: Rename SOR0_LVDS to SOR0_OUT

 .../memory-controllers/nvidia,tegra124-mc.yaml     | 152 ++++++++++
 .../memory-controllers/nvidia,tegra30-emc.yaml     | 336 +++++++++++++++++++++
 .../memory-controllers/nvidia,tegra30-mc.txt       | 123 --------
 .../memory-controllers/nvidia,tegra30-mc.yaml      | 167 ++++++++++
 .../regulator/nvidia,tegra-regulators-coupling.txt |  65 ++++
 include/dt-bindings/clock/tegra124-car-common.h    |   3 +-
 include/dt-bindings/clock/tegra210-car.h           |   3 +-
 7 files changed, 724 insertions(+), 125 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,tegra124-mc.yaml
 create mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,tegra30-emc.yaml
 delete mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,tegra30-mc.txt
 create mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,tegra30-mc.yaml
 create mode 100644 Documentation/devicetree/bindings/regulator/nvidia,tegra-regulators-coupling.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] 12+ messages in thread

* [GIT PULL 2/8] firmware: tegra: Changes for v5.5-rc1
  2019-11-02 14:45 [GIT PULL 1/8] dt-bindings: Changes for v5.5-rc1 Thierry Reding
@ 2019-11-02 14:45 ` Thierry Reding
  2019-11-02 14:45 ` [GIT PULL 3/8] memory: " Thierry Reding
                   ` (5 subsequent siblings)
  6 siblings, 0 replies; 12+ messages in thread
From: Thierry Reding @ 2019-11-02 14:45 UTC (permalink / raw)
  To: arm; +Cc: linux-tegra, Thierry Reding, linux-arm-kernel, Jon Hunter

Hi ARM SoC maintainers,

The following changes since commit 54ecb8f7028c5eb3d740bb82b0f1d90f2df63c5c:

  Linux 5.4-rc1 (2019-09-30 10:35:40 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-5.5-firmware

for you to fetch changes up to befc1bab91171d25de22dbcbf41309582a63ecd7:

  firmware: tegra: Move BPMP resume to noirq phase (2019-10-01 16:38:45 +0200)

Thanks,
Thierry

----------------------------------------------------------------
firmware: tegra: Changes for v5.5-rc1

This contains a single fix for suspend/resume on Tegra194.

----------------------------------------------------------------
Vidya Sagar (1):
      firmware: tegra: Move BPMP resume to noirq phase

 drivers/firmware/tegra/bpmp.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

_______________________________________________
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] 12+ messages in thread

* [GIT PULL 3/8] memory: tegra: Changes for v5.5-rc1
  2019-11-02 14:45 [GIT PULL 1/8] dt-bindings: Changes for v5.5-rc1 Thierry Reding
  2019-11-02 14:45 ` [GIT PULL 2/8] firmware: tegra: " Thierry Reding
@ 2019-11-02 14:45 ` Thierry Reding
  2019-11-04  1:33   ` Olof Johansson
                     ` (2 more replies)
  2019-11-02 14:45 ` [GIT PULL 4/8] soc/tegra: " Thierry Reding
                   ` (4 subsequent siblings)
  6 siblings, 3 replies; 12+ messages in thread
From: Thierry Reding @ 2019-11-02 14:45 UTC (permalink / raw)
  To: arm; +Cc: linux-tegra, Thierry Reding, linux-arm-kernel, Jon Hunter

Hi ARM SoC maintainers,

The following changes since commit 54ecb8f7028c5eb3d740bb82b0f1d90f2df63c5c:

  Linux 5.4-rc1 (2019-09-30 10:35:40 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-5.5-memory

for you to fetch changes up to 8b04225c4464422f185e62c2cedfb9e234423814:

  memory: tegra: Consolidate registers definition into common header (2019-11-01 10:57:37 +0100)

Thanks,
Thierry

----------------------------------------------------------------
memory: tegra: Changes for v5.5-rc1

This contains a couple of fixes and adds support for EMC frequency
scaling on Tegra30.

----------------------------------------------------------------
Dmitry Osipenko (11):
      clk: tegra: Add Tegra20/30 EMC clock implementation
      memory: tegra: Don't set EMC rate to maximum on probe for Tegra20
      memory: tegra: Adapt for Tegra20 clock driver changes
      memory: tegra: Include io.h instead of iopoll.h
      memory: tegra: Pre-configure debug register on Tegra20
      memory: tegra: Print a brief info message about EMC timings
      memory: tegra: Increase handshake timeout on Tegra20
      memory: tegra: Do not handle error from wait_for_completion_timeout()
      memory: tegra: Introduce Tegra30 EMC driver
      memory: tegra: Ensure timing control debug features are disabled
      memory: tegra: Consolidate registers definition into common header

Sowjanya Komatineni (1):
      clk: Add API to get index of the clock parent

Thierry Reding (3):
      Merge branch 'for-5.5/clk'
      memory: tegra: Set DMA mask based on supported address bits
      memory: tegra: Add gr2d and gr3d to DRM IOMMU group

 drivers/clk/clk.c                   |   17 +
 drivers/clk/tegra/Makefile          |    2 +
 drivers/clk/tegra/clk-tegra20-emc.c |  293 +++++++++
 drivers/clk/tegra/clk-tegra20.c     |   55 +-
 drivers/clk/tegra/clk-tegra30.c     |   38 +-
 drivers/clk/tegra/clk.h             |    3 +
 drivers/memory/tegra/Kconfig        |   10 +
 drivers/memory/tegra/Makefile       |    1 +
 drivers/memory/tegra/mc.c           |   52 +-
 drivers/memory/tegra/mc.h           |   74 ++-
 drivers/memory/tegra/tegra114.c     |   10 +-
 drivers/memory/tegra/tegra124.c     |   30 +-
 drivers/memory/tegra/tegra20-emc.c  |  134 ++--
 drivers/memory/tegra/tegra30-emc.c  | 1232 +++++++++++++++++++++++++++++++++++
 drivers/memory/tegra/tegra30.c      |   34 +-
 include/linux/clk-provider.h        |    1 +
 include/linux/clk/tegra.h           |   11 +
 include/soc/tegra/mc.h              |    2 +-
 18 files changed, 1797 insertions(+), 202 deletions(-)
 create mode 100644 drivers/clk/tegra/clk-tegra20-emc.c
 create mode 100644 drivers/memory/tegra/tegra30-emc.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] 12+ messages in thread

* [GIT PULL 4/8] soc/tegra: Changes for v5.5-rc1
  2019-11-02 14:45 [GIT PULL 1/8] dt-bindings: Changes for v5.5-rc1 Thierry Reding
  2019-11-02 14:45 ` [GIT PULL 2/8] firmware: tegra: " Thierry Reding
  2019-11-02 14:45 ` [GIT PULL 3/8] memory: " Thierry Reding
@ 2019-11-02 14:45 ` Thierry Reding
  2019-11-02 14:45 ` [GIT PULL 5/8] ARM: tegra: Core changes " Thierry Reding
                   ` (3 subsequent siblings)
  6 siblings, 0 replies; 12+ messages in thread
From: Thierry Reding @ 2019-11-02 14:45 UTC (permalink / raw)
  To: arm; +Cc: linux-tegra, Thierry Reding, linux-arm-kernel, Jon Hunter

Hi ARM SoC maintainers,

The following changes since commit 54ecb8f7028c5eb3d740bb82b0f1d90f2df63c5c:

  Linux 5.4-rc1 (2019-09-30 10:35:40 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-5.5-soc

for you to fetch changes up to 69dfb3d4a89afccca1d8f282e49ad1362100cc43:

  soc/tegra: pmc: Remove unnecessary memory barrier (2019-10-29 14:36:24 +0100)

Thanks,
Thierry

----------------------------------------------------------------
soc/tegra: Changes for v5.5-rc1

Adds wake event support on Tegra210, implements the NVMEM API for the
Tegra FUSE block and adds coupled regulators support for Tegra20 and
Tegra30.

----------------------------------------------------------------
Dmitry Osipenko (4):
      soc/tegra: regulators: Add regulators coupler for Tegra20
      soc/tegra: regulators: Add regulators coupler for Tegra30
      soc/tegra: pmc: Query PCLK clock rate at probe time
      soc/tegra: pmc: Remove unnecessary memory barrier

Nagarjuna Kristam (1):
      soc/tegra: fuse: Add FUSE clock check in tegra_fuse_readl()

Sowjanya Komatineni (4):
      soc/tegra: pmc: Support wake events on more Tegra SoCs
      soc/tegra: pmc: Add wake event support on Tegra210
      soc/tegra: pmc: Configure core power request polarity
      soc/tegra: pmc: Configure deep sleep control settings

Thierry Reding (5):
      soc/tegra: pmc: Fix crashes for hierarchical interrupts
      soc/tegra: fuse: Restore base on sysfs failure
      soc/tegra: fuse: Implement nvmem device
      soc/tegra: fuse: Add cell information
      soc/tegra: fuse: Register cell lookups for compatibility

 drivers/soc/tegra/Kconfig              |  10 +
 drivers/soc/tegra/Makefile             |   2 +
 drivers/soc/tegra/fuse/fuse-tegra.c    | 198 +++++++++++++-----
 drivers/soc/tegra/fuse/fuse-tegra30.c  | 154 ++++++++++++++
 drivers/soc/tegra/fuse/fuse.h          |   8 +
 drivers/soc/tegra/pmc.c                | 232 +++++++++++++++++++--
 drivers/soc/tegra/regulators-tegra20.c | 365 +++++++++++++++++++++++++++++++++
 drivers/soc/tegra/regulators-tegra30.c | 317 ++++++++++++++++++++++++++++
 8 files changed, 1212 insertions(+), 74 deletions(-)
 create mode 100644 drivers/soc/tegra/regulators-tegra20.c
 create mode 100644 drivers/soc/tegra/regulators-tegra30.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] 12+ messages in thread

* [GIT PULL 5/8] ARM: tegra: Core changes for v5.5-rc1
  2019-11-02 14:45 [GIT PULL 1/8] dt-bindings: Changes for v5.5-rc1 Thierry Reding
                   ` (2 preceding siblings ...)
  2019-11-02 14:45 ` [GIT PULL 4/8] soc/tegra: " Thierry Reding
@ 2019-11-02 14:45 ` Thierry Reding
  2019-11-02 14:45 ` [GIT PULL 6/8] ARM: tegra: Device tree " Thierry Reding
                   ` (2 subsequent siblings)
  6 siblings, 0 replies; 12+ messages in thread
From: Thierry Reding @ 2019-11-02 14:45 UTC (permalink / raw)
  To: arm; +Cc: linux-tegra, Thierry Reding, linux-arm-kernel, Jon Hunter

Hi ARM SoC maintainers,

The following changes since commit 54ecb8f7028c5eb3d740bb82b0f1d90f2df63c5c:

  Linux 5.4-rc1 (2019-09-30 10:35:40 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-5.5-arm-core

for you to fetch changes up to 91d7ff5aa7e3edd9ab99a424099476ed5667b152:

  ARM: tegra: Use WFE for power-gating on Tegra30 (2019-10-29 14:32:01 +0100)

Thanks,
Thierry

----------------------------------------------------------------
ARM: tegra: Core changes for v5.5-rc1

Contains two fixes for CPU idle and suspend/resume on early Tegra SoCs.

----------------------------------------------------------------
Dmitry Osipenko (2):
      ARM: tegra: Fix FLOW_CTLR_HALT register clobbering by tegra_resume()
      ARM: tegra: Use WFE for power-gating on Tegra30

 arch/arm/mach-tegra/reset-handler.S |  6 +++---
 arch/arm/mach-tegra/sleep-tegra30.S |  4 +++-
 drivers/soc/tegra/flowctrl.c        | 19 +++++++++++++++++--
 3 files changed, 23 insertions(+), 6 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] 12+ messages in thread

* [GIT PULL 6/8] ARM: tegra: Device tree changes for v5.5-rc1
  2019-11-02 14:45 [GIT PULL 1/8] dt-bindings: Changes for v5.5-rc1 Thierry Reding
                   ` (3 preceding siblings ...)
  2019-11-02 14:45 ` [GIT PULL 5/8] ARM: tegra: Core changes " Thierry Reding
@ 2019-11-02 14:45 ` Thierry Reding
  2019-11-02 14:45 ` [GIT PULL 7/8] ARM: tegra: Default configuration " Thierry Reding
  2019-11-02 14:45 ` [GIT PULL 8/8] arm64: tegra: Device tree " Thierry Reding
  6 siblings, 0 replies; 12+ messages in thread
From: Thierry Reding @ 2019-11-02 14:45 UTC (permalink / raw)
  To: arm; +Cc: linux-tegra, Thierry Reding, linux-arm-kernel, Jon Hunter

Hi ARM SoC maintainers,

The following changes since commit 54ecb8f7028c5eb3d740bb82b0f1d90f2df63c5c:

  Linux 5.4-rc1 (2019-09-30 10:35:40 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-5.5-arm-dt

for you to fetch changes up to 4053aa65c517fba954af05e826bb97b2eaefe92a:

  ARM: tegra: cardhu-a04: Add CPU Operating Performance Points (2019-10-29 20:29:17 +0100)

Thanks,
Thierry

----------------------------------------------------------------
ARM: tegra: Device tree changes for v5.5-rc1

Adds support for CPU frequency scaling on Tegra20 and Tegra30, EMC
frequency scaling on Tegra30, SMMU support for VDE on Tegra30, the
STMPE ADC found on Toradex T30 modules as well as fixes for eDP
support on Venice2.

----------------------------------------------------------------
Dmitry Osipenko (12):
      ARM: tegra: Connect SMMU with Video Decoder Engine on Tegra30
      ARM: tegra: nyan-big: Add timings for RAM codes 4 and 6
      ARM: tegra: Add External Memory Controller node on Tegra30
      ARM: tegra: Add Tegra20 CPU clock
      ARM: tegra: Add Tegra30 CPU clock
      ARM: tegra: Add CPU Operating Performance Points for Tegra20
      ARM: tegra: Add CPU Operating Performance Points for Tegra30
      ARM: tegra: paz00: Set up voltage regulators for DVFS
      ARM: tegra: paz00: Add CPU Operating Performance Points
      ARM: tegra: trimslice: Add CPU Operating Performance Points
      ARM: tegra: cardhu-a04: Set up voltage regulators for DVFS
      ARM: tegra: cardhu-a04: Add CPU Operating Performance Points

Philippe Schenker (1):
      ARM: tegra: Add stmpe-adc DT node to Toradex T30 modules

Thierry Reding (4):
      dt-bindings: clock: tegra: Rename SOR0_LVDS to SOR0_OUT
      Merge branch 'for-5.5/dt-bindings'
      ARM: tegra: Add SOR0_OUT clock on Tegra124
      ARM: tegra: Add eDP power supplies on Venice2

 arch/arm/boot/dts/tegra124-nyan-big-emc.dtsi     | 7869 +++++++++++++++++-----
 arch/arm/boot/dts/tegra124-venice2.dts           |    3 +
 arch/arm/boot/dts/tegra124.dtsi                  |    3 +-
 arch/arm/boot/dts/tegra20-cpu-opp-microvolt.dtsi |  201 +
 arch/arm/boot/dts/tegra20-cpu-opp.dtsi           |  302 +
 arch/arm/boot/dts/tegra20-paz00.dts              |   41 +-
 arch/arm/boot/dts/tegra20-trimslice.dts          |   11 +
 arch/arm/boot/dts/tegra20.dtsi                   |    2 +
 arch/arm/boot/dts/tegra30-apalis-v1.1.dtsi       |   22 +-
 arch/arm/boot/dts/tegra30-apalis.dtsi            |   22 +-
 arch/arm/boot/dts/tegra30-cardhu-a04.dts         |   48 +
 arch/arm/boot/dts/tegra30-colibri.dtsi           |   22 +-
 arch/arm/boot/dts/tegra30-cpu-opp-microvolt.dtsi |  801 +++
 arch/arm/boot/dts/tegra30-cpu-opp.dtsi           | 1202 ++++
 arch/arm/boot/dts/tegra30.dtsi                   |   14 +
 include/dt-bindings/clock/tegra124-car-common.h  |    3 +-
 include/dt-bindings/clock/tegra210-car.h         |    3 +-
 17 files changed, 8914 insertions(+), 1655 deletions(-)
 create mode 100644 arch/arm/boot/dts/tegra20-cpu-opp-microvolt.dtsi
 create mode 100644 arch/arm/boot/dts/tegra20-cpu-opp.dtsi
 create mode 100644 arch/arm/boot/dts/tegra30-cpu-opp-microvolt.dtsi
 create mode 100644 arch/arm/boot/dts/tegra30-cpu-opp.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] 12+ messages in thread

* [GIT PULL 7/8] ARM: tegra: Default configuration changes for v5.5-rc1
  2019-11-02 14:45 [GIT PULL 1/8] dt-bindings: Changes for v5.5-rc1 Thierry Reding
                   ` (4 preceding siblings ...)
  2019-11-02 14:45 ` [GIT PULL 6/8] ARM: tegra: Device tree " Thierry Reding
@ 2019-11-02 14:45 ` Thierry Reding
  2019-11-02 14:45 ` [GIT PULL 8/8] arm64: tegra: Device tree " Thierry Reding
  6 siblings, 0 replies; 12+ messages in thread
From: Thierry Reding @ 2019-11-02 14:45 UTC (permalink / raw)
  To: arm; +Cc: linux-tegra, Thierry Reding, linux-arm-kernel, Jon Hunter

Hi ARM SoC maintainers,

The following changes since commit 54ecb8f7028c5eb3d740bb82b0f1d90f2df63c5c:

  Linux 5.4-rc1 (2019-09-30 10:35:40 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-5.5-arm-defconfig

for you to fetch changes up to 480bb31f4286d838fc0eebcfd813dd83236406e7:

  ARM: tegra: Enable Tegra VDE driver in tegra_defconfig (2019-10-29 14:10:35 +0100)

Thanks,
Thierry

----------------------------------------------------------------
ARM: tegra: Default configuration changes for v5.5-rc1

Enables the Tegra VDE driver by default. This is currently in staging
but can be used with existing userspace to do hardware-accelerated video
decoding of H.264 streams.

----------------------------------------------------------------
Dmitry Osipenko (1):
      ARM: tegra: Enable Tegra VDE driver in tegra_defconfig

 arch/arm/configs/tegra_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] 12+ messages in thread

* [GIT PULL 8/8] arm64: tegra: Device tree changes for v5.5-rc1
  2019-11-02 14:45 [GIT PULL 1/8] dt-bindings: Changes for v5.5-rc1 Thierry Reding
                   ` (5 preceding siblings ...)
  2019-11-02 14:45 ` [GIT PULL 7/8] ARM: tegra: Default configuration " Thierry Reding
@ 2019-11-02 14:45 ` Thierry Reding
  6 siblings, 0 replies; 12+ messages in thread
From: Thierry Reding @ 2019-11-02 14:45 UTC (permalink / raw)
  To: arm; +Cc: linux-tegra, Thierry Reding, linux-arm-kernel, Jon Hunter

Hi ARM SoC maintainers,

The following changes since commit 54ecb8f7028c5eb3d740bb82b0f1d90f2df63c5c:

  Linux 5.4-rc1 (2019-09-30 10:35:40 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-5.5-arm64-dt

for you to fetch changes up to 47b4e129155fd1e721462fa23d128940c93b5b7b:

  arm64: tegra: Add Jetson Nano SC7 timings (2019-10-29 20:30:09 +0100)

Thanks,
Thierry

----------------------------------------------------------------
arm64: tegra: Device tree changes for v5.5-rc1

Adds support for DP and XUSB on various boards, enables SMMU support for
more devices and fixes a couple of DTC warnings and inconsistencies that
are reported at runtime.

These changes along with some of the driver changes in other branches
allow suspend/resume support on Tegra210 devices (e.g. Jetson TX1 and
Jetson Nano).

----------------------------------------------------------------
Jon Hunter (2):
      arm64: tegra: Fix 'active-low' warning for Jetson TX1 regulator
      arm64: tegra: Fix 'active-low' warning for Jetson Xavier regulator

Nagarjuna Kristam (3):
      arm64: tegra: Enable XUSB pad controller on Jetson TX2
      arm64: tegra: Enable SMMU for XUSB host on Tegra186
      arm64: tegra: Enable XUSB host controller on Jetson TX2

Sowjanya Komatineni (3):
      arm64: tegra: Enable wake from deep sleep on RTC alarm
      arm64: tegra: Add Jetson TX1 SC7 timings
      arm64: tegra: Add Jetson Nano SC7 timings

Thierry Reding (18):
      dt-bindings: clock: tegra: Rename SOR0_LVDS to SOR0_OUT
      Merge branch 'for-5.5/dt-bindings'
      arm64: tegra: Add CPU and cache topology for Tegra194
      arm64: tegra: Add unit-address for CBB on Tegra194
      arm64: tegra: Add unit-address for ACONNECT on Tegra194
      arm64: tegra: Fix base address for SOR1 on Tegra194
      arm64: tegra: Hook up edp interrupt on Tegra210 SOCTHERM
      arm64: tegra: Fix compatible string for EQOS on Tegra194
      arm64: tegra: Add ethernet alias on Jetson AGX Xavier
      arm64: tegra: Enable SMMU for VIC on Tegra186
      arm64: tegra: Add SOR0_OUT clock on Tegra210
      arm64: tegra: Enable DP support on Jetson Nano
      arm64: tegra: Fix compatible for SOR1
      arm64: tegra: Enable DP support on Jetson TX2
      arm64: tegra: p2888: Rename regulators for consistency
      arm64: tegra: Enable DisplayPort on Jetson AGX Xavier
      arm64: tegra: Add blank lines for better readability
      arm64: tegra: Add PMU on Tegra210

Vidya Sagar (1):
      arm64: tegra: Assume no CLKREQ presence by default

 arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts |  12 +-
 arch/arm64/boot/dts/nvidia/tegra186.dtsi           |   4 +-
 arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi     |  36 ++---
 arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts |  33 +++-
 arch/arm64/boot/dts/nvidia/tegra194.dtsi           | 171 ++++++++++++++++++---
 arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi     |   7 +
 arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi     |   2 +-
 arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts |  35 +++++
 arch/arm64/boot/dts/nvidia/tegra210.dtsi           |  25 ++-
 include/dt-bindings/clock/tegra124-car-common.h    |   3 +-
 include/dt-bindings/clock/tegra210-car.h           |   3 +-
 11 files changed, 278 insertions(+), 53 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] 12+ messages in thread

* Re: [GIT PULL 3/8] memory: tegra: Changes for v5.5-rc1
  2019-11-02 14:45 ` [GIT PULL 3/8] memory: " Thierry Reding
@ 2019-11-04  1:33   ` Olof Johansson
  2019-11-04 15:34   ` Dmitry Osipenko
  2019-11-11 14:38   ` [GIT PULL v2 " Thierry Reding
  2 siblings, 0 replies; 12+ messages in thread
From: Olof Johansson @ 2019-11-04  1:33 UTC (permalink / raw)
  To: Thierry Reding; +Cc: linux-tegra, arm, linux-arm-kernel, Jon Hunter

On Sat, Nov 02, 2019 at 03:45:16PM +0100, Thierry Reding wrote:
> Hi ARM SoC maintainers,
> 
> The following changes since commit 54ecb8f7028c5eb3d740bb82b0f1d90f2df63c5c:
> 
>   Linux 5.4-rc1 (2019-09-30 10:35:40 -0700)
> 
> are available in the Git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-5.5-memory
> 
> for you to fetch changes up to 8b04225c4464422f185e62c2cedfb9e234423814:
> 
>   memory: tegra: Consolidate registers definition into common header (2019-11-01 10:57:37 +0100)

Hi, sitting on this one for a few days to make sure the shared contents lands
in the clk tree unmodified.


-Olof

_______________________________________________
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] 12+ messages in thread

* Re: [GIT PULL 3/8] memory: tegra: Changes for v5.5-rc1
  2019-11-02 14:45 ` [GIT PULL 3/8] memory: " Thierry Reding
  2019-11-04  1:33   ` Olof Johansson
@ 2019-11-04 15:34   ` Dmitry Osipenko
  2019-11-07 15:32     ` Thierry Reding
  2019-11-11 14:38   ` [GIT PULL v2 " Thierry Reding
  2 siblings, 1 reply; 12+ messages in thread
From: Dmitry Osipenko @ 2019-11-04 15:34 UTC (permalink / raw)
  To: Thierry Reding, arm; +Cc: linux-tegra, linux-arm-kernel, Jon Hunter

02.11.2019 17:45, Thierry Reding пишет:
> Hi ARM SoC maintainers,
> 
> The following changes since commit 54ecb8f7028c5eb3d740bb82b0f1d90f2df63c5c:
> 
>   Linux 5.4-rc1 (2019-09-30 10:35:40 -0700)
> 
> are available in the Git repository at:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-5.5-memory
> 
> for you to fetch changes up to 8b04225c4464422f185e62c2cedfb9e234423814:
> 
>   memory: tegra: Consolidate registers definition into common header (2019-11-01 10:57:37 +0100)
> 
> Thanks,
> Thierry
> 
> ----------------------------------------------------------------
> memory: tegra: Changes for v5.5-rc1
> 
> This contains a couple of fixes and adds support for EMC frequency
> scaling on Tegra30.
> 
> ----------------------------------------------------------------
> Dmitry Osipenko (11):
>       clk: tegra: Add Tegra20/30 EMC clock implementation
>       memory: tegra: Don't set EMC rate to maximum on probe for Tegra20
>       memory: tegra: Adapt for Tegra20 clock driver changes
>       memory: tegra: Include io.h instead of iopoll.h
>       memory: tegra: Pre-configure debug register on Tegra20
>       memory: tegra: Print a brief info message about EMC timings
>       memory: tegra: Increase handshake timeout on Tegra20
>       memory: tegra: Do not handle error from wait_for_completion_timeout()
>       memory: tegra: Introduce Tegra30 EMC driver
>       memory: tegra: Ensure timing control debug features are disabled
>       memory: tegra: Consolidate registers definition into common header
> 
> Sowjanya Komatineni (1):
>       clk: Add API to get index of the clock parent

Hello Thierry,

I want to point out that it looks like this patch from Sowjanya
shouldn't belong to this pull request because it is unrelated to the
memory patches.

Also, this patch haven't got an ack from the clk maintainers yet and I
assume that it needs an ack.

I'm just wanting to get yours attention in a case if this patch was
added by mistake. If it was intentional, then perhaps it should be okay.

> Thierry Reding (3):
>       Merge branch 'for-5.5/clk'
>       memory: tegra: Set DMA mask based on supported address bits
>       memory: tegra: Add gr2d and gr3d to DRM IOMMU group
> 
>  drivers/clk/clk.c                   |   17 +
>  drivers/clk/tegra/Makefile          |    2 +
>  drivers/clk/tegra/clk-tegra20-emc.c |  293 +++++++++
>  drivers/clk/tegra/clk-tegra20.c     |   55 +-
>  drivers/clk/tegra/clk-tegra30.c     |   38 +-
>  drivers/clk/tegra/clk.h             |    3 +
>  drivers/memory/tegra/Kconfig        |   10 +
>  drivers/memory/tegra/Makefile       |    1 +
>  drivers/memory/tegra/mc.c           |   52 +-
>  drivers/memory/tegra/mc.h           |   74 ++-
>  drivers/memory/tegra/tegra114.c     |   10 +-
>  drivers/memory/tegra/tegra124.c     |   30 +-
>  drivers/memory/tegra/tegra20-emc.c  |  134 ++--
>  drivers/memory/tegra/tegra30-emc.c  | 1232 +++++++++++++++++++++++++++++++++++
>  drivers/memory/tegra/tegra30.c      |   34 +-
>  include/linux/clk-provider.h        |    1 +
>  include/linux/clk/tegra.h           |   11 +
>  include/soc/tegra/mc.h              |    2 +-
>  18 files changed, 1797 insertions(+), 202 deletions(-)
>  create mode 100644 drivers/clk/tegra/clk-tegra20-emc.c
>  create mode 100644 drivers/memory/tegra/tegra30-emc.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] 12+ messages in thread

* Re: [GIT PULL 3/8] memory: tegra: Changes for v5.5-rc1
  2019-11-04 15:34   ` Dmitry Osipenko
@ 2019-11-07 15:32     ` Thierry Reding
  0 siblings, 0 replies; 12+ messages in thread
From: Thierry Reding @ 2019-11-07 15:32 UTC (permalink / raw)
  To: Dmitry Osipenko; +Cc: linux-tegra, arm, linux-arm-kernel, Jon Hunter


[-- Attachment #1.1: Type: text/plain, Size: 4330 bytes --]

On Mon, Nov 04, 2019 at 06:34:47PM +0300, Dmitry Osipenko wrote:
> 02.11.2019 17:45, Thierry Reding пишет:
> > Hi ARM SoC maintainers,
> > 
> > The following changes since commit 54ecb8f7028c5eb3d740bb82b0f1d90f2df63c5c:
> > 
> >   Linux 5.4-rc1 (2019-09-30 10:35:40 -0700)
> > 
> > are available in the Git repository at:
> > 
> >   git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-5.5-memory
> > 
> > for you to fetch changes up to 8b04225c4464422f185e62c2cedfb9e234423814:
> > 
> >   memory: tegra: Consolidate registers definition into common header (2019-11-01 10:57:37 +0100)
> > 
> > Thanks,
> > Thierry
> > 
> > ----------------------------------------------------------------
> > memory: tegra: Changes for v5.5-rc1
> > 
> > This contains a couple of fixes and adds support for EMC frequency
> > scaling on Tegra30.
> > 
> > ----------------------------------------------------------------
> > Dmitry Osipenko (11):
> >       clk: tegra: Add Tegra20/30 EMC clock implementation
> >       memory: tegra: Don't set EMC rate to maximum on probe for Tegra20
> >       memory: tegra: Adapt for Tegra20 clock driver changes
> >       memory: tegra: Include io.h instead of iopoll.h
> >       memory: tegra: Pre-configure debug register on Tegra20
> >       memory: tegra: Print a brief info message about EMC timings
> >       memory: tegra: Increase handshake timeout on Tegra20
> >       memory: tegra: Do not handle error from wait_for_completion_timeout()
> >       memory: tegra: Introduce Tegra30 EMC driver
> >       memory: tegra: Ensure timing control debug features are disabled
> >       memory: tegra: Consolidate registers definition into common header
> > 
> > Sowjanya Komatineni (1):
> >       clk: Add API to get index of the clock parent
> 
> Hello Thierry,
> 
> I want to point out that it looks like this patch from Sowjanya
> shouldn't belong to this pull request because it is unrelated to the
> memory patches.

Indeed, this wasn't meant to be in here. It looks like I messed up the
merge order when I was reconstructing the branches.

> Also, this patch haven't got an ack from the clk maintainers yet and I
> assume that it needs an ack.

Yeah... I thought Stephen had Acked this, but I can no longer find the
mail for that. He did ack some of the other patches, so I probably got
confused.

Anyway, it looks like he's having second thought about that core patch
now (not sure why this didn't come up before, since the patches with
this particular implementation had been on the list since August.

So I think I'll go and reorder the merges to make sure only the
depending patches (basically the clock suspend/resume) pull this one
in.


> I'm just wanting to get yours attention in a case if this patch was
> added by mistake. If it was intentional, then perhaps it should be okay.

Thanks for pointing this out.

Thierry

> 
> > Thierry Reding (3):
> >       Merge branch 'for-5.5/clk'
> >       memory: tegra: Set DMA mask based on supported address bits
> >       memory: tegra: Add gr2d and gr3d to DRM IOMMU group
> > 
> >  drivers/clk/clk.c                   |   17 +
> >  drivers/clk/tegra/Makefile          |    2 +
> >  drivers/clk/tegra/clk-tegra20-emc.c |  293 +++++++++
> >  drivers/clk/tegra/clk-tegra20.c     |   55 +-
> >  drivers/clk/tegra/clk-tegra30.c     |   38 +-
> >  drivers/clk/tegra/clk.h             |    3 +
> >  drivers/memory/tegra/Kconfig        |   10 +
> >  drivers/memory/tegra/Makefile       |    1 +
> >  drivers/memory/tegra/mc.c           |   52 +-
> >  drivers/memory/tegra/mc.h           |   74 ++-
> >  drivers/memory/tegra/tegra114.c     |   10 +-
> >  drivers/memory/tegra/tegra124.c     |   30 +-
> >  drivers/memory/tegra/tegra20-emc.c  |  134 ++--
> >  drivers/memory/tegra/tegra30-emc.c  | 1232 +++++++++++++++++++++++++++++++++++
> >  drivers/memory/tegra/tegra30.c      |   34 +-
> >  include/linux/clk-provider.h        |    1 +
> >  include/linux/clk/tegra.h           |   11 +
> >  include/soc/tegra/mc.h              |    2 +-
> >  18 files changed, 1797 insertions(+), 202 deletions(-)
> >  create mode 100644 drivers/clk/tegra/clk-tegra20-emc.c
> >  create mode 100644 drivers/memory/tegra/tegra30-emc.c
> > 
> 

[-- 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] 12+ messages in thread

* [GIT PULL v2 3/8] memory: tegra: Changes for v5.5-rc1
  2019-11-02 14:45 ` [GIT PULL 3/8] memory: " Thierry Reding
  2019-11-04  1:33   ` Olof Johansson
  2019-11-04 15:34   ` Dmitry Osipenko
@ 2019-11-11 14:38   ` Thierry Reding
  2 siblings, 0 replies; 12+ messages in thread
From: Thierry Reding @ 2019-11-11 14:38 UTC (permalink / raw)
  To: soc, arm; +Cc: linux-tegra, Thierry Reding, linux-arm-kernel, Jon Hunter

Hi ARM SoC maintainers,

The following changes since commit 54ecb8f7028c5eb3d740bb82b0f1d90f2df63c5c:

  Linux 5.4-rc1 (2019-09-30 10:35:40 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-5.5-memory-v2

for you to fetch changes up to 141bef44e123c101c0da0443ab6b3cfa750f251a:

  memory: tegra: Consolidate registers definition into common header (2019-11-11 14:55:27 +0100)

This is an updated pull request which now no longer pulls in the core
common clock framework change because it's not required by any of the
code in this pull request.

Thanks,
Thierry

----------------------------------------------------------------
memory: tegra: Changes for v5.5-rc1

This contains a couple of fixes and adds support for EMC frequency
scaling on Tegra30.

----------------------------------------------------------------
Dmitry Osipenko (11):
      clk: tegra: Add Tegra20/30 EMC clock implementation
      memory: tegra: Don't set EMC rate to maximum on probe for Tegra20
      memory: tegra: Adapt for Tegra20 clock driver changes
      memory: tegra: Include io.h instead of iopoll.h
      memory: tegra: Pre-configure debug register on Tegra20
      memory: tegra: Print a brief info message about EMC timings
      memory: tegra: Increase handshake timeout on Tegra20
      memory: tegra: Do not handle error from wait_for_completion_timeout()
      memory: tegra: Introduce Tegra30 EMC driver
      memory: tegra: Ensure timing control debug features are disabled
      memory: tegra: Consolidate registers definition into common header

Thierry Reding (3):
      Merge branch 'for-5.5/clk' into for-5.5/memory
      memory: tegra: Set DMA mask based on supported address bits
      memory: tegra: Add gr2d and gr3d to DRM IOMMU group

 drivers/clk/tegra/Makefile          |    2 +
 drivers/clk/tegra/clk-tegra20-emc.c |  293 +++++++++
 drivers/clk/tegra/clk-tegra20.c     |   55 +-
 drivers/clk/tegra/clk-tegra30.c     |   38 +-
 drivers/clk/tegra/clk.h             |    3 +
 drivers/memory/tegra/Kconfig        |   10 +
 drivers/memory/tegra/Makefile       |    1 +
 drivers/memory/tegra/mc.c           |   52 +-
 drivers/memory/tegra/mc.h           |   74 ++-
 drivers/memory/tegra/tegra114.c     |   10 +-
 drivers/memory/tegra/tegra124.c     |   30 +-
 drivers/memory/tegra/tegra20-emc.c  |  134 ++--
 drivers/memory/tegra/tegra30-emc.c  | 1232 +++++++++++++++++++++++++++++++++++
 drivers/memory/tegra/tegra30.c      |   34 +-
 include/linux/clk/tegra.h           |   11 +
 include/soc/tegra/mc.h              |    2 +-
 16 files changed, 1779 insertions(+), 202 deletions(-)
 create mode 100644 drivers/clk/tegra/clk-tegra20-emc.c
 create mode 100644 drivers/memory/tegra/tegra30-emc.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] 12+ messages in thread

end of thread, other threads:[~2019-11-11 14:38 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-11-02 14:45 [GIT PULL 1/8] dt-bindings: Changes for v5.5-rc1 Thierry Reding
2019-11-02 14:45 ` [GIT PULL 2/8] firmware: tegra: " Thierry Reding
2019-11-02 14:45 ` [GIT PULL 3/8] memory: " Thierry Reding
2019-11-04  1:33   ` Olof Johansson
2019-11-04 15:34   ` Dmitry Osipenko
2019-11-07 15:32     ` Thierry Reding
2019-11-11 14:38   ` [GIT PULL v2 " Thierry Reding
2019-11-02 14:45 ` [GIT PULL 4/8] soc/tegra: " Thierry Reding
2019-11-02 14:45 ` [GIT PULL 5/8] ARM: tegra: Core changes " Thierry Reding
2019-11-02 14:45 ` [GIT PULL 6/8] ARM: tegra: Device tree " Thierry Reding
2019-11-02 14:45 ` [GIT PULL 7/8] ARM: tegra: Default configuration " Thierry Reding
2019-11-02 14:45 ` [GIT PULL 8/8] arm64: tegra: Device tree " Thierry Reding

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).