Yi-Wei Wang
2c1d81837f
t23x: dts: Support Orin NX 8GB super platform
...
Add support for Orin NX 8GB super platform.
Bug 4997111
Bug 4285189
Bug 3559424
Signed-off-by: Yi-Wei Wang <yiweiw@nvidia.com >
Change-Id: I5cd84616f4b56927157a03d2da6a571129fb5a14
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3263838
Reviewed-by: Amulya Yarlagadda <ayarlagadda@nvidia.com >
Tested-by: Amulya Yarlagadda <ayarlagadda@nvidia.com >
2024-12-07 20:17:45 -08:00
Yi-Wei Wang
727cc9ea4b
t23x: dts: Support Orin Nano 8GB super platform
...
Add support for Orin Nano 8GB super platform.
Bug 4997111
Bug 4285189
Bug 3733987
Signed-off-by: Yi-Wei Wang <yiweiw@nvidia.com >
Change-Id: I5123724fce638267a577c06e61d6a6fe6d51aa5c
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3263837
Tested-by: Amulya Yarlagadda <ayarlagadda@nvidia.com >
Reviewed-by: Amulya Yarlagadda <ayarlagadda@nvidia.com >
2024-12-07 20:17:39 -08:00
Yi-Wei Wang
9c2c650d97
t23x: dts: Support Orin Nano 4GB super platform
...
Add support for Orin Nano 4GB super platform.
Bug 4997111
Bug 4285189
Bug 3734903
Signed-off-by: Yi-Wei Wang <yiweiw@nvidia.com >
Change-Id: I17635d0a27fd43cfe8b3084f7f59b0d6abbadbd5
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3263836
Tested-by: Amulya Yarlagadda <ayarlagadda@nvidia.com >
Reviewed-by: Amulya Yarlagadda <ayarlagadda@nvidia.com >
2024-12-07 20:17:34 -08:00
ruppala
aef6e7a9ba
nv-platform: Add PEX WAKE GPIO interrupt for C1 controller
...
Add PEX WAKE GPIO interrupt in PCIe controller-1 device tree node
to support PEX WAKE for WiFi.
Bug 4701216
Change-Id: I5132caaef02f031696e39294e20b5ea9a91e8449
Signed-off-by: ruppala <ruppala@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3210119
(cherry picked from commit 8d0b857c8f )
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3210313
Reviewed-by: Brad Griffis <bgriffis@nvidia.com >
Reviewed-by: Amulya Yarlagadda <ayarlagadda@nvidia.com >
Tested-by: Amulya Yarlagadda <ayarlagadda@nvidia.com >
IGX_OS-1.1
jetson_36.4
l4t-l4t-r36.4_eng_2024-09-12
2024-09-10 08:19:36 -07:00
Brad Griffis
bbe01efff9
t23x: overlay: add no-map to vpr carveout
...
The VPR carveout has special security constraints. It must not be
read by the CPU. Add "no-map" property to this region to avoid
issues.
Currently linux-next builds are failing to boot because we hit
an error related to this mapping.
[ 0.000000] Call trace:
[ 0.000000] numa_memblks_init+0x28c/0x32c
[ 0.000000] numa_init+0x48/0x218
[ 0.000000] arch_numa_init+0x48/0x84
[ 0.000000] bootmem_init+0x6c/0x174
[ 0.000000] setup_arch+0x23c/0x5fc
[ 0.000000] start_kernel+0x68/0x710
[ 0.000000] __primary_switched+0x80/0x88
[ 0.000000] Code: a8c77bfd d50323bf d65f03c0 f9800051 (c85f7c46)
Addition of no-map resolves the issue.
Bug 4749580
Change-Id: I16cd52d5ce969d3af5e1814c51e061e2d584cc22
Signed-off-by: Brad Griffis <bgriffis@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3208483
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com >
Reviewed-by: Ketan Patil <ketanp@nvidia.com >
Reviewed-by: svcacv <svcacv@nvidia.com >
2024-09-05 13:24:12 -07:00
Mark Zhang
a082494d45
dts: optee: Update fTPM v2.0 nodes
...
This patch updates the fTPM nodes in Tegra234 OP-TEE dts to conform to the fTPM v2.0 design.
Bug 200771475
Bug 4610123
Change-Id: I6a620f7097b9b7a3b6698f50c3cc0e8b83c7c7f8
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3193965
Reviewed-by: Bibek Basu <bbasu@nvidia.com >
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com >
Tested-by: Joseph Lo <josephl@nvidia.com >
Reviewed-by: Jimmy Zhang <jimmzhang@nvidia.com >
Reviewed-by: Joseph Lo <josephl@nvidia.com >
2024-09-05 03:09:55 -07:00
Dipen Patel
ab9b7d747f
nv-platform: Add edge safety services
...
The edge safety is profisafe demo app which is part of the SEP package
deliverables. Add necessary DT changes so that current
userspace components related to fsicomm software stack can parse
it. This includes updating total channels, adding two new nodes
belonging to edge safety server and its related frame size and count.
Bug 4766823
Change-Id: I2326a911ab384f26f8388d7136ee2a48b91ec0b7
Signed-off-by: Dipen Patel <dipenp@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3115003
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com >
Reviewed-by: svcacv <svcacv@nvidia.com >
Reviewed-by: Brad Griffis <bgriffis@nvidia.com >
Reviewed-by: Bibek Basu <bbasu@nvidia.com >
rel-36_eng_2024-08-29
2024-08-21 22:54:26 -07:00
Wayne Wang
188ebb37f1
p3768: dts: disable PCIe C8 in p3767 0000 PX1
...
Since PX1 does not use PCIe C8, set it to disabled.
Bug 4601516
Signed-off-by: Wayne Wang(SW-TEGRA) <waywang@nvidia.com >
Change-Id: Ic757fdf87e4efcbca609b25d41cf8a523746c2c7
(cherry picked from commit 40a3011636474e2b361444422cf6ef8a40a5e2ca)
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3131844
Reviewed-by: svcacv <svcacv@nvidia.com >
Reviewed-by: Yi-Wei Wang <yiweiw@nvidia.com >
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com >
Reviewed-by: Rajkumar Kasirajan <rkasirajan@nvidia.com >
2024-08-13 10:24:11 -07:00
Vedant Deshpande
a987d2d0ea
nv-platform: Rename se nodes to crypto
...
Rename the se nodes to crypto to maintain synchronization with
upstream changes.
Bug 4707773
Change-Id: I3018c945ab8f85ae372c2888f6f6d893ba8878a7
Signed-off-by: Vedant Deshpande <vedantd@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3191650
Reviewed-by: Brad Griffis <bgriffis@nvidia.com >
Reviewed-by: Gautham Srinivasan <gauthams@nvidia.com >
Reviewed-by: svcacv <svcacv@nvidia.com >
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com >
2024-08-10 05:39:13 -07:00
Vedant Deshpande
bf4f67f9d9
nv-platform: Remove duplicate PCIe nodes
...
Remove redundant nodes from common dtsi file which are already present
in upstream board level common include file.
Bug 4707773
Change-Id: I1f751005b3c5f19b8fea5a01c95ce912e31bc08d
Signed-off-by: Vedant Deshpande <vedantd@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3189292
Tested-by: Brad Griffis <bgriffis@nvidia.com >
Reviewed-by: Gautham Srinivasan <gauthams@nvidia.com >
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com >
Reviewed-by: Brad Griffis <bgriffis@nvidia.com >
Reviewed-by: svcacv <svcacv@nvidia.com >
2024-08-06 23:09:12 -07:00
Yi-Wei Wang
1f405def24
t23x: p3701-0000-as-p3767-000*: Update CPU Fmax
...
Update CPU Fmax for Orin NX / Nano emulation platforms.
Bug 4196830
Signed-off-by: Yi-Wei Wang <yiweiw@nvidia.com >
Change-Id: I6e0d1a08eeb9e6477f3e07d5e85b08867654e46a
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3189135
Reviewed-by: svcacv <svcacv@nvidia.com >
Reviewed-by: Ivan Pravdin <ipravdin@nvidia.com >
Reviewed-by: Brad Griffis <bgriffis@nvidia.com >
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com >
2024-08-06 10:53:57 -07:00
Praveen AC
f84d681a56
t23x:P3783: Fix failed to read 2nd Hawk EEPROM serial number.
...
Changed EEPROM address to 0x15 for 2nd Hawks EEPROM
to avoid fail to read serial number.
Bug 4244937
Change-Id: I562a2c9c81b99baaf252e44f1e8530256a0b6643
Signed-off-by: Praveen AC <pac@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3184250
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com >
Reviewed-by: Bibek Basu <bbasu@nvidia.com >
Reviewed-by: Shubham Chandra <shubhamc@nvidia.com >
Reviewed-by: Ankur Pawar <ankurp@nvidia.com >
rel-36_eng_2024-07-23
2024-08-01 23:39:20 -07:00
Sumit Gupta
dadc4a48b6
t23x: nv-public: tegra: fix typo in dce fabric compatible
...
Fix typo in the compatible string of DCE fabric.
Bug 4369009
Change-Id: Ic68a46a89f3859dd93034fd0e774e379699d7859
Signed-off-by: Sumit Gupta <sumitg@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3185578
Reviewed-by: Jon Hunter <jonathanh@nvidia.com >
Reviewed-by: Brad Griffis <bgriffis@nvidia.com >
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com >
2024-07-31 11:09:07 -07:00
Yi-Wei Wang
82746253aa
t23x: nv-public: Disable hot surface alert for IGX
...
For IGX platform, the module and baseboard are inside the chassis, the
hot surface alert should not rely on on-chip or on-board thermal sensors
to judge whether the surface is hot or not. So, this change disables the
hot surface alert for IGX platform to avoid the false alarm.
Bug 4084478
Bug 4561083
Bug 4611631
Signed-off-by: Yi-Wei Wang <yiweiw@nvidia.com >
Change-Id: Ib4f9ca3e2822c593744668a82ebaabb3910ac594
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3181470
Reviewed-by: svcacv <svcacv@nvidia.com >
Reviewed-by: Rajkumar Kasirajan <rkasirajan@nvidia.com >
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com >
2024-07-25 12:24:01 -07:00
Ankur Pawar
9c1a6b2d11
overlay: t23x: fix IMX390 SDR mode corruption
...
Bottom two lines in IMX390 SDR mode are completely
black. Issue is fixed in IMX390 driver. Change the
image resolution to 1936x1096.
Bug 4505240
Change-Id: Ie72ffc66e3ca67ce30e6ad5b56766486f78b1d0a
Signed-off-by: Ankur Pawar <ankurp@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3179853
Reviewed-by: svcacv <svcacv@nvidia.com >
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com >
Reviewed-by: Shubham Chandra <shubhamc@nvidia.com >
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com >
2024-07-25 09:54:18 -07:00
Sumit Gupta
43c90b2f83
t23x: nv-public: tegra: disable sce fabric node
...
Disable SCE fabric node to avoid overwrite of the actual CBB error and
to print info about the original error. Access to SCE fabric registers
was blocked by firewall after the introduction of FSI. After that any
illegal access by some SW to SCE registers is correctly resulting in
the CBB firewall error. But when CCPLEX tries accessing the SCE-fabric
registers to print error info, then another firewall error comes as
the fabric registers are also firewall protected. This causes second
error info to be printed which is misleading. Disable SCE fabric node
to avoid printing the misleading second error. The first error will
get printed on interrupt from the fabric causing the actual access.
Bug 4369009
Change-Id: I8f47516248bf239d9a5c7780d0f10456b1ebd9de
Signed-off-by: Sumit Gupta <sumitg@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3179289
Reviewed-by: svcacv <svcacv@nvidia.com >
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com >
Reviewed-by: Jon Hunter <jonathanh@nvidia.com >
Reviewed-by: Brad Griffis <bgriffis@nvidia.com >
2024-07-23 01:09:00 -07:00
Ashish Mhetre
977fb0aa31
tegra234: Add smmu_test node
...
Add smmu_test node in t23x dts and enable it. It's used by
smmu tests.
Bug 4739062
Change-Id: Ibcbb0fe1896b49987d4a77a99bd466da16c3634b
Signed-off-by: Ashish Mhetre <amhetre@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3179041
Reviewed-by: svcacv <svcacv@nvidia.com >
Reviewed-by: Sachin Nikam <snikam@nvidia.com >
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com >
2024-07-22 02:26:58 -07:00
Brad Griffis
fb6feb2209
Revert "nv-public: arm64: tegra: disable sce fabric node"
...
This reverts commit 6acdd6c524 .
Reason for revert: Cannot update upstream files.
Change-Id: I473b6d0a740eaa0ff235246a8f7fef88f6b2aba4
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3178463
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com >
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com >
2024-07-19 18:54:05 -07:00
Brad Griffis
c188adf0b1
Revert "tegra234: Add smmu_test node"
...
This reverts commit c85caf7ae9 .
Reason for revert: Only changes merged upstream can be here.
Change-Id: Ica7759a94ecde6f8adaa904082efb302617e02de
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3178462
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com >
Reviewed-by: Jon Hunter <jonathanh@nvidia.com >
Tested-by: Brad Griffis <bgriffis@nvidia.com >
Reviewed-by: Brad Griffis <bgriffis@nvidia.com >
2024-07-19 16:38:59 -07:00
Ashish Mhetre
c85caf7ae9
tegra234: Add smmu_test node
...
Add smmu_test node in t23x dts and enable it. It's used by
smmu tests.
Bug 4739062
Change-Id: Ib42cb4feed4eaf4947bb9734db6801fa25f772a5
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3178085
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com >
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com >
2024-07-19 11:25:14 -07:00
Vishwaroop A
4cf13bde38
nv-public: qspi: update prod entries for qspi.
...
Avoid configuring command2 register in prod.
Bug 4739710
Change-Id: I7c644427effa10455cb1fa02788e86ae2d6dd181
Signed-off-by: Vishwaroop A <va@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3176993
Reviewed-by: Brad Griffis <bgriffis@nvidia.com >
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com >
Tested-by: Brad Griffis <bgriffis@nvidia.com >
2024-07-18 18:24:02 -07:00
Vedant Deshpande
5b71d8a42b
nv-soc: Remove redundant properties of eth node
...
Remove the properties of the ethernet device node
which are already present in tegra234.dtsi.
Bug 4707773
Change-Id: Ic65955c587c18ad185b42e4f3317c0eba39b456c
Signed-off-by: Vedant Deshpande <vedantd@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3170872
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com >
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com >
rel-36_eng_2024-07-08
2024-07-16 06:54:42 -07:00
Laxman Dewangan
deb67bdfad
t23x: Remove override of clock speed for SBSA UART
...
The clock speed of the SBSA UART is configured in
common/base DTS file, hence remove the override of
this property from platform common override file.
Bug 4037899
Bug 4707773
Change-Id: Ib871ec7fe7561cfc42336d87125883a1fe224468
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3037843
(cherry picked from commit a7d01fe7f4 )
Signed-off-by: Vedant Deshpande <vedantd@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3172851
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com >
Reviewed-by: Jon Hunter <jonathanh@nvidia.com >
Reviewed-by: Brad Griffis <bgriffis@nvidia.com >
Tested-by: Brad Griffis <bgriffis@nvidia.com >
2024-07-16 06:54:31 -07:00
Thierry Reding
d9ee65d083
arm64: tegra: Add missing current-speed for SBSA UART
...
The SBSA UART device tree bindings require a current-speed property that
specifies the baud rate configured by the firmware. Add it on Jetson AGX
Orin and Jetson Orin Nano/NX.
Bug 4037899
Bug 4707773
Change-Id: I73a72f7278892e2331368f1d13dd2c306bf4c5ed
Signed-off-by: Thierry Reding <treding@nvidia.com >
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3037842
(cherry picked from commit bddb2afb0e )
Signed-off-by: Vedant Deshpande <vedantd@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3172850
Reviewed-by: Jon Hunter <jonathanh@nvidia.com >
Tested-by: Brad Griffis <bgriffis@nvidia.com >
Reviewed-by: Brad Griffis <bgriffis@nvidia.com >
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com >
2024-07-16 06:54:26 -07:00
Vedant Deshpande
d3df85c64a
nv-soc: Rename security engine nodes
...
Renamed the se node to crypto to maintain synchronization with
upstream changes. Also, updated compatible property to maintain
synchronization.
Bug 4707773
Change-Id: Ia08f08a3bdffd22eafdc274f0443e29eb6ef401d
Signed-off-by: Vedant Deshpande <vedantd@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3172699
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com >
Reviewed-by: Jon Hunter <jonathanh@nvidia.com >
Reviewed-by: Brad Griffis <bgriffis@nvidia.com >
Reviewed-by: svcacv <svcacv@nvidia.com >
Tested-by: Brad Griffis <bgriffis@nvidia.com >
2024-07-16 06:54:21 -07:00
Vedant Deshpande
5c1e11f1bc
UPSTREAM: arm64: tegra: Add Tegra Security Engine DT nodes
...
Add device tree nodes for Tegra AES and HASH engines.
Signed-off-by: Akhil R <akhilrajeev@nvidia.com >
Signed-off-by: Thierry Reding <treding@nvidia.com >
Bug 4707773
(cherry picked from mainline commit 0d23cacb2ae0fc9d8d40f36cb37ad272b3249ffe)
Change-Id: I5fe86a6943f3a57cd6426c3a1ed20e2f773b8430
Signed-off-by: Vedant Deshpande <vedantd@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3169654
Reviewed-by: Jon Hunter <jonathanh@nvidia.com >
Tested-by: Brad Griffis <bgriffis@nvidia.com >
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com >
Reviewed-by: Brad Griffis <bgriffis@nvidia.com >
2024-07-16 06:54:16 -07:00
Thierry Reding
6792bbce69
arm64: tegra: Add dmas and dma-names for Tegra234 UARTE
...
Commit 940acdac99b2 ("arm64: tegra: Add UARTE device tree node on
Tegra234") added the device tree node for the UARTE on Tegra234 but
didn't include the "dmas" and "dma-names" properties required for this
device when it's used in high-speed mode.
Bug 4037899
Bug 4707773
Change-Id: Ia06436b77706395c1b69ebdcd9db4cfcc3a7d221
Signed-off-by: Thierry Reding <treding@nvidia.com >
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3035768
(cherry picked from commit 82bdc94bf1 )
Signed-off-by: Vedant Deshpande <vedantd@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3172824
Reviewed-by: Brad Griffis <bgriffis@nvidia.com >
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com >
2024-07-12 19:39:18 -07:00
Thierry Reding
16cc3a21f8
arm64: tegra: Mark Tegra234 SPI as compatible with Tegra114
...
According to the bindings, both Tegra210 and Tegra114 compatible strings
need to be specified since the version of this hardware block found in
Tegra210 is backwards-compatible.
Bug 4037899
Bug 4707773
Change-Id: I8391f486ac829b00b7232b4edb30a7eb5896339f
Signed-off-by: Thierry Reding <treding@nvidia.com >
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3035767
(cherry picked from commit 722ad13030 )
Signed-off-by: Vedant Deshpande <vedantd@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3172823
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com >
Reviewed-by: Brad Griffis <bgriffis@nvidia.com >
2024-07-12 19:39:13 -07:00
Thierry Reding
941cde9d73
arm64: tegra: Use correct format for clocks property
...
phandle and clock specifier pairs should be enclosed in angular
brackets.
Bug 4037899
Bug 4707773
Change-Id: I07fcce3729ebf74d17847f6502b87438b0548cbb
Signed-off-by: Thierry Reding <treding@nvidia.com >
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3035766
(cherry picked from commit 089ac40a2e )
Signed-off-by: Vedant Deshpande <vedantd@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3172822
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com >
Reviewed-by: Brad Griffis <bgriffis@nvidia.com >
2024-07-12 19:39:09 -07:00
Hiteshkumar Patel
1ffe07b61c
nv-public:P3783: Fix probe fail of Hawks during boot.
...
1. Made all sensors of Hawks as master sensors so any sensor is capable
to program SERIALIZERS i2c address translation during probe time
i.e first come first basis.So, We wont miss or skip SERIALIZERS
i2c trans
2. Corrected CAM0_PWDN GPIO from (H, 6) to (E, 6)
Bug 4510846
Bug 4565904
Change-Id: I6d0b881ce3e3425d70672ea56064209ac65c3c2a
Signed-off-by: Hiteshkumar Patel <hiteshkumarg@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3173608
Reviewed-by: Bibek Basu <bbasu@nvidia.com >
Reviewed-by: Praveen AC <pac@nvidia.com >
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com >
2024-07-12 11:54:02 -07:00
Praveen AC
4bb0bcd039
tegra234-camera: Update DT property for VI HW.
...
Update DT property for VI from "non-coherent" to "dma-noncoherent"
to adopt to the latest upstream kernel change which intrun fixes
the RAW image corruption.
Bug 4640366
Change-Id: Ib49d5d69fb144a0ec87683b6c650507373be5579
Signed-off-by: Praveen AC <pac@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3172429
Reviewed-by: svcacv <svcacv@nvidia.com >
Reviewed-by: Ankur Pawar <ankurp@nvidia.com >
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com >
Reviewed-by: Bibek Basu <bbasu@nvidia.com >
2024-07-12 09:38:59 -07:00
ruppala
a289da3a6f
t23x: nv-soc: Disable nvidia,macsec-enable
...
Disable macsec for nvethernet in L4T platforms
Bug 4640382
Change-Id: Ie2203015008b3972499602557edd296461ae6c58
Signed-off-by: ruppala <ruppala@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3166951
(cherry picked from commit b0a87160ca )
Reviewed-by: Sanath Kumar Gampa <sgampa@nvidia.com >
Reviewed-by: Jon Hunter <jonathanh@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3173667
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com >
2024-07-12 05:09:23 -07:00
Ankur Pawar
e979b90a55
t23x: Add Hawk & Owl overlays for P3762
...
Add following overlays for Hawk+Owl
1xHAWK: tegra234-p3737-camera-p3762-a00-1Hawk-overlay.dtbo
2xHAWK: tegra234-p3737-camera-p3762-a00-2Hawk-overlay.dtbo
3xHAWK+3xOWL: tegra234-p3737-camera-p3762-a00-3Hawk-3Owl-overlay.dtbo
4xHAWK: tegra234-p3737-camera-p3762-a00-4Hawk-overlay.dtbo
4xOWL: tegra234-p3737-camera-p3762-a00-4Owl-overlay.dtbo
Bug 4583168
Change-Id: I7d03978628ead5b761668b58e05d6c35553ac52f
Signed-off-by: Ankur Pawar<ankurp@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3109502
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com >
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com >
Reviewed-by: Shubham Chandra <shubhamc@nvidia.com >
Reviewed-by: svcacv <svcacv@nvidia.com >
2024-07-11 06:54:10 -07:00
Sumit Gupta
6acdd6c524
nv-public: arm64: tegra: disable sce fabric node
...
Access to SCE fabric registers was blocked by firewall after the
introduction of FSI. After that any illegal access by some SW to SCE
registers is correctly resulting in the CBB firewall error. But when
CCPLEX tries accessing the SCE-fabric registers to print error info,
then another firewall error comes as the fabric registers are also
firewall protected. This causes second error info to be printed in
CBB error dump which is misleading. Disabling the SCE fabric node
to avoid printing the misleading info. The first error info will be
printed by the interrupt from the fabric causing the actual access.
Bug 4369009
Change-Id: Ic53283b79b5ca385f051b002d986da5e81aa4eb2
Signed-off-by: Sumit Gupta <sumitg@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3170439
Reviewed-by: Bibek Basu <bbasu@nvidia.com >
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com >
2024-07-09 01:27:49 -07:00
Yi-Wei Wang
d08ec0eb9f
nv-platform: unregister tmp451 from thermal zone
...
Unregister tmp451 from thermal zone as no cooling action is required
from the thermal framework. Temperature readings of tmp451 sensors are
still available from the sysfs nodes exposed by the hwmon framework.
Bug 4139424
Bug 4652433
Bug 4715251
Signed-off-by: Yi-Wei Wang <yiweiw@nvidia.com >
Change-Id: Ie7b61fc9d2712374b3b3ddb6b7448e801044cb7f
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3165613
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com >
Reviewed-by: Jon Hunter <jonathanh@nvidia.com >
Reviewed-by: svcacv <svcacv@nvidia.com >
Reviewed-by: Rajkumar Kasirajan <rkasirajan@nvidia.com >
2024-07-02 02:10:27 -07:00
ByungKuk Seo
1a5be92d47
Revert "Revert "concord: add display hdcp property
...
This reverts commit 0772bd52c7 .
Reason: back to hdcp_enabled, fixed by
http://git-p4swmirror/r/c/p4swmirror/tegra/gpu/drv_v1/+/258600
Bug 4620917
Change-Id: Iedf15d35d2872f199002d8f46656f652a524c7a0
Signed-off-by: ByungKuk Seo <bseo@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3155263
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com >
Reviewed-by: svcacv <svcacv@nvidia.com >
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com >
Reviewed-by: Nikesh Oswal <noswal@nvidia.com >
rel-36_eng_2024-06-26
2024-06-25 14:55:37 -07:00
Laxman Dewangan
6bdc4f9063
tegra234: Correct the PCIE prefetch memory range
...
Fix the PCIE prefetch memory range for p3740-0002+p3701-0008.
Bug 4650009
Change-Id: I229de350c5ab1e87b5c60181569468e00558441a
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3137700
(cherry picked from commit 57c3e682de )
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3157507
Reviewed-by: Paritosh Dixit <paritoshd@nvidia.com >
Reviewed-by: Manikanta Maddireddy <mmaddireddy@nvidia.com >
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com >
Tested-by: Jon Hunter <jonathanh@nvidia.com >
Reviewed-by: Jon Hunter <jonathanh@nvidia.com >
2024-06-18 13:39:31 -07:00
sheetal
64f98049f2
[UPSTREAM] arm64: tegra: Remove Jetson Orin NX and Jetson Orin Nano DTSI
...
Jetson Orin NX and Jetson Orin Nano DTSI files just define the HDA label
and it is already added as part of base DTS files.
Hence, removing these files.
Upstream commit ID: cc36acb8a67ddfe4bc7bc722748f6c1b72eed5ed
Bug 4429992
TAS-2240
Change-Id: I07450f4165905393728224d412462a2835e30abc
Signed-off-by: sheetal <sheetal@nvidia.com >
Signed-off-by: Thierry Reding <treding@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3086461
Reviewed-by: Sameer Pujar <spujar@nvidia.com >
Reviewed-by: Mohan kumar <mkumard@nvidia.com >
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com >
(cherry picked from commit 11c5935bc2 )
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3151096
Tested-by: Brad Griffis <bgriffis@nvidia.com >
Reviewed-by: Brad Griffis <bgriffis@nvidia.com >
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com >
rel-36_eng_2024-06-13
2024-06-06 06:24:50 -07:00
sheetal
f36a1176b5
[UPSTREAM] arm64: tegra: Add audio support for Jetson Orin NX and Jetson Orin Nano
...
Add audio support for the NVIDIA Jetson Orin NX (p3767, SKU0) module and
Jetson Orin Nano (p3767, SKU5) module Developer Kit with P3768 carrier
board.
APE and HDA sound cards are enabled.
Supported IO interfaces: I2S2 and I2S4.
Upstream commit ID: 5f360dbc22f17bb0f850039e955656528c6e8772
Bug 4429992
TAS-2240
Change-Id: I81f2086c7131a51ae8023ae82194e239008d55dc
Signed-off-by: sheetal <sheetal@nvidia.com >
Signed-off-by: Thierry Reding <treding@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3086460
Reviewed-by: Sameer Pujar <spujar@nvidia.com >
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com >
Reviewed-by: Mohan kumar <mkumard@nvidia.com >
(cherry picked from commit 36c8e53545 )
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3151095
Reviewed-by: Brad Griffis <bgriffis@nvidia.com >
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com >
Tested-by: Brad Griffis <bgriffis@nvidia.com >
2024-06-06 06:24:46 -07:00
sheetal
0c60f448cb
[UPSTREAM] arm64: tegra: Define missing IO ports
...
I2S3, I2S5, DMIC1, DMIC2, DMIC4, DSPK1 and DSPK2 IO ports are not
defined. Those are not defined earlier because it was inside platform
DT and defined only for supported IOs by the platform.
Now these are part of SoC DTSI, all IOs ports are defined
so that all the ports are available to be used by platforms.
Upstream commit ID: f5c8e31e71711061338b572c26f456bf5acdf6a0
Bug 4429992
TAS-2240
Change-Id: I6367806291d7e7685087710f646c412c8194b263
Signed-off-by: sheetal <sheetal@nvidia.com >
Signed-off-by: Thierry Reding <treding@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3086459
(cherry picked from commit e3664fd0c9 )
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3151094
Tested-by: Brad Griffis <bgriffis@nvidia.com >
Reviewed-by: Brad Griffis <bgriffis@nvidia.com >
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com >
2024-06-06 06:24:41 -07:00
sheetal
dd5e2c462d
[UPSTREAM] arm64: tegra: Move AHUB ports to SoC DTSI
...
AHUB and its child nodes ports are part of platform DTS and with new
platform support these entries need to be defined again.
As they are common across the platforms, moving them to SoC
DTSI to avoid code duplicacy.
AHUB HW accelerators are used for audio processing and typically all of
these are made available. Platforms can enable all of these just by
enabling the AHUB parent device. However IO interfaces (which are also
children of AHUB) are selectively enabled based on what the platform
actually exposes for interaction with external world.
Upstream commit ID: 71a3b9b17537a114705d2d01d227e19fd7353bff
Bug 4429992
TAS-2240
Change-Id: I3c148efaa5ea7ca1ac2063e3425fa54172aff346
Signed-off-by: sheetal <sheetal@nvidia.com >
Signed-off-by: Thierry Reding <treding@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3086458
(cherry picked from commit 6790d74964 )
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3151093
Tested-by: Brad Griffis <bgriffis@nvidia.com >
Reviewed-by: Brad Griffis <bgriffis@nvidia.com >
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com >
2024-06-06 06:24:36 -07:00
Sheetal
638b4d5881
nv-public: p3767: Remove change from mainline DT
...
- While enabling audio for Orin NX and Nano maniline DT are modified
Removed the change from mainline DT and required nodes which will
not be defined in mainline DT is added to nv-platform DT file.
- Audio related changes for Orin NX and Nano are now in mainline.
Those will be taken while backporting.
Bug 4429992
TAS-2240
Change-Id: Ic93aabedd7b478e1b1c28e132139857e814b1c98
Signed-off-by: Sheetal <sheetal@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3082469
Reviewed-by: Sharad Gupta <sharadg@nvidia.com >
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com >
Reviewed-by: Sameer Pujar <spujar@nvidia.com >
Reviewed-by: Sandipan Patra <spatra@nvidia.com >
Reviewed-by: Mohan kumar <mkumard@nvidia.com >
(cherry picked from commit fb98e4d8ba )
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3151092
Tested-by: Brad Griffis <bgriffis@nvidia.com >
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com >
Reviewed-by: Brad Griffis <bgriffis@nvidia.com >
2024-06-06 06:24:32 -07:00
Sahil Mukund Patki
0772bd52c7
Revert "concord: add display hdcp property"
...
This reverts commit 14a735049d .
Reason for revert: TSEC T/O issues blocking JP-6.0 GA release
Bug 4620917
Change-Id: Id4cb8787bc3e678698050c6a4638955ec21d7781
Signed-off-by: spatki <spatki@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3127615
Reviewed-by: Bibek Basu <bbasu@nvidia.com >
Reviewed-by: svcacv <svcacv@nvidia.com >
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com >
Reviewed-by: Brad Griffis <bgriffis@nvidia.com >
Reviewed-by: Vinod Atyam <vatyam@nvidia.com >
2024-06-03 02:55:00 -07:00
Ankur Pawar
92a36dcc76
overlay: t23x: enable IMX390 WDR mode
...
Enable WDR(wide dynamic range) mode for IMX390.
1 Add WDR mode table to IMX390 overlay.
2 Support only link A in desrializer
(only one sensor is supported for now).
Add tegra234-p3737-camera-imx390-addr-0x21-overlay.dtbo
for IMX390 sensor with i2c address 0x21.
Bug 4505240
Change-Id: I6ccff56d0943674bc2f0142c8829fb4c812569a1
Signed-off-by: Ankur Pawar <ankurp@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3105263
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com >
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com >
2024-05-30 05:39:45 -07:00
Shubhi Garg
aa281b277b
nv-public: p3740: fix cvb eeprom bus id
...
Since IGX CVM eeprom uses different I2C controller than CVB, bus id
in eeprom manager should be different. Currently, CVM and CVB has bus@0,
which brings CVB eeprom inside wrong i2c controller. Fixes it by differentiating
bus ids. Now, bus@0 has CVM and bus@1 has CVB eeprom.
Bug 4625456
Change-Id: Ied4cd3c66bf0c1122bce9899b3fa749c4ff38d26
Signed-off-by: Shubhi Garg <shgarg@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3135834
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com >
Reviewed-by: Bibek Basu <bbasu@nvidia.com >
Reviewed-by: svcacv <svcacv@nvidia.com >
2024-05-15 20:54:20 -07:00
Jon Hunter
5d0c186f3a
t23x: overlay: Remove legacy Sidecar overlay
...
The overlay tegra234-jetson.dtbo was added for Sidecar and is no longer
needed or used and so remove this.
Bug 4164621
Change-Id: I2dc56d69ac4320c4dae1379445367b2d6dee7e1f
Signed-off-by: Jon Hunter <jonathanh@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3130861
(cherry picked from commit 39a40385a8 )
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3132473
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com >
Reviewed-by: Brad Griffis <bgriffis@nvidia.com >
2024-05-14 01:10:13 -07:00
Praveen AC
3d225ae86a
t234:[P3762/P3783]:Increase i2cbus-8 freq to 400khz.
...
Add overlay to increase i2c bus-8 freq to 400khz.
Bug 4510846
Change-Id: I662c075b34992e088b2baa6a03c8db744171be4b
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3131809
Tested-by: Praveen AC <pac@nvidia.com >
Reviewed-by: Shubham Chandra <shubhamc@nvidia.com >
Reviewed-by: Narendra Kondapalli <nkondapalli@nvidia.com >
Reviewed-by: Bibek Basu <bbasu@nvidia.com >
Reviewed-by: Ankur Pawar <ankurp@nvidia.com >
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com >
Reviewed-by: Praveen AC <pac@nvidia.com >
Reviewed-by: Anubhav Rai <arai@nvidia.com >
2024-05-07 01:54:48 -07:00
Evgeny Kornev
f735cf3f58
dt: soc: t234: add iommu mappings for vi&isp units
...
Access the syncpoint shim and gos (if any) via SMMU.
Bug 4152947
Change-Id: Id78bd8615587691f548b7ec2628d6ffc049053b6
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3113896
Reviewed-by: Semi Malinen <smalinen@nvidia.com >
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com >
Tested-by: Pratik Prajapati <pratikp@nvidia.com >
Tested-by: Mika Liljeberg <mliljeberg@nvidia.com >
Reviewed-by: Kalle Jokiniemi <kjokiniemi@nvidia.com >
Reviewed-by: Mika Liljeberg <mliljeberg@nvidia.com >
2024-05-06 02:40:37 -07:00
Joseph Lo
3411f7a548
tegra234: overlay: Add fTPM node
...
This adds a ftpm node for the fTPM TEE CA driver in the kernel.
Jira L4T-1317
Jira L4T-2972
Bug 200771475
Change-Id: Ie2ba35012006a01f930b1d355cd0bca35cf1a26f
Signed-off-by: Joseph Lo <josephl@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/2920215
(cherry picked from commit f8c6ff8c2c )
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/2967687
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com >
2024-04-30 12:39:52 -07:00
Joseph Lo
00705063bc
t23x: optee-dts: Fix the TPM event log addr DT
...
After migrating OP-TEE DT memory to TZDRAM, we enabled
CFG_MAP_EXT_DT_SECURE in the OP-TEE OS that needs to use the property
name "tpm_event_log_addr" instead of "tpm_event_log_sm_addr" to make
it work correctly. So fix it accordingly.
Bug 4013192
Bug 3960022
Change-Id: I039011998b690f3ed057da13107744f0efeee48f
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/soc/t23x/+/2934220
(cherry picked from commit cc84293e18 )
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3126680
Reviewed-by: Joseph Lo <josephl@nvidia.com >
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com >
Tested-by: Joseph Lo <josephl@nvidia.com >
2024-04-30 12:39:47 -07:00