Commit Graph

318 Commits

Author SHA1 Message Date
Melody Olvera
1415dff8e7 ARM: dts: msm: Separate cinder dt into RU and DU variants
Separate cinder dt files into RU and DU variants based on msm id
since we sometimes need to distinguish them based on RU and DU.

Change-Id: If6cd8a62b289f4033e31ad084c4e8f79b523be47
2021-11-11 13:49:40 -08:00
Jeevan Shriram
cf2b3e9e54 Merge remote-tracking branch 'msm-kalama' into 515
* msm-kalama:
  ARM: dts: msm: Add cpuidle states for kalama
  ARM: dts: msm: Add ADSP sleepmon document
  ARM: dts: msm: add audio codecs reset pin control
  ARM: dts: qcom: Comment out qrtr,gpiomem vdevices
  ARM: dts: qcom: Add waipio vm dt support for msm-kalama
  dt-bindings: pci-msm: Update qcom,drv-supported name
  ARM: dts: qcom: Update Makefile to VM images
  ARM: dts: msm: enable rmtfs module
  ARM: dts: msm: Add GICv3 ITS node for kalama

Change-Id: Ibe5690a1e584a6abe8e68cd6ef24a1aa7357fdea
2021-11-09 18:31:26 -08:00
qctecmdr
e54d68d3ed Merge "ARM: dts: msm: enable rmtfs module" 2021-11-08 15:53:34 -08:00
qctecmdr
1d633103ab Merge "dt-bindings: pci-msm: Update qcom,drv-supported name" 2021-11-08 12:27:55 -08:00
qctecmdr
cd1ffccc90 Merge "ARM: dts: msm: Add cpuidle states for kalama" 2021-11-08 12:27:55 -08:00
qctecmdr
6fe28d5a30 Merge "ARM: dts: qcom: Comment out qrtr,gpiomem vdevices" 2021-11-08 06:42:41 -08:00
Maulik Shah
4a69aa3f35 ARM: dts: msm: Add cpuidle states for kalama
Add cpuidle states to enable deeper cpuidle states.

Change-Id: Ie8f11b93c85ac411f1e9c26d4b7ef33f089701d3
2021-11-08 16:13:42 +05:30
qctecmdr
21b1512b14 Merge "ARM: dts: msm: add audio codecs reset pin control" 2021-11-08 00:38:34 -08:00
Bavyasritha Alahari
640d1cb239 ARM: dts: msm: Add ADSP sleepmon document
Add ADSP sleep monitor document to add details
about ADSP sleep monitor and device tree properties.

Change-Id: Iceeb5d08f6d83e0eaa658211af4516f4c3957553
2021-11-07 22:12:24 -08:00
Junkai Cai
2dc0275893 ARM: dts: msm: add audio codecs reset pin control
add i2s0/i2s1 and wcd reset pin control for audio

Change-Id: Ib6e82ad04a00df4a499a02f307b4a02a905f222c
2021-11-07 21:19:30 -08:00
Ashish Bhimanpalliwar
dc3d2eb8a2 ARM: dts: qcom: Comment out qrtr,gpiomem vdevices
Comment out qrtr,gpiomem0 related vdevices as there
support is not yet enabled for msm-kalam branch on wkp.

Change-Id: I5c5cb72067948928784870c95d1758d8955e0dbc
2021-11-06 13:12:51 +05:30
Ashish Bhimanpalliwar
2c0604dc2c ARM: dts: qcom: Add waipio vm dt support for msm-kalama
Add waipio vm device tree support for msm-kalama on wkp.

Change-Id: I5617cd231053b0b51b804ab391a52f63b5443fe4
2021-11-06 13:11:57 +05:30
Hemant Kumar
4156ab695e dt-bindings: pci-msm: Update qcom,drv-supported name
Since drv processor subsystem can be supported on CDSP
or LPASS based on the target, pass the name of the DRV
from device tree. Use the presence of this property as
indication of DRV support as well. New property name is
qcom,drv-name.

Change-Id: I4d03bfdd430a3eea428a6f6aee067d76d6731829
2021-11-05 17:33:53 -07:00
Ashish Bhimanpalliwar
2b8851c2b9 ARM: dts: qcom: Update Makefile to VM images
VM images are not generated properly due to latest changes in
build config because build config is looking for DTBs with "arch"
as prefix. Update makefile to build VM images properly.

Change-Id: I26b85ece5010a5830ba5214c89415cd1dfa2121f
2021-11-05 12:08:17 -07:00
Richard Patrick
c4eac005a5 ARM: dts: msm: enable rmtfs module
Add rmtfs properties to enable remote storage access module.

