sonic-buildimage/device/nokia/x86_64-nokia_ixr7250e_sup-r0/thermal_policy.json
Marty Y. Lok f33b659aff Added Nokia IXR7250E support (#7809)
Why I did it
Support Nokia ixr7250E IMM and Supervisor cards

How I did it
Added modules x86_64-nokia_ixr7250e_sup-r0 and x86_64-nokia_ixr7250e_36x400g-r0 ../device/nokia directory.
Modified the platform/broadcom/one-image.mk to include NOKIA_IXR7250_PLATFORM_MODULE
Modified the platform/broadcom/rule.mk to include the platform-module-nokia.mk
2021-08-25 12:21:39 -07:00

64 lines
1.5 KiB
JSON

{
"thermal_control_algorithm": {
"run_at_boot_up": "false"
},
"info_types": [
{
"type": "thermal_info"
},
{
"type": "chassis_info"
},
{
"type": "fan_info"
}
],
"policies": [
{
"name": "pusblish thermal to platform",
"conditions": [
{
"type": "thermal.chassis.collect"
}
],
"actions": [
{
"type": "thermal.platform.publish"
}
]
},
{
"name": "override platform fan-algo",
"conditions": [
{
"type": "fan.platform_algorithm.override"
}
],
"actions": [
{
"type": "fan.all.disable_algorithm",
"status": "true"
},
{
"type": "fan.all.set_speed",
"speed": "100"
}
]
},
{
"name": "default platform fan-algo",
"conditions": [
{
"type": "fan.platform_algorithm.allow"
}
],
"actions": [
{
"type": "fan.all.disable_algorithm",
"status": "false"
}
]
}
]
}