diff --git a/drivers/input/touchscreen/nt36xxx/nt36xxx_mp_ctrlram.c b/drivers/input/touchscreen/nt36xxx/nt36xxx_mp_ctrlram.c index c14b0c86b906..94ece63c82d7 100644 --- a/drivers/input/touchscreen/nt36xxx/nt36xxx_mp_ctrlram.c +++ b/drivers/input/touchscreen/nt36xxx/nt36xxx_mp_ctrlram.c @@ -1093,7 +1093,7 @@ static int32_t nvt_selftest_open(struct inode *inode, struct file *file) * Ex. nvt_pid = 500A * mpcriteria = "novatek-mp-criteria-500A" */ - snprintf(mpcriteria, PAGE_SIZE, "novatek-mp-criteria-%04X", ts->nvt_pid); + snprintf(mpcriteria, sizeof(mpcriteria), "novatek-mp-criteria-%04X", ts->nvt_pid); if (nvt_mp_parse_dt(np, mpcriteria)) { mutex_unlock(&ts->lock);