configurations: yosemite4: Support second sources fan board

Support second sources fan board config.
Test case: Fan board config can be loaded and fan sensors can be read.

Change-Id: I7c67f782f45bddbfa034e35ecd1b01dba259c686
Signed-off-by: Ian Chien <ianchien.wiwynn@gmail.com>
diff --git a/schemas/legacy.json b/schemas/legacy.json
index 85e41a6..cc5d735 100644
--- a/schemas/legacy.json
+++ b/schemas/legacy.json
@@ -278,6 +278,30 @@
                 "in7_Name": {
                     "$ref": "#/definitions/Types/in7_Name"
                 },
+                "in_voltage0_Name": {
+                    "$ref": "#/definitions/Types/in_voltage0_Name"
+                },
+                "in_voltage1_Name": {
+                    "$ref": "#/definitions/Types/in_voltage1_Name"
+                },
+                "in_voltage2_Name": {
+                    "$ref": "#/definitions/Types/in_voltage2_Name"
+                },
+                "in_voltage3_Name": {
+                    "$ref": "#/definitions/Types/in_voltage3_Name"
+                },
+                "in_voltage4_Name": {
+                    "$ref": "#/definitions/Types/in_voltage4_Name"
+                },
+                "in_voltage5_Name": {
+                    "$ref": "#/definitions/Types/in_voltage5_Name"
+                },
+                "in_voltage6_Name": {
+                    "$ref": "#/definitions/Types/in_voltage6_Name"
+                },
+                "in_voltage7_Name": {
+                    "$ref": "#/definitions/Types/in_voltage7_Name"
+                },
                 "in0_PowerState": {
                     "$ref": "#/definitions/Types/in0_PowerState"
                 },
@@ -668,6 +692,30 @@
                 "in7_Scale": {
                     "$ref": "#/definitions/Types/in7_Scale"
                 },
+                "in_voltage0_Scale": {
+                    "$ref": "#/definitions/Types/in_voltage0_Scale"
+                },
+                "in_voltage1_Scale": {
+                    "$ref": "#/definitions/Types/in_voltage1_Scale"
+                },
+                "in_voltage2_Scale": {
+                    "$ref": "#/definitions/Types/in_voltage2_Scale"
+                },
+                "in_voltage3_Scale": {
+                    "$ref": "#/definitions/Types/in_voltage3_Scale"
+                },
+                "in_voltage4_Scale": {
+                    "$ref": "#/definitions/Types/in_voltage4_Scale"
+                },
+                "in_voltage5_Scale": {
+                    "$ref": "#/definitions/Types/in_voltage5_Scale"
+                },
+                "in_voltage6_Scale": {
+                    "$ref": "#/definitions/Types/in_voltage6_Scale"
+                },
+                "in_voltage7_Scale": {
+                    "$ref": "#/definitions/Types/in_voltage7_Scale"
+                },
                 "PollRate": {
                     "$ref": "#/definitions/Types/PollRate"
                 },
@@ -1028,6 +1076,30 @@
             "in7_Name": {
                 "type": "string"
             },
+            "in_voltage0_Name": {
+                "type": "string"
+            },
+            "in_voltage1_Name": {
+                "type": "string"
+            },
+            "in_voltage2_Name": {
+                "type": "string"
+            },
+            "in_voltage3_Name": {
+                "type": "string"
+            },
+            "in_voltage4_Name": {
+                "type": "string"
+            },
+            "in_voltage5_Name": {
+                "type": "string"
+            },
+            "in_voltage6_Name": {
+                "type": "string"
+            },
+            "in_voltage7_Name": {
+                "type": "string"
+            },
             "in0_PowerState": {
                 "type": "string"
             },
@@ -1418,6 +1490,30 @@
             "in7_Scale": {
                 "type": "number"
             },
+            "in_voltage0_Scale": {
+                "type": "number"
+            },
+            "in_voltage1_Scale": {
+                "type": "number"
+            },
+            "in_voltage2_Scale": {
+                "type": "number"
+            },
+            "in_voltage3_Scale": {
+                "type": "number"
+            },
+            "in_voltage4_Scale": {
+                "type": "number"
+            },
+            "in_voltage5_Scale": {
+                "type": "number"
+            },
+            "in_voltage6_Scale": {
+                "type": "number"
+            },
+            "in_voltage7_Scale": {
+                "type": "number"
+            },
             "PollRate": {
                 "type": "number"
             },