[leds:devel 44/57] drivers/leds/leds-lp5521.c:318:4: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t'

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



tree:   git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git devel
head:   7c7ef19689168031bf78584a4bb7299aaea5d59c
commit: 20f2df9d5af561f188d9aa263d3fda4e1f909bd1 [44/57] leds-lp5521: use generic firmware interface
config: make ARCH=x86_64 allmodconfig

All warnings:

   drivers/leds/leds-lp5521.c: In function 'lp5521_firmware_loaded':
>> drivers/leds/leds-lp5521.c:318:4: warning: format '%d' expects argument of type 'int', but argument 3 has type 'size_t' [-Wformat]
   drivers/leds/leds-lp5521.c: In function 'lp5521_selftest':
   drivers/leds/leds-lp5521.c:392:16: warning: 'status' may be used uninitialized in this function [-Wmaybe-uninitialized]
   drivers/leds/leds-lp5521.c:384:5: note: 'status' was declared here

vim +318 drivers/leds/leds-lp5521.c

   302		for (i = 0; i < program_size; i++)
   303			lp55xx_write(chip, addr[idx] + i, pattern[i]);
   304	
   305		return 0;
   306	
   307	err:
   308		dev_err(&chip->cl->dev, "wrong pattern format\n");
   309		return -EINVAL;
   310	}
   311	
   312	static void lp5521_firmware_loaded(struct lp55xx_chip *chip)
   313	{
   314		const struct firmware *fw = chip->fw;
   315	
   316		if (fw->size > LP5521_PROGRAM_LENGTH) {
   317			dev_err(&chip->cl->dev, "firmware data size overflow: %d\n",
 > 318				fw->size);
   319			return;
   320		}
   321	
   322		/*
   323		 * Program momery sequence
   324		 *  1) set engine mode to "LOAD"
   325		 *  2) write firmware data into program memory
   326		 */

---
0-DAY kernel build testing backend              Open Source Technology Center
http://lists.01.org/mailman/listinfo/kbuild                 Intel Corporation
--
To unsubscribe from this list: send the line "unsubscribe linux-leds" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux