[Nokia ixs7215] Add new platform capabilities to platform.json (#9032)

This commit more fully declares the HW capabilities of the Nokia-7215
platform. For example, support for the threshold values associated with each
thermal sensor is described. The intent here is to inform the sonic-mgmt
platform test cases of which HW features are supported.

This commit must align with PR# 4521 within the sonic-mgmt git repo which is
currently under review. Any changes to that PR will need to be reflected in
this commit.
This commit is contained in:
dflynn-Nokia 2021-10-26 21:56:46 -04:00 committed by GitHub
parent 81f4fca3dc
commit 1957558362
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -11,15 +11,28 @@
], ],
"fans": [ "fans": [
{ {
"name": "Fan1" "name": "Fan1",
"status_led": {
"controllable": true,
"colors": ["red", "green"]
}
}, },
{ {
"name": "Fan2" "name": "Fan2",
"status_led": {
"controllable": true,
"colors": ["red", "green"]
}
} }
], ],
"fan_drawers": [ "fan_drawers": [
{ {
"name": "drawer1", "name": "drawer1",
"status_led": {
"controllable": true,
"colors": ["red", "green"]
},
"max_consumed_power": false,
"fans": [ "fans": [
{ {
"name": "Fan1" "name": "Fan1"
@ -28,6 +41,11 @@
}, },
{ {
"name": "drawer2", "name": "drawer2",
"status_led": {
"controllable": true,
"colors": ["red", "green"]
},
"max_consumed_power": false,
"fans": [ "fans": [
{ {
"name": "Fan2" "name": "Fan2"
@ -35,192 +53,232 @@
] ]
} }
], ],
"psus": [ "psus": [
{ {
"name": "PSU1" "name": "PSU1",
"status_led": {
"controllable": false
},
"current": false,
"power": false,
"max_power": false,
"voltage_high_threshold": false,
"voltage_low_threshold": false,
"temperature": false
}, },
{ {
"name": "PSU2" "name": "PSU2",
"status_led": {
"controllable": false
},
"current": false,
"power": false,
"max_power": false,
"voltage_high_threshold": false,
"voltage_low_threshold": false,
"temperature": false
} }
], ],
"thermals": [ "thermals": [
{ {
"name": "PCB PHY" "name": "PCB PHY",
"controllable": false,
"low-threshold": false,
"low-crit-threshold": false,
"high-crit-threshold": false
}, },
{ {
"name": "PCB MAC" "name": "PCB MAC",
"controllable": false,
"low-threshold": false,
"low-crit-threshold": false,
"high-crit-threshold": false
}, },
{ {
"name": "ADT7473-CPU" "name": "ADT7473-CPU",
"controllable": false,
"low-threshold": false,
"low-crit-threshold": false
}, },
{ {
"name": "ADT7473-LOC" "name": "ADT7473-LOC",
"controllable": false,
"low-threshold": false,
"low-crit-threshold": false
}, },
{ {
"name": "ADT7473-MAC" "name": "ADT7473-MAC",
"controllable": false,
"low-threshold": false,
"low-crit-threshold": false
}, },
{ {
"name": "CPU Core" "name": "CPU Core",
"controllable": false,
"low-threshold": false,
"high-threshold": false,
"low-crit-threshold": false,
"high-crit-threshold": false
} }
], ],
"sfps": [ "sfps": [
{ {
"name": "Ethernet0" "name": "Ethernet0"
}, },
{ {
"name": "Ethernet1" "name": "Ethernet1"
}, },
{ {
"name": "Ethernet2" "name": "Ethernet2"
}, },
{ {
"name": "Ethernet3" "name": "Ethernet3"
}, },
{ {
"name": "Ethernet4" "name": "Ethernet4"
}, },
{ {
"name": "Ethernet5" "name": "Ethernet5"
}, },
{ {
"name": "Ethernet6" "name": "Ethernet6"
}, },
{ {
"name": "Ethernet7" "name": "Ethernet7"
}, },
{ {
"name": "Ethernet8" "name": "Ethernet8"
}, },
{ {
"name": "Ethernet9" "name": "Ethernet9"
}, },
{ {
"name": "Ethernet10" "name": "Ethernet10"
}, },
{ {
"name": "Ethernet11" "name": "Ethernet11"
}, },
{ {
"name": "Ethernet12" "name": "Ethernet12"
}, },
{ {
"name": "Ethernet13" "name": "Ethernet13"
}, },
{ {
"name": "Ethernet14" "name": "Ethernet14"
}, },
{ {
"name": "Ethernet15" "name": "Ethernet15"
}, },
{ {
"name": "Ethernet16" "name": "Ethernet16"
}, },
{ {
"name": "Ethernet17" "name": "Ethernet17"
}, },
{ {
"name": "Ethernet18" "name": "Ethernet18"
}, },
{ {
"name": "Ethernet19" "name": "Ethernet19"
}, },
{ {
"name": "Ethernet20" "name": "Ethernet20"
}, },
{ {
"name": "Ethernet21" "name": "Ethernet21"
}, },
{ {
"name": "Ethernet22" "name": "Ethernet22"
}, },
{ {
"name": "Ethernet23" "name": "Ethernet23"
}, },
{ {
"name": "Ethernet24" "name": "Ethernet24"
}, },
{ {
"name": "Ethernet25" "name": "Ethernet25"
}, },
{ {
"name": "Ethernet26" "name": "Ethernet26"
}, },
{ {
"name": "Ethernet27" "name": "Ethernet27"
}, },
{ {
"name": "Ethernet28" "name": "Ethernet28"
}, },
{ {
"name": "Ethernet29" "name": "Ethernet29"
}, },
{ {
"name": "Ethernet30" "name": "Ethernet30"
}, },
{ {
"name": "Ethernet31" "name": "Ethernet31"
}, },
{ {
"name": "Ethernet32" "name": "Ethernet32"
}, },
{ {
"name": "Ethernet33" "name": "Ethernet33"
}, },
{ {
"name": "Ethernet34" "name": "Ethernet34"
}, },
{ {
"name": "Ethernet35" "name": "Ethernet35"
}, },
{ {
"name": "Ethernet36" "name": "Ethernet36"
}, },
{ {
"name": "Ethernet37" "name": "Ethernet37"
}, },
{ {
"name": "Ethernet38" "name": "Ethernet38"
}, },
{ {
"name": "Ethernet39" "name": "Ethernet39"
}, },
{ {
"name": "Ethernet40" "name": "Ethernet40"
}, },
{ {
"name": "Ethernet41" "name": "Ethernet41"
}, },
{ {
"name": "Ethernet42" "name": "Ethernet42"
}, },
{ {
"name": "Ethernet43" "name": "Ethernet43"
}, },
{ {
"name": "Ethernet44" "name": "Ethernet44"
}, },
{ {
"name": "Ethernet45" "name": "Ethernet45"
}, },
{ {
"name": "Ethernet46" "name": "Ethernet46"
}, },
{ {
"name": "Ethernet47" "name": "Ethernet47"
}, },
{ {
"name": "Ethernet48" "name": "Ethernet48"
}, },
{ {
"name": "Ethernet49" "name": "Ethernet49"
}, },
{ {
"name": "Ethernet50" "name": "Ethernet50"
}, },
{ {
"name": "Ethernet51" "name": "Ethernet51"
} }
] ]
}, },
"interfaces": {} "interfaces": {}
} }