diff --git a/packages/platforms/accton/x86-64/x86-64-accton-as6712-32x/modules/builds/x86-64-accton-as6712-32x-fan.c b/packages/platforms/accton/x86-64/x86-64-accton-as6712-32x/modules/builds/x86-64-accton-as6712-32x-fan.c index 1e980efe..40e91349 100644 --- a/packages/platforms/accton/x86-64/x86-64-accton-as6712-32x/modules/builds/x86-64-accton-as6712-32x-fan.c +++ b/packages/platforms/accton/x86-64/x86-64-accton-as6712-32x/modules/builds/x86-64-accton-as6712-32x-fan.c @@ -270,7 +270,6 @@ static void accton_as6712_32x_fan_update_device(struct device *dev) { int speed, r_speed, fault, r_fault, direction, ctrl_speed; int i; - int retry_count = 5; mutex_lock(&fan_data->update_lock); @@ -300,6 +299,8 @@ static void accton_as6712_32x_fan_update_device(struct device *dev) for (i = 0; i < FAN_MAX_NUMBER; i++) { + int retry_count = 5; + /* Update fan data */