Message ID | 20241007-starqltechn_integration_upstream-v6-0-264309aa66de@gmail.com |
---|---|
Headers | show |
Series | Add Samsung s2dos05 pmic support | expand |
On Mon, 07 Oct 2024 17:49:58 +0300, Dzmitry Sankouski wrote: > The S2DOS05 is a companion power management IC for the panel and touchscreen > in smart phones. Provides voltage regulators and > ADC for power/current measurements. > > Applied to https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git for-next Thanks! [1/3] dt-bindings: mfd: add samsung,s2dos05 commit: ef9690c04f3b2deebf08f6a889fbe9032f75855d [2/3] mfd: sec-core: add s2dos05 support commit: d7a5f27342a84e2999b9d1195c537832a11e85a0 [3/3] regulator: add s2dos05 regulator support commit: 2ba4dbb7b763df343df7741fca1bfda15fd1e0cb 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
The S2DOS05 is a companion power management IC for the panel and touchscreen in smart phones. Provides voltage regulators and ADC for power/current measurements. Signed-off-by: Dzmitry Sankouski <dsankouski@gmail.com> --- Changes in v6: - fix uninitialized ret variable - Link to v5: https://lore.kernel.org/r/20240617-starqltechn_integration_upstream-v5-0-ea1109029ba5@gmail.com Changes in v5: - Split patchset per subsystem - Rewrite cover letter - Link to v4: https://lore.kernel.org/r/20240913-starqltechn_integration_upstream-v4-0-2d2efd5c5877@gmail.com Changes in v4: - Rewrite max77705, max77705_charger, max77705_fuel_gauge from scratch - Reorder patches: - squash max77705 subdevice bindings in core file because no resources there - split device tree changes - Use _ as space for filenames in power/supply like the majority - Replace gcc-845 freq_tbl frequencies patch with new approach, based on automatic m/n/pre_div value generation - Link to v3: https://lore.kernel.org/r/20240618-starqltechn_integration_upstream-v3-0-e3f6662017ac@gmail.com Changes in version 3: - s2dos05 driver converted to MFD Changes in version 2: - s2dos05 regulator: - hex to decimal in regulator values - fix compatible value - remove interrupt specific code, because it's empty in vendor kernel, and I cannot test it on available hardware anyway. --- Dzmitry Sankouski (3): dt-bindings: mfd: add samsung,s2dos05 mfd: sec-core: add s2dos05 support regulator: add s2dos05 regulator support Documentation/devicetree/bindings/mfd/samsung,s2dos05.yaml | 99 +++++++++++++++++++++++++++++++++++++++++ MAINTAINERS | 4 +- drivers/mfd/sec-core.c | 11 +++++ drivers/regulator/Kconfig | 8 ++++ drivers/regulator/Makefile | 1 + drivers/regulator/s2dos05-regulator.c | 176 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ include/linux/mfd/samsung/core.h | 1 + include/linux/regulator/s2dos05.h | 73 ++++++++++++++++++++++++++++++ 8 files changed, 371 insertions(+), 2 deletions(-) --- base-commit: 58ca61c1a866bfdaa5e19fb19a2416764f847d75 change-id: 20240617-starqltechn_integration_upstream-bc86850b2fe3 Best regards,