schemas: Expand set of supported hwmon labels
Specifically, iin{1..3}, iout3, pin{1..3}, and temp{2..4}.
Tested: In combination with a configuration for the ASRock E3C256D4I
(which uses all of these for an ISL69269 device),
scripts/validate_configs.py successfully validates the schema.
Signed-off-by: Zev Weiss <zev@bewilderbeest.net>
Change-Id: I742b453cde4815f788a95f2f9c5c475f8ef3c0f7
diff --git a/schemas/legacy.json b/schemas/legacy.json
index f5267e2..86dd16d 100644
--- a/schemas/legacy.json
+++ b/schemas/legacy.json
@@ -270,6 +270,33 @@
"curr2_Name": {
"$ref": "#/definitions/Types/curr2_Name"
},
+ "iin1_Max": {
+ "$ref": "#/definitions/Types/iin1_Max"
+ },
+ "iin1_Min": {
+ "$ref": "#/definitions/Types/iin1_Min"
+ },
+ "iin1_Name": {
+ "$ref": "#/definitions/Types/iin1_Name"
+ },
+ "iin2_Max": {
+ "$ref": "#/definitions/Types/iin2_Max"
+ },
+ "iin2_Min": {
+ "$ref": "#/definitions/Types/iin2_Min"
+ },
+ "iin2_Name": {
+ "$ref": "#/definitions/Types/iin2_Name"
+ },
+ "iin3_Max": {
+ "$ref": "#/definitions/Types/iin3_Max"
+ },
+ "iin3_Min": {
+ "$ref": "#/definitions/Types/iin3_Min"
+ },
+ "iin3_Name": {
+ "$ref": "#/definitions/Types/iin3_Name"
+ },
"iout1_Max": {
"$ref": "#/definitions/Types/iout1_Max"
},
@@ -291,6 +318,42 @@
"iout2_Name": {
"$ref": "#/definitions/Types/iout2_Name"
},
+ "iout3_Max": {
+ "$ref": "#/definitions/Types/iout3_Max"
+ },
+ "iout3_Min": {
+ "$ref": "#/definitions/Types/iout3_Min"
+ },
+ "iout3_Name": {
+ "$ref": "#/definitions/Types/iout3_Name"
+ },
+ "pin1_Max": {
+ "$ref": "#/definitions/Types/pin1_Max"
+ },
+ "pin1_Min": {
+ "$ref": "#/definitions/Types/pin1_Min"
+ },
+ "pin1_Name": {
+ "$ref": "#/definitions/Types/pin1_Name"
+ },
+ "pin2_Max": {
+ "$ref": "#/definitions/Types/pin2_Max"
+ },
+ "pin2_Min": {
+ "$ref": "#/definitions/Types/pin2_Min"
+ },
+ "pin2_Name": {
+ "$ref": "#/definitions/Types/pin2_Name"
+ },
+ "pin3_Max": {
+ "$ref": "#/definitions/Types/pin3_Max"
+ },
+ "pin3_Min": {
+ "$ref": "#/definitions/Types/pin3_Min"
+ },
+ "pin3_Name": {
+ "$ref": "#/definitions/Types/pin3_Name"
+ },
"pout1_Max": {
"$ref": "#/definitions/Types/pout1_Max"
},
@@ -324,6 +387,15 @@
"temp1_Name": {
"$ref": "#/definitions/Types/temp1_Name"
},
+ "temp2_Name": {
+ "$ref": "#/definitions/Types/temp2_Name"
+ },
+ "temp3_Name": {
+ "$ref": "#/definitions/Types/temp3_Name"
+ },
+ "temp4_Name": {
+ "$ref": "#/definitions/Types/temp4_Name"
+ },
"vout1_Max": {
"$ref": "#/definitions/Types/vout1_Max"
},
@@ -837,6 +909,33 @@
"curr2_Name": {
"type": "string"
},
+ "iin1_Max": {
+ "type": "number"
+ },
+ "iin1_Min": {
+ "type": "number"
+ },
+ "iin1_Name": {
+ "type": "string"
+ },
+ "iin2_Max": {
+ "type": "number"
+ },
+ "iin2_Min": {
+ "type": "number"
+ },
+ "iin2_Name": {
+ "type": "string"
+ },
+ "iin3_Max": {
+ "type": "number"
+ },
+ "iin3_Min": {
+ "type": "number"
+ },
+ "iin3_Name": {
+ "type": "string"
+ },
"iout1_Max": {
"type": "number"
},
@@ -858,6 +957,42 @@
"iout2_Name": {
"type": "string"
},
+ "iout3_Max": {
+ "type": "number"
+ },
+ "iout3_Min": {
+ "type": "number"
+ },
+ "iout3_Name": {
+ "type": "string"
+ },
+ "pin1_Max": {
+ "type": "number"
+ },
+ "pin1_Min": {
+ "type": "number"
+ },
+ "pin1_Name": {
+ "type": "string"
+ },
+ "pin2_Max": {
+ "type": "number"
+ },
+ "pin2_Min": {
+ "type": "number"
+ },
+ "pin2_Name": {
+ "type": "string"
+ },
+ "pin3_Max": {
+ "type": "number"
+ },
+ "pin3_Min": {
+ "type": "number"
+ },
+ "pin3_Name": {
+ "type": "string"
+ },
"pout1_Max": {
"type": "number"
},
@@ -891,6 +1026,15 @@
"temp1_Name": {
"type": "string"
},
+ "temp2_Name": {
+ "type": "string"
+ },
+ "temp3_Name": {
+ "type": "string"
+ },
+ "temp4_Name": {
+ "type": "string"
+ },
"vout1_Max": {
"type": "number"
},