Commit graph

1,163 commits

Author SHA1 Message Date
Veera Vegivada
28ffcbdfef ARM: dts: msm: add stub interconnect devices for sm8150
Add stub interconnect devices for aggre1_noc, aggre2_noc,
camnoc_virt, compute_noc, config_noc, dc_noc, gem_noc,
ipa_virt, mc_virt, mmss_noc, system_noc, gem_noc_display,
mc_virt_display, mmss_noc_display. This will allow consumers
to get their path and set bandwidth constraints on them.

Change-Id: I3c7b4af80eb8a3a644847070bc64c518c509dbb2
2020-04-30 03:27:57 -07:00
Veera Vegivada
d726fb8230 dt-bindings: interconnect: add interconnect bindings
Add interconnect device bindings. These devices can be
used to describe any RPMH and NoC based interconnect devices.

Change-Id: I2c828560cb4c3979faff88d61569ee1a72800e64
2020-04-30 13:14:55 +05:30
qctecmdr
942bf9ea08 Merge "ARM: dts: msm: Add modem ADC thermistors for Lahaina" 2020-04-29 18:21:33 -07:00
qctecmdr
1e9039fc6d Merge "ARM: dts: msm: Add SPMI PMIC arbiter device for holi" 2020-04-29 18:21:33 -07:00
qctecmdr
b44dbb8486 Merge "ARM: dts: msm: Add stub regulators for sdx65" 2020-04-29 18:21:32 -07:00
qctecmdr
5b3095cc15 Merge "ARM: dts: msm: Enable uC HOLB monitor feature" 2020-04-29 11:27:20 -07:00
qctecmdr
aaa130ad05 Merge "ARM: dts: msm: Add RUMI specific console property for Shima" 2020-04-29 11:27:20 -07:00
qctecmdr
ebf101ffac Merge "ARM: dts: msm: Enable CDSP cooling devices for Lahaina" 2020-04-29 03:27:30 -07:00
Kavya Nunna
670fc7e5f3 ARM: dts: msm: Add stub regulators for sdx65
sdx65 uses PMX65 and PMR545, add the stub regulators for
clients to dummy their regulator calls.

Change-Id: I492daeceb18b05b4286ea79d734b3c75e5ef9eee
2020-04-29 12:48:33 +05:30
qctecmdr
9b3041465b Merge "ARM: dts: msm: Update gpio drive strength for soundwire tx" 2020-04-28 13:12:17 -07:00
qctecmdr
23f850eada Merge "ARM: dts: msm: Add initial ION heaps for holi" 2020-04-28 13:12:17 -07:00
qctecmdr
65a3de911b Merge "ARM: dts: msm: Mark USB DP/DM interrupt as dual edge on Lahaina" 2020-04-28 07:42:06 -07:00
Jishnu Prakash
2f13701c28 ARM: dts: msm: Add SPMI PMIC arbiter device for holi
Add SPMI PMIC arbiter device so that it is possible to
communicate with the PMICs attached to SPMI bus.

Change-Id: I21fa09b937a2ae18c0319e5da4ff4324099888bb
2020-04-28 09:59:37 +05:30
Mayank Rana
2c816621f2 ARM: dts: msm: Mark USB DP/DM interrupt as dual edge on Lahaina
DP and DM high speed phy irq needs to be set to rising/falling edge
trigger based on the speed of the device connected in host mode. Hence
update same with Lahaina USB.

Change-Id: I10370d27668f25e7e308be1b891c8e836ce30f34
2020-04-27 10:19:04 -07:00
qctecmdr
bcee2b721a Merge "ARM: dts: msm: Add QUPv3_0 and SE5 dt nodes for SHIMA" 2020-04-26 13:51:24 -07:00
Mukesh Ojha
199f260359 ARM: dts: msm: Add RUMI specific console property for Shima
This change is to add RUMI specific property required for
console usecase. Serial driver use this property to manage
additional changes needed for RUMI console.

Change-Id: Id72ebc27b388ab3ca45ea762048b5f5314e9de72
2020-04-26 17:17:32 +05:30
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
Ram Chandrasekar
374ec51be1 ARM: dts: msm: Add modem ADC thermistors for Lahaina
Add millimeter wave related thermistors from modem to be exposed as
thermal zone in lahaina.

Change-Id: Ic09b20ba77b17472ab96bddcac0de50730b3d3bb
2020-04-24 16:23:31 -07:00
Ram Chandrasekar
e69d2f203c dt-bindings: thermal: Add support for mmw ADC thermistors
Add support for the new mmw related ADC thermistor support. The support
includes for the qmi sensors mmw_pa1, mmw_pa2, mmw_pa3, and
sdr_mmw_therm.

Change-Id: I055194031bba0a617513119b6760f43cf2c4eb98
2020-04-24 16:23:31 -07:00
Ram Chandrasekar
351526f3f5 ARM: dts: msm: Enable CDSP cooling devices for Lahaina
Enable CDSP cooling devices like cdsp_sw and cdsp_hw for applying CDSP
thermal mitigation over QMI for Lahaina.

Change-Id: Ieaa26bff09286ae68f24aa322aff53396d5853e3
2020-04-24 16:23:26 -07:00
qctecmdr
1bdeb0994e Merge "ARM: dts: msm: Add TLMM direct connect interrupts for sm8150" 2020-04-24 15:45:24 -07:00
Chaitanya Pratapa
1fe7ddc0f0 ARM: dts: msm: Enable uC HOLB monitor feature
Enable the uC HOLB monitor feature.

Change-Id: Ie3badbe4b0e45b8dfbd906ccaa0003a6b4971bb9
2020-04-24 11:20:38 -07:00
qctecmdr
17e32820a4 Merge "ARM: dts: msm: Enable SD card on Lahaina QRD platform" 2020-04-24 10:11:47 -07:00
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
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