d-cache-size/i-cache-size/cache-size properties
of caches are not required for any functionality,
so remove these redundant entries from device tree.
Change-Id: Ie2091a210d088215780343f13a4e918047d5a14f
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
The carveout heap type has changed to MSM_CARVEOUT, so
updated the TUI carveout heap type to MSM_CARVEOUT.
Change-Id: I44f4eeb838398f6b523e14023f8b4e7e7bbb6751
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
Enable CDSP cooling devices like cdsp_sw and cdsp_hw for applying CDSP
thermal mitigation over QMI for Lahaina.
Change-Id: Ieaa26bff09286ae68f24aa322aff53396d5853e3
Added a new property, which will determine if event
ring RP would be read from event context register or
from DDR location.
Change-Id: I171cb2fad87008ef2bda8752e498ecb932f4dfc8
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
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
Add node to enable qrtr ptotocol over the haven transport for
inter-virtual machine communication.
Change-Id: Ife856e0484db1741e9a663736c91a8a4ee4cbe6e
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
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
Add an SPMI controller device so that SPMI addresses for PMIC
peripherals can be mapped to physical addresses. This is needed
to support secure UI.
Change-Id: I53a4c317ce27a69e9ff726da5afaceb92ca1c9ce
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
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
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