Commit Graph

9 Commits

Author SHA1 Message Date
Laxman Dewangan
a95aed75c9 dts: Remove tegra optee dt overlay file
Tegra OPTEE DT overlay file is moved to the
hardware/nvidia/t23x/nv-public. Removed this
duplicate file from nvidia-oot.

Bug 4131055

Change-Id: I17fa81fa97e46ff6d50120d44b24271b9bc91cc7
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/2917195
Reviewed-by: Jonathan Hunter <jonathanh@nvidia.com>
2023-06-10 12:27:24 -07:00
Akhil R
185c92d6dd arm64: tegra: Add -@ to get __symbols__ node in DT
Add DT Flag '-@' to get __symbols__ node in device tree.
The symbols node is required when subsequent overlays are
applied.

Bug 3847762

Signed-off-by: Akhil R <akhilrajeev@nvidia.com>
Change-Id: I549d509740b7c6d99b14f0f79e4648c496bc1852
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/2819167
Tested-by: Sameer Pujar <spujar@nvidia.com>
Reviewed-by: svcacv <svcacv@nvidia.com>
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com>
2022-12-06 04:44:38 -08:00
Laxman Dewangan
7f81325068 t234: Move tegra234 DTS/DTSI files to hardware/nvidia
Move DTS and DTSI files of Tegra234 to the /hardware/nvidia
respective folders part of DTS/DTSI re-organisation and
independent of nvidia-oot.

Following are movement:
      hardware/nvidia/soc/generic-dts/t23x
		tegra234-soc-base.dtsi
		tegra234-soc-display-overlay.dtsi
		tegra234-soc-overlay.dtsi
		tegra234-audio-dai-links-overlay.dtsi

      hardware/nvidia/platform/t23x/concord/dts/generic-dts
		tegra234-carveouts.dts
		tegra234-jetson.dts
		tegra234-dcb-p3737-0000-p3701-0000.dtsi
		tegra234-p3701-0000-overlay.dtsi
		tegra234-p3737-0000+p3701-0000-overlay.dts
		tegra234-p3737-0000-overlay.dtsi
		tegra234-sbsa-uart.dts
      hardware/nvidia/platform/t23x/firespray/dts/generic-dts
		tegra234-p3710-0010-a01-linux-native.dts
		tegra234-p3710-0010-a04-linux-native.dts
		tegra234-p3710-0020-a01-linux-native.dts

Bug 3523182

Change-Id: Ibdecf2fee4a392d9f462405eb229f0984b82ad07
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/2808093
Reviewed-by: Jonathan Hunter <jonathanh@nvidia.com>
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com>
2022-11-15 11:27:57 -08:00
Ketan Patil
a765a2eed1 arm64: tegra: Add overlay dts for t234 carveouts
Add overlay dts file for tegra carveouts needed for t234.

Bug 3821422

Change-Id: I44666906a28d7ef89be1fb13aa46f9ae9a555cf4
Signed-off-by: Ketan Patil <ketanp@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/2795647
Reviewed-by: Jonathan Hunter <jonathanh@nvidia.com>
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com>
2022-10-21 20:35:39 -07:00
Jon Hunter
d56a2504ec arm64: tegra: Add more DT overlays
Add a new DT overlay for Tegra194 Jetson boards that populates the
necessary device-tree nodes for devices that use out-of-tree
drivers.

Add the DT overlays for OPTEE and the Tegra234 SBSA UART that have
been copied from the linux-stable branch. By adding them to this
repository we can remove from linux-stable branch because this branch
should only include changes from upstream.

Bug 3733730

Change-Id: I13172d6c6e9930c85f0126477668858dccbbf560
Signed-off-by: Jon Hunter <jonathanh@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/2770883
Reviewed-by: Bibek Basu <bbasu@nvidia.com>
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com>
2022-09-08 21:10:19 -07:00
Brad Griffis
cd6fe5db1d arm64: tegra: Add DT overlay for Tegra234 Jetson
Add a new overlay for Tegra234 Jetson boards that populates the
necessary device-tree nodes for devices that use out-of-tree drivers.

Bug 3724727

Change-Id: I716079db288f424f2785d02c34236b8796ec099d
Signed-off-by: Brad Griffis <bgriffis@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/2769629
Reviewed-by: Jonathan Hunter <jonathanh@nvidia.com>
Reviewed-by: Bibek Basu <bbasu@nvidia.com>
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com>
2022-09-02 22:12:18 -07:00
Bitan Biswas
c10dad7d43 ARM64: DT: nvidia: add t234 p3710 dts
Reuse concord DT to add minimal boot
DT nodes for T234 firespray OOT build and boot
 - quickboot needs memory DT node before
   kernel boot can start
 - create initial firespray dts for below:
       tegra234-p3710-0010-a01-linux-native.dts
       tegra234-p3710-0010-a04-linux-native.dts
       tegra234-p3710-0020-a01-linux-native.dts

Bug 3523182

Change-Id: Id8ea6f2b3afa56345a7e1c3a41bee7390247e487
Signed-off-by: Bitan Biswas <bbiswas@nvidia.com>
Signed-off-by: Pritesh Raithatha <praithatha@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/2732635
GVS: Gerrit_Virtual_Submit
2022-07-31 01:10:39 -07:00
Ketan Patil
3d227e1933 arm64: tegra: Add overlay dts for carveout support
Add an overlay dts for oot kernel which contains tegra-carveout nodes.
The dtbo generated by compiling this overlay dts would be applied on top
of the main dtb during flash.

Bug 200722773

Change-Id: I885cb845c93282bf6f9701d10ed79ced74f6a817
Signed-off-by: Ketan Patil <ketanp@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/2752306
Reviewed-by: Sachin Nikam <snikam@nvidia.com>
Reviewed-by: Rohit Khanna <rokhanna@nvidia.com>
GVS: Gerrit_Virtual_Submit
2022-07-29 16:03:19 -07:00
Laxman Dewangan
e658a56460 DTS: Add empty overlay DTS file as placeholder
Add empty overlay DTS file as placeholder and enable
the build and flashing. The build will generate the
respective DTBO file and it is flashed into the DTBO
partition.

Bug 3614924

Change-Id: I01ab9ce90b24a78f25eb442a14166e9f272b070e
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/2702020
GVS: Gerrit_Virtual_Submit
Reviewed-by: Suresh Mangipudi <smangipudi@nvidia.com>
Reviewed-by: Krishna Yarlagadda <kyarlagadda@nvidia.com>
2022-04-25 09:02:57 -07:00