diff --git a/drivers/input/touchscreen/goodix.c b/drivers/input/touchscreen/goodix.c index f304fd84bb9fbbd97c5741505086ed5b2bb58e8d..802430c09628461d4c4d04f31b67ff36c918615f 100644 --- a/drivers/input/touchscreen/goodix.c +++ b/drivers/input/touchscreen/goodix.c @@ -932,7 +932,7 @@ static void goodix_read_config(struct goodix_ts_data *ts) int error; error = goodix_i2c_read(ts->client, ts->chip->config_addr, - ts->config, ts->chip->config_len); + ts->config, 9); if (error) { dev_warn(&ts->client->dev, "Error reading config: %d\n", error);