Need to change timeout time for different use cases to prevent I2C error cases. Open the api and allow Read/Write permission to write_timeout Signed-off-by: Jenny Ho <hsiufangho@xxxxxxxxxx> --- drivers/misc/eeprom/at24.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/misc/eeprom/at24.c b/drivers/misc/eeprom/at24.c index 926408b41270..39caead4058c 100644 --- a/drivers/misc/eeprom/at24.c +++ b/drivers/misc/eeprom/at24.c @@ -117,7 +117,7 @@ MODULE_PARM_DESC(at24_io_limit, "Maximum bytes per I/O (default 128)"); * it's important to recover from write timeouts. */ static unsigned int at24_write_timeout = 25; -module_param_named(write_timeout, at24_write_timeout, uint, 0); +module_param_named(write_timeout, at24_write_timeout, uint, 0600); MODULE_PARM_DESC(at24_write_timeout, "Time (in ms) to try writes (default 25)"); struct at24_chip_data { -- 2.30.0.280.ga3ce27912f-goog