Commit graph

1,143 commits

Author SHA1 Message Date
Linyu Yuan
f899045dbd ARM: dts: msm: enable superspeed plus redriver on QRD
add gpio pinctrl state and initial redriver related setting.

Change-Id: I50c6705abb8e043d9adb887968f06a6a39f83e83
2020-04-30 14:39:36 +08:00
Linyu Yuan
df251b8451 ARM: dts: msm: usb_phy pin support usb_phy and gpio mode
move usb_phy pinctrl from pcie group and add gpio mode.

Change-Id: I9e18629fbcc9784faeed7f5ec41c0cf2c6366e7b
2020-04-28 15:44:16 +08:00
qctecmdr
bcee2b721a Merge "ARM: dts: msm: Add QUPv3_0 and SE5 dt nodes for SHIMA" 2020-04-26 13:51:24 -07:00
Chandana Kishori Chiluveru
f859ed4039 ARM: dts: msm: Add QUPv3_0 and SE5 dt nodes for SHIMA
Add QUPv3_0 device tree changes for console UART on shima.

Change-Id: I5bd43c26d38d8118d9a7fa13706ebc8df5566fd1
2020-04-26 17:14:02 +05:30
qctecmdr
ba88efffff Merge "ARM: dts: msm: Add dts node for boot_stats" 2020-04-25 21:44:57 -07:00
qctecmdr
395c85e7ce Merge "ARM: dts: msm: add PDR support for PMIC Glink on Lahaina" 2020-04-25 17:15:23 -07:00
qctecmdr
d32e986fb5 Merge "ARM: dts: msm: Change TUI heap type to MSM_CARVEOUT" 2020-04-25 17:15:23 -07:00
qctecmdr
2bbcd92ca5 Merge "ARM: dts: msm: Add kernel cmdline to increase the dmesg buffer size" 2020-04-25 17:15:23 -07:00
Raghavendra Rao Ananta
ad40f9cbfa ARM: dts: msm: Add kernel cmdline to increase the dmesg buffer size
By default, the size of the dmesg buffer is 128K. Due to additional
logging from drivers, the buffer overflows and the initial
set of logs are lost. Since these logs are critical for performance
measurements, increase the buffer size to 256K to preserve the logs.

Change-Id: I3645597754aab7dec9b2de22b4d6d14b88c994a3
2020-04-24 18:43:14 -07:00
Isaac J. Manjarres
775d6f8b15 ARM: dts: msm: Change TUI heap type to MSM_CARVEOUT
The carveout heap type has changed to MSM_CARVEOUT, so
updated the TUI carveout heap type to MSM_CARVEOUT.

Change-Id: I44f4eeb838398f6b523e14023f8b4e7e7bbb6751
2020-04-24 17:25:09 -07:00
qctecmdr
1bdeb0994e Merge "ARM: dts: msm: Add TLMM direct connect interrupts for sm8150" 2020-04-24 15:45:24 -07:00
qctecmdr
17e32820a4 Merge "ARM: dts: msm: Enable SD card on Lahaina QRD platform" 2020-04-24 10:11:47 -07:00
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
Prakruthi Deepak Heragu
3cd0ab0897 ARM: dts: msm: Add dts node for boot_stats
Add dts node for boot_stats for Lahaina.

Change-Id: Ib9c33e0d7a491427cd7d750b23dfd9f0ffb683a7
2020-04-21 12:00:18 -07:00
qctecmdr
f46ef6a070 Merge "ARM: dts: msm: Add modem DSC mitigation nodes for lahaina" 2020-04-21 10:33:08 -07:00
Maulik Shah
036cebbda7 ARM: dts: msm: Add TLMM direct connect interrupts for sm8150
Add tlmm direct connect interrupts.

Change-Id: I65375d6949ed61b2ff211602871c2e3df0bcce52
2020-04-21 20:06:45 +05:30
qctecmdr
c992018c6c Merge "ARM: dts: msm: Add support for votable GDSCs" 2020-04-20 18:38:13 -07:00
Prakruthi Deepak Heragu
64484f7029 dt-bindings: Add dt-binding for mpm counter
Add dt-bindings for mpm counter.

Change-Id: If8706a3ccc17f1d3d0e79c78bab43f8e5bd0b3b8
2020-04-20 16:30:01 -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