Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 004d21ae authored by Guru Das Srinagesh's avatar Guru Das Srinagesh
Browse files

dt-bindings: qpnp-smb5: Support HW-controlled thermal mitigation



Add support to configure/enable hardware controlled mitigation based on
DIE and connector temperature. H/W controlled scheme manipulates input
current limit(ICL) of charger whenever die or connector temperature
crosses configured threshold.

Change-Id: I327aeacd3e9767251d811bbf933fde5953ee4b93
Signed-off-by: default avatarGuru Das Srinagesh <gurus@codeaurora.org>
parent 2d0ccfd1
Loading
Loading
Loading
Loading
+25 −0
Original line number Original line Diff line number Diff line
@@ -280,6 +280,31 @@ Charger specific properties:
  Value type: bool
  Value type: bool
  Definition: Boolean flag which when present disables USB-PD operation.
  Definition: Boolean flag which when present disables USB-PD operation.


- qcom,hw-die-temp-mitigation
  Usage:      optional
  Value type: bool
  Definition: Boolean flag which when present enables h/w based thermal
		mitigation.

- qcom,hw-connector-mitigation
  Usage:      optional
  Value type: bool
  Definition: Boolean flag which when present enables h/w based
		connector temperature mitigation.

- qcom,hw-skin-temp-mitigation
  Usage:      optional
  Value type: bool
  Definition: Boolean flag which when present enables h/w based skin
		temperature mitigation.

- qcom,connector-internal-pull-kohm
  Usage:      optional
  Value type: <u32>
  Definition: Specifies internal pull-up configuration to be applied to
		connector THERM. The only valid values are (0/30/100/400).
		If not specified 100K is used as default pull-up.

=============================================
=============================================
Second Level Nodes - SMB5 Charger Peripherals
Second Level Nodes - SMB5 Charger Peripherals
=============================================
=============================================