Change-Id: Ifc5991a7be17cef96afab3e7c50c51225a2d6b2b
2021-11-04 13:38:52 -07:00
Hemant Kumar
323dac18e1 ARM: dts: msm: Add GICv3 ITS node for kalama
Add GICv3 ITS node. The ITS block is used to translate
PCIe MSI to LPI interrupt.

Change-Id: Iaca3dfb50c576967c6c651378fe1ebd569a5f0f6
2021-11-03 14:04:20 -07:00
Ashish Bhimanpalliwar
b2c216d271 ARM: dts: qcom: Update vm dt nodes for v5 approved memory map
Update vm related dt nodes to align with
v5 approved memory map.

Change-Id: I4398cface2a443e9577571dfbbb6766a7077f6d7
2021-11-03 10:58:15 +05:30
qctecmdr
8210725557 Merge "ARM: dts: msm: bypass ddr memory offline-online" 2021-11-02 17:43:46 -07:00
qctecmdr
fcc43759c2 Merge "ARM: dts: msm: Add tcsrcc device for Kalama" 2021-11-02 17:43:45 -07:00
qctecmdr
c0e795bf75 Merge "ARM: dts: msm: Add USB GSI register offset on Kalama" 2021-11-02 17:43:45 -07:00
qctecmdr
a5ebaf427d Merge "ARM: dts: msm: Add prefixes support for dtbs_install" 2021-11-02 17:43:45 -07:00
qctecmdr
eda5f22b65 Merge "ARM: dts: msm: add label to the aliases node" 2021-11-02 17:43:44 -07:00
Junkai Cai
7720017a06 ARM: dts: msm: add label to the aliases node
techpack devicetree need to access the phandle of aliases
to add new aliases.

Change-Id: I1124b74399d124679a7864fe364861b40aac2a1a
2021-11-01 23:36:15 -07:00
Jeevan Shriram
febb532dfb ARM: dts: qcom: Add dt nodes for mpss in kalama dt
Add dt nodes for mpss subsystems in the kalama dt.

Change-Id: I0f31acc7d278338c25526b7fd6407677ac03dbf4
2021-11-01 12:03:46 -07:00
Isaac J. Manjarres
4dbfc08583 ARM: dts: msm: Upgrade Kalama's memory map to version 5
Update the memory map for Kalama to version 5 so that all reserved
regions are aligned to the latest memory map.

Change-Id: I2082974a9536b326a36359dfb8df7f014fcf0d18
2021-11-01 12:03:42 -07:00
Isaac J. Manjarres
b15794ea87 ARM: dts: msm: Upgrade Kalama's memory map to version 4
Align Kalama's reserved memory regions to the latest memory
map.

Change-Id: I7de50f4e89de6b376264e6c5674c758b1341a3b0
2021-11-01 11:49:19 -07:00
Mayank Rana
1c208883e9 ARM: dts: msm: Add USB GSI register offset on Kalama
This change adds USB GSI register offset to configure USB GSI
accelerated path. Also set total available tx fifo buffer size
and enable tx fifo resize functionality.

Change-Id: I5f3d3f0ac6069121262317710ce05e41beebac02
2021-10-30 15:15:08 -07:00
Ashish Bhimanpalliwar
4d5131970e ARM: dts: qcom: Adding board support for CDP,MTP,QRD for Kalama VM
Adding board support for CDP.MTP,QRD platforms
for Kalama VM.

Change-Id: Icc6f59db4f5639f6993747c04ef906ddd3b25b09
2021-10-29 22:43:49 -07:00
Ashish Bhimanpalliwar
2273853d99 ARM: dts: qcom: Kalama VM device tree cleanup
Cleaning up kalama vm device tree to enable
SVM bootup.

Change-Id: I6cd96f79928788040e60f22acb879c34ef1625ec
2021-10-29 22:42:22 -07:00
qctecmdr
aba9030458 Merge "ARM: dts: msm: Add GDSC proxy consumers for Kalama" 2021-10-29 19:46:42 -07:00
qctecmdr
671e6e3629 Merge "ARM: dts: msm: Remove VSMMU node for Kalama's VM" 2021-10-29 16:58:31 -07:00
Sudarshan Rajagopalan
1612dcc78b ARM: dts: msm: bypass ddr memory offline-online
Bypass sending message to AOP for ddr offline-online
of memory segments.

Change-Id: I6926913034477c39c431ea4fc4f41eab70de8c34
2021-10-29 11:51:37 -07:00
Mike Tipton
2c4603d88a ARM: dts: msm: Add GDSC proxy consumers for Kalama
Add proxy consumers for disp_cc_mdss_core_gdsc and
cam_cc_titan_top_gdsc, since these GDSCs are either used coming out of
bootloaders or are needed to configure their associated RSCs during rpmh
driver init. Additionally, add the titan_top-supply phandle to the camcc
device, since camcc will enable certain clocks by default that require
titan_top_gdsc to be enabled first.

