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
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
Update the display clock controller node to real from dummmy and
add debug clock controller node for YUPIK.
Change-Id: I2211792d6c26f7f234cc507129438e52106971f6
Remove the dependency on adsp charger detection
on Yupik.
Please note that USB HOST MODE would not be working
with this patch included.
Change-Id: I3679b4a2ba5e50a7eacbcce6a8067d57a0ed7958
Add device node for the smp2p sleepstate entry and the device node
for the smp2p sleep driver to notify dsps of apps power state changes.
Change-Id: I6af351908939ba90e196e25d3515cb5b02df7cdf
TLMM pin 81 is used to indicate to the USB3/DP Combo PHY the
orientation that which the PMIC detected a USB-C connection.
Select this pinctrl from the usb_qmp_dp_phy device and ensure
it is selecting the "usb_phy" pin function.
Change-Id: I169bf35434aa2667338089a71ad8a5f90f92d62b