Input: elants_i2c - zero-extend hardware ID in firmware name
Subsystems (2)
Dmitry Torokhov
maintainerPATCH 1/1 Input: elants_i2c - zero-extend hardware ID in firmware name
Let's zero-extend hardware id number when forming firmware file name,
to avoid kernel requesting firmware like "elants_i2c_ 0.bin", which
is quite unexpected.
Signed-off-by Dmitry Torokhov <[email protected]>
--- drivers/input/touchscreen/elants_i2c.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
drivers/input/touchscreen/elants_i2c.c +1 -1
@@ -699,7 +699,7 @@ static int elants_i2c_fw_update(struct elants_data *ts)char *fw_name;int error; - fw_name =kasprintf (GFP_KERNEL ,"elants_i2c_%4x.bin" , ts->hw_version); + fw_name =kasprintf (GFP_KERNEL ,"elants_i2c_%04x.bin" , ts->hw_version);if (!fw_name)return -ENOMEM ;
Signature · 5 lines
2.2.0.rc0.207.ga3a616c -- Dmitry
Quoted 26 lines · Dmitry Torokhov
Let's zero-extend hardware id number when forming firmware file name,
to avoid kernel requesting firmware like "elants_i2c_0.bin", which
is quite unexpected.Signed-off-by Dmitry Torokhov <[email protected]>--- drivers/input/touchscreen/elants_i2c.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)drivers/input/touchscreen/elants_i2c.c +1
-2@@ -699,7 +699,7 @@ static int elants_i2c_fw_update(struct elants_data *ts)char *fw_name;int error; - fw_name =kasprintf (GFP_KERNEL ,"elants_i2c_%4x.bin" , ts->hw_version); + fw_name =kasprintf (GFP_KERNEL ,"elants_i2c_%04x.bin" , ts->hw_version);if (!fw_name)return -ENOMEM ; --2.2.0.rc0.207.ga3a616c
Quoted 2 lines
--
Dmitry
Looks good to me.
Acked-by Charlie Mooney<[email protected]>
Quoted 5 lines · Dmitry Torokhov
Let's zero-extend hardware id number when forming firmware file name,
to avoid kernel requesting firmware like "elants_i2c_0.bin", which
is quite unexpected.Signed-off-by Dmitry Torokhov <[email protected]>
Reviewed-by Benson Leung <[email protected]>
Signature · 3 lines
Benson Leung Software Engineer, Chrom* OS [email protected]