Commit graph

1,127 commits

Author SHA1 Message Date
Faiyaz Mohammed
e0a56bb769 ARM: dts: msm: Add initial ION heaps for holi
Add the system and secure system heaps for holi.

Change-Id: Ice080acc858703703d9ddcd59a81982b7cbee9ac
2020-04-24 12:58:40 +05:30
Faiyaz Mohammed
7a595d3e95 ARM: dts: msm: Add memory map for holi
Adds memory map support for holi target

Change-Id: I70cac2a4cc0d3704dc41f767e1b63608a6b3107e
2020-04-24 12:58:40 +05:30
qctecmdr
3258c5ad50 Merge "ARM: dts: qcom: reduce PM8008J LDO min voltages for Lahaina" 2020-04-23 04:14:52 -07:00
qctecmdr
620681d501 Merge "ARM: dts: msm: Add qrtr haven for trusted vm" 2020-04-22 22:37:46 -07:00
qctecmdr
bfda4c27de Merge "ARM: dts: qcom: add dt entry needed for avb" 2020-04-22 22:37:46 -07:00
qctecmdr
e06eed65ec Merge "ARM: dts: msm: Add secure_buffer and qcom,scm device on SM8150" 2020-04-22 22:37:46 -07:00
qctecmdr
4210555a81 Merge "ARM: dts: msm: add smmu devices for Shima" 2020-04-22 22:37:45 -07:00
qctecmdr
51cadcc260 Merge "Revert "Revert "ARM: dts: msm: increase ipa modem smem size to 36k on Lahaina""" 2020-04-22 12:58:16 -07:00
qctecmdr
f28e294210 Merge "ARM: dts: msm: Add boot-enabled flag support for spcom" 2020-04-22 12:58:16 -07:00
qctecmdr
a4c3c6732a Merge "ARM: dts: msm: add FE CPU dai for hearing aid" 2020-04-22 12:03:56 -07:00
Vivek Kumar
7dfa51e6b2 ARM: dts: msm: Add secure_buffer and qcom,scm device on SM8150
Add device nodes for secure buffer and scm for SM8150 SoC.
This is needed to secure memory buffers, and protect them
against unauthorized access.

Change-Id: I3d0962087dd373f40d4676f4bd764a95f2bdb61a
2020-04-21 21:47:06 -07:00
Vivek Kumar
8756a2413e ARM: dts: msm: Add initial ION heaps for SM8150
Add varoius ION heaps for SM8150 SoC, these heaps
are populated by using kernel msm-4.14 commit
"5a05d8733e8c" as a reference.

Change-Id: I647a8c5fd1802ba2b80c9055a3ce5a033a7ddec2
2020-04-21 21:46:40 -07:00
Chris Lew
f1c54f0a62 ARM: dts: msm: Add qrtr haven for trusted vm
Add qrtr node for trusted vm to enable IPC Router protocol
communication for the trusted vm.

Change-Id: Ia4b82cc8f75df2ba71408d8e328a115850e90c67
2020-04-21 17:15:44 -07:00
Chris Lew
6dcd2cb8b7 ARM: dts: msm: Add qrtr haven for lahaina
Add node to enable qrtr ptotocol over the haven transport for
inter-virtual machine communication.

Change-Id: Ife856e0484db1741e9a663736c91a8a4ee4cbe6e
2020-04-21 17:15:44 -07:00
Chris Lew
d67d0118f7 ARM: dts: msm: Add neuron block service for trusted vm
Add node for the neuron block service, which will be configured to act
as the client for the block protocol. This configuration uses a
reserved memory region.

Change-Id: I7d3289469a867a6be144ddbdaf7e44bf1bf7e7f4
2020-04-21 17:15:44 -07:00
Chris Lew
acc82f3364 ARM: dts: msm: Add neuron block service for lahaina
Add node for the neuron block service, which will be configured to act
as the server for the block protocol. This configuration uses a
reserved memory region to act as shared memory.

Change-Id: I672eb7bb70cda3fcc310a263ec8acacd0c6db00e
2020-04-21 17:15:44 -07:00
qctecmdr
08ef13c0c1 Merge "dt-bindings: thermal: Add support for modem DSC cooling devices" 2020-04-21 15:45:47 -07:00
qctecmdr
2ca5a205e0 Merge "ARM: dts: msm: Add missing compatible of cmd_db for shima" 2020-04-21 15:45:47 -07:00
qctecmdr
f3510a2a08 Merge "ARM: dts: msm: Add dummy clock nodes for clock controllers for HOLI" 2020-04-21 15:45:47 -07:00
qctecmdr
f46ef6a070 Merge "ARM: dts: msm: Add modem DSC mitigation nodes for lahaina" 2020-04-21 10:33:08 -07:00
qctecmdr
c992018c6c Merge "ARM: dts: msm: Add support for votable GDSCs" 2020-04-20 18:38:13 -07:00
Ram Chandrasekar
4d129a3916 dt-bindings: thermal: Add support for modem DSC cooling devices
Modem supports new DSC based mitigation nodes, which are not timer
based. Add support for these new TMD devices to be registered as cooling
devices in thermal framework.

Change-Id: I1a7e5f2b9ec533e8ca8e380266c05dfcec3db8e2
2020-04-20 12:18:40 -07:00
Manaf Meethalavalappu Pallikunhi
dd0c146ee3 dt-bindings: thermal: Add support for CDSP cooling devices via qmi cdev
Add support for CDSP DCVS and CDSP hardware cooling devices to QMI
cooling device driver. These cooling devices can be used to mitigate
CDSP subsystem at high temperature via qmi interface.

Change-Id: I064d5685e1c2c9c7d0406ee3bdd7f48169602a92
2020-04-20 12:10:31 -07:00
qctecmdr
83c262f728 Merge "ARM: dts: msm: Add the mem-buf device for the trusted VM" 2020-04-20 08:54:29 -07:00
qctecmdr
aeb5d43432 Merge "ARM: dts: msm: Add system_pm as child of APPS RSC for shima" 2020-04-20 08:54:29 -07:00
Salendarsingh Gaud
91b676b807 ARM: dts: qcom: add dt entry needed for avb
Add dt node snapshot of firmware entry
required for android verified boot.

Change-Id: I6fda2d4bd82cb1e0aad5d0789db580f6a7ebee5f
2020-04-20 18:42:16 +05:30
Maulik Shah
e12e83a839 ARM: dts: msm: Add missing compatible of cmd_db for shima
Add missing compatible for cmd_db reserved memory.

Change-Id: Ic9f9e3cde5c3e50bf32fc5e0d25dd15dc1827382
2020-04-20 18:13:57 +05:30
Saurabh Sahu
01d9c8fb69 ARM: dts: msm: Add dummy clock nodes for clock controllers for HOLI
Dummy clock node are required for clocks clients to request, so add support
for the same. Also add the dummy GDSCs required by clients.

Change-Id: I9bdea8de477ed7c347a30078819c32181e520ff8
2020-04-20 13:32:25 +05:30
Saurabh Sahu
5aec9f7299 bindings: clock: Add support for HOLI clock controller
Update the GCC/DISP/GPU clock controller for HOLI device.

Change-Id: I0b8962a615c8ac810ce7434f298405d9b569757d
2020-04-20 12:37:57 +05:30
Maulik Shah
a157611763 ARM: dts: msm: Add system_pm as child of APPS RSC for shima
Add system_pm which is used during system level low power modes.

