[PATCH v2 0/2] regulator: fp9931: fix voltage mapping and runtime PM issues

[email protected]
Newsgroups dev.linux.lists.imx,org.kernel.vger.linux-kernel
Message-ID <[email protected]>
From: Robby Cai <[email protected]>

This series fixes two issues in the FP9931/JD9930 regulator driver.

Patch 1 fixes errors in the VPOS/VNEG voltage selector table, correcting
an off-by-one entry and extending the table to cover the full selector
range defined by the datasheet [1].

Patch 2 fixes a Runtime PM reference counting bug in the V3P3 regulator
callbacks that can lead to "Runtime PM usage count underflow!" warnings.


[1] https://www.fitipower.com/dl/file/flXa6hIchVeu0W3K (Datasheet, p.13)

Thanks,
Robby


---

Changes in v2:
- [1/2] Extend VPOSNEG_table[] to cover selectors 0x29-0x3f as defined by the datasheet and reformat the table for readability.
- [2/2] Refine commit message; no code change.

Link to v1: https://lore.kernel.org/imx/[email protected]/


---

Robby Cai (2):
  regulator: fp9931: Fix VPOS/VNEG voltage selector table
  regulator: fp9931: Fix Runtime PM usage count underflow in v3p3 ops

 drivers/regulator/fp9931.c | 61 +++++++++++---------------------------
 1 file changed, 17 insertions(+), 44 deletions(-)

-- 
2.50.1
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.