Add device node for msm-poweroff driver on SM8150
and populate pshold and tcsr register addresses
needed for restarting the SoC.
Change-Id: Iaf9524d53f501bdc3e4f5aa0966be8325dadfc16
Add device node for hardware msm-watchdog present in
SM8150 SoC with proper bark and bite time configuration,
this is needed to report bugs related to system lockups
in the kernel.
Change-Id: Ibf2c059278e7896cf8f625ea1f981d55a84690b8
Add below propeties to enable and configure jeita-fcc-scaling
algorithm :
qcom,jeita-fcc-scaling
qcom,jeita-fcc-scaling-temp-threshold
qcom,jeita-scaling-min-fcc-ua
All of this property needs to be set with valid values to enable
jeita based fcc scaling.
Change-Id: Ifa764a615f301136a1741ee412d9d10388718caa
Open loop CPR (core power reduction) is a power save feature that
configs certain voltage for WLAN power rails at runtime. Firmware
will read fuse and calculate the proper voltage and then send it to
ICNSS driver. ICNSS driver then configs the voltage to WLAN PDC using
TCS command through RPMh. This is to make sure the proper voltage
can be updated during runtime instead just hardcode and vote fixed
value for WLAN power rails.
Change-Id: I6b04a1f840f8e7eca2a377dd7a39d16b910cde31
The sdxlemur NTN3 board contains the same PMICs as the sdxlemur MBB
board, so include that file directly to make use of all its configured
nodes.
Change-Id: I23a34786ac0a829503d094cba852387425e1a34b
Update compatible string from qcom,wcn6750 to
qcom,wcn6750-bt inorder to make it different from
WLAN compatible string.
This will help in removing probe warnings during bootup.
Change-Id: I0f3993799d9222f3019195ebb1b29ca972c1222b
Add provider bindings in qfprom and consumer bindings for enabling
support to read the gaming bin fuse bit for Yupik GPU.
Change-Id: Id39af50bdc2c26eee0f9a0a48b8c18a36124b7c6
Add regulator devices for sa6155 as RPMh regulators.
This ensures that consumers are able to modify
the physical state of the PMIC regulators.
Change-Id: Ica5e8b2af3261333d875a07aa7d68cd968bb3f64
Add a device-tree property which enables NCP symmetry. This
configuration in HW enables the NCP voltage to follow LDO.
Change-Id: Ie97eb8b6a4eff96e78ef7f90688b1f5e3fd84133
Remove kgsl smmu interconnect node for Shima. For TCU config register
access we shouldn't required DDR path votes. KGSL smmu already votes for
clock and regulator so it should be fine.
Change-Id: I5e09725edaec9e5164dacb594c8437ed7e94f2ee
GPIO81 receives CC_OUT signal from PMIC for type-c port orientation,
keep it as bias-pull-up would cause the type-c analog audio adapter
plug out event can't be detected because audio codec uses the same
signal to detect type-c connection and orientation.
Fix it by setting GPIO81 as bias-disabled.
Change-Id: I90c8a6cacc01789a79e706cad031c5e1307c4506