From 0a635a9e3e929f2e3201447a5e1db5af5e6d5dbf Mon Sep 17 00:00:00 2001 From: Zi Zhou Date: Mon, 5 Dec 2016 17:57:53 -0800 Subject: [PATCH] report correct fan speed when fan speed changes according to thermal plan --- .../onlp/builds/src/module/src/fani.c | 6 ------ .../onlp/builds/src/module/src/sysi.c | 11 +++++++++++ 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/packages/platforms/accton/powerpc/powerpc-accton-as5610-52x/onlp/builds/src/module/src/fani.c b/packages/platforms/accton/powerpc/powerpc-accton-as5610-52x/onlp/builds/src/module/src/fani.c index ac2a0c2b..579d1ad3 100644 --- a/packages/platforms/accton/powerpc/powerpc-accton-as5610-52x/onlp/builds/src/module/src/fani.c +++ b/packages/platforms/accton/powerpc/powerpc-accton-as5610-52x/onlp/builds/src/module/src/fani.c @@ -127,12 +127,6 @@ onlp_fani_init(void) return ONLP_STATUS_E_INTERNAL; } - /* - * Bring both fans to max. - * These will be reduced after the first platform management sequence. - */ - onlp_fani_percentage_set(ONLP_FAN_ID_CREATE(1), FAN_PERCENTAGE_MAX); - return ONLP_STATUS_OK; } diff --git a/packages/platforms/accton/powerpc/powerpc-accton-as5610-52x/onlp/builds/src/module/src/sysi.c b/packages/platforms/accton/powerpc/powerpc-accton-as5610-52x/onlp/builds/src/module/src/sysi.c index aed3f4a4..61a86f60 100644 --- a/packages/platforms/accton/powerpc/powerpc-accton-as5610-52x/onlp/builds/src/module/src/sysi.c +++ b/packages/platforms/accton/powerpc/powerpc-accton-as5610-52x/onlp/builds/src/module/src/sysi.c @@ -127,6 +127,17 @@ static const temp_sensor_threshold_t temp_sensor_threshold_b2f[NUM_OF_CHASSIS_TH #include #include +int +onlp_sysi_platform_manage_init(void) +{ + /* + * Bring the fan to max. + * These will be reduced after the first platform management sequence. + */ + onlp_fani_percentage_set(ONLP_FAN_ID_CREATE(1), FAN_PERCENTAGE_MAX); + return 0; +} + int onlp_sysi_platform_manage_fans(void) {