Add device nodes for scm & scm-pas for SDMSHRIKE SoC.
This is needed to secure memory buffers, and protect them
against unauthorized access.
Change-Id: Ia7d57cd3b2ef520839d46a77da64fd0aa2ca1d6a
On newer kernels PDC interrupt can only be requested if its
actually routed through PDC HW. Update the pil subsystems
interrupts to use intc interrupts when they are direct
interrupts at GIC and only use PDC if it has routing to PDC HW.
Also, add missing properties vdd_mx-supply and shutdown-ack to
pil lpass node.
Change-Id: Ie60515cd51e55ce0772d5d2c89a603b63ba44545
This change includes display sde node and platform
specific nodes in the corresponding platform DT files
for Yupik target.
Change-Id: I2d425fb55af625f91b964a58a3c61f9a690c44e9
This change does the following:
1) Remove kgsl smmu interconnect node. For TCU config register access we
shouldn't required DDR path votes. KGSL smmu already votes for clock
and regulator.
2) Remove the tcu_comb_irpt_ns for both apps and kgsl smmu as the
interrupt is OR of context interrupts, TBU perf interrupts and global
fault interrupts. This interrupt is not really required and registering
for the same can showup as the global faults in EL1.
Change-Id: I4de4a866d936f1f7f053479dc00c72c46e84d80d
Update extcon property for USB to support VBUS and
ID notification through extcon framework on sdxnightjar.
Change-Id: I43dcf76931176e03cd69d39346e90563095c3bc6
Add support for sysdev on sdx12 which helps to populate
dwc->sysdev which will be inherited from parent,
to set the hardware / firmware parameters like dma.
Change-Id: I075de4fc75363da4fc0dea7c99549c832783206f
Add the documentation for "qcom,ignore-wakeup-src-in-hostmode".
This property allows PM suspend/freeze irrespective of host
runtimePM state.
Change-Id: I4e5d10da6927ee4720244160f4f7ae8927ebe051
Add compatible string for PM7325B LCDB device. Remove pmic-revid
property as it is not used on kernel 5.4. Add pwrup-delay-ms,
qcom,bst-ps-threshold-mv and qcom,pwrup-config properties for PM7325B.
Update qcom,bst-ilim-ma, qcom,ncp-ilim-ma and qcom,ldo-ilim-ma for
PM7325B.
Change-Id: I66b3bfd1782f41eb44cca08adce2a02bada0727c
Add BCL configuration to monitor battery current, level violation and
state of charge depletion configuration for YUPIK.
Add PMIC die temperature mitigation for YUPIK. The mitigation will
trigger at the first PMIC alarm at 95C.
Change-Id: Ife55eac7de58b0450e782b1106ec73db463a4707
Add thermal zones for all GPU sensors individually to
achieve better thermal control.
Enable polling delay to one of the thermal zone to monitor
the TSENS hardware functionality.
Change-Id: I4174ca21744a89ede0d2e7e157d34dcae3a45d53
Add the list of modem, cdsp QMI sensors, QMI cooling devices
and userspace thermal config available for yupik.
Change-Id: I4b4aba40cb285fe115c2ede100bddeb735c5403b
Add CPU frequency, CPU isolation and CPU hotplug cooling device
configuration. Add thermal emergency mitigation configuration
to mitigate CPU at high temperatures for YUPIK.
Change-Id: Iffeb48eb415aa19fb31bfd7c46b44aaee22ce27e