Merge "lm96063 fan driver: Initialize "spinup" register to 50%"
diff --git a/drivers/hwmon/lm63.c b/drivers/hwmon/lm63.c
index 5e6457a..babbcb8 100644
--- a/drivers/hwmon/lm63.c
+++ b/drivers/hwmon/lm63.c
@@ -73,6 +73,7 @@
#define LM63_REG_TACH_LIMIT_MSB 0x49
#define LM63_REG_TACH_LIMIT_LSB 0x48
+#define LM63_REG_SPINUP 0x4B
#define LM63_REG_PWM_VALUE 0x4C
#define LM63_REG_PWM_FREQ 0x4D
#define LM63_REG_LUT_TEMP_HYST 0x4F
@@ -997,6 +998,9 @@
data->remote_unsigned = true;
}
+ /* 50% spinup for 3.2 seconds */
+ i2c_smbus_write_byte_data(client, LM63_REG_SPINUP, 0x0f);
+
/* Show some debug info about the LM63 configuration */
if (data->kind == lm63)
dev_dbg(&client->dev, "Alert/tach pin configured for %s\n",