Couple of changes required to match with GPIO driver on msm-5.4 kernel
1. Compatible string should contain PMIC name
2. Need not explicitly list down all the PMIC GPIOs. It is provided as
data in match table within the driver.
Change-Id: I1b661cffee893779d9233b76bf5cb15fbb19ebc3
SPMI addressing in msm-5.4 uses one cell (base) and size is set default
to 0x100. So change accordingly for pm2250.
Change-Id: If3c6fe392434d77d3ff16a88a7b1aae6fd45b226
As Yupik IDP has Cotes PMIC which dosent support haptics.
So disable haptics for IDP and enable only for QRD which
has Puhi Chip.
Change-Id: Ib28e804f284b2ea691faf7ca734d1013b0c29524
Idle states for sdmshrike are different from sm8150. Add idle states,
rpmh master stats and soc sleep stats device nodes.
Change-Id: Ibea19855197b773a6cee868fae6eb1334830e0c2
Remove PM7325 LDO 10B as it does not have any direct clients.
Expose PM8350B LDO 1D only on platforms having PM8350B.
Change-Id: Ia03cd7378b3f093a5bb8c674939af15246c781ed
Add PMIC support for yupik ATP, IDP and QRD platforms, including
PM7325B for IDP and PM8350B for ATP and QRD. Include platform-specific
changes for some devices like VADC, ADC_TM, battery_charger and
volume up key.
Change-Id: Ia9709a39b1412daffb0cf1df683dfd5a2b90fc92
This change corrects clock nodes for each QUP instance for sdxnightjar.
Also correct the interconnect end points for each BLSP QUP instance.
Change-Id: I3b3c85b82c23b0e103a2ac11b8c009593dda586a
Define the memory offline node in yupik. This node defines the
offlineable memory size used by PASR.
Change-Id: Ic70703300f3b73d950a611b6c50307a2df76514a
Add dcc node for yupik to support dcc dump. Disable DCC first for
dependency on DCC virtualization.
Change-Id: Icf7f5bddfac8b42d68d94a1825344178221b5aab
Add interconnect device bindings. These devices can be
used to describe any RPM and NoC based interconnect devices.
Change-Id: Idb224692464f63d53dca7f0ca9bee1dd7fd1a43d
Add UCSI & USB port related information to allow USB role switch
framework to discover connection, and provide USB role related
configuration.
Change-Id: I94aae8650d1034696bd5261a65640c3f9f69e813
There are two clients in userspace who can request different trip
thresholds to quiet-therm. Add another thermal zone trip node
to quiet-therm for second client to configure its own threshold.
Change-Id: I4f51ec03e13141c804c6b146e15665461a4383ee