Change-Id: Id75e92656f64c9a1b705bc36c81aa3d996e9c81d
2020-04-20 10:42:05 +05:30
qctecmdr
ba317d999c Merge "ARM: dts: msm: Modify voltage ranges for PM8350B AMOLED regulator" 2020-04-19 19:17:23 -07:00
qctecmdr
9ae6c35864 Merge "ARM: dts: msm: Add SLPI pinctrl for SM8150" 2020-04-19 15:24:19 -07:00
qctecmdr
77bec892b1 Merge "ARM: dts: msm: Add SPS node for Shima" 2020-04-19 15:24:19 -07:00
qctecmdr
52cbc9f921 Merge "ARM: dts: msm: add nvmem cell for haptics CL brake in Lahaina" 2020-04-19 03:16:31 -07:00
Fenglin Wu
3378a544d4 ARM: dts: msm: add nvmem cell for haptics CL brake in Lahaina
Add nvmem cell for haptics module to store closed-loop brake calibration
setting.

Change-Id: I60b617f1538402fdae8fc44080a624447815922a
2020-04-18 09:42:47 +08:00
qctecmdr
caf39ce506 Merge "ARM: dts: msm: Add UFS support for shima" 2020-04-17 16:31:22 -07:00
Chaitanya Pratapa
6cba838222 Revert "Revert "ARM: dts: msm: increase ipa modem smem size to 36k on Lahaina""
This reverts commit a6b356bade.

Change-Id: I052e0261765a8323076f4c9f2f6049592a18acba
2020-04-17 12:37:48 -07:00
Ajay Prathi
12418fc9d7 ARM: dts: msm: Add SPS node for Shima
Add SPS module to device tree. SPS (Smart Peripheral System)
enables the support of all BAMs in the system which provide DMA
functionality to various peripherals for Shima.

Change-Id: I7d11117909219f814b1471d43e6bb6765c6d6e13
2020-04-17 10:46:22 +05:30
Isaac J. Manjarres
c5d79f2453 ARM: dts: msm: Add the mem-buf device for the trusted VM
Add the mem-buf device for the trusted VM to enable memory
transfers between VMs.

Change-Id: I3fbc0bb2d0504e4d2369046b64f81e0f9cb22dd7
2020-04-16 17:34:56 -07:00
qctecmdr
6ee21cefc7 Merge "ARM: dts: msm: Add DMA coherency hint to vidc context banks" 2020-04-16 16:49:28 -07:00
Ram Chandrasekar
4577e41206 ARM: dts: msm: Add modem DSC mitigation nodes for lahaina
Add new modem DSC mitigation nodes for lahaina. Remove all the deprecated
modem TBC nodes.

Change-Id: I998c39e19be897163dfcee9f5bdc12de8a94aaa6
2020-04-16 13:04:34 -07:00
Nitin Rawat
e827709b1a ARM: dts: msm: Add UFS support for shima
This change adds UFS support for shima rumi platform.

Change-Id: I1be2cf5eb0fb647351f750e605e750cbb179e832
2020-04-16 22:11:53 +05:30
qctecmdr
1413240a30 Merge "ARM: dts: msm: Add stub regulators for holi" 2020-04-16 01:40:54 -07:00
qctecmdr
19cb745afe Merge "dt-bindings: Adding pinctrl devicetree binding for holi" 2020-04-15 20:35:57 -07:00
qctecmdr
b4e5b3bf29 Merge "ARM: dts: msm: Enable smmu for SD card on Lahaina" 2020-04-15 20:35:57 -07:00
qctecmdr
89473ab7ec Merge "ARM: dts: msm: Add clock required for IPA QoS configuration" 2020-04-15 15:21:55 -07:00
qctecmdr
d9d9403731 Merge "ARM: dts: msm: Add ARM PMU node for Shima" 2020-04-15 15:21:55 -07:00
qctecmdr
d1069f73af Merge "bindings: clock: Add support for SHIMA clock controllers" 2020-04-15 04:56:57 -07:00
qctecmdr
20416ff138 Merge "ARM: dts: msm: Update ddr bandwidth levels for A660" 2020-04-15 04:56:57 -07:00
qctecmdr
65143bb24b Merge "ARM: dts: msm: Add charger reference to USB node on Lahaina" 2020-04-15 04:56:54 -07:00