mbox series

[v3,0/2] soc: ti: wkup_m3_ipc: support i2c voltage scaling

Message ID 20220426200741.712842-1-dfustini@baylibre.com (mailing list archive)
Headers show
Series soc: ti: wkup_m3_ipc: support i2c voltage scaling | expand

Message

Drew Fustini April 26, 2022, 8:07 p.m. UTC
Allow loading of a binary file containing i2c scaling sequences to be
provided to the Cortex-M3 firmware in order to properly scale voltage
rails on the PMIC during low power modes like DeepSleep0.

The 'firmware-name' property which contains the name of a binary file.
    
A prerequisite for this series is:
[PATCH v3 0/2] soc: ti: wkup_m3_ipc: Add support for IO Isolation
https://lore.kernel.org/linux-devicetree/20220414192722.2978837-1-dfustini@baylibre.com/

Changes from v2:
- correct the name of the property in the commit message of the bindings
  patch to firmware-name instead of the old ti,scale-data-fw property

Changes from v1:
- change 'ti,scale-data-fw' to 'firmware-name'
- add 'firmware-name' property to the examples

Dave Gerlach (2):
  dt-bindings: wkup-m3-ipc: Add firmware-name property
  soc: ti: wkup_m3_ipc: Add support for i2c voltage scaling

 .../bindings/soc/ti/wkup-m3-ipc.yaml          | 12 +++
 drivers/soc/ti/wkup_m3_ipc.c                  | 93 ++++++++++++++++++-
 include/linux/wkup_m3_ipc.h                   |  9 ++
 3 files changed, 113 insertions(+), 1 deletion(-)

Comments

Nishanth Menon May 3, 2022, 1:09 p.m. UTC | #1
Hi Drew Fustini,

On Tue, 26 Apr 2022 13:07:40 -0700, Drew Fustini wrote:
> Allow loading of a binary file containing i2c scaling sequences to be
> provided to the Cortex-M3 firmware in order to properly scale voltage
> rails on the PMIC during low power modes like DeepSleep0.
> 
> The 'firmware-name' property which contains the name of a binary file.
> 
> A prerequisite for this series is:
> [PATCH v3 0/2] soc: ti: wkup_m3_ipc: Add support for IO Isolation
> https://lore.kernel.org/linux-devicetree/20220414192722.2978837-1-dfustini@baylibre.com/
> 
> [...]

I have applied the following to branch ti-drivers-soc-next on [1].
Thank you!

[2/2] soc: ti: wkup_m3_ipc: Add support for i2c voltage scaling
      commit: ea082040fe071d2ba1f8f73792743d7ca9fb218e

All being well this means that it will be integrated into the linux-next
tree (usually sometime in the next 24 hours) and sent up the chain during
the next merge window (or sooner if it is a relevant 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.

[1] git://git.kernel.org/pub/scm/linux/kernel/git/ti/linux.git