Laxman Dewangan
2f15568b0f
tegra234: sbsa-uart: Remove the overlay file
...
Remove the overlay file for sbsa uart as it is
not being used by any of platform.
Bug 4057304
Change-Id: I7101bc643a79d71c53adab9fe368e773ed7e37f1
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/platform/t23x/concord-generic-dts/+/2884803
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com >
Reviewed-by: Bitan Biswas <bbiswas@nvidia.com >
2023-04-19 18:17:43 +00:00
Laxman Dewangan
c9bb5a14d7
concord: p3737+p3701: Sync with mainline V6.3-rc5
...
Pull the nodes from overlay to base based on V6.3-rc5
p3737+p3701 files.
Bug 4057304
Change-Id: Iedaee4e13609a05145e6d4863c3b39e52fdfa8e6
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/platform/t23x/concord-generic-dts/+/2884519
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com >
2023-04-19 18:17:43 +00:00
Laxman Dewangan
a5e0e58cb5
concord: p3737: Sync with mainline V6.3-rc5
...
Pull the nodes from overlay to base based on V6.3-rc5
p3737 files.
Bug 4057304
Change-Id: I9557b58ad731e1a916cd6da2836a516c1c0a72c1
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/platform/t23x/concord-generic-dts/+/2884501
Reviewed-by: svcacv <svcacv@nvidia.com >
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com >
2023-04-19 18:17:43 +00:00
Laxman Dewangan
1312a1cc0c
concord: p3701: Sync with mainline V6.3-rc5
...
Pull the nodes from overlay to base based on V6.3-rc5
p3701 files.
Bug 4057304
Change-Id: I703c45f40f0eb6a00cf6855f9b3c2ce86d319ba7
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/platform/t23x/concord-generic-dts/+/2884404
Reviewed-by: svcacv <svcacv@nvidia.com >
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com >
2023-04-19 18:17:43 +00:00
Laxman Dewangan
bdf376813b
concord: status-overlay: Move base nodes overlay to base fragment
...
Move the enabling of nodes pwm, padctl, usb etc from base DTSI
to the base fragment.
These nodes are moved to base from overlay.
Change-Id: I734105a48c178dcbcc11535c3db44f2f7da3021a
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/platform/t23x/concord-generic-dts/+/2882653
Reviewed-by: svcacv <svcacv@nvidia.com >
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com >
2023-04-19 18:17:43 +00:00
Bitan Biswas
f223f4b2a5
TEMP: platform: t23x: concord: disable vrs@3c
...
Disable DT node vrs@3c as there is no handler
Proper fix for the issue pending.
Problem:
Sep 8 10:01:11 jetson kernel: [ 209.803891] irq 240: nobody cared (try booting with the "irqpoll" option)
Sep 8 10:01:11 jetson kernel: [ 209.803904] CPU: 0 PID: 450 Comm: irq/240-nvvrs-p Tainted: G OE 5.15.78-tegra-g2223e9380f7f #1
Above kernel warning intermittently seen when running ap_cudnn test
on concord with k515.
bug 4037363
Change-Id: Id648fb403e62f9f40afea89cae448d8cf3b75aea
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/platform/t23x/concord-generic-dts/+/2879820
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com >
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com >
2023-04-19 18:17:43 +00:00
Ankur Pawar
5543907168
DT: remove the conflicting imx185 sensor DT
...
K5.15 is loading both IMX274 and IMX185 sensor DT,
which is causing issue in device probe and
creating video nodes on board with IMX274. For now
enable only IMX274.
Bug 3995570
Bug 4047918
Change-Id: I2a03d7030ea16a37f5ae6b586ba886490a6b713d
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/platform/t23x/concord-generic-dts/+/2877172
Reviewed-by: svcacv <svcacv@nvidia.com >
Reviewed-by: Ankur Pawar <ankurp@nvidia.com >
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com >
Reviewed-by: Frank Chen <frankc@nvidia.com >
Tested-by: Ankur Pawar <ankurp@nvidia.com >
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com >
2023-04-19 18:17:43 +00:00
Laxman Dewangan
2dcd67643a
p3737-0000+p3701: Merge all overrides into single fragment
...
Merge all overlays fragment into single fragment as this gives
the proper hierarchy of nodes with respect to base overlay.
Bug 4032485
Change-Id: Id9aa1895b00130f6b63cbdba5e56d6acf6ea6d22
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/platform/t23x/concord-generic-dts/+/2877615
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com >
Reviewed-by: svcacv <svcacv@nvidia.com >
2023-04-19 18:17:43 +00:00
Laxman Dewangan
8ebb92f239
p3737: Move ethernet node to P3737 DTSI file
...
Move the platform specific configuration of ethernet node
to P3737 dtsi as the interface is available in this board.
Bug 4032485
Change-Id: I2ce09d3b728dd24ab8dc3f63a1744c55cdb777a7
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/platform/t23x/concord-generic-dts/+/2877614
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com >
Reviewed-by: svcacv <svcacv@nvidia.com >
2023-04-19 18:17:43 +00:00
Laxman Dewangan
3248227ea1
p3737: Move sound related nodes to P3737 DTSI
...
The sound interfacing and related device are mounted on
P3737. Move the DTSI file of audio to the board P3737
DTSI file.
Bug 4032485
Change-Id: Ibad244e67689f7dc176419597986c7c7382ab288
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/platform/t23x/concord-generic-dts/+/2877148
Reviewed-by: svcacv <svcacv@nvidia.com >
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com >
2023-04-19 18:17:43 +00:00
Laxman Dewangan
1dabd8c7a3
p3737: Remove duplicate node of tegra hsp
...
The tegar hsp node is defined in the SOC overlay file
with disabled state. It is just needed to enable in the
platform specific DT files.
Bug 4032485
Change-Id: I8309559f4ad8f4205aff5c82bbec4176e46cad7a
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/platform/t23x/concord-generic-dts/+/2877147
Reviewed-by: svcacv <svcacv@nvidia.com >
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com >
2023-04-19 18:17:43 +00:00
Laxman Dewangan
a5a5519d81
concord: Get rid of platform overlay file
...
Move the content of platform overlay is moved to respective
board DTSI file and remove this file.
Bug 4032485
Change-Id: Ifcf96327a85bccd735b0ccda5e84015d004936ef
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/platform/t23x/concord-generic-dts/+/2877146
Reviewed-by: svcacv <svcacv@nvidia.com >
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com >
2023-04-19 18:17:43 +00:00
Yi-Wei Wang
587df43158
p3701: overlay: Enable tmp451 for p3701-0000
...
Enable tmp451 thermal sensor reading for p3701-0000.
Bug 4035713
Bug 3956653
Bug 3973633
Bug 3960871
Bug 3881007
Bug 200721463
Signed-off-by: Yi-Wei Wang <yiweiw@nvidia.com >
Change-Id: Ifcd707f2a31c333cb706ed4156b5ec4b6c9eb999
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/platform/t23x/concord-generic-dts/+/2877082
Reviewed-by: svcacv <svcacv@nvidia.com >
Reviewed-by: Rajkumar Kasirajan <rkasirajan@nvidia.com >
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com >
2023-04-19 18:17:43 +00:00
Yi-Wei Wang
511e568676
p3701: overlay: Enable AGX Orin devkit soctherm
...
Enable soctherm thermal sensor reading in status overlay.
The thermal shutdown is also enabled for p3737-0000+p3701-0000.
Bug 4035713
Bug 3956653
Bug 3973633
Bug 3960871
Bug 3881007
Signed-off-by: Yi-Wei Wang <yiweiw@nvidia.com >
Change-Id: I5c54689dc8df3b4eca5159a91f4024220f177a7c
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/platform/t23x/concord-generic-dts/+/2872411
Reviewed-by: svcacv <svcacv@nvidia.com >
Reviewed-by: Rajkumar Kasirajan <rkasirajan@nvidia.com >
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com >
2023-04-19 18:17:43 +00:00
Laxman Dewangan
e02cf8b069
p3701+p3737: Move nodes overlay to respective file
...
Reorganise following:
- Move status overlay to the status-overlay file.
- Move VRS to P3701 overlay file and merge all
fragment into fragment.
- Merge all cpu nodes into single fragment.
Bug 4032485
Change-Id: Ifb1dda0985b5ac69bd5869ea13aa6aad94a9bc78
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/platform/t23x/concord-generic-dts/+/2877033
Reviewed-by: svcacv <svcacv@nvidia.com >
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com >
2023-04-19 18:17:43 +00:00
Laxman Dewangan
5389aa10e4
p3737: Move enabling & configuration of XUSB padcontrol to overlay
...
The platform specific configuration of XUSB padcontroller and
controller are not upstreamed yet hence doing the configuration
via overlay file.
Move the configuration and enabling of these controller to the
overlay file.
Bug 4032485
Change-Id: Ib9db6fd2c91b2056604226458db1da0bea2c32af
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/platform/t23x/concord-generic-dts/+/2872291
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com >
2023-04-19 18:17:43 +00:00
Laxman Dewangan
258536b3de
p3737: Reorganize soc overlay files
...
The SoC overlay files are reorganized to move the
platform and status specific node overlay to the
platform. The SoC will have SoC specific nodes with
status as disabled.
Bug 4040713
Change-Id: I692212c72c91d934ba20ec129b782aecc2f0208b
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/platform/t23x/concord-generic-dts/+/2875368
Reviewed-by: svcacv <svcacv@nvidia.com >
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com >
2023-04-19 18:17:43 +00:00
Laxman Dewangan
639f52c55e
overlay: jetson: Remove duplicate macros
...
T234 specific dt-binding macros are available in the
dt-binding headers after backporting the T234 specific
macros from kernel 6.2.7.
Remove the macros which duplicates the definition.
Bug 4037899
Change-Id: Ib06b6197af5b2d33b077f19bb6fdbc396b7d5930
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/platform/t23x/concord-generic-dts/+/2874703
Reviewed-by: svcacv <svcacv@nvidia.com >
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com >
2023-04-19 18:17:43 +00:00
Laxman Dewangan
57f049ca21
p3737: Remove inclusion of nvidia-oot dt-binding headers
...
T234 specific dt-binding macros are upstreamed and
back-ported to the kernel dt-binding headers. Hence,
it is not required to have the similar headers at
nvidia-oot which was created as staging purpose for
upstream.
Remove the inclusion of dt-binding headers located
at include/nvidia-oot.
Bug 4037899
Change-Id: Iabe2e311d343c3ba774af802bcdcd0e98aa23729
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/platform/t23x/concord-generic-dts/+/2874702
Reviewed-by: svcacv <svcacv@nvidia.com >
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com >
2023-04-19 18:17:43 +00:00
Laxman Dewangan
8b2cafa4ea
P3701: Move nodes of regulator from base to overlay
...
The regulator nodes are added into the base file of P3701.
This DTSI file is synced from mainline and the addition
is done without upstreaming to mainline.
Move such nodes to overlay file to make the DTSI file
synced to mainline.
Bug 4037899
Change-Id: I0ba58a70977e8b65738ae36c6e6c805c018df60a
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/platform/t23x/concord-generic-dts/+/2873621
Reviewed-by: svcacv <svcacv@nvidia.com >
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com >
2023-04-19 18:17:43 +00:00
Laxman Dewangan
1b14f4edd5
p3701: Move INA from base DTSI to overlay DTSI
...
The instance of the INA devices on P3701 is not available in mainline.
Hence, move the node of INA devices to the overlay file to make base
DTSI files sync to mainline version.
Bug 4037899
Change-Id: I10e7567e2d6f3e671d436610a3a4bb4dd3a5a084
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/platform/t23x/concord-generic-dts/+/2873253
Reviewed-by: svcacv <svcacv@nvidia.com >
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com >
2023-04-19 18:17:43 +00:00
Laxman Dewangan
5676658fd0
pcie: Move pcie nodes form overlay to base file
...
The PCIE nodes are already added in base file in mainline.
So putting the PCIE nodes into the base and removing the
overrides.
Change reference:
commit 1d61cbb79058a21be94b0ab7c1c3dca190b139ee
Author: Vidya Sagar <vidyas@nvidia.com >
arm64: tegra: Enable PCIe slots in P3737-0000 board
Bug 4032485
Change-Id: I36c5b800144d4474816a671fc811fd117ed96ece
Signed-off-by: Vidya Sagar <vidyas@nvidia.com >
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/platform/t23x/concord-generic-dts/+/2870984
Reviewed-by: svcacv <svcacv@nvidia.com >
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com >
2023-04-19 18:17:43 +00:00
Laxman Dewangan
bf56200fe2
pcie: Remove pcie nodes overriding to /bus@0
...
All PCIE nodes are added in the root node in SOC DTSI
file. Remove the override/overlay which points the PCIE
nodes to child of bus0.
Bug 4032485
Change-Id: Id9c662db10c802090516b00e200a4277b1188ff3
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/platform/t23x/concord-generic-dts/+/2870983
Reviewed-by: svcacv <svcacv@nvidia.com >
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com >
2023-04-19 18:17:43 +00:00
Jon Hunter
b0bfa9dc5e
t23x: overlay: Enable NVDEC for Jetson Orin
...
The latest upstream device-tree for Tegra234 have the NVDEC node
disabled by default. Ensure that the NVDEC node is enabled for Jetson
Orin.
Bug 3974855
Change-Id: I99690291c54b39584c51abe022b642720cba41b0
Signed-off-by: Jon Hunter <jonathanh@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/platform/t23x/concord-generic-dts/+/2870937
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com >
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com >
2023-04-19 18:17:43 +00:00
Addarsh Srivastava
f432318bf9
DT: include imx185 device tree
...
include imx185 dt in camera device tree.
add imx185 sensor device tree for L4T.
Bug 3583587
Change-Id: Ieda934b8d0b1f3f2354683c5b6538916d9c1a763
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/platform/t23x/concord-generic-dts/+/2868241
Reviewed-by: svcacv <svcacv@nvidia.com >
Reviewed-by: Ankur Pawar <ankurp@nvidia.com >
Reviewed-by: Praveen AC <pac@nvidia.com >
Reviewed-by: Frank Chen <frankc@nvidia.com >
Reviewed-by: Bitan Biswas <bbiswas@nvidia.com >
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com >
Tested-by: Addarsh Srivastava <addarshs@nvidia.com >
2023-04-19 18:17:43 +00:00
Laxman Dewangan
1f00e33471
Revert "t23x: overlay: Bump #address-cells and #size-cells"
...
This reverts commit 225d39c0084554c0dc1f0ab2ad4b747515710b99.
The original change was bumping the address and cell size to <2> for
the OOT 5.15 which is no more needed.
Change-Id: I3718fff4e0f14a2dbc46c1b60519a1b39f057308
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/platform/t23x/concord-generic-dts/+/2868360
Reviewed-by: Bitan Biswas <bbiswas@nvidia.com >
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com >
Reviewed-by: Ashish Mhetre <amhetre@nvidia.com >
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com >
Tested-by: Laxman Dewangan <ldewangan@nvidia.com >
2023-04-19 18:17:43 +00:00
Petlozu Pravareshwar
a97ab96b88
generic-dts: overlay: Move pcie subnodes out of top-level bus node
...
Move pcie subnodes out of the top-level bus node. This is to
match with the tegra234 soc dtsi file.
Bug 3970434
Change-Id: If79cd48cd9a56b5664b0cd83044ba9816cd861cb
Signed-off-by: Petlozu Pravareshwar <petlozup@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/platform/t23x/concord-generic-dts/+/2859931
Reviewed-by: svcacv <svcacv@nvidia.com >
Reviewed-by: Nagarjuna Kristam <nkristam@nvidia.com >
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com >
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com >
2023-04-19 18:17:43 +00:00
Ankur Pawar
226c4dd3ee
DT: include imx274 in camera device tree
...
Include imx274 dt in camera device tree.
Add dual imx274 sensor device tree for L4T.
Base device trees are synced with upstream kernel
so keeping this as overlay.
Bug 3898807
Change-Id: I3b914f654aea2438b6c47c754eb1a8269a69d081
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/platform/t23x/concord-generic-dts/+/2811947
Reviewed-by: svcacv <svcacv@nvidia.com >
Reviewed-by: Ankur Pawar <ankurp@nvidia.com >
Reviewed-by: Frank Chen <frankc@nvidia.com >
Reviewed-by: Bitan Biswas <bbiswas@nvidia.com >
Tested-by: Ankur Pawar <ankurp@nvidia.com >
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com >
2023-04-19 18:17:43 +00:00
Brad Griffis
e37ce6efe0
arm64: tegra: Fix UCSI CCG interrupt for early Orin SKUs
...
The UCSI CCG interrupt is different for early SKUs on the Jetson AGX
Orin platform and so add the necessary device-tree fragment to support
these SKUs.
Bug 3841177
Signed-off-by: Jon Hunter <jonathanh@nvidia.com >
Signed-off-by: Brad Griffis <bgriffis@nvidia.com >
Change-Id: I6b71947ee7bdec9d47300c97003def3443234c70
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/2827680
(cherry picked from linux-nv-oot)
(cherry picked from commit 5274dcfe4582a6ce1b8f93c5a0deceb09a1a1545)
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/platform/t23x/concord-generic-dts/+/2856081
Reviewed-by: svcacv <svcacv@nvidia.com >
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com >
2023-04-19 18:17:43 +00:00
Sheetal
2272bd9c1f
dts: concord: Add compatible name
...
Using compatible name from tegra234-soc-overlay.dtsi is leading
to Jetson IO tool load error.
Bug 3922384
Change-Id: I56b8aff37112017f839b5d55b6535bd08db8d255
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/platform/t23x/concord-generic-dts/+/2844254
Reviewed-by: svcacv <svcacv@nvidia.com >
Reviewed-by: Sheetal . <sheetal@nvidia.com >
Reviewed-by: Sameer Pujar <spujar@nvidia.com >
Reviewed-by: Mohan Kumar D <mkumard@nvidia.com >
Reviewed-by: Sharad Gupta <sharadg@nvidia.com >
Tested-by: Sheetal . <sheetal@nvidia.com >
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com >
2023-04-19 18:17:43 +00:00
Sheetal
64e7efb457
generic-dts: Add symbols for audio card overlays
...
- Defined symbols required for below audio card overlays:
jetson-fe-pi-audio.dts
jetson-respeaker-4-mic-array.dts
jetson-respeaker-4-mic-lin-array.dts
- 3v3 regulator defination is removed while decoupling
changes. Added in base dts new path hardware/nvidia
Bug 3847762
Change-Id: I754ec4f79c3d53456d543262ecc15462dd991495
Signed-off-by: Sheetal <sheetal@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/platform/t23x/concord-generic-dts/+/2833287
Reviewed-by: svcacv <svcacv@nvidia.com >
Reviewed-by: Sameer Pujar <spujar@nvidia.com >
Reviewed-by: Bibek Basu <bbasu@nvidia.com >
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com >
2023-04-19 18:17:43 +00:00
Ashish Mhetre
ec3ad68589
t23x: overlay: Bump #address-cells and #size-cells
...
The #address-cells and #size-cells properties for the top-level bus were
set to 1 because that was enough to represent the register ranges of all
the IP blocks on that bus. However, most of these devices can do DMA to
a larger address space, so translation of DMA addresses needs to happen
in a 64-bit address space.
Partially this was already done by the memory controller increasing that
address space by setting #address-cells and #size-cells to 2, but a full
DMA address translation would still cause truncation when traversing to
the top-level bus.
Fix this by setting #address-cells = <2> and #size-cells = <2> on the
top-level bus and adjusting all "reg" and "ranges" properties of its
children.
As kstable(K6.0) and OOT(K5.15) are using same overlay files, add kernel
version check to update only for OOT.
Bug 3719994
Change-Id: Ic0b22fcc74a76630e686080e4a9b273903084318
Signed-off-by: Ashish Mhetre <amhetre@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/platform/t23x/concord-generic-dts/+/2820589
Reviewed-by: svcacv <svcacv@nvidia.com >
Reviewed-by: Bitan Biswas <bbiswas@nvidia.com >
Reviewed-by: Sachin Nikam <snikam@nvidia.com >
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com >
2023-04-19 18:17:43 +00:00
Sameer Pujar
7d6b564aa0
generic-dts: Generate DT overlays with __symbols__
...
Add DT flag to build device tree overlays with __symbols__
information. There can be other overlays which depend on
these.
Bug 3847762
Change-Id: Icc23b05127387bceb27622c39fd888e671c9c176
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/platform/t23x/concord-generic-dts/+/2823115
Reviewed-by: svcacv <svcacv@nvidia.com >
Reviewed-by: Sameer Pujar <spujar@nvidia.com >
Reviewed-by: Sheetal . <sheetal@nvidia.com >
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com >
Tested-by: Sheetal . <sheetal@nvidia.com >
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com >
2023-04-19 18:17:43 +00:00
Ankur Pawar
57092ba231
DT: nvidia: add camera dtsi and hsp node
...
Add HSP node and include camera dtsi in overlay
Change-Id: I77bccfc5eda6d6bcea57026dd886aab49bfd5559
Signed-off-by: Matti Ryttylainen <mryttylainen@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/platform/t23x/concord-generic-dts/+/2811145
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com >
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com >
2023-04-19 18:17:43 +00:00
Sameer Pujar
b21620ff9b
generic-dts: Add interrupts bindings to RT5640
...
Concord board has onboard RT5640 audio codec and is connected to
10-pin HD header. Add interrupts bindings to enable jack detections
to work on the HD header.
Bug 3897326
Change-Id: Ibb3adfa200e63615ab90365c84fae2ea1dc60a28
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/platform/t23x/concord-generic-dts/+/2822663
Reviewed-by: svcacv <svcacv@nvidia.com >
Reviewed-by: Sameer Pujar <spujar@nvidia.com >
Reviewed-by: Mohan Kumar D <mkumard@nvidia.com >
Reviewed-by: Bitan Biswas <bbiswas@nvidia.com >
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com >
Tested-by: Sameer Pujar <spujar@nvidia.com >
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com >
2023-04-19 18:17:43 +00:00
Ketan Patil
46633122c2
generic-dts: Add ramoops carveout node
...
Add device tree node for ramoops carveout.
Bug 3824366
Change-Id: Ie66b97470c55cd75c3b4daff82b8d24a190d8d18
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/platform/t23x/concord-generic-dts/+/2818935
Reviewed-by: svcacv <svcacv@nvidia.com >
Reviewed-by: Sachin Nikam <snikam@nvidia.com >
Reviewed-by: Jonathan Hunter <jonathanh@nvidia.com >
Tested-by: Ketan Patil <ketanp@nvidia.com >
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com >
2023-04-19 18:17:43 +00:00
Revanth Kumar Uppala
024feb9113
nvethernet: Add platform specific DT parameters
...
Bug 3793131
Change-Id: Icb7e7b61bbc55089ac2976b8c7e5babab5b695b5
Signed-off-by: Revanth Kumar Uppala <ruppala@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/platform/t23x/concord-generic-dts/+/2808888
Reviewed-by: svcacv <svcacv@nvidia.com >
Reviewed-by: Mohan Thadikamalla <mohant@nvidia.com >
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com >
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com >
2023-04-19 18:17:43 +00:00
Laxman Dewangan
6263a5978e
generic-dts: Move overlay files to overlay folder
...
Remove the "-overlay" from file name and move all overlay
files to the overlay folder. This way, base and overlay will
be differentiate based on folder at source level and based
on extension on binary level.
Bug 3523182
Change-Id: I361877cea630be216cd22390daf8a7da8605c5e3
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/platform/t23x/concord-generic-dts/+/2808882
Reviewed-by: svcacv <svcacv@nvidia.com >
Reviewed-by: Jonathan Hunter <jonathanh@nvidia.com >
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com >
2023-04-19 18:17:43 +00:00