[0/8] regulator: mp8859: Cleanups and enhancements

Message ID 20240225-regulator-mp8859-v1-0-68ee2c839ded@kernel.org
Headers
Series regulator: mp8859: Cleanups and enhancements |

Message

Mark Brown Feb. 25, 2024, 2:59 p.m. UTC
  I had cause to look at the MP8859 driver together with the datasheet and
noticed a few small issues and missing features.  This series deals with
many of these issues, the device also has support for interrupts which
are not implemented here.

Signed-off-by: Mark Brown <broonie@kernel.org>
---
Mark Brown (8):
      regulator: mp8859: Specify register accessibility and enable caching
      regulator: mp8859: Validate and log device identifier information
      regulator: mp8859: Support enable control
      regulator: mp8859: Support mode operations
      regulator: mp8859: Support active discharge control
      regulator: mp8859: Support status and error readback
      regulator: mp8859: Report slew rate
      regulator: mp8859: Implement set_current_limit()

 drivers/regulator/mp8859.c | 252 ++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 251 insertions(+), 1 deletion(-)
---
base-commit: b401b621758e46812da61fa58a67c3fd8d91de0d
change-id: 20240224-regulator-mp8859-eebd7c16c374

Best regards,
  

Comments

Markus Reichl Feb. 26, 2024, 8:14 a.m. UTC | #1
Hi Mark,

Am 25.02.24 um 15:59 schrieb Mark Brown:
> I had cause to look at the MP8859 driver together with the datasheet and
> noticed a few small issues and missing features.  This series deals with
> many of these issues, the device also has support for interrupts which
> are not implemented here.
>
> Signed-off-by: Mark Brown <broonie@kernel.org>
> ---
> Mark Brown (8):
>       regulator: mp8859: Specify register accessibility and enable caching
>       regulator: mp8859: Validate and log device identifier information
>       regulator: mp8859: Support enable control
>       regulator: mp8859: Support mode operations
>       regulator: mp8859: Support active discharge control
>       regulator: mp8859: Support status and error readback
>       regulator: mp8859: Report slew rate
>       regulator: mp8859: Implement set_current_limit()
>
>  drivers/regulator/mp8859.c | 252 ++++++++++++++++++++++++++++++++++++++++++++-
>  1 file changed, 251 insertions(+), 1 deletion(-)
> ---
> base-commit: b401b621758e46812da61fa58a67c3fd8d91de0d
> change-id: 20240224-regulator-mp8859-eebd7c16c374
>
> Best regards,
Tested on rk3399-roc-pc.

Tested-by: Markus Reichl <m.reichl@fivetechno.de>

Gruß,
--
Markus Reichl
  
Mark Brown Feb. 27, 2024, 11:31 a.m. UTC | #2
On Sun, 25 Feb 2024 14:59:26 +0000, Mark Brown wrote:
> I had cause to look at the MP8859 driver together with the datasheet and
> noticed a few small issues and missing features.  This series deals with
> many of these issues, the device also has support for interrupts which
> are not implemented here.
> 
> 

Applied to

   https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git for-next

Thanks!

[1/8] regulator: mp8859: Specify register accessibility and enable caching
      commit: b65e9149bdb76e9b09f6fb76fea1f10bde256619
[2/8] regulator: mp8859: Validate and log device identifier information
      commit: 6c848d772eee0f03b72542f35e1a66469030390f
[3/8] regulator: mp8859: Support enable control
      commit: b79d93d99e084bf1abafba2b7aabff6a06defcd0
[4/8] regulator: mp8859: Support mode operations
      commit: 673d06a858864c7dca9dd5c36a78f5f7fda793af
[5/8] regulator: mp8859: Support active discharge control
      commit: d7217c91bbde48ee60d3ce67cda6557f56c6b639
[6/8] regulator: mp8859: Support status and error readback
      commit: 4317ecadbeeab5464a8c34b27b73e2d2f81ef718
[7/8] regulator: mp8859: Report slew rate
      commit: 6df0921e9013622091c283aa2a5be8c5d1ca3642
[8/8] regulator: mp8859: Implement set_current_limit()
      commit: c8e794cfb05344af7b9ae920b5548a25a7e91fe9

All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent to Linus during
the next merge window (or sooner if it is a bug fix), however if
problems are discovered then the patch may be dropped or reverted.

You may get further e-mails resulting from automated or manual testing
and review of the tree, please engage with people reporting problems and
send followup patches addressing any issues that are reported if needed.

If any updates are required or you are submitting further changes they
should be sent as incremental updates against current git, existing
patches will not be replaced.

Please add any relevant lists and maintainers to the CCs when replying
to this mail.

Thanks,
Mark