* [PATCH 1/2] dt-bindings: hwmon: isl68137: Add RAA228234 compatible
@ 2026-06-03 11:01 Naresh Solanki
2026-06-03 11:01 ` [PATCH 2/2] hwmon: pmbus: isl68137: Add support for RAA228234 Naresh Solanki
` (2 more replies)
0 siblings, 3 replies; 7+ messages in thread
From: Naresh Solanki @ 2026-06-03 11:01 UTC (permalink / raw)
To: Guenter Roeck, Rob Herring, Krzysztof Kozlowski, Conor Dooley
Cc: Geert Uytterhoeven, Magnus Damm, Grant Peltier, linux-hwmon,
devicetree, linux-kernel, linux-renesas-soc, Patrick Rudolph,
Naresh Solanki
From: Patrick Rudolph <patrick.rudolph@9elements.com>
Add the compatible string for the Renesas RAA228234 8-phase PWM
controller, which shares the same PMBus interface as the RAA228228.
Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com>
Signed-off-by: Naresh Solanki <naresh.solanki@9elements.com>
---
Documentation/devicetree/bindings/hwmon/pmbus/isil,isl68137.yaml | 1 +
1 file changed, 1 insertion(+)
diff --git a/Documentation/devicetree/bindings/hwmon/pmbus/isil,isl68137.yaml b/Documentation/devicetree/bindings/hwmon/pmbus/isil,isl68137.yaml
index 8216cdf758d8..2988bc6300ae 100644
--- a/Documentation/devicetree/bindings/hwmon/pmbus/isil,isl68137.yaml
+++ b/Documentation/devicetree/bindings/hwmon/pmbus/isil,isl68137.yaml
@@ -55,6 +55,7 @@ properties:
- renesas,raa228004
- renesas,raa228006
- renesas,raa228228
+ - renesas,raa228234
- renesas,raa228244
- renesas,raa228246
- renesas,raa229001
--
2.43.0
^ permalink raw reply related [flat|nested] 7+ messages in thread* [PATCH 2/2] hwmon: pmbus: isl68137: Add support for RAA228234 2026-06-03 11:01 [PATCH 1/2] dt-bindings: hwmon: isl68137: Add RAA228234 compatible Naresh Solanki @ 2026-06-03 11:01 ` Naresh Solanki 2026-06-03 11:10 ` sashiko-bot 2026-06-03 11:06 ` [PATCH 1/2] dt-bindings: hwmon: isl68137: Add RAA228234 compatible sashiko-bot 2026-06-03 16:09 ` Conor Dooley 2 siblings, 1 reply; 7+ messages in thread From: Naresh Solanki @ 2026-06-03 11:01 UTC (permalink / raw) To: Guenter Roeck, Rob Herring, Krzysztof Kozlowski, Conor Dooley Cc: Geert Uytterhoeven, Magnus Damm, Grant Peltier, linux-hwmon, devicetree, linux-kernel, linux-renesas-soc, Patrick Rudolph, Naresh Solanki From: Patrick Rudolph <patrick.rudolph@9elements.com> The RAA228234 is an 8-phase PWM controller from Renesas. It uses the same DMPVR2 PMBus interface as the RAA228228 (a dual-output 20-phase controller), so it can share the raa_dmpvr2_2rail_nontc configuration. Add the device to the I2C and OF device ID tables. Tested on RAA228234 hardware; confirmed all sensor readings are correct. Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com> Signed-off-by: Naresh Solanki <naresh.solanki@9elements.com> --- drivers/hwmon/pmbus/isl68137.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/hwmon/pmbus/isl68137.c b/drivers/hwmon/pmbus/isl68137.c index 21d047b577a4..bef1459cec48 100644 --- a/drivers/hwmon/pmbus/isl68137.c +++ b/drivers/hwmon/pmbus/isl68137.c @@ -448,6 +448,7 @@ static const struct i2c_device_id raa_dmpvr_id[] = { {"raa228004", raa_dmpvr2_hv}, {"raa228006", raa_dmpvr2_hv}, {"raa228228", raa_dmpvr2_2rail_nontc}, + {"raa228234", raa_dmpvr2_2rail_nontc}, {"raa228244", raa_dmpvr2_2rail_nontc}, {"raa228246", raa_dmpvr2_2rail_nontc}, {"raa228942", raa_dmpvr2_2rail_nontc}, @@ -501,6 +502,7 @@ static const struct of_device_id isl68137_of_match[] = { { .compatible = "renesas,raa228004", .data = (void *)raa_dmpvr2_hv }, { .compatible = "renesas,raa228006", .data = (void *)raa_dmpvr2_hv }, { .compatible = "renesas,raa228228", .data = (void *)raa_dmpvr2_2rail_nontc }, + { .compatible = "renesas,raa228234", .data = (void *)raa_dmpvr2_2rail_nontc }, { .compatible = "renesas,raa228244", .data = (void *)raa_dmpvr2_2rail_nontc }, { .compatible = "renesas,raa228246", .data = (void *)raa_dmpvr2_2rail_nontc }, { .compatible = "renesas,raa229001", .data = (void *)raa_dmpvr2_2rail }, -- 2.43.0 ^ permalink raw reply related [flat|nested] 7+ messages in thread
* Re: [PATCH 2/2] hwmon: pmbus: isl68137: Add support for RAA228234 2026-06-03 11:01 ` [PATCH 2/2] hwmon: pmbus: isl68137: Add support for RAA228234 Naresh Solanki @ 2026-06-03 11:10 ` sashiko-bot 0 siblings, 0 replies; 7+ messages in thread From: sashiko-bot @ 2026-06-03 11:10 UTC (permalink / raw) To: Naresh Solanki; +Cc: robh, devicetree, linux-hwmon, wsa+renesas, conor+dt > From: Patrick Rudolph <patrick.rudolph@9elements.com> > > The RAA228234 is an 8-phase PWM controller from Renesas. It uses the > same DMPVR2 PMBus interface as the RAA228228 (a dual-output 20-phase > controller), so it can share the raa_dmpvr2_2rail_nontc configuration. > > Add the device to the I2C and OF device ID tables. > > Tested on RAA228234 hardware; confirmed all sensor readings are correct. > > Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com> > Signed-off-by: Naresh Solanki <naresh.solanki@9elements.com> Sashiko has reviewed this patch and found no issues. It looks great! -- Sashiko AI review · https://sashiko.dev/#/patchset/20260603110127.23930-1-naresh.solanki@9elements.com?part=2 ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH 1/2] dt-bindings: hwmon: isl68137: Add RAA228234 compatible 2026-06-03 11:01 [PATCH 1/2] dt-bindings: hwmon: isl68137: Add RAA228234 compatible Naresh Solanki 2026-06-03 11:01 ` [PATCH 2/2] hwmon: pmbus: isl68137: Add support for RAA228234 Naresh Solanki @ 2026-06-03 11:06 ` sashiko-bot 2026-06-03 16:09 ` Conor Dooley 2 siblings, 0 replies; 7+ messages in thread From: sashiko-bot @ 2026-06-03 11:06 UTC (permalink / raw) To: Naresh Solanki; +Cc: conor+dt, robh, devicetree, linux-hwmon, wsa+renesas > From: Patrick Rudolph <patrick.rudolph@9elements.com> > > Add the compatible string for the Renesas RAA228234 8-phase PWM > controller, which shares the same PMBus interface as the RAA228228. > > Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com> > Signed-off-by: Naresh Solanki <naresh.solanki@9elements.com> Sashiko has reviewed this patch and found no issues. It looks great! -- Sashiko AI review · https://sashiko.dev/#/patchset/20260603110127.23930-1-naresh.solanki@9elements.com?part=1 ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH 1/2] dt-bindings: hwmon: isl68137: Add RAA228234 compatible 2026-06-03 11:01 [PATCH 1/2] dt-bindings: hwmon: isl68137: Add RAA228234 compatible Naresh Solanki 2026-06-03 11:01 ` [PATCH 2/2] hwmon: pmbus: isl68137: Add support for RAA228234 Naresh Solanki 2026-06-03 11:06 ` [PATCH 1/2] dt-bindings: hwmon: isl68137: Add RAA228234 compatible sashiko-bot @ 2026-06-03 16:09 ` Conor Dooley 2026-06-03 16:40 ` Naresh Solanki 2 siblings, 1 reply; 7+ messages in thread From: Conor Dooley @ 2026-06-03 16:09 UTC (permalink / raw) To: Naresh Solanki Cc: Guenter Roeck, Rob Herring, Krzysztof Kozlowski, Conor Dooley, Geert Uytterhoeven, Magnus Damm, Grant Peltier, linux-hwmon, devicetree, linux-kernel, linux-renesas-soc, Patrick Rudolph [-- Attachment #1: Type: text/plain, Size: 1246 bytes --] On Wed, Jun 03, 2026 at 11:01:26AM +0000, Naresh Solanki wrote: > From: Patrick Rudolph <patrick.rudolph@9elements.com> > > Add the compatible string for the Renesas RAA228234 8-phase PWM > controller, which shares the same PMBus interface as the RAA228228. Given this, and what the driver change looks like, why is a fallback compatible not used? > > Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com> > Signed-off-by: Naresh Solanki <naresh.solanki@9elements.com> > --- > Documentation/devicetree/bindings/hwmon/pmbus/isil,isl68137.yaml | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/Documentation/devicetree/bindings/hwmon/pmbus/isil,isl68137.yaml b/Documentation/devicetree/bindings/hwmon/pmbus/isil,isl68137.yaml > index 8216cdf758d8..2988bc6300ae 100644 > --- a/Documentation/devicetree/bindings/hwmon/pmbus/isil,isl68137.yaml > +++ b/Documentation/devicetree/bindings/hwmon/pmbus/isil,isl68137.yaml > @@ -55,6 +55,7 @@ properties: > - renesas,raa228004 > - renesas,raa228006 > - renesas,raa228228 > + - renesas,raa228234 > - renesas,raa228244 > - renesas,raa228246 > - renesas,raa229001 > -- > 2.43.0 > [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 228 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH 1/2] dt-bindings: hwmon: isl68137: Add RAA228234 compatible 2026-06-03 16:09 ` Conor Dooley @ 2026-06-03 16:40 ` Naresh Solanki 2026-06-03 16:50 ` Conor Dooley 0 siblings, 1 reply; 7+ messages in thread From: Naresh Solanki @ 2026-06-03 16:40 UTC (permalink / raw) To: Conor Dooley Cc: Guenter Roeck, Rob Herring, Krzysztof Kozlowski, Conor Dooley, Geert Uytterhoeven, Magnus Damm, Grant Peltier, linux-hwmon, devicetree, linux-kernel, linux-renesas-soc, Patrick Rudolph Hi On Wed, 3 Jun 2026 at 21:39, Conor Dooley <conor@kernel.org> wrote: > > On Wed, Jun 03, 2026 at 11:01:26AM +0000, Naresh Solanki wrote: > > From: Patrick Rudolph <patrick.rudolph@9elements.com> > > > > Add the compatible string for the Renesas RAA228234 8-phase PWM > > controller, which shares the same PMBus interface as the RAA228228. > > Given this, and what the driver change looks like, why is a fallback > compatible not used? Are you suggesting that the binding should use renesas,raa228228 as a fallback compatible, similar to how renesas,raa228942 and renesas,raa228943 fall back to renesas,raa228244? Or is there a specific reason you'd expect it not to be used here? Regards, Naresh > > > > > Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com> > > Signed-off-by: Naresh Solanki <naresh.solanki@9elements.com> > > --- > > Documentation/devicetree/bindings/hwmon/pmbus/isil,isl68137.yaml | 1 + > > 1 file changed, 1 insertion(+) > > > > diff --git a/Documentation/devicetree/bindings/hwmon/pmbus/isil,isl68137.yaml b/Documentation/devicetree/bindings/hwmon/pmbus/isil,isl68137.yaml > > index 8216cdf758d8..2988bc6300ae 100644 > > --- a/Documentation/devicetree/bindings/hwmon/pmbus/isil,isl68137.yaml > > +++ b/Documentation/devicetree/bindings/hwmon/pmbus/isil,isl68137.yaml > > @@ -55,6 +55,7 @@ properties: > > - renesas,raa228004 > > - renesas,raa228006 > > - renesas,raa228228 > > + - renesas,raa228234 > > - renesas,raa228244 > > - renesas,raa228246 > > - renesas,raa229001 > > -- > > 2.43.0 > > ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH 1/2] dt-bindings: hwmon: isl68137: Add RAA228234 compatible 2026-06-03 16:40 ` Naresh Solanki @ 2026-06-03 16:50 ` Conor Dooley 0 siblings, 0 replies; 7+ messages in thread From: Conor Dooley @ 2026-06-03 16:50 UTC (permalink / raw) To: Naresh Solanki Cc: Guenter Roeck, Rob Herring, Krzysztof Kozlowski, Conor Dooley, Geert Uytterhoeven, Magnus Damm, Grant Peltier, linux-hwmon, devicetree, linux-kernel, linux-renesas-soc, Patrick Rudolph [-- Attachment #1: Type: text/plain, Size: 2391 bytes --] On Wed, Jun 03, 2026 at 10:10:14PM +0530, Naresh Solanki wrote: > Hi > > > On Wed, 3 Jun 2026 at 21:39, Conor Dooley <conor@kernel.org> wrote: > > > > On Wed, Jun 03, 2026 at 11:01:26AM +0000, Naresh Solanki wrote: > > > From: Patrick Rudolph <patrick.rudolph@9elements.com> > > > > > > Add the compatible string for the Renesas RAA228234 8-phase PWM > > > controller, which shares the same PMBus interface as the RAA228228. > > > > Given this, and what the driver change looks like, why is a fallback > > compatible not used? > Are you suggesting that the binding should use renesas,raa228228 as a > fallback compatible, similar to how renesas,raa228942 and > renesas,raa228943 fall back to renesas,raa228244? I didn't see that at the time (I commented on this diff alone), but yes. { .compatible = "renesas,raa228228", .data = (void *)raa_dmpvr2_2rail_nontc }, + { .compatible = "renesas,raa228234", .data = (void *)raa_dmpvr2_2rail_nontc }, { .compatible = "renesas,raa228244", .data = (void *)raa_dmpvr2_2rail_nontc }, { .compatible = "renesas,raa228246", .data = (void *)raa_dmpvr2_2rail_nontc }, driver change suggests you're compatible with the ..44 device. I expect that you'll use a fallback in the next iteration then? pw-bot: changes-requested Cheers, Conor. > Or is there a > specific reason you'd expect it not to be used here? > > Regards, > Naresh > > > > > > > > > Signed-off-by: Patrick Rudolph <patrick.rudolph@9elements.com> > > > Signed-off-by: Naresh Solanki <naresh.solanki@9elements.com> > > > --- > > > Documentation/devicetree/bindings/hwmon/pmbus/isil,isl68137.yaml | 1 + > > > 1 file changed, 1 insertion(+) > > > > > > diff --git a/Documentation/devicetree/bindings/hwmon/pmbus/isil,isl68137.yaml b/Documentation/devicetree/bindings/hwmon/pmbus/isil,isl68137.yaml > > > index 8216cdf758d8..2988bc6300ae 100644 > > > --- a/Documentation/devicetree/bindings/hwmon/pmbus/isil,isl68137.yaml > > > +++ b/Documentation/devicetree/bindings/hwmon/pmbus/isil,isl68137.yaml > > > @@ -55,6 +55,7 @@ properties: > > > - renesas,raa228004 > > > - renesas,raa228006 > > > - renesas,raa228228 > > > + - renesas,raa228234 > > > - renesas,raa228244 > > > - renesas,raa228246 > > > - renesas,raa229001 > > > -- > > > 2.43.0 > > > [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 228 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2026-06-03 16:50 UTC | newest] Thread overview: 7+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2026-06-03 11:01 [PATCH 1/2] dt-bindings: hwmon: isl68137: Add RAA228234 compatible Naresh Solanki 2026-06-03 11:01 ` [PATCH 2/2] hwmon: pmbus: isl68137: Add support for RAA228234 Naresh Solanki 2026-06-03 11:10 ` sashiko-bot 2026-06-03 11:06 ` [PATCH 1/2] dt-bindings: hwmon: isl68137: Add RAA228234 compatible sashiko-bot 2026-06-03 16:09 ` Conor Dooley 2026-06-03 16:40 ` Naresh Solanki 2026-06-03 16:50 ` Conor Dooley
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox