p9221_charger: set ov protection

After Vrec INT, set 16.7V for BPP and EPP
After Vout INT, set 13V for BPP and 16.7V for EPP
Before request from EPP to HPP, set 24.7V
After Vout settled from HPP to EPP, set 16.7V

Remove unused cc_vout_bit

Bug: 339535047
Change-Id: I5bf28f16889c39714bc71fd7b9caae6ddf6b8dea
Merged-In: I5bf28f16889c39714bc71fd7b9caae6ddf6b8dea
Signed-off-by: YiKai Peng <[email protected]>
3 files changed
tree: 4b78360c660d8291b18943766acc1a49e6c615bf
  1. Documentation/
  2. misc/
  3. BUILD.bazel
  4. gbms_power_supply.h
  5. gbms_storage.c
  6. gbms_storage.h
  7. google_battery.c
  8. google_bms.c
  9. google_bms.h
  10. google_ccd.c
  11. google_charger.c
  12. google_cpm.c
  13. google_dc_pps.c
  14. google_dc_pps.h
  15. google_dock.c
  16. google_dual_batt_gauge.c
  17. google_eeprom.c
  18. google_eeprom_01.c
  19. google_psy.h
  20. google_ttf.c
  21. Kconfig
  22. ln8411_A1.h
  23. ln8411_charger.h
  24. ln8411_driver.c
  25. ln8411_gbms_pps.c
  26. ln8411_regs.h
  27. Makefile
  28. max1720x.h
  29. max1720x_battery.c
  30. max1720x_battery.h
  31. max1720x_outliers.c
  32. max20339.c
  33. max77729_charger.c
  34. max77729_pmic.c
  35. max77729_uic.c
  36. max77759.h
  37. max77759_A1_regs.h
  38. max77759_charger.c
  39. max77759_charger.h
  40. max77759_maxq.c
  41. max77759_maxq.h
  42. max77759_regs.h
  43. max77759_usecase.c
  44. max77759_usecase.h
  45. max77759_v0p65_121919_regs.h
  46. max77779.h
  47. max77779_0227_v2.h
  48. max77779_charger.c
  49. max77779_charger.h
  50. max77779_charger_i2c.c
  51. max77779_fg.c
  52. max77779_fg.h
  53. max77779_fg_i2c.c
  54. max77779_fg_model.c
  55. max77779_fwupdate.c
  56. max77779_i2cm.c
  57. max77779_i2cm.h
  58. max77779_i2cm_i2c.c
  59. max77779_pmic.c
  60. max77779_pmic.h
  61. max77779_pmic_i2c.c
  62. max77779_pmic_irq.c
  63. max77779_pmic_pinctrl.c
  64. max77779_pmic_sgpio.c
  65. max77779_regs.h
  66. max77779_regs_1211.h
  67. max77779_sp.c
  68. max77779_sp.h
  69. max77779_sp_i2c.c
  70. max77779_usecase.c
  71. max77779_usecase.h
  72. max77779_v20240115_regs.h
  73. max77779_vimon.c
  74. max77779_vimon.h
  75. max77779_vimon_i2c.c
  76. max777x9_bcl.h
  77. max_m5.c
  78. max_m5.h
  79. max_m5_reg.h
  80. maxfg_common.c
  81. maxfg_common.h
  82. OWNERS
  83. p9221-dt-bindings.h
  84. p9221_charger.c
  85. p9221_charger.h
  86. p9221_chip.c
  87. pca9468_charger.c
  88. pca9468_charger.h
  89. pca9468_gbms_pps.c
  90. pca9468_regs.h
  91. pmic-voter-compat.c
  92. pmic-voter.h
  93. qmath.h
  94. rt9471_charger.c
  95. rt9471_charger.h