Change-Id: Iaaf171d7f071cd359bc74dfc324b670f2ed68b1a
2021-10-29 11:31:58 -07:00
qctecmdr
dca9fd6aca Merge "bindings: Add eUSB2 HSPHY driver related documentation" 2021-10-29 11:01:40 -07:00
Isaac J. Manjarres
f62a3430c4 ARM: dts: msm: Remove VSMMU node for Kalama's VM
The resource manager is currently unable to successfully
parse the VSMMU node before booting up Kalama's VM,
so remove it and disable stage-1 IOMMU support for the
time being.

Change-Id: Ife2746b177d9e2fb679d81facfffebd491d23c25
2021-10-29 07:46:04 -07:00
Elliot Berman
fe45f58165 ARM: dts: msm: Add prefixes support for dtbs_install
Add prefixes for target-grouped dtbs_install. Add DTB_PREFIX support for
devicetree project:

 - "waipio-" for non-overlay Waipio DTBs
 - "waipio-overlay-" for overlay-supported Waipio DTBs
 - "kalama-" for non-overlay Kalama DTBs
 - "kalama-overlay-" for overlay-supported Kalama DTBs
 - "cinder-" for non-overlay Cinder DTBs
 - "cinder-overlay-" for overlay-supported Cinder DTBs

  make DTB_PREFIX=kalama-overlay- dtbs_install

Change-Id: I1e5e0aea424e999281da03102e2b078bc423c403
2021-10-28 19:45:31 -07:00
qctecmdr
b211410f7a Merge "bindings: Add eUSB2 repeater driver related documentation" 2021-10-28 16:45:11 -07:00
Mayank Rana
0d0462dbae bindings: Add eUSB2 HSPHY driver related documentation
This change adds eUSB2 SNPS HSPHY driver related binding.

Change-Id: I3ee658018bd24e4d6de4b6e1dde6c0c505490fdd
2021-10-28 14:46:22 -07:00
qctecmdr
6b8bf3330f Merge "ARM: dts: msm: Revert CDSP memory map region for kalama SoC" 2021-10-28 08:21:39 -07:00
qctecmdr
cff6d3b325 Merge "ARM: dts: qcom: Include IPCC test node for Kalama" 2021-10-28 08:21:38 -07:00
qctecmdr
dcb01fedc6 Merge "ARM: dts: msm: Add core hang detect node for cinder" 2021-10-26 17:13:54 -07:00
qctecmdr
403ce41c5f Merge "dt-bindings: Add thermal mitigation step for qcom,battery-charger" 2021-10-26 17:13:54 -07:00
qctecmdr
ef8d46719e Merge "ARM: dts: qcom: Add rproc handle to cdsp loader" 2021-10-26 17:13:54 -07:00
Anjelique Melendez
162840495a dt-bindings: Add thermal mitigation step for qcom,battery-charger
Add "qcom,thermal-mitigation-step" property to configure fast charging
current step size.

Change-Id: I4c8662283e470e02deb85953a62385a908c9a5c2
2021-10-26 13:53:23 -07:00
Jeevan Shriram
1c893a6239 ARM: dts: msm: Revert CDSP memory map region for kalama SoC
With commit:99e5513174 (ARM: dts: qcom: Add dt nodes for remoteproc
in kalama dt), reserved_memory node is changed and is overlapping with
other regions and not aligning with memory map. Revert the change to
align with memory map.

Change-Id: Ia0a23e309367bbf2b442df32679b8af200cb8147
2021-10-26 12:06:46 -07:00
Mike Tipton
a0be5edaef ARM: dts: msm: Add tcsrcc device for Kalama
Add the tcsrcc device for Kalama.

Change-Id: I4dc5f407f3542dfe33352b6155177850b767235f
2021-10-26 11:37:42 -07:00
Mike Tipton
a6cc0622f1 dt-bindings: clock: Add tcsrcc bindings
Add tcsrcc clock bindings.

Change-Id: I93d47897b9e4ad3f7534e9daf1337ff88c0504a0
2021-10-26 11:37:42 -07:00
qctecmdr
f37c717e79 Merge "ARM: dts: msm: Add the initial set of DMA-BUF Heaps for Kalama's VM" 2021-10-26 10:53:48 -07:00
Anirudh Raghavendra
4855cb17c8 ARM: dts: qcom: Add rproc handle to cdsp loader
Add rproc handle cdsp_pas to dt node for cdsp loader

Change-Id: Ie7c4bded8f52ff15228c4ec962dad709745576db
2021-10-26 10:49:14 -07:00
Melody Olvera
b0b47d7979 ARM: dts: msm: Add core hang detect node for cinder
Add core hang detect driver node for cinder.

Change-Id: I8fe0b488348dae49c8f4be7cf7067436d9cac0fe
2021-10-26 10:38:01 -07:00