Add support for sq24905c Hot-Swap Controller and Digital Power Monitor. Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@xxxxxxxxxx> Signed-off-by: ChiShih Tsai <tomtsai764@xxxxxxxxx> --- v2 -> v3: - No code changed, included Acked-by tag from v2 review - Link to v2: https://lore.kernel.org/linux-hwmon/20250805124449.15187-1-tomtsai764@xxxxxxxxx/ v1 -> v2: - Modify devicetree properties ID to silergy,mc09c - Combine to a single if statement for MFR_ID. - Add description, SQ24905C compatibility to the ADM1278 - Remove two silergy properties,re-use adi properties - Link to v1: https://lore.kernel.org/linux-hwmon/20250804124806.540-1-tomtsai764@xxxxxxxxx/ Documentation/devicetree/bindings/hwmon/adi,adm1275.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Documentation/devicetree/bindings/hwmon/adi,adm1275.yaml b/Documentation/devicetree/bindings/hwmon/adi,adm1275.yaml index ddb72857c846..d6a7517f2a50 100644 --- a/Documentation/devicetree/bindings/hwmon/adi,adm1275.yaml +++ b/Documentation/devicetree/bindings/hwmon/adi,adm1275.yaml @@ -18,6 +18,13 @@ description: | Datasheets: https://www.analog.com/en/products/adm1294.html + The SQ24905C is also a Hot-swap controller compatibility to the ADM1278, + the PMBUS_MFR_MODEL is MC09C + + Datasheets: + https://www.silergy.com/ + download/downloadFile?id=5669&type=product&ftype=note + properties: compatible: enum: @@ -30,6 +37,7 @@ properties: - adi,adm1281 - adi,adm1293 - adi,adm1294 + - silergy,mc09c reg: maxItems: 1 @@ -96,6 +104,7 @@ allOf: - adi,adm1281 - adi,adm1293 - adi,adm1294 + - silergy,mc09c then: properties: adi,volt-curr-sample-average: -- 2.43.0