* [GIT PULL 1/8] soc/tegra: Updates for v6.17-rc1
@ 2025-07-11 22:09 Thierry Reding
2025-07-11 22:09 ` [GIT PULL 2/8] firmware: tegra: " Thierry Reding
` (6 more replies)
0 siblings, 7 replies; 14+ messages in thread
From: Thierry Reding @ 2025-07-11 22:09 UTC (permalink / raw)
To: arm, soc; +Cc: Thierry Reding, Jon Hunter, linux-tegra, linux-arm-kernel
Hi ARM SoC maintainers,
The following changes since commit 19272b37aa4f83ca52bdf9c16d5d81bdd1354494:
Linux 6.16-rc1 (2025-06-08 13:44:43 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-6.17-soc
for you to fetch changes up to 84daa158bb5e72ec279ab168892df86a25d3c459:
soc/tegra: cbb: Add support for CBB fabrics in Tegra254 (2025-07-09 14:29:19 +0200)
Thanks,
Thierry
----------------------------------------------------------------
soc/tegra: Updates for v6.17-rc1
The bulk of this is the addition of Tegra264 support for various low-
level components. This also adds fabric descriptors for the new Tegra254
and Tegra264 chips.
----------------------------------------------------------------
Sumit Gupta (7):
soc/tegra: cbb: Clear ERR_FORCE register with ERR_STATUS
soc/tegra: cbb: Change master/slave to initiator/target
soc/tegra: cbb: Make error interrupt enable and status per SoC
soc/tegra: cbb: Improve handling for per SoC fabric data
soc/tegra: cbb: Support HW lookup to get timed out target address
soc/tegra: cbb: Add support for CBB fabrics in Tegra264
soc/tegra: cbb: Add support for CBB fabrics in Tegra254
Thierry Reding (3):
soc/tegra: Enable support for Tegra264
soc/tegra: pmc: Add Tegra264 support
soc/tegra: Add Tegra264 APBMISC compatible string
drivers/soc/tegra/Kconfig | 8 +
drivers/soc/tegra/cbb/tegra194-cbb.c | 34 +-
drivers/soc/tegra/cbb/tegra234-cbb.c | 758 +++++++++++++++++++++++++--------
drivers/soc/tegra/fuse/tegra-apbmisc.c | 1 +
drivers/soc/tegra/pmc.c | 121 ++++++
5 files changed, 732 insertions(+), 190 deletions(-)
^ permalink raw reply [flat|nested] 14+ messages in thread
* [GIT PULL 2/8] firmware: tegra: Updates for v6.17-rc1
2025-07-11 22:09 [GIT PULL 1/8] soc/tegra: Updates for v6.17-rc1 Thierry Reding
@ 2025-07-11 22:09 ` Thierry Reding
2025-07-11 22:09 ` [GIT PULL 3/8] dt-bindings: " Thierry Reding
` (5 subsequent siblings)
6 siblings, 0 replies; 14+ messages in thread
From: Thierry Reding @ 2025-07-11 22:09 UTC (permalink / raw)
To: arm, soc; +Cc: Thierry Reding, Jon Hunter, linux-tegra, linux-arm-kernel
Hi ARM SoC maintainers,
The following changes since commit 19272b37aa4f83ca52bdf9c16d5d81bdd1354494:
Linux 6.16-rc1 (2025-06-08 13:44:43 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-6.17-firmware
for you to fetch changes up to 83f96a7eaaf0e3ac1b1447f74a8d3b2213187b6e:
firmware: tegra: bpmp: Fix build failure for tegra264-only config (2025-07-11 14:50:35 +0200)
Thanks,
Thierry
----------------------------------------------------------------
firmware: tegra: Updates for v6.17-rc1
Add Tegra264 support for the BPMP, fix some dependency issues and clean
up some code using new OF helpers.
----------------------------------------------------------------
Arnd Bergmann (1):
firmware: tegra: bpmp: Fix build failure for tegra264-only config
Rob Herring (Arm) (1):
firmware: tegra: bpmp: Use of_reserved_mem_region_to_resource() for "memory-region"
Thierry Reding (2):
firmware: tegra: Fix IVC dependency problems
firmware: tegra: bpmp: Add support on Tegra264
drivers/firmware/tegra/Kconfig | 5 +++--
drivers/firmware/tegra/Makefile | 1 +
drivers/firmware/tegra/bpmp-private.h | 6 ------
drivers/firmware/tegra/bpmp-tegra186.c | 9 ++-------
drivers/firmware/tegra/bpmp.c | 6 ++++--
5 files changed, 10 insertions(+), 17 deletions(-)
^ permalink raw reply [flat|nested] 14+ messages in thread
* [GIT PULL 3/8] dt-bindings: Updates for v6.17-rc1
2025-07-11 22:09 [GIT PULL 1/8] soc/tegra: Updates for v6.17-rc1 Thierry Reding
2025-07-11 22:09 ` [GIT PULL 2/8] firmware: tegra: " Thierry Reding
@ 2025-07-11 22:09 ` Thierry Reding
2025-07-31 16:28 ` [GIT PULL v2] dt-bindings: Changes " Thierry Reding
2025-07-11 22:09 ` [GIT PULL 4/8] memory: tegra: Updates " Thierry Reding
` (4 subsequent siblings)
6 siblings, 1 reply; 14+ messages in thread
From: Thierry Reding @ 2025-07-11 22:09 UTC (permalink / raw)
To: arm, soc; +Cc: Thierry Reding, Jon Hunter, linux-tegra, linux-arm-kernel
Hi ARM SoC maintainers,
The following changes since commit 19272b37aa4f83ca52bdf9c16d5d81bdd1354494:
Linux 6.16-rc1 (2025-06-08 13:44:43 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-6.17-dt-bindings
for you to fetch changes up to ad8247beb4c45acd29ded24c8e956bb96ece84d6:
dt-bindings: arm: tegra: Add Asus Portable AiO P1801-T (2025-07-11 17:08:36 +0200)
Thanks,
Thierry
----------------------------------------------------------------
dt-bindings: Updates for v6.17-rc1
Add Tegra264 compatible strings for some core components and extend
bindings where necessary to accomodate the new hardware generation. Also
document some new platforms, for both old and new chips.
----------------------------------------------------------------
Maxim Schwalm (2):
dt-bindings: arm: tegra: Add Asus VivoTab RT TF600T
dt-bindings: arm: tegra: Add Asus Portable AiO P1801-T
Sumit Gupta (1):
dt-bindings: memory: tegra: Add Tegra264 support
Thierry Reding (9):
dt-bindings: tegra: pmc: Add Tegra264 compatible
dt-bindings: mailbox: tegra-hsp: Bump number of shared interrupts
dt-bindings: mailbox: tegra-hsp: Properly sort compatible string list
dt-bindings: firmware: Document Tegra264 BPMP
dt-bindings: misc: Document Tegra264 APBMISC compatible
dt-bindings: dma: Add Tegra264 compatible string
dt-bindings: rtc: tegra: Document Tegra264 RTC
dt-bindings: tegra: Document P3971-0089+P3834-0008 Platform
dt-bindings: Add Tegra264 clock and reset definitions
Documentation/devicetree/bindings/arm/tegra.yaml | 13 +
.../bindings/arm/tegra/nvidia,tegra186-pmc.yaml | 1 +
.../bindings/dma/nvidia,tegra186-gpc-dma.yaml | 1 +
.../bindings/firmware/nvidia,tegra186-bpmp.yaml | 1 +
.../bindings/mailbox/nvidia,tegra186-hsp.yaml | 28 +-
.../memory-controllers/nvidia,tegra186-mc.yaml | 84 +++-
.../bindings/misc/nvidia,tegra186-misc.yaml | 1 +
.../bindings/rtc/nvidia,tegra20-rtc.yaml | 1 +
include/dt-bindings/clock/nvidia,tegra264.h | 466 +++++++++++++++++++++
include/dt-bindings/memory/nvidia,tegra264.h | 136 ++++++
include/dt-bindings/reset/nvidia,tegra264.h | 92 ++++
11 files changed, 818 insertions(+), 6 deletions(-)
create mode 100644 include/dt-bindings/clock/nvidia,tegra264.h
create mode 100644 include/dt-bindings/memory/nvidia,tegra264.h
create mode 100644 include/dt-bindings/reset/nvidia,tegra264.h
^ permalink raw reply [flat|nested] 14+ messages in thread
* [GIT PULL 4/8] memory: tegra: Updates for v6.17-rc1
2025-07-11 22:09 [GIT PULL 1/8] soc/tegra: Updates for v6.17-rc1 Thierry Reding
2025-07-11 22:09 ` [GIT PULL 2/8] firmware: tegra: " Thierry Reding
2025-07-11 22:09 ` [GIT PULL 3/8] dt-bindings: " Thierry Reding
@ 2025-07-11 22:09 ` Thierry Reding
2025-07-11 22:09 ` [GIT PULL 5/8] ARM: tegra: Core changes " Thierry Reding
` (3 subsequent siblings)
6 siblings, 0 replies; 14+ messages in thread
From: Thierry Reding @ 2025-07-11 22:09 UTC (permalink / raw)
To: arm, soc; +Cc: Thierry Reding, Jon Hunter, linux-tegra, linux-arm-kernel
Hi ARM SoC maintainers,
The following changes since commit 19272b37aa4f83ca52bdf9c16d5d81bdd1354494:
Linux 6.16-rc1 (2025-06-08 13:44:43 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-6.17-memory
for you to fetch changes up to 2401dc4dcdd02920faa9a8c4384f1503a15e779a:
memory: tegra: Add Tegra264 MC and EMC support (2025-07-11 16:49:42 +0200)
Thanks,
Thierry
----------------------------------------------------------------
memory: tegra: Updates for v6.17-rc1
Enable support for the memory and external memory controllers found on
Tegra264.
----------------------------------------------------------------
Sumit Gupta (2):
dt-bindings: memory: tegra: Add Tegra264 support
memory: tegra: Add Tegra264 MC and EMC support
Thierry Reding (1):
Merge branch 'for-6.17/dt-bindings' into for-6.17/memory
.../memory-controllers/nvidia,tegra186-mc.yaml | 84 +++++-
drivers/memory/tegra/Makefile | 2 +
drivers/memory/tegra/mc.c | 5 +-
drivers/memory/tegra/mc.h | 9 +-
drivers/memory/tegra/tegra186-emc.c | 5 +-
drivers/memory/tegra/tegra186.c | 17 +-
drivers/memory/tegra/tegra264-bwmgr.h | 50 ++++
drivers/memory/tegra/tegra264.c | 313 +++++++++++++++++++++
include/dt-bindings/memory/nvidia,tegra264.h | 136 +++++++++
9 files changed, 613 insertions(+), 8 deletions(-)
create mode 100644 drivers/memory/tegra/tegra264-bwmgr.h
create mode 100644 drivers/memory/tegra/tegra264.c
create mode 100644 include/dt-bindings/memory/nvidia,tegra264.h
^ permalink raw reply [flat|nested] 14+ messages in thread
* [GIT PULL 5/8] ARM: tegra: Core changes for v6.17-rc1
2025-07-11 22:09 [GIT PULL 1/8] soc/tegra: Updates for v6.17-rc1 Thierry Reding
` (2 preceding siblings ...)
2025-07-11 22:09 ` [GIT PULL 4/8] memory: tegra: Updates " Thierry Reding
@ 2025-07-11 22:09 ` Thierry Reding
2025-07-11 22:09 ` [GIT PULL 6/8] ARM: tegra: Device tree " Thierry Reding
` (2 subsequent siblings)
6 siblings, 0 replies; 14+ messages in thread
From: Thierry Reding @ 2025-07-11 22:09 UTC (permalink / raw)
To: arm, soc; +Cc: Thierry Reding, Jon Hunter, linux-tegra, linux-arm-kernel
Hi ARM SoC maintainers,
The following changes since commit 19272b37aa4f83ca52bdf9c16d5d81bdd1354494:
Linux 6.16-rc1 (2025-06-08 13:44:43 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-6.17-arm-core
for you to fetch changes up to 398e67e0f5ae04b29bcc9cbf342e339fe9d3f6f1:
ARM: tegra: Use I/O memcpy to write to IRAM (2025-07-09 14:20:31 +0200)
Thanks,
Thierry
----------------------------------------------------------------
ARM: tegra: Core changes for v6.17-rc1
Fixes an issue when copying data to IRAM using memcpy() and use the
memcpy_toio() function instead.
----------------------------------------------------------------
Aaron Kling (1):
ARM: tegra: Use I/O memcpy to write to IRAM
arch/arm/mach-tegra/reset.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
^ permalink raw reply [flat|nested] 14+ messages in thread
* [GIT PULL 6/8] ARM: tegra: Device tree changes for v6.17-rc1
2025-07-11 22:09 [GIT PULL 1/8] soc/tegra: Updates for v6.17-rc1 Thierry Reding
` (3 preceding siblings ...)
2025-07-11 22:09 ` [GIT PULL 5/8] ARM: tegra: Core changes " Thierry Reding
@ 2025-07-11 22:09 ` Thierry Reding
2025-07-11 22:09 ` [GIT PULL 7/8] arm64: tegra: Changes " Thierry Reding
2025-07-11 22:09 ` [GIT PULL 8/8] arm64: tegra: Default configuration updates " Thierry Reding
6 siblings, 0 replies; 14+ messages in thread
From: Thierry Reding @ 2025-07-11 22:09 UTC (permalink / raw)
To: arm, soc; +Cc: Thierry Reding, Jon Hunter, linux-tegra, linux-arm-kernel
Hi ARM SoC maintainers,
The following changes since commit 19272b37aa4f83ca52bdf9c16d5d81bdd1354494:
Linux 6.16-rc1 (2025-06-08 13:44:43 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-6.17-arm-dt
for you to fetch changes up to 3c2c00572fc3e0b128f75c7ce9c3f70ca457cc3b:
ARM: tegra: chagall: Add embedded controller node (2025-07-11 17:11:18 +0200)
Thanks,
Thierry
----------------------------------------------------------------
ARM: tegra: Device tree changes for v6.17-rc1
Add support for two Tegra30 ASUS devices and enable the embedded
controller on Pegatron Chagall.
----------------------------------------------------------------
Svyatoslav Ryhel (3):
ARM: tegra: Add device-tree for ASUS VivoTab RT TF600T
ARM: tegra: Add device-tree for Asus Portable AiO P1801-T
ARM: tegra: chagall: Add embedded controller node
arch/arm/boot/dts/nvidia/Makefile | 2 +
arch/arm/boot/dts/nvidia/tegra30-asus-p1801-t.dts | 2087 ++++++++++++++++
arch/arm/boot/dts/nvidia/tegra30-asus-tf600t.dts | 2500 ++++++++++++++++++++
.../boot/dts/nvidia/tegra30-pegatron-chagall.dts | 16 +
4 files changed, 4605 insertions(+)
create mode 100644 arch/arm/boot/dts/nvidia/tegra30-asus-p1801-t.dts
create mode 100644 arch/arm/boot/dts/nvidia/tegra30-asus-tf600t.dts
^ permalink raw reply [flat|nested] 14+ messages in thread
* [GIT PULL 7/8] arm64: tegra: Changes for v6.17-rc1
2025-07-11 22:09 [GIT PULL 1/8] soc/tegra: Updates for v6.17-rc1 Thierry Reding
` (4 preceding siblings ...)
2025-07-11 22:09 ` [GIT PULL 6/8] ARM: tegra: Device tree " Thierry Reding
@ 2025-07-11 22:09 ` Thierry Reding
2025-07-22 12:21 ` Thierry Reding
2025-07-24 6:02 ` [GIT PULL v2] " Thierry Reding
2025-07-11 22:09 ` [GIT PULL 8/8] arm64: tegra: Default configuration updates " Thierry Reding
6 siblings, 2 replies; 14+ messages in thread
From: Thierry Reding @ 2025-07-11 22:09 UTC (permalink / raw)
To: arm, soc; +Cc: Thierry Reding, Jon Hunter, linux-tegra, linux-arm-kernel
Hi ARM SoC maintainers,
The following changes since commit 19272b37aa4f83ca52bdf9c16d5d81bdd1354494:
Linux 6.16-rc1 (2025-06-08 13:44:43 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-6.17-arm64-dt
for you to fetch changes up to d01e4f1e7aa8833f549ac61a0bbcdc395533269b:
arm64: tegra: Add p3971-0089+p3834-0008 support (2025-07-11 16:57:47 +0200)
Thanks,
Thierry
----------------------------------------------------------------
arm64: tegra: Changes for v6.17-rc1
Add support for the Tegra264 SoC and the corresponding engineering
reference hardware (P3971-0089+P3834-0008).
----------------------------------------------------------------
Sumit Gupta (1):
dt-bindings: memory: tegra: Add Tegra264 support
Thierry Reding (4):
Merge branch 'for-6.17/dt-bindings' into for-6.17/arm64/dt
arm64: tegra: Add Tegra264 support
arm64: tegra: Add memory controller on Tegra264
arm64: tegra: Add p3971-0089+p3834-0008 support
.../memory-controllers/nvidia,tegra186-mc.yaml | 84 ++++-
arch/arm64/boot/dts/nvidia/Makefile | 2 +
.../arm64/boot/dts/nvidia/tegra264-p3834-0008.dtsi | 7 +
arch/arm64/boot/dts/nvidia/tegra264-p3834.dtsi | 30 ++
.../dts/nvidia/tegra264-p3971-0089+p3834-0008.dts | 11 +
.../boot/dts/nvidia/tegra264-p3971-0089+p3834.dtsi | 14 +
.../arm64/boot/dts/nvidia/tegra264-p3971-0089.dtsi | 3 +
arch/arm64/boot/dts/nvidia/tegra264-p3971.dtsi | 4 +
arch/arm64/boot/dts/nvidia/tegra264.dtsi | 415 +++++++++++++++++++++
include/dt-bindings/memory/nvidia,tegra264.h | 136 +++++++
10 files changed, 704 insertions(+), 2 deletions(-)
create mode 100644 arch/arm64/boot/dts/nvidia/tegra264-p3834-0008.dtsi
create mode 100644 arch/arm64/boot/dts/nvidia/tegra264-p3834.dtsi
create mode 100644 arch/arm64/boot/dts/nvidia/tegra264-p3971-0089+p3834-0008.dts
create mode 100644 arch/arm64/boot/dts/nvidia/tegra264-p3971-0089+p3834.dtsi
create mode 100644 arch/arm64/boot/dts/nvidia/tegra264-p3971-0089.dtsi
create mode 100644 arch/arm64/boot/dts/nvidia/tegra264-p3971.dtsi
create mode 100644 arch/arm64/boot/dts/nvidia/tegra264.dtsi
create mode 100644 include/dt-bindings/memory/nvidia,tegra264.h
^ permalink raw reply [flat|nested] 14+ messages in thread
* [GIT PULL 8/8] arm64: tegra: Default configuration updates for v6.17-rc1
2025-07-11 22:09 [GIT PULL 1/8] soc/tegra: Updates for v6.17-rc1 Thierry Reding
` (5 preceding siblings ...)
2025-07-11 22:09 ` [GIT PULL 7/8] arm64: tegra: Changes " Thierry Reding
@ 2025-07-11 22:09 ` Thierry Reding
6 siblings, 0 replies; 14+ messages in thread
From: Thierry Reding @ 2025-07-11 22:09 UTC (permalink / raw)
To: arm, soc; +Cc: Thierry Reding, Jon Hunter, linux-tegra, linux-arm-kernel
Hi ARM SoC maintainers,
The following changes since commit 19272b37aa4f83ca52bdf9c16d5d81bdd1354494:
Linux 6.16-rc1 (2025-06-08 13:44:43 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-6.17-arm64-defconfig
for you to fetch changes up to bd3b8e53e244fec2255ab037242230847559161a:
arm64: defconfig: Enable Tegra241 and Tegra264 (2025-07-10 23:16:40 +0200)
Thanks,
Thierry
----------------------------------------------------------------
arm64: tegra: Default configuration updates for v6.17-rc1
Enable the HSP and BPMP via the configuration instead of selecting them,
which can lead to problems. Also enable support for Tegra241, which was
never done after support for it was added, and Tegra264.
----------------------------------------------------------------
Thierry Reding (2):
arm64: defconfig: Enable Tegra HSP and BPMP
arm64: defconfig: Enable Tegra241 and Tegra264
arch/arm64/configs/defconfig | 4 ++++
drivers/soc/tegra/Kconfig | 9 ---------
2 files changed, 4 insertions(+), 9 deletions(-)
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [GIT PULL 7/8] arm64: tegra: Changes for v6.17-rc1
2025-07-11 22:09 ` [GIT PULL 7/8] arm64: tegra: Changes " Thierry Reding
@ 2025-07-22 12:21 ` Thierry Reding
2025-07-24 12:17 ` Arnd Bergmann
2025-07-24 6:02 ` [GIT PULL v2] " Thierry Reding
1 sibling, 1 reply; 14+ messages in thread
From: Thierry Reding @ 2025-07-22 12:21 UTC (permalink / raw)
To: arm, soc; +Cc: Jon Hunter, linux-tegra, linux-arm-kernel
[-- Attachment #1: Type: text/plain, Size: 777 bytes --]
On Sat, Jul 12, 2025 at 12:09:40AM +0200, Thierry Reding wrote:
> Hi ARM SoC maintainers,
>
> The following changes since commit 19272b37aa4f83ca52bdf9c16d5d81bdd1354494:
>
> Linux 6.16-rc1 (2025-06-08 13:44:43 -0700)
>
> are available in the Git repository at:
>
> git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-6.17-arm64-dt
>
> for you to fetch changes up to d01e4f1e7aa8833f549ac61a0bbcdc395533269b:
>
> arm64: tegra: Add p3971-0089+p3834-0008 support (2025-07-11 16:57:47 +0200)
Hi Arnd,
it looks like you haven't pulled this yet, in which case, please hold
off for a little. There's a missing dependency on another branch, so I
need to redo this. I'll send an updated pull request ASAP.
Thanks,
Thierry
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* [GIT PULL v2] arm64: tegra: Changes for v6.17-rc1
2025-07-11 22:09 ` [GIT PULL 7/8] arm64: tegra: Changes " Thierry Reding
2025-07-22 12:21 ` Thierry Reding
@ 2025-07-24 6:02 ` Thierry Reding
2025-07-31 16:29 ` [GIT PULL v3] arm64: tegra: Device tree changes " Thierry Reding
1 sibling, 1 reply; 14+ messages in thread
From: Thierry Reding @ 2025-07-24 6:02 UTC (permalink / raw)
To: arm, soc; +Cc: Thierry Reding, Jon Hunter, linux-tegra, linux-arm-kernel
Hi ARM SoC maintainers,
The following changes since commit 19272b37aa4f83ca52bdf9c16d5d81bdd1354494:
Linux 6.16-rc1 (2025-06-08 13:44:43 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-6.17-arm64-dt-v2
for you to fetch changes up to 5897c161dc59e8d5237917406ac4be2d88e942bf:
arm64: tegra: Add p3971-0089+p3834-0008 support (2025-07-24 07:53:46 +0200)
Thanks,
Thierry
----------------------------------------------------------------
arm64: tegra: Changes for v6.17-rc1
Add support for the Tegra264 SoC and the corresponding engineering
reference hardware (P3971-0089+P3834-0008).
----------------------------------------------------------------
Sumit Gupta (1):
dt-bindings: memory: tegra: Add Tegra264 support
Thierry Reding (13):
dt-bindings: tegra: pmc: Add Tegra264 compatible
dt-bindings: mailbox: tegra-hsp: Bump number of shared interrupts
dt-bindings: mailbox: tegra-hsp: Properly sort compatible string list
dt-bindings: firmware: Document Tegra264 BPMP
dt-bindings: misc: Document Tegra264 APBMISC compatible
dt-bindings: dma: Add Tegra264 compatible string
dt-bindings: rtc: tegra: Document Tegra264 RTC
dt-bindings: tegra: Document P3971-0089+P3834-0008 Platform
dt-bindings: Add Tegra264 clock and reset definitions
Merge branch 'for-6.17/dt-bindings' into for-6.17/arm64/dt
arm64: tegra: Add Tegra264 support
arm64: tegra: Add memory controller on Tegra264
arm64: tegra: Add p3971-0089+p3834-0008 support
Documentation/devicetree/bindings/arm/tegra.yaml | 5 +
.../bindings/arm/tegra/nvidia,tegra186-pmc.yaml | 1 +
.../bindings/dma/nvidia,tegra186-gpc-dma.yaml | 1 +
.../bindings/firmware/nvidia,tegra186-bpmp.yaml | 1 +
.../bindings/mailbox/nvidia,tegra186-hsp.yaml | 28 +-
.../memory-controllers/nvidia,tegra186-mc.yaml | 84 +++-
.../bindings/misc/nvidia,tegra186-misc.yaml | 1 +
.../bindings/rtc/nvidia,tegra20-rtc.yaml | 1 +
arch/arm64/boot/dts/nvidia/Makefile | 2 +
.../arm64/boot/dts/nvidia/tegra264-p3834-0008.dtsi | 7 +
arch/arm64/boot/dts/nvidia/tegra264-p3834.dtsi | 30 ++
.../dts/nvidia/tegra264-p3971-0089+p3834-0008.dts | 11 +
.../boot/dts/nvidia/tegra264-p3971-0089+p3834.dtsi | 14 +
.../arm64/boot/dts/nvidia/tegra264-p3971-0089.dtsi | 3 +
arch/arm64/boot/dts/nvidia/tegra264-p3971.dtsi | 4 +
arch/arm64/boot/dts/nvidia/tegra264.dtsi | 412 ++++++++++++++++++
include/dt-bindings/clock/nvidia,tegra264.h | 466 +++++++++++++++++++++
include/dt-bindings/memory/nvidia,tegra264.h | 136 ++++++
include/dt-bindings/reset/nvidia,tegra264.h | 92 ++++
19 files changed, 1293 insertions(+), 6 deletions(-)
create mode 100644 arch/arm64/boot/dts/nvidia/tegra264-p3834-0008.dtsi
create mode 100644 arch/arm64/boot/dts/nvidia/tegra264-p3834.dtsi
create mode 100644 arch/arm64/boot/dts/nvidia/tegra264-p3971-0089+p3834-0008.dts
create mode 100644 arch/arm64/boot/dts/nvidia/tegra264-p3971-0089+p3834.dtsi
create mode 100644 arch/arm64/boot/dts/nvidia/tegra264-p3971-0089.dtsi
create mode 100644 arch/arm64/boot/dts/nvidia/tegra264-p3971.dtsi
create mode 100644 arch/arm64/boot/dts/nvidia/tegra264.dtsi
create mode 100644 include/dt-bindings/clock/nvidia,tegra264.h
create mode 100644 include/dt-bindings/memory/nvidia,tegra264.h
create mode 100644 include/dt-bindings/reset/nvidia,tegra264.h
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [GIT PULL 7/8] arm64: tegra: Changes for v6.17-rc1
2025-07-22 12:21 ` Thierry Reding
@ 2025-07-24 12:17 ` Arnd Bergmann
2025-07-31 16:32 ` Thierry Reding
0 siblings, 1 reply; 14+ messages in thread
From: Arnd Bergmann @ 2025-07-24 12:17 UTC (permalink / raw)
To: Thierry Reding, arm, soc; +Cc: Jon Hunter, linux-tegra, linux-arm-kernel
On Tue, Jul 22, 2025, at 14:21, Thierry Reding wrote:
> On Sat, Jul 12, 2025 at 12:09:40AM +0200, Thierry Reding wrote:
>> for you to fetch changes up to d01e4f1e7aa8833f549ac61a0bbcdc395533269b:
>>
>> arm64: tegra: Add p3971-0089+p3834-0008 support (2025-07-11 16:57:47 +0200)
>
> Hi Arnd,
>
> it looks like you haven't pulled this yet, in which case, please hold
> off for a little. There's a missing dependency on another branch, so I
> need to redo this. I'll send an updated pull request ASAP.
>
Sorry I missed your message here and ended up pulling v1, which now
conflicted with v2. Can you change v2 into an incremental series instead?
Arnd
^ permalink raw reply [flat|nested] 14+ messages in thread
* [GIT PULL v2] dt-bindings: Changes for v6.17-rc1
2025-07-11 22:09 ` [GIT PULL 3/8] dt-bindings: " Thierry Reding
@ 2025-07-31 16:28 ` Thierry Reding
0 siblings, 0 replies; 14+ messages in thread
From: Thierry Reding @ 2025-07-31 16:28 UTC (permalink / raw)
To: arm, soc; +Cc: Thierry Reding, Jon Hunter, linux-tegra, linux-arm-kernel
Hi ARM SoC maintainers,
The following changes since commit 19272b37aa4f83ca52bdf9c16d5d81bdd1354494:
Linux 6.16-rc1 (2025-06-08 13:44:43 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-6.17-dt-bindings-v2
for you to fetch changes up to 6f8dcceb29a9d3169dbe23d3516783139544de91:
dt-bindings: arm: tegra: Add NVIDIA Tegra264 CBB 2.0 binding (2025-07-29 17:08:47 +0200)
Thanks,
Thierry
----------------------------------------------------------------
dt-bindings: Changes for v6.17-rc1
This contains one more bindings patch that fell through the cracks and
that's needed to properly validate the new Tegra264 device trees.
----------------------------------------------------------------
Maxim Schwalm (2):
dt-bindings: arm: tegra: Add Asus VivoTab RT TF600T
dt-bindings: arm: tegra: Add Asus Portable AiO P1801-T
Sumit Gupta (2):
dt-bindings: memory: tegra: Add Tegra264 support
dt-bindings: arm: tegra: Add NVIDIA Tegra264 CBB 2.0 binding
Thierry Reding (9):
dt-bindings: tegra: pmc: Add Tegra264 compatible
dt-bindings: mailbox: tegra-hsp: Bump number of shared interrupts
dt-bindings: mailbox: tegra-hsp: Properly sort compatible string list
dt-bindings: firmware: Document Tegra264 BPMP
dt-bindings: misc: Document Tegra264 APBMISC compatible
dt-bindings: dma: Add Tegra264 compatible string
dt-bindings: rtc: tegra: Document Tegra264 RTC
dt-bindings: tegra: Document P3971-0089+P3834-0008 Platform
dt-bindings: Add Tegra264 clock and reset definitions
Documentation/devicetree/bindings/arm/tegra.yaml | 13 +
.../bindings/arm/tegra/nvidia,tegra186-pmc.yaml | 1 +
.../bindings/arm/tegra/nvidia,tegra234-cbb.yaml | 4 +
.../bindings/dma/nvidia,tegra186-gpc-dma.yaml | 1 +
.../bindings/firmware/nvidia,tegra186-bpmp.yaml | 1 +
.../bindings/mailbox/nvidia,tegra186-hsp.yaml | 28 +-
.../memory-controllers/nvidia,tegra186-mc.yaml | 84 +++-
.../bindings/misc/nvidia,tegra186-misc.yaml | 1 +
.../bindings/rtc/nvidia,tegra20-rtc.yaml | 1 +
include/dt-bindings/clock/nvidia,tegra264.h | 466 +++++++++++++++++++++
include/dt-bindings/memory/nvidia,tegra264.h | 136 ++++++
include/dt-bindings/reset/nvidia,tegra264.h | 92 ++++
12 files changed, 822 insertions(+), 6 deletions(-)
create mode 100644 include/dt-bindings/clock/nvidia,tegra264.h
create mode 100644 include/dt-bindings/memory/nvidia,tegra264.h
create mode 100644 include/dt-bindings/reset/nvidia,tegra264.h
^ permalink raw reply [flat|nested] 14+ messages in thread
* [GIT PULL v3] arm64: tegra: Device tree changes for v6.17-rc1
2025-07-24 6:02 ` [GIT PULL v2] " Thierry Reding
@ 2025-07-31 16:29 ` Thierry Reding
0 siblings, 0 replies; 14+ messages in thread
From: Thierry Reding @ 2025-07-31 16:29 UTC (permalink / raw)
To: arm, soc; +Cc: Thierry Reding, Jon Hunter, linux-tegra, linux-arm-kernel
Hi ARM SoC maintainers,
The following changes since commit 19272b37aa4f83ca52bdf9c16d5d81bdd1354494:
Linux 6.16-rc1 (2025-06-08 13:44:43 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git tags/tegra-for-6.17-arm64-dt-v3
for you to fetch changes up to c36049da6c903b732f238eb6fd13c2051fac96cd:
arm64: tegra: Remove numa-node-id properties (2025-07-31 18:18:02 +0200)
This should be equivalent to v1 with a patch on top to remove some
numa-node-id properties that were added by mistake. This should be
equivalent, content-wise, to v2 but doesn't have the dependency on
the extended dt-bindings branch that I had added in v2.
Thanks,
Thierry
----------------------------------------------------------------
arm64: tegra: Device tree changes for v6.17-rc1
This contains an extra patch that drops numa-node-id properties that
were added to the Tegra264 DT files by mistake.
----------------------------------------------------------------
Sumit Gupta (1):
dt-bindings: memory: tegra: Add Tegra264 support
Thierry Reding (5):
Merge branch 'for-6.17/dt-bindings' into for-6.17/arm64/dt
arm64: tegra: Add Tegra264 support
arm64: tegra: Add memory controller on Tegra264
arm64: tegra: Add p3971-0089+p3834-0008 support
arm64: tegra: Remove numa-node-id properties
.../memory-controllers/nvidia,tegra186-mc.yaml | 84 ++++-
arch/arm64/boot/dts/nvidia/Makefile | 2 +
.../arm64/boot/dts/nvidia/tegra264-p3834-0008.dtsi | 7 +
arch/arm64/boot/dts/nvidia/tegra264-p3834.dtsi | 30 ++
.../dts/nvidia/tegra264-p3971-0089+p3834-0008.dts | 11 +
.../boot/dts/nvidia/tegra264-p3971-0089+p3834.dtsi | 14 +
.../arm64/boot/dts/nvidia/tegra264-p3971-0089.dtsi | 3 +
arch/arm64/boot/dts/nvidia/tegra264-p3971.dtsi | 4 +
arch/arm64/boot/dts/nvidia/tegra264.dtsi | 412 +++++++++++++++++++++
include/dt-bindings/memory/nvidia,tegra264.h | 136 +++++++
10 files changed, 701 insertions(+), 2 deletions(-)
create mode 100644 arch/arm64/boot/dts/nvidia/tegra264-p3834-0008.dtsi
create mode 100644 arch/arm64/boot/dts/nvidia/tegra264-p3834.dtsi
create mode 100644 arch/arm64/boot/dts/nvidia/tegra264-p3971-0089+p3834-0008.dts
create mode 100644 arch/arm64/boot/dts/nvidia/tegra264-p3971-0089+p3834.dtsi
create mode 100644 arch/arm64/boot/dts/nvidia/tegra264-p3971-0089.dtsi
create mode 100644 arch/arm64/boot/dts/nvidia/tegra264-p3971.dtsi
create mode 100644 arch/arm64/boot/dts/nvidia/tegra264.dtsi
create mode 100644 include/dt-bindings/memory/nvidia,tegra264.h
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [GIT PULL 7/8] arm64: tegra: Changes for v6.17-rc1
2025-07-24 12:17 ` Arnd Bergmann
@ 2025-07-31 16:32 ` Thierry Reding
0 siblings, 0 replies; 14+ messages in thread
From: Thierry Reding @ 2025-07-31 16:32 UTC (permalink / raw)
To: Arnd Bergmann; +Cc: arm, soc, Jon Hunter, linux-tegra, linux-arm-kernel
[-- Attachment #1: Type: text/plain, Size: 1158 bytes --]
On Thu, Jul 24, 2025 at 02:17:08PM +0200, Arnd Bergmann wrote:
> On Tue, Jul 22, 2025, at 14:21, Thierry Reding wrote:
> > On Sat, Jul 12, 2025 at 12:09:40AM +0200, Thierry Reding wrote:
> >> for you to fetch changes up to d01e4f1e7aa8833f549ac61a0bbcdc395533269b:
> >>
> >> arm64: tegra: Add p3971-0089+p3834-0008 support (2025-07-11 16:57:47 +0200)
> >
> > Hi Arnd,
> >
> > it looks like you haven't pulled this yet, in which case, please hold
> > off for a little. There's a missing dependency on another branch, so I
> > need to redo this. I'll send an updated pull request ASAP.
> >
>
> Sorry I missed your message here and ended up pulling v1, which now
> conflicted with v2. Can you change v2 into an incremental series instead?
Sorry for the delay on this, things got a bit complicated as I was
trying to untangle everything. I've now sent v3 of the DT changes which
is effectively v2 without the dependency and with a patch on top to get
it incrementally towards what v2 was.
I've also sent v2 of the DT bindings changes which are needed to resolve
a DT validation issue for the new Tegra264 files.
Thanks,
Thierry
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2025-07-31 16:33 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-07-11 22:09 [GIT PULL 1/8] soc/tegra: Updates for v6.17-rc1 Thierry Reding
2025-07-11 22:09 ` [GIT PULL 2/8] firmware: tegra: " Thierry Reding
2025-07-11 22:09 ` [GIT PULL 3/8] dt-bindings: " Thierry Reding
2025-07-31 16:28 ` [GIT PULL v2] dt-bindings: Changes " Thierry Reding
2025-07-11 22:09 ` [GIT PULL 4/8] memory: tegra: Updates " Thierry Reding
2025-07-11 22:09 ` [GIT PULL 5/8] ARM: tegra: Core changes " Thierry Reding
2025-07-11 22:09 ` [GIT PULL 6/8] ARM: tegra: Device tree " Thierry Reding
2025-07-11 22:09 ` [GIT PULL 7/8] arm64: tegra: Changes " Thierry Reding
2025-07-22 12:21 ` Thierry Reding
2025-07-24 12:17 ` Arnd Bergmann
2025-07-31 16:32 ` Thierry Reding
2025-07-24 6:02 ` [GIT PULL v2] " Thierry Reding
2025-07-31 16:29 ` [GIT PULL v3] arm64: tegra: Device tree changes " Thierry Reding
2025-07-11 22:09 ` [GIT PULL 8/8] arm64: tegra: Default configuration updates " 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).