Re: [PATCH RESEND v8 00/10] SPMI: Implement sub-devices and migrate drivers

From: AngeloGioacchino Del Regno

Date: Wed May 20 2026 - 07:52:51 EST


On 5/11/26 15:17, Jonathan Cameron wrote:
On Mon, 11 May 2026 12:07:55 +0200
AngeloGioacchino Del Regno <angelogioacchino.delregno@xxxxxxxxxxxxx> wrote:

Hi Angelo,

Why the resend? If marking a series with that I expect to see it
called out as first thing in the cover letter.


Right, forgot to mention why.

The v8 was sent on January 2026, I pinged maintainers to pick it on
March 2026, even if this was fully reviewed by multiple people nobody
picked anything here.

....and I've resent it because pinging multiple times didn't work, and
because the series got old all that much. :-)

Regards,
Angelo

Jonathan

Changes in v8:
- Renamed *res to *sub_sdev in devm_spmi_subdevice_remove() (Andy)
- Changed kerneldoc wording to "error pointer" for function
spmi_subdevice_alloc_and_add() (Andy)
- Shuffled around some assignments in spmi_subdevice_alloc_and_add() (Andy)
- Used device_property_read_u32() instead of of_property_read_u32()
in all of the migrated drivers (Andy)
- Changed .max_register field in all of the migrated drivers from
0x100 to 0xff (Andy)
- Kept `sta1` declaration in reversed xmas tree order in function
iadc_poll_wait_eoc() of qcom-spmi-iadc.c (Andy)