qcom,coincell-charger.txt 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. Qualcomm Coincell Charger:
  2. The hardware block controls charging for a coincell or capacitor that is
  3. used to provide power backup for certain features of the power management
  4. IC (PMIC)
  5. - compatible:
  6. Usage: required
  7. Value type: <string>
  8. Definition: must be: "qcom,pm8941-coincell"
  9. - reg:
  10. Usage: required
  11. Value type: <u32>
  12. Definition: base address of the coincell charger registers
  13. - qcom,rset-ohms:
  14. Usage: required
  15. Value type: <u32>
  16. Definition: resistance (in ohms) for current-limiting resistor
  17. must be one of: 800, 1200, 1700, 2100
  18. - qcom,vset-millivolts:
  19. Usage: required
  20. Value type: <u32>
  21. Definition: voltage (in millivolts) to apply for charging
  22. must be one of: 2500, 3000, 3100, 3200
  23. - qcom,charger-disable:
  24. Usage: optional
  25. Value type: <boolean>
  26. Definition: definining this property disables charging
  27. This charger is a sub-node of one of the 8941 PMIC blocks, and is specified
  28. as a child node in DTS of that node. See ../mfd/qcom,spmi-pmic.txt and
  29. ../mfd/qcom-pm8xxx.txt
  30. Example:
  31. pm8941@0 {
  32. coincell@2800 {
  33. compatible = "qcom,pm8941-coincell";
  34. reg = <0x2800>;
  35. qcom,rset-ohms = <2100>;
  36. qcom,vset-millivolts = <3000>;
  37. };
  38. };