Skip to contentSkip to conversation

Add support for RAA228244 and RAA228246

PATCH Applied Grant Peltier 3 participants 8 messages Aug 27, 2025 – Aug 28, 2025

Subsystems (3)
lore
Share & tools
lore
#0 lore raw

cover Add support for RAA228244 and RAA228246

The RAA228244 and RAA228246 are both recently released dual-output digital multiphase PWM controllers. Datasheets for both devices are not publicly available but can be supplied by Renesas upon request and NDA.

Grant Peltier (3):
hwmon: (pmbus/isl68137) add support for Renesas RAA228244 and

    RAA228246

docs: hwmon: add RAA228244 and RAA228246 info to isl68137
documentation
dt-bindings: hwmon: (pmbus/isl68137) add RAA228244 and RAA228246
support

 .../bindings/hwmon/pmbus/isil,isl68137.yaml   |  2 ++
 Documentation/hwmon/isl68137.rst              | 20 +++++++++++++++++++
 drivers/hwmon/pmbus/isl68137.c                |  6 ++++++
 3 files changed, 28 insertions(+)
Signature · 1 line
2.39.5
#1 lore raw

PATCH 1/3 hwmon: (pmbus/isl68137) add support for Renesas RAA228244 and RAA228246

The RAA228244 and RAA228246 are both recently released digital dual-output multiphase PWM controllers.

---
 drivers/hwmon/pmbus/isl68137.c | 6 ++++++
 1 file changed, 6 insertions(+)
drivers/hwmon/pmbus/isl68137.c +6 -0
index c52c55d2e7f4..f27e2512f1ac 100644
@@ -61,6 +61,8 @@ enum chips {
 	raa228004,
 	raa228006,
 	raa228228,
+	raa228244,
+	raa228246,
 	raa229001,
 	raa229004,
 	raa229621,
@@ -464,6 +466,8 @@ static const struct i2c_device_id raa_dmpvr_id[] = {
 	{"raa228004", raa_dmpvr2_hv},
 	{"raa228006", raa_dmpvr2_hv},
 	{"raa228228", raa_dmpvr2_2rail_nontc},
+	{"raa228244", raa_dmpvr2_2rail_nontc},
+	{"raa228246", raa_dmpvr2_2rail_nontc},
 	{"raa229001", raa_dmpvr2_2rail},
 	{"raa229004", raa_dmpvr2_2rail},
 	{"raa229621", raa_dmpvr2_2rail},
@@ -512,6 +516,8 @@ 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,raa228244", .data = (void *)raa_dmpvr2_2rail_nontc },
+	{ .compatible = "renesas,raa228246", .data = (void *)raa_dmpvr2_2rail_nontc },
 	{ .compatible = "renesas,raa229001", .data = (void *)raa_dmpvr2_2rail },
 	{ .compatible = "renesas,raa229004", .data = (void *)raa_dmpvr2_2rail },
 	{ .compatible = "renesas,raa229621", .data = (void *)raa_dmpvr2_2rail },
Signature · 1 line
2.39.5
#3 lore raw

PATCH 2/3 docs: hwmon: add RAA228244 and RAA228246 info to isl68137 documentation

In reply to Grant Peltier

The Renesas RAA228244 and RAA228246 are recently released digital multiphase controllers.

---
 Documentation/hwmon/isl68137.rst | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)
Documentation/hwmon/isl68137.rst +20 -0
index 0e71b22047f8..5bc029c98383 100644
@@ -374,6 +374,26 @@ Supported chips:
 
       Publicly available (after August 2020 launch) at the Renesas website
 
+  * Renesas RAA228244
+
+    Prefix: 'raa228244'
+
+    Addresses scanned: -
+
+    Datasheet:
+
+      Provided by Renesas upon request and NDA
+
+  * Renesas RAA228246
+
+    Prefix: 'raa228246'
+
+    Addresses scanned: -
+
+    Datasheet:
+
+      Provided by Renesas upon request and NDA
+
   * Renesas RAA229001
 
     Prefix: 'raa229001'
Signature · 1 line
2.39.5
#5 lore raw

PATCH 3/3 dt-bindings: hwmon: (pmbus/isl68137) add RAA228244 and RAA228246 support

In reply to Grant Peltier

Add device type support for raa228244 and raa228246.

---
 .../devicetree/bindings/hwmon/pmbus/isil,isl68137.yaml          | 2 ++
 1 file changed, 2 insertions(+)
Documentation/devicetree/bindings/hwmon/pmbus/isil,isl68137.yaml +2 -0
index 3dc7f15484d2..ae23a05375cb 100644
@@ -54,6 +54,8 @@ properties:
       - renesas,raa228004
       - renesas,raa228006
       - renesas,raa228228
+      - renesas,raa228244
+      - renesas,raa228246
       - renesas,raa229001
       - renesas,raa229004
       - renesas,raa229621
Signature · 1 line
2.39.5