CC: [email protected] CC: [email protected] TO: Marek Vasut <[email protected]> CC: Dmitry Torokhov <[email protected]>
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: cd8c917a56f20f48748dd43d9ae3caff51d5b987 commit: c6ac8f0b4ca927316eb40e1e9ba83df5d29f3793 Input: ili210x - add ili251x firmware update support date: 7 weeks ago :::::: branch date: 3 hours ago :::::: commit date: 7 weeks ago config: x86_64-randconfig-m001-20211206 (https://download.01.org/0day-ci/archive/20211207/[email protected]/config) compiler: gcc-9 (Debian 9.3.0-22) 9.3.0 If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot <[email protected]> Reported-by: Dan Carpenter <[email protected]> New smatch warnings: drivers/input/touchscreen/ili210x.c:664 ili251x_firmware_busy() error: uninitialized symbol 'data'. Old smatch warnings: drivers/input/touchscreen/ili210x.c:600 ili251x_firmware_to_buffer() error: uninitialized symbol 'fw_addr'. drivers/input/touchscreen/ili210x.c:600 ili251x_firmware_to_buffer() error: uninitialized symbol 'fw_len'. drivers/input/touchscreen/ili210x.c:690 ili251x_firmware_write_to_ic() warn: right shifting more than type allows 16 vs 16 drivers/input/touchscreen/ili210x.c:691 ili251x_firmware_write_to_ic() warn: right shifting more than type allows 16 vs 16 vim +/data +664 drivers/input/touchscreen/ili210x.c c6ac8f0b4ca927 Marek Vasut 2021-10-16 650 c6ac8f0b4ca927 Marek Vasut 2021-10-16 651 static int ili251x_firmware_busy(struct i2c_client *client) c6ac8f0b4ca927 Marek Vasut 2021-10-16 652 { c6ac8f0b4ca927 Marek Vasut 2021-10-16 653 struct ili210x *priv = i2c_get_clientdata(client); c6ac8f0b4ca927 Marek Vasut 2021-10-16 654 int error, i = 0; c6ac8f0b4ca927 Marek Vasut 2021-10-16 655 u8 data; c6ac8f0b4ca927 Marek Vasut 2021-10-16 656 c6ac8f0b4ca927 Marek Vasut 2021-10-16 657 do { c6ac8f0b4ca927 Marek Vasut 2021-10-16 658 /* The read_reg already contains suitable delay */ c6ac8f0b4ca927 Marek Vasut 2021-10-16 659 error = priv->chip->read_reg(client, REG_IC_BUSY, &data, 1); c6ac8f0b4ca927 Marek Vasut 2021-10-16 660 if (error) c6ac8f0b4ca927 Marek Vasut 2021-10-16 661 return error; c6ac8f0b4ca927 Marek Vasut 2021-10-16 662 if (i++ == 100000) c6ac8f0b4ca927 Marek Vasut 2021-10-16 663 return -ETIMEDOUT; c6ac8f0b4ca927 Marek Vasut 2021-10-16 @664 } while (data != REG_IC_BUSY_NOT_BUSY); c6ac8f0b4ca927 Marek Vasut 2021-10-16 665 c6ac8f0b4ca927 Marek Vasut 2021-10-16 666 return 0; c6ac8f0b4ca927 Marek Vasut 2021-10-16 667 } c6ac8f0b4ca927 Marek Vasut 2021-10-16 668 --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/[email protected] _______________________________________________ kbuild mailing list -- [email protected] To unsubscribe send an email to [email protected]
