* [lee-linaro:google/android-3.18-queue 396/1294] drivers/dma/fsl-edma.c:185:24: sparse: sparse: cast to restricted __be16
@ 2021-05-24 13:31 kernel test robot
0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2021-05-24 13:31 UTC (permalink / raw)
To: kbuild-all
[-- Attachment #1: Type: text/plain, Size: 527565 bytes --]
Hi Lee,
First bad commit (maybe != root cause):
tree: https://git.linaro.org/people/lee.jones/linux.git google/android-3.18-queue
head: bce49b06e2e709ee4068dbea44c6248b696de463
commit: 8214bf079208b146e63cd0a3ce0ed335a87ce7b3 [396/1294] scripts/dtc: Export YYLOC global declaration
config: microblaze-randconfig-s031-20210524 (attached as .config)
compiler: microblaze-linux-gcc (GCC) 5.5.0
reproduce:
wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross
chmod +x ~/bin/make.cross
# apt-get install sparse
# sparse version: v0.6.3-341-g8af24329-dirty
git remote add lee-linaro https://git.linaro.org/people/lee.jones/linux.git
git fetch --no-tags lee-linaro google/android-3.18-queue
git checkout 8214bf079208b146e63cd0a3ce0ed335a87ce7b3
# save the attached .config to linux build tree
COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-5.5.0 make.cross C=1 CF='-fdiagnostic-prefix -D__CHECK_ENDIAN__' W=1 ARCH=microblaze
If you fix the issue, kindly add following tag as appropriate
Reported-by: kernel test robot <lkp@intel.com>
sparse warnings: (new ones prefixed by >>)
>> drivers/dma/fsl-edma.c:185:24: sparse: sparse: cast to restricted __be16
>> drivers/dma/fsl-edma.c:193:24: sparse: sparse: cast to restricted __be32
>> drivers/dma/fsl-edma.c:206:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __be16 [usertype] @@
drivers/dma/fsl-edma.c:206:17: sparse: expected unsigned short [usertype] b
drivers/dma/fsl-edma.c:206:17: sparse: got restricted __be16 [usertype]
>> drivers/dma/fsl-edma.c:208:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
drivers/dma/fsl-edma.c:208:17: sparse: expected unsigned short [usertype] b
drivers/dma/fsl-edma.c:208:17: sparse: got restricted __le16 [usertype]
>> drivers/dma/fsl-edma.c:214:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __be32 [usertype] @@
drivers/dma/fsl-edma.c:214:17: sparse: expected unsigned int [usertype] b
drivers/dma/fsl-edma.c:214:17: sparse: got restricted __be32 [usertype]
>> drivers/dma/fsl-edma.c:216:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/dma/fsl-edma.c:216:17: sparse: expected unsigned int [usertype] b
drivers/dma/fsl-edma.c:216:17: sparse: got restricted __le32 [usertype]
drivers/dma/fsl-edma.c:366:66: sparse: sparse: incorrect type in argument 2 (different address spaces) @@ expected void [noderef] <asn:2> *addr @@ got unsigned int * @@
drivers/dma/fsl-edma.c:366:66: sparse: expected void [noderef] <asn:2> *addr
drivers/dma/fsl-edma.c:366:66: sparse: got unsigned int *
drivers/dma/fsl-edma.c:367:69: sparse: sparse: incorrect type in argument 2 (different address spaces) @@ expected void [noderef] <asn:2> *addr @@ got unsigned short * @@
drivers/dma/fsl-edma.c:367:69: sparse: expected void [noderef] <asn:2> *addr
drivers/dma/fsl-edma.c:367:69: sparse: got unsigned short *
drivers/dma/fsl-edma.c:379:66: sparse: sparse: incorrect type in argument 2 (different address spaces) @@ expected void [noderef] <asn:2> *addr @@ got unsigned int * @@
drivers/dma/fsl-edma.c:379:66: sparse: expected void [noderef] <asn:2> *addr
drivers/dma/fsl-edma.c:379:66: sparse: got unsigned int *
drivers/dma/fsl-edma.c:380:69: sparse: sparse: incorrect type in argument 2 (different address spaces) @@ expected void [noderef] <asn:2> *addr @@ got unsigned short * @@
drivers/dma/fsl-edma.c:380:69: sparse: expected void [noderef] <asn:2> *addr
drivers/dma/fsl-edma.c:380:69: sparse: got unsigned short *
drivers/dma/fsl-edma.c:383:56: sparse: sparse: incorrect type in argument 2 (different address spaces) @@ expected void [noderef] <asn:2> *addr @@ got unsigned int * @@
drivers/dma/fsl-edma.c:383:56: sparse: expected void [noderef] <asn:2> *addr
drivers/dma/fsl-edma.c:383:56: sparse: got unsigned int *
drivers/dma/fsl-edma.c:386:56: sparse: sparse: incorrect type in argument 2 (different address spaces) @@ expected void [noderef] <asn:2> *addr @@ got unsigned int * @@
drivers/dma/fsl-edma.c:386:56: sparse: expected void [noderef] <asn:2> *addr
drivers/dma/fsl-edma.c:386:56: sparse: got unsigned int *
drivers/dma/fsl-edma.c:439:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
drivers/dma/fsl-edma.c:439:9: sparse: expected unsigned short [usertype] b
drivers/dma/fsl-edma.c:439:9: sparse: got restricted __le16 [usertype]
drivers/dma/fsl-edma.c:440:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/dma/fsl-edma.c:440:9: sparse: expected unsigned int [usertype] b
drivers/dma/fsl-edma.c:440:9: sparse: got restricted __le32 [usertype]
drivers/dma/fsl-edma.c:441:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/dma/fsl-edma.c:441:9: sparse: expected unsigned int [usertype] b
drivers/dma/fsl-edma.c:441:9: sparse: got restricted __le32 [usertype]
drivers/dma/fsl-edma.c:442:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
drivers/dma/fsl-edma.c:442:9: sparse: expected unsigned short [usertype] b
drivers/dma/fsl-edma.c:442:9: sparse: got restricted __le16 [usertype]
drivers/dma/fsl-edma.c:443:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
drivers/dma/fsl-edma.c:443:9: sparse: expected unsigned short [usertype] b
drivers/dma/fsl-edma.c:443:9: sparse: got restricted __le16 [usertype]
drivers/dma/fsl-edma.c:444:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/dma/fsl-edma.c:444:9: sparse: expected unsigned int [usertype] b
drivers/dma/fsl-edma.c:444:9: sparse: got restricted __le32 [usertype]
drivers/dma/fsl-edma.c:445:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/dma/fsl-edma.c:445:9: sparse: expected unsigned int [usertype] b
drivers/dma/fsl-edma.c:445:9: sparse: got restricted __le32 [usertype]
drivers/dma/fsl-edma.c:446:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
drivers/dma/fsl-edma.c:446:9: sparse: expected unsigned short [usertype] b
drivers/dma/fsl-edma.c:446:9: sparse: got restricted __le16 [usertype]
drivers/dma/fsl-edma.c:447:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
drivers/dma/fsl-edma.c:447:9: sparse: expected unsigned short [usertype] b
drivers/dma/fsl-edma.c:447:9: sparse: got restricted __le16 [usertype]
drivers/dma/fsl-edma.c:448:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
drivers/dma/fsl-edma.c:448:9: sparse: expected unsigned short [usertype] b
drivers/dma/fsl-edma.c:448:9: sparse: got restricted __le16 [usertype]
drivers/dma/fsl-edma.c:449:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/dma/fsl-edma.c:449:9: sparse: expected unsigned int [usertype] b
drivers/dma/fsl-edma.c:449:9: sparse: got restricted __le32 [usertype]
drivers/dma/fsl-edma.c:450:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
drivers/dma/fsl-edma.c:450:9: sparse: expected unsigned short [usertype] b
drivers/dma/fsl-edma.c:450:9: sparse: got restricted __le16 [usertype]
drivers/dma/fsl-edma.c:466:34: sparse: sparse: incorrect type in argument 3 (different address spaces) @@ expected void [noderef] <asn:2> *addr @@ got unsigned int * @@
drivers/dma/fsl-edma.c:466:34: sparse: expected void [noderef] <asn:2> *addr
drivers/dma/fsl-edma.c:466:34: sparse: got unsigned int *
drivers/dma/fsl-edma.c:467:34: sparse: sparse: incorrect type in argument 3 (different address spaces) @@ expected void [noderef] <asn:2> *addr @@ got unsigned int * @@
drivers/dma/fsl-edma.c:467:34: sparse: expected void [noderef] <asn:2> *addr
drivers/dma/fsl-edma.c:467:34: sparse: got unsigned int *
drivers/dma/fsl-edma.c:468:35: sparse: sparse: incorrect type in argument 3 (different address spaces) @@ expected void [noderef] <asn:2> *addr @@ got unsigned short * @@
drivers/dma/fsl-edma.c:468:35: sparse: expected void [noderef] <asn:2> *addr
drivers/dma/fsl-edma.c:468:35: sparse: got unsigned short *
drivers/dma/fsl-edma.c:469:55: sparse: sparse: incorrect type in argument 3 (different address spaces) @@ expected void [noderef] <asn:2> *addr @@ got unsigned short * @@
drivers/dma/fsl-edma.c:469:55: sparse: expected void [noderef] <asn:2> *addr
drivers/dma/fsl-edma.c:469:55: sparse: got unsigned short *
drivers/dma/fsl-edma.c:470:61: sparse: sparse: incorrect type in argument 3 (different address spaces) @@ expected void [noderef] <asn:2> *addr @@ got unsigned int * @@
drivers/dma/fsl-edma.c:470:61: sparse: expected void [noderef] <asn:2> *addr
drivers/dma/fsl-edma.c:470:61: sparse: got unsigned int *
drivers/dma/fsl-edma.c:471:58: sparse: sparse: incorrect type in argument 3 (different address spaces) @@ expected void [noderef] <asn:2> *addr @@ got unsigned int * @@
drivers/dma/fsl-edma.c:471:58: sparse: expected void [noderef] <asn:2> *addr
drivers/dma/fsl-edma.c:471:58: sparse: got unsigned int *
drivers/dma/fsl-edma.c:472:58: sparse: sparse: incorrect type in argument 3 (different address spaces) @@ expected void [noderef] <asn:2> *addr @@ got unsigned short * @@
drivers/dma/fsl-edma.c:472:58: sparse: expected void [noderef] <asn:2> *addr
drivers/dma/fsl-edma.c:472:58: sparse: got unsigned short *
drivers/dma/fsl-edma.c:473:55: sparse: sparse: incorrect type in argument 3 (different address spaces) @@ expected void [noderef] <asn:2> *addr @@ got unsigned short * @@
drivers/dma/fsl-edma.c:473:55: sparse: expected void [noderef] <asn:2> *addr
drivers/dma/fsl-edma.c:473:55: sparse: got unsigned short *
drivers/dma/fsl-edma.c:474:70: sparse: sparse: incorrect type in argument 3 (different address spaces) @@ expected void [noderef] <asn:2> *addr @@ got unsigned int * @@
drivers/dma/fsl-edma.c:474:70: sparse: expected void [noderef] <asn:2> *addr
drivers/dma/fsl-edma.c:474:70: sparse: got unsigned int *
drivers/dma/fsl-edma.c:475:58: sparse: sparse: incorrect type in argument 3 (different address spaces) @@ expected void [noderef] <asn:2> *addr @@ got unsigned short * @@
drivers/dma/fsl-edma.c:475:58: sparse: expected void [noderef] <asn:2> *addr
drivers/dma/fsl-edma.c:475:58: sparse: got unsigned short *
drivers/dma/fsl-edma.c:485:34: sparse: sparse: incorrect type in argument 3 (different address spaces) @@ expected void [noderef] <asn:2> *addr @@ got unsigned short * @@
drivers/dma/fsl-edma.c:485:34: sparse: expected void [noderef] <asn:2> *addr
drivers/dma/fsl-edma.c:485:34: sparse: got unsigned short *
drivers/dma/fsl-edma.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/io.h, include/linux/irq.h, ...):
include/asm-generic/io.h:60:16: sparse: sparse: cast to restricted __le16
include/asm-generic/io.h:60:16: sparse: sparse: cast to restricted __le16
include/asm-generic/io.h:60:16: sparse: sparse: cast to restricted __le16
include/asm-generic/io.h:60:16: sparse: sparse: cast to restricted __le16
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
--
>> drivers/i2c/busses/i2c-xiic.c:190:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/i2c/busses/i2c-xiic.c:190:9: sparse: expected unsigned int [usertype] b
drivers/i2c/busses/i2c-xiic.c:190:9: sparse: got restricted __le32 [usertype]
>> drivers/i2c/busses/i2c-xiic.c:190:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/i2c/busses/i2c-xiic.c:190:9: sparse: expected unsigned int [usertype] b
drivers/i2c/busses/i2c-xiic.c:190:9: sparse: got restricted __le32 [usertype]
drivers/i2c/busses/i2c-xiic.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/io.h, include/linux/irq.h, ...):
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
>> drivers/i2c/busses/i2c-xiic.c:190:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/i2c/busses/i2c-xiic.c:190:9: sparse: expected unsigned int [usertype] b
drivers/i2c/busses/i2c-xiic.c:190:9: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
>> drivers/i2c/busses/i2c-xiic.c:190:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/i2c/busses/i2c-xiic.c:190:9: sparse: expected unsigned int [usertype] b
drivers/i2c/busses/i2c-xiic.c:190:9: sparse: got restricted __le32 [usertype]
>> drivers/i2c/busses/i2c-xiic.c:190:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/i2c/busses/i2c-xiic.c:190:9: sparse: expected unsigned int [usertype] b
drivers/i2c/busses/i2c-xiic.c:190:9: sparse: got restricted __le32 [usertype]
>> drivers/i2c/busses/i2c-xiic.c:185:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
drivers/i2c/busses/i2c-xiic.c:185:9: sparse: expected unsigned short [usertype] b
drivers/i2c/busses/i2c-xiic.c:185:9: sparse: got restricted __le16 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
>> drivers/i2c/busses/i2c-xiic.c:190:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/i2c/busses/i2c-xiic.c:190:9: sparse: expected unsigned int [usertype] b
drivers/i2c/busses/i2c-xiic.c:190:9: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
>> drivers/i2c/busses/i2c-xiic.c:190:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/i2c/busses/i2c-xiic.c:190:9: sparse: expected unsigned int [usertype] b
drivers/i2c/busses/i2c-xiic.c:190:9: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
>> drivers/i2c/busses/i2c-xiic.c:190:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/i2c/busses/i2c-xiic.c:190:9: sparse: expected unsigned int [usertype] b
drivers/i2c/busses/i2c-xiic.c:190:9: sparse: got restricted __le32 [usertype]
>> drivers/i2c/busses/i2c-xiic.c:190:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/i2c/busses/i2c-xiic.c:190:9: sparse: expected unsigned int [usertype] b
drivers/i2c/busses/i2c-xiic.c:190:9: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
>> drivers/i2c/busses/i2c-xiic.c:190:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/i2c/busses/i2c-xiic.c:190:9: sparse: expected unsigned int [usertype] b
drivers/i2c/busses/i2c-xiic.c:190:9: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
>> drivers/i2c/busses/i2c-xiic.c:190:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/i2c/busses/i2c-xiic.c:190:9: sparse: expected unsigned int [usertype] b
drivers/i2c/busses/i2c-xiic.c:190:9: sparse: got restricted __le32 [usertype]
>> drivers/i2c/busses/i2c-xiic.c:185:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
drivers/i2c/busses/i2c-xiic.c:185:9: sparse: expected unsigned short [usertype] b
drivers/i2c/busses/i2c-xiic.c:185:9: sparse: got restricted __le16 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
>> drivers/i2c/busses/i2c-xiic.c:190:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/i2c/busses/i2c-xiic.c:190:9: sparse: expected unsigned int [usertype] b
drivers/i2c/busses/i2c-xiic.c:190:9: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
>> drivers/i2c/busses/i2c-xiic.c:190:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/i2c/busses/i2c-xiic.c:190:9: sparse: expected unsigned int [usertype] b
drivers/i2c/busses/i2c-xiic.c:190:9: sparse: got restricted __le32 [usertype]
>> drivers/i2c/busses/i2c-xiic.c:185:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
drivers/i2c/busses/i2c-xiic.c:185:9: sparse: expected unsigned short [usertype] b
drivers/i2c/busses/i2c-xiic.c:185:9: sparse: got restricted __le16 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
>> drivers/i2c/busses/i2c-xiic.c:190:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/i2c/busses/i2c-xiic.c:190:9: sparse: expected unsigned int [usertype] b
drivers/i2c/busses/i2c-xiic.c:190:9: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
>> drivers/i2c/busses/i2c-xiic.c:190:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/i2c/busses/i2c-xiic.c:190:9: sparse: expected unsigned int [usertype] b
drivers/i2c/busses/i2c-xiic.c:190:9: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: too many warnings
--
>> drivers/dma/dw/core.c:134:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/dma/dw/core.c:134:9: sparse: expected unsigned int [usertype] b
drivers/dma/dw/core.c:134:9: sparse: got restricted __le32 [usertype]
drivers/dma/dw/core.c:135:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/dma/dw/core.c:135:9: sparse: expected unsigned int [usertype] b
drivers/dma/dw/core.c:135:9: sparse: got restricted __le32 [usertype]
drivers/dma/dw/core.c:138:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/dma/dw/core.c:138:9: sparse: expected unsigned int [usertype] b
drivers/dma/dw/core.c:138:9: sparse: got restricted __le32 [usertype]
drivers/dma/dw/core.c:139:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/dma/dw/core.c:139:9: sparse: expected unsigned int [usertype] b
drivers/dma/dw/core.c:139:9: sparse: got restricted __le32 [usertype]
drivers/dma/dw/core.c:243:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/dma/dw/core.c:243:9: sparse: expected unsigned int [usertype] b
drivers/dma/dw/core.c:243:9: sparse: got restricted __le32 [usertype]
drivers/dma/dw/core.c:244:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/dma/dw/core.c:244:9: sparse: expected unsigned int [usertype] b
drivers/dma/dw/core.c:244:9: sparse: got restricted __le32 [usertype]
drivers/dma/dw/core.c:246:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/dma/dw/core.c:246:9: sparse: expected unsigned int [usertype] b
drivers/dma/dw/core.c:246:9: sparse: got restricted __le32 [usertype]
drivers/dma/dw/core.c:247:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/dma/dw/core.c:247:9: sparse: expected unsigned int [usertype] b
drivers/dma/dw/core.c:247:9: sparse: got restricted __le32 [usertype]
drivers/dma/dw/core.c:350:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/dma/dw/core.c:350:17: sparse: expected unsigned int [usertype] b
drivers/dma/dw/core.c:350:17: sparse: got restricted __le32 [usertype]
drivers/dma/dw/core.c:478:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/dma/dw/core.c:478:9: sparse: expected unsigned int [usertype] b
drivers/dma/dw/core.c:478:9: sparse: got restricted __le32 [usertype]
drivers/dma/dw/core.c:529:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/dma/dw/core.c:529:17: sparse: expected unsigned int [usertype] b
drivers/dma/dw/core.c:529:17: sparse: got restricted __le32 [usertype]
drivers/dma/dw/core.c:557:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/dma/dw/core.c:557:17: sparse: expected unsigned int [usertype] b
drivers/dma/dw/core.c:557:17: sparse: got restricted __le32 [usertype]
drivers/dma/dw/core.c:558:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/dma/dw/core.c:558:17: sparse: expected unsigned int [usertype] b
drivers/dma/dw/core.c:558:17: sparse: got restricted __le32 [usertype]
drivers/dma/dw/core.c:559:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/dma/dw/core.c:559:17: sparse: expected unsigned int [usertype] b
drivers/dma/dw/core.c:559:17: sparse: got restricted __le32 [usertype]
drivers/dma/dw/core.c:561:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/dma/dw/core.c:561:17: sparse: expected unsigned int [usertype] b
drivers/dma/dw/core.c:561:17: sparse: got restricted __le32 [usertype]
drivers/dma/dw/core.c:562:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/dma/dw/core.c:562:17: sparse: expected unsigned int [usertype] b
drivers/dma/dw/core.c:562:17: sparse: got restricted __le32 [usertype]
drivers/dma/dw/core.c:563:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/dma/dw/core.c:563:17: sparse: expected unsigned int [usertype] b
drivers/dma/dw/core.c:563:17: sparse: got restricted __le32 [usertype]
drivers/dma/dw/core.c:572:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/dma/dw/core.c:572:9: sparse: expected unsigned int [usertype] b
drivers/dma/dw/core.c:572:9: sparse: got restricted __le32 [usertype]
drivers/dma/dw/core.c:604:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/dma/dw/core.c:604:9: sparse: expected unsigned int [usertype] b
drivers/dma/dw/core.c:604:9: sparse: got restricted __le32 [usertype]
drivers/dma/dw/core.c:605:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/dma/dw/core.c:605:9: sparse: expected unsigned int [usertype] b
drivers/dma/dw/core.c:605:9: sparse: got restricted __le32 [usertype]
drivers/dma/dw/core.c:623:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/dma/dw/core.c:623:9: sparse: expected unsigned int [usertype] b
drivers/dma/dw/core.c:623:9: sparse: got restricted __le32 [usertype]
drivers/dma/dw/core.c:624:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/dma/dw/core.c:624:9: sparse: expected unsigned int [usertype] b
drivers/dma/dw/core.c:624:9: sparse: got restricted __le32 [usertype]
drivers/dma/dw/core.c:625:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/dma/dw/core.c:625:9: sparse: expected unsigned int [usertype] b
drivers/dma/dw/core.c:625:9: sparse: got restricted __le32 [usertype]
drivers/dma/dw/core.c:634:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/dma/dw/core.c:634:17: sparse: expected unsigned int [usertype] b
drivers/dma/dw/core.c:634:17: sparse: got restricted __le32 [usertype]
drivers/dma/dw/core.c:635:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/dma/dw/core.c:635:17: sparse: expected unsigned int [usertype] b
drivers/dma/dw/core.c:635:17: sparse: got restricted __le32 [usertype]
drivers/dma/dw/core.c:636:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/dma/dw/core.c:636:17: sparse: expected unsigned int [usertype] b
drivers/dma/dw/core.c:636:17: sparse: got restricted __le32 [usertype]
drivers/dma/dw/core.c:637:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/dma/dw/core.c:637:17: sparse: expected unsigned int [usertype] b
drivers/dma/dw/core.c:637:17: sparse: got restricted __le32 [usertype]
drivers/dma/dw/core.c:638:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/dma/dw/core.c:638:17: sparse: expected unsigned int [usertype] b
drivers/dma/dw/core.c:638:17: sparse: got restricted __le32 [usertype]
drivers/dma/dw/core.c:1100:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/dma/dw/core.c:1100:9: sparse: expected unsigned int [usertype] b
drivers/dma/dw/core.c:1100:9: sparse: got restricted __le32 [usertype]
drivers/dma/dw/core.c:1102:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/dma/dw/core.c:1102:9: sparse: expected unsigned int [usertype] b
drivers/dma/dw/core.c:1102:9: sparse: got restricted __le32 [usertype]
drivers/dma/dw/core.c:1103:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/dma/dw/core.c:1103:9: sparse: expected unsigned int [usertype] b
drivers/dma/dw/core.c:1103:9: sparse: got restricted __le32 [usertype]
drivers/dma/dw/core.c:1104:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/dma/dw/core.c:1104:9: sparse: expected unsigned int [usertype] b
drivers/dma/dw/core.c:1104:9: sparse: got restricted __le32 [usertype]
drivers/dma/dw/core.c:1105:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/dma/dw/core.c:1105:9: sparse: expected unsigned int [usertype] b
drivers/dma/dw/core.c:1105:9: sparse: got restricted __le32 [usertype]
drivers/dma/dw/core.c:1106:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/dma/dw/core.c:1106:9: sparse: expected unsigned int [usertype] b
--
>> drivers/media/common/saa7146/saa7146_i2c.c:120:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_i2c.c:120:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_i2c.c:120:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_i2c.c:121:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_i2c.c:121:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_i2c.c:121:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_i2c.c:130:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_i2c.c:130:17: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_i2c.c:130:17: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_i2c.c:131:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_i2c.c:131:17: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_i2c.c:131:17: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_i2c.c:135:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_i2c.c:135:17: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_i2c.c:135:17: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_i2c.c:136:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_i2c.c:136:17: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_i2c.c:136:17: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_i2c.c:149:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_i2c.c:149:17: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_i2c.c:149:17: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_i2c.c:150:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_i2c.c:150:17: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_i2c.c:150:17: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_i2c.c:154:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_i2c.c:154:17: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_i2c.c:154:17: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_i2c.c:155:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_i2c.c:155:17: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_i2c.c:155:17: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_i2c.c:160:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_i2c.c:160:17: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_i2c.c:160:17: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_i2c.c:161:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_i2c.c:161:17: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_i2c.c:161:17: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_i2c.c:190:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_i2c.c:190:17: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_i2c.c:190:17: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_i2c.c:191:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_i2c.c:191:17: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_i2c.c:191:17: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_i2c.c:194:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_i2c.c:194:17: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_i2c.c:194:17: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_i2c.c:196:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_i2c.c:196:17: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_i2c.c:196:17: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_i2c.c:202:25: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_i2c.c:202:25: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_i2c.c:202:25: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_i2c.c:213:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_i2c.c:213:17: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_i2c.c:213:17: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_i2c.c:214:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_i2c.c:214:17: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_i2c.c:214:17: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_i2c.c:215:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_i2c.c:215:17: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_i2c.c:215:17: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_i2c.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/io.h, include/linux/pci.h, ...):
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/common/saa7146/saa7146_i2c.c:408:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_i2c.c:408:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_i2c.c:408:9: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/common/saa7146/saa7146_i2c.c: note: in included file (through include/media/saa7146_vv.h):
>> include/media/saa7146.h:467:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
include/media/saa7146.h:467:9: sparse: expected unsigned int [usertype] b
include/media/saa7146.h:467:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_i2c.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/io.h, include/linux/pci.h, ...):
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/common/saa7146/saa7146_i2c.c: note: in included file (through include/media/saa7146_vv.h):
include/media/saa7146.h:459:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
include/media/saa7146.h:459:9: sparse: expected unsigned int [usertype] b
include/media/saa7146.h:459:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_i2c.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/io.h, include/linux/pci.h, ...):
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: too many warnings
In file included from include/linux/poll.h:5:0,
from include/media/v4l2-dev.h:12,
from include/media/v4l2-common.h:29,
from include/media/saa7146_vv.h:4,
from drivers/media/common/saa7146/saa7146_i2c.c:3:
drivers/media/common/saa7146/saa7146_i2c.c: In function 'saa7146_i2c_msg_prepare':
drivers/media/common/saa7146/saa7146_i2c.c:45:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if ((4 * mem) > SAA7146_I2C_MEM) {
^
include/linux/compiler.h:157:30: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 163- ^
drivers/media/common/saa7146/saa7146_i2c.c:45:2: note: in expansion of macro 'if'
if ((4 * mem) > SAA7146_I2C_MEM) {
^
drivers/media/common/saa7146/saa7146_i2c.c:45:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if ((4 * mem) > SAA7146_I2C_MEM) {
^
include/linux/compiler.h:157:42: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 172- ^
drivers/media/common/saa7146/saa7146_i2c.c:45:2: note: in expansion of macro 'if'
if ((4 * mem) > SAA7146_I2C_MEM) {
^
drivers/media/common/saa7146/saa7146_i2c.c:45:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if ((4 * mem) > SAA7146_I2C_MEM) {
^
include/linux/compiler.h:168:16: note: in definition of macro '__trace_if'
______r = !!(cond); 181- ^
drivers/media/common/saa7146/saa7146_i2c.c:45:2: note: in expansion of macro 'if'
if ((4 * mem) > SAA7146_I2C_MEM) {
^
drivers/media/common/saa7146/saa7146_i2c.c: In function 'saa7146_i2c_writeout':
drivers/media/common/saa7146/saa7146_i2c.c:200:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (timeout == -ERESTARTSYS || dev->i2c_op) {
^
include/linux/compiler.h:157:30: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 191- ^
drivers/media/common/saa7146/saa7146_i2c.c:200:3: note: in expansion of macro 'if'
if (timeout == -ERESTARTSYS || dev->i2c_op) {
^
drivers/media/common/saa7146/saa7146_i2c.c:200:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (timeout == -ERESTARTSYS || dev->i2c_op) {
^
include/linux/compiler.h:157:42: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 200- ^
drivers/media/common/saa7146/saa7146_i2c.c:200:3: note: in expansion of macro 'if'
if (timeout == -ERESTARTSYS || dev->i2c_op) {
--
>> drivers/media/common/saa7146/saa7146_core.c:57:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_core.c:57:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_core.c:57:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_core.c:346:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_core.c:346:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_core.c:346:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_core.c:408:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_core.c:408:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_core.c:408:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_core.c:411:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_core.c:411:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_core.c:411:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_core.c:414:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_core.c:414:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_core.c:414:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_core.c:459:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_core.c:459:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_core.c:459:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_core.c:526:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_core.c:526:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_core.c:526:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_core.c:529:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_core.c:529:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_core.c:529:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_core.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/io.h, include/linux/pci.h, ...):
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/common/saa7146/saa7146_core.c: note: in included file:
include/media/saa7146.h:459:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
include/media/saa7146.h:459:9: sparse: expected unsigned int [usertype] b
include/media/saa7146.h:459:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_core.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/io.h, include/linux/pci.h, ...):
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
--
>> drivers/media/common/saa7146/saa7146_fops.c:138:25: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_fops.c:138:25: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_fops.c:138:25: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_fops.c:145:25: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_fops.c:145:25: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_fops.c:145:25: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_fops.c:146:25: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_fops.c:146:25: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_fops.c:146:25: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_fops.c:149:25: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_fops.c:149:25: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_fops.c:149:25: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_fops.c:151:25: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_fops.c:151:25: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_fops.c:151:25: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_fops.c:455:25: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_fops.c:455:25: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_fops.c:455:25: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_fops.c:510:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_fops.c:510:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_fops.c:510:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_fops.c:513:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_fops.c:513:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_fops.c:513:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_fops.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/io.h, include/linux/pci.h, ...):
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
--
>> drivers/media/common/saa7146/saa7146_video.c:378:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_video.c:378:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_video.c:378:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_video.c:423:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_video.c:423:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_video.c:423:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_video.c:429:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_video.c:429:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_video.c:429:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_video.c:543:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_video.c:543:17: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_video.c:543:17: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_video.c:544:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_video.c:544:17: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_video.c:544:17: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_video.c:551:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_video.c:551:17: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_video.c:551:17: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_video.c:552:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_video.c:552:17: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_video.c:552:17: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_video.c:559:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_video.c:559:17: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_video.c:559:17: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_video.c:560:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_video.c:560:17: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_video.c:560:17: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_video.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/io.h, include/linux/pci.h, ...):
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/common/saa7146/saa7146_video.c: note: in included file (through include/media/saa7146_vv.h):
>> include/media/saa7146.h:467:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
include/media/saa7146.h:467:9: sparse: expected unsigned int [usertype] b
include/media/saa7146.h:467:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_video.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/io.h, include/linux/pci.h, ...):
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/common/saa7146/saa7146_video.c: note: in included file (through include/media/saa7146_vv.h):
include/media/saa7146.h:459:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
include/media/saa7146.h:459:9: sparse: expected unsigned int [usertype] b
include/media/saa7146.h:459:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_video.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/io.h, include/linux/pci.h, ...):
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
In file included from include/linux/poll.h:5:0,
from include/media/v4l2-dev.h:12,
from include/media/v4l2-common.h:29,
from include/media/saa7146_vv.h:4,
from drivers/media/common/saa7146/saa7146_video.c:3:
drivers/media/common/saa7146/saa7146_video.c: In function 'saa7146_format_by_fourcc':
drivers/media/common/saa7146/saa7146_video.c:96:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (formats[i].pixelformat == fourcc) {
^
include/linux/compiler.h:157:30: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 92- ^
drivers/media/common/saa7146/saa7146_video.c:96:3: note: in expansion of macro 'if'
if (formats[i].pixelformat == fourcc) {
^
drivers/media/common/saa7146/saa7146_video.c:96:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (formats[i].pixelformat == fourcc) {
^
include/linux/compiler.h:157:42: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 101- ^
drivers/media/common/saa7146/saa7146_video.c:96:3: note: in expansion of macro 'if'
if (formats[i].pixelformat == fourcc) {
^
drivers/media/common/saa7146/saa7146_video.c:96:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (formats[i].pixelformat == fourcc) {
^
include/linux/compiler.h:168:16: note: in definition of macro '__trace_if'
______r = !!(cond); 110- ^
drivers/media/common/saa7146/saa7146_video.c:96:3: note: in expansion of macro 'if'
if (formats[i].pixelformat == fourcc) {
^
drivers/media/common/saa7146/saa7146_video.c: In function 'saa7146_pgtable_build':
drivers/media/common/saa7146/saa7146_video.c:261:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (p = 0; p * 4096 < list->length; p++, ptr1++) {
^
In file included from include/linux/poll.h:5:0,
from include/media/v4l2-dev.h:12,
from include/media/v4l2-common.h:29,
from include/media/saa7146_vv.h:4,
from drivers/media/common/saa7146/saa7146_video.c:3:
drivers/media/common/saa7146/saa7146_video.c: In function 'vidioc_enum_fmt_vid_cap':
drivers/media/common/saa7146/saa7146_video.c:523:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (f->index >= NUM_FORMATS)
^
include/linux/compiler.h:157:30: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 129- ^
drivers/media/common/saa7146/saa7146_video.c:523:2: note: in expansion of macro 'if'
if (f->index >= NUM_FORMATS)
^
drivers/media/common/saa7146/saa7146_video.c:523:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (f->index >= NUM_FORMATS)
^
include/linux/compiler.h:157:42: note: in definition of macro '__trace_if'
--
>> drivers/media/common/saa7146/saa7146_hlp.c:478:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_hlp.c:478:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_hlp.c:478:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_hlp.c:479:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_hlp.c:479:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_hlp.c:479:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_hlp.c:482:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_hlp.c:482:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_hlp.c:482:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_hlp.c:510:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_hlp.c:510:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_hlp.c:510:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_hlp.c:511:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_hlp.c:511:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_hlp.c:511:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_hlp.c:512:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_hlp.c:512:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_hlp.c:512:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_hlp.c:513:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_hlp.c:513:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_hlp.c:513:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_hlp.c:514:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_hlp.c:514:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_hlp.c:514:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_hlp.c:515:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_hlp.c:515:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_hlp.c:515:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_hlp.c:518:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_hlp.c:518:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_hlp.c:518:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_hlp.c:519:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_hlp.c:519:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_hlp.c:519:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_hlp.c:522:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_hlp.c:522:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_hlp.c:522:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_hlp.c:523:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_hlp.c:523:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_hlp.c:523:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_hlp.c:551:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_hlp.c:551:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_hlp.c:551:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_hlp.c:552:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_hlp.c:552:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_hlp.c:552:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_hlp.c:553:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_hlp.c:553:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_hlp.c:553:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_hlp.c:554:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_hlp.c:554:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_hlp.c:554:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_hlp.c:555:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_hlp.c:555:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_hlp.c:555:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_hlp.c:558:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_hlp.c:558:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_hlp.c:558:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_hlp.c:625:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_hlp.c:625:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_hlp.c:625:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_hlp.c:626:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_hlp.c:626:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_hlp.c:626:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_hlp.c:642:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_hlp.c:642:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_hlp.c:642:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_hlp.c:643:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_hlp.c:643:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_hlp.c:643:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_hlp.c:661:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_hlp.c:661:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_hlp.c:661:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_hlp.c:671:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_hlp.c:671:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_hlp.c:671:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_hlp.c:685:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_hlp.c:685:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_hlp.c:685:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_hlp.c:686:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_hlp.c:686:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_hlp.c:686:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_hlp.c:687:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_hlp.c:687:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_hlp.c:687:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_hlp.c:688:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_hlp.c:688:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_hlp.c:688:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_hlp.c:689:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_hlp.c:689:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_hlp.c:689:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_hlp.c:690:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_hlp.c:690:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_hlp.c:690:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_hlp.c:693:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_hlp.c:693:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_hlp.c:693:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_hlp.c:1011:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_hlp.c:1011:17: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_hlp.c:1011:17: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_hlp.c:1044:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_hlp.c:1044:9: sparse: expected unsigned int [usertype] b
--
>> drivers/media/common/saa7146/saa7146_vbi.c:29:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_vbi.c:29:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_vbi.c:29:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_vbi.c:30:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_vbi.c:30:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_vbi.c:30:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_vbi.c:31:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_vbi.c:31:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_vbi.c:31:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_vbi.c:32:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_vbi.c:32:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_vbi.c:32:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_vbi.c:33:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_vbi.c:33:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_vbi.c:33:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_vbi.c:34:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_vbi.c:34:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_vbi.c:34:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_vbi.c:35:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_vbi.c:35:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_vbi.c:35:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_vbi.c:88:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_vbi.c:88:17: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_vbi.c:88:17: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_vbi.c:90:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_vbi.c:90:17: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_vbi.c:90:17: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_vbi.c:91:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_vbi.c:91:17: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_vbi.c:91:17: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_vbi.c:101:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_vbi.c:101:17: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_vbi.c:101:17: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_vbi.c:102:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_vbi.c:102:17: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_vbi.c:102:17: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_vbi.c:115:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_vbi.c:115:17: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_vbi.c:115:17: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_vbi.c:123:25: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_vbi.c:123:25: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_vbi.c:123:25: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_vbi.c:198:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_vbi.c:198:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_vbi.c:198:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_vbi.c:201:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_vbi.c:201:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_vbi.c:201:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_vbi.c:330:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_vbi.c:330:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_vbi.c:330:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_vbi.c:336:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_vbi.c:336:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_vbi.c:336:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_vbi.c:395:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_vbi.c:395:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_vbi.c:395:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_vbi.c:396:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_vbi.c:396:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_vbi.c:396:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_vbi.c:410:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_vbi.c:410:17: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_vbi.c:410:17: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_vbi.c:412:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_vbi.c:412:17: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_vbi.c:412:17: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_vbi.c:421:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/common/saa7146/saa7146_vbi.c:421:9: sparse: expected unsigned int [usertype] b
drivers/media/common/saa7146/saa7146_vbi.c:421:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_vbi.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/io.h, include/linux/pci.h, ...):
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/common/saa7146/saa7146_vbi.c: note: in included file (through include/media/saa7146_vv.h):
>> include/media/saa7146.h:467:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
include/media/saa7146.h:467:9: sparse: expected unsigned int [usertype] b
include/media/saa7146.h:467:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_vbi.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/io.h, include/linux/pci.h, ...):
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/common/saa7146/saa7146_vbi.c: note: in included file (through include/media/saa7146_vv.h):
include/media/saa7146.h:459:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
include/media/saa7146.h:459:9: sparse: expected unsigned int [usertype] b
include/media/saa7146.h:459:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_vbi.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/io.h, include/linux/pci.h, ...):
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/common/saa7146/saa7146_vbi.c: note: in included file (through include/media/saa7146_vv.h):
>> include/media/saa7146.h:467:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
include/media/saa7146.h:467:9: sparse: expected unsigned int [usertype] b
include/media/saa7146.h:467:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_vbi.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/io.h, include/linux/pci.h, ...):
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/common/saa7146/saa7146_vbi.c: note: in included file (through include/media/saa7146_vv.h):
include/media/saa7146.h:459:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
include/media/saa7146.h:459:9: sparse: expected unsigned int [usertype] b
include/media/saa7146.h:459:9: sparse: got restricted __le32 [usertype]
drivers/media/common/saa7146/saa7146_vbi.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/io.h, include/linux/pci.h, ...):
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
In file included from include/linux/poll.h:5:0,
from include/media/v4l2-dev.h:12,
from include/media/v4l2-common.h:29,
from include/media/saa7146_vv.h:4,
from drivers/media/common/saa7146/saa7146_vbi.c:1:
drivers/media/common/saa7146/saa7146_vbi.c: In function 'buffer_prepare':
drivers/media/common/saa7146/saa7146_vbi.c:234:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (0 != buf->vb.baddr && buf->vb.bsize < size) {
^
include/linux/compiler.h:157:30: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 162- ^
drivers/media/common/saa7146/saa7146_vbi.c:234:2: note: in expansion of macro 'if'
if (0 != buf->vb.baddr && buf->vb.bsize < size) {
^
drivers/media/common/saa7146/saa7146_vbi.c:234:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (0 != buf->vb.baddr && buf->vb.bsize < size) {
^
include/linux/compiler.h:157:42: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 171- ^
drivers/media/common/saa7146/saa7146_vbi.c:234:2: note: in expansion of macro 'if'
if (0 != buf->vb.baddr && buf->vb.bsize < size) {
^
drivers/media/common/saa7146/saa7146_vbi.c:234:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (0 != buf->vb.baddr && buf->vb.bsize < size) {
^
include/linux/compiler.h:168:16: note: in definition of macro '__trace_if'
______r = !!(cond); 180- ^
drivers/media/common/saa7146/saa7146_vbi.c:234:2: note: in expansion of macro 'if'
if (0 != buf->vb.baddr && buf->vb.bsize < size) {
^
drivers/media/common/saa7146/saa7146_vbi.c:239:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (buf->vb.size != size)
^
include/linux/compiler.h:157:30: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 189- ^
drivers/media/common/saa7146/saa7146_vbi.c:239:2: note: in expansion of macro 'if'
if (buf->vb.size != size)
^
drivers/media/common/saa7146/saa7146_vbi.c:239:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (buf->vb.size != size)
^
include/linux/compiler.h:157:42: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 198- ^
drivers/media/common/saa7146/saa7146_vbi.c:239:2: note: in expansion of macro 'if'
if (buf->vb.size != size)
^
drivers/media/common/saa7146/saa7146_vbi.c:239:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (buf->vb.size != size)
^
include/linux/compiler.h:168:16: note: in definition of macro '__trace_if'
______r = !!(cond); 207- ^
drivers/media/common/saa7146/saa7146_vbi.c:239:2: note: in expansion of macro 'if'
if (buf->vb.size != size)
^
--
drivers/media/i2c/s5k5baf.c:1796:33: sparse: sparse: duplicate const
drivers/media/i2c/s5k5baf.c:379:24: sparse: sparse: cast to restricted __le16
drivers/media/i2c/s5k5baf.c:379:24: sparse: sparse: cast to restricted __le16
drivers/media/i2c/s5k5baf.c:379:24: sparse: sparse: cast to restricted __le16
drivers/media/i2c/s5k5baf.c:379:24: sparse: sparse: cast to restricted __le16
>> drivers/media/i2c/s5k5baf.c:437:11: sparse: sparse: incorrect type in assignment (different base types) @@ expected restricted __be16 [addressable] [usertype] r @@ got unsigned short [usertype] @@
drivers/media/i2c/s5k5baf.c:437:11: sparse: expected restricted __be16 [addressable] [usertype] r
drivers/media/i2c/s5k5baf.c:437:11: sparse: got unsigned short [usertype]
drivers/media/i2c/s5k5baf.c:445:16: sparse: sparse: incorrect type in return expression (different base types) @@ expected unsigned short @@ got restricted __be16 [addressable] [usertype] r @@
drivers/media/i2c/s5k5baf.c:445:16: sparse: expected unsigned short
drivers/media/i2c/s5k5baf.c:445:16: sparse: got restricted __be16 [addressable] [usertype] r
In file included from include/linux/err.h:4:0,
from include/linux/clk.h:15,
from drivers/media/i2c/s5k5baf.c:16:
drivers/media/i2c/s5k5baf.c: In function 's5k5baf_fw_parse':
drivers/media/i2c/s5k5baf.c:382:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (count < 1 + 2 * f->count) {
^
include/linux/compiler.h:157:30: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 21- ^
drivers/media/i2c/s5k5baf.c:382:2: note: in expansion of macro 'if'
if (count < 1 + 2 * f->count) {
^
drivers/media/i2c/s5k5baf.c:382:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (count < 1 + 2 * f->count) {
^
include/linux/compiler.h:157:42: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 30- ^
drivers/media/i2c/s5k5baf.c:382:2: note: in expansion of macro 'if'
if (count < 1 + 2 * f->count) {
^
drivers/media/i2c/s5k5baf.c:382:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (count < 1 + 2 * f->count) {
^
include/linux/compiler.h:168:16: note: in definition of macro '__trace_if'
______r = !!(cond); 39- ^
drivers/media/i2c/s5k5baf.c:382:2: note: in expansion of macro 'if'
if (count < 1 + 2 * f->count) {
^
drivers/media/i2c/s5k5baf.c: In function 's5k5baf_find_pixfmt':
drivers/media/i2c/s5k5baf.c:743:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (i = 0; i < ARRAY_SIZE(s5k5baf_formats); i++) {
^
In file included from include/linux/err.h:4:0,
from include/linux/clk.h:15,
from drivers/media/i2c/s5k5baf.c:16:
drivers/media/i2c/s5k5baf.c: In function 's5k5baf_set_power':
drivers/media/i2c/s5k5baf.c:1054:10: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
if (!on != state->power)
^
include/linux/compiler.h:157:30: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 56- ^
drivers/media/i2c/s5k5baf.c:1054:2: note: in expansion of macro 'if'
if (!on != state->power)
^
drivers/media/i2c/s5k5baf.c:1054:10: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
if (!on != state->power)
^
include/linux/compiler.h:157:42: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 65- ^
drivers/media/i2c/s5k5baf.c:1054:2: note: in expansion of macro 'if'
if (!on != state->power)
^
drivers/media/i2c/s5k5baf.c:1054:10: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
if (!on != state->power)
^
include/linux/compiler.h:168:16: note: in definition of macro '__trace_if'
______r = !!(cond); 74- ^
drivers/media/i2c/s5k5baf.c:1054:2: note: in expansion of macro 'if'
if (!on != state->power)
^
drivers/media/i2c/s5k5baf.c: In function 's5k5baf_configure_regulators':
drivers/media/i2c/s5k5baf.c:1937:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (i = 0; i < S5K5BAF_NUM_SUPPLIES; i++)
^
--
>> drivers/media/pci/b2c2/flexcop-pci.c:100:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/b2c2/flexcop-pci.c:100:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/b2c2/flexcop-pci.c:100:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/b2c2/flexcop-pci.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/io.h, include/linux/irq.h, ...):
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
cc1: warning: drivers/media/dvb-core/: No such file or directory [-Wmissing-include-dirs]
cc1: warning: drivers/media/common/b2c2/: No such file or directory [-Wmissing-include-dirs]
In file included from include/linux/if_ether.h:23:0,
from include/uapi/linux/ethtool.h:17,
from include/linux/ethtool.h:16,
from include/linux/netdevice.h:43,
from drivers/media/dvb-core/dvb_net.h:26,
from drivers/media/common/b2c2/flexcop-common.h:18,
from drivers/media/pci/b2c2/flexcop-pci.c:8:
include/linux/skbuff.h: In function 'skb_can_coalesce':
include/linux/skbuff.h:2535:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
off == frag->page_offset + skb_frag_size(frag);
^
In file included from include/linux/linkage.h:4:0,
from include/linux/kernel.h:6,
from include/linux/interrupt.h:5,
from drivers/media/common/b2c2/flexcop-common.h:9,
from drivers/media/pci/b2c2/flexcop-pci.c:8:
include/linux/netdevice.h: In function 'get_netdev_rx_queue_index':
include/linux/netdevice.h:2830:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/compiler.h:157:30: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 35- ^
include/asm-generic/bug.h:146:32: note: in expansion of macro 'if'
#define BUG_ON(condition) do { if (condition) BUG(); } while (0)
^
include/linux/netdevice.h:2830:2: note: in expansion of macro 'BUG_ON'
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/netdevice.h:2830:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/compiler.h:157:42: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 47- ^
include/asm-generic/bug.h:146:32: note: in expansion of macro 'if'
#define BUG_ON(condition) do { if (condition) BUG(); } while (0)
^
include/linux/netdevice.h:2830:2: note: in expansion of macro 'BUG_ON'
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/netdevice.h:2830:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/compiler.h:168:16: note: in definition of macro '__trace_if'
______r = !!(cond); 59- ^
include/asm-generic/bug.h:146:32: note: in expansion of macro 'if'
#define BUG_ON(condition) do { if (condition) BUG(); } while (0)
^
include/linux/netdevice.h:2830:2: note: in expansion of macro 'BUG_ON'
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/netdevice.h: In function 'netif_msg_init':
include/linux/netdevice.h:3101:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (debug_value < 0 || debug_value >= (sizeof(u32) * 8))
^
include/linux/compiler.h:157:30: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 72- ^
include/linux/netdevice.h:3101:2: note: in expansion of macro 'if'
if (debug_value < 0 || debug_value >= (sizeof(u32) * 8))
^
include/linux/netdevice.h:3101:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (debug_value < 0 || debug_value >= (sizeof(u32) * 8))
^
include/linux/compiler.h:157:42: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 81- ^
include/linux/netdevice.h:3101:2: note: in expansion of macro 'if'
if (debug_value < 0 || debug_value >= (sizeof(u32) * 8))
^
include/linux/netdevice.h:3101:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (debug_value < 0 || debug_value >= (sizeof(u32) * 8))
^
include/linux/compiler.h:168:16: note: in definition of macro '__trace_if'
______r = !!(cond); 90- ^
include/linux/netdevice.h:3101:2: note: in expansion of macro 'if'
if (debug_value < 0 || debug_value >= (sizeof(u32) * 8))
^
drivers/media/pci/b2c2/flexcop-pci.c: In function 'flexcop_pci_read_ibi_reg':
drivers/media/pci/b2c2/flexcop-pci.c:82:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (lastrreg != r || lastrval != v.raw) {
^
include/linux/compiler.h:157:30: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 100- ^
drivers/media/pci/b2c2/flexcop-pci.c:82:2: note: in expansion of macro 'if'
--
>> drivers/media/pci/cx25821/cx25821-core.c:366:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-core.c:366:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-core.c:366:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-core.c:371:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-core.c:371:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-core.c:371:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-core.c:375:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-core.c:375:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-core.c:375:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-core.c:378:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-core.c:378:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-core.c:378:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-core.c:381:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-core.c:381:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-core.c:381:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-core.c:385:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-core.c:385:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-core.c:385:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-core.c:388:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-core.c:388:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-core.c:388:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-core.c:391:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-core.c:391:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-core.c:391:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-core.c:395:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-core.c:395:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-core.c:395:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-core.c:398:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-core.c:398:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-core.c:398:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-core.c:401:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-core.c:401:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-core.c:401:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-core.c:405:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-core.c:405:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-core.c:405:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-core.c:408:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-core.c:408:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-core.c:408:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-core.c:411:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-core.c:411:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-core.c:411:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-core.c:415:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-core.c:415:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-core.c:415:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-core.c:420:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-core.c:420:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-core.c:420:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-core.c:427:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-core.c:427:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-core.c:427:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-core.c:433:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-core.c:433:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-core.c:433:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-core.c:446:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-core.c:446:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-core.c:446:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-core.c:447:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-core.c:447:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-core.c:447:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-core.c:448:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-core.c:448:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-core.c:448:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-core.c:449:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-core.c:449:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-core.c:449:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-core.c:462:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-core.c:462:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-core.c:462:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-core.c:463:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-core.c:463:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-core.c:463:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-core.c:464:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-core.c:464:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-core.c:464:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-core.c:468:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-core.c:468:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-core.c:468:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-core.c:469:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-core.c:469:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-core.c:469:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-core.c:470:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-core.c:470:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-core.c:470:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-core.c:471:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-core.c:471:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-core.c:471:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-core.c:476:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-core.c:476:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-core.c:476:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-core.c:480:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-core.c:480:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-core.c:480:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-core.c:482:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-core.c:482:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-core.c:482:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-core.c:484:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-core.c:484:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-core.c:484:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-core.c:485:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-core.c:485:9: sparse: expected unsigned int [usertype] b
--
>> drivers/media/pci/cx25821/cx25821-i2c.c:96:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-i2c.c:96:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-i2c.c:96:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-i2c.c:97:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-i2c.c:97:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-i2c.c:97:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-i2c.c:120:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-i2c.c:120:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-i2c.c:120:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-i2c.c:121:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-i2c.c:121:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-i2c.c:121:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-i2c.c:122:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-i2c.c:122:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-i2c.c:122:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-i2c.c:146:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-i2c.c:146:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-i2c.c:146:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-i2c.c:147:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-i2c.c:147:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-i2c.c:147:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-i2c.c:148:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-i2c.c:148:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-i2c.c:148:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-i2c.c:187:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-i2c.c:187:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-i2c.c:187:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-i2c.c:188:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-i2c.c:188:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-i2c.c:188:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-i2c.c:212:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-i2c.c:212:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-i2c.c:212:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-i2c.c:213:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-i2c.c:213:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-i2c.c:213:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-i2c.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/io.h, include/linux/pci.h, ...):
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
In file included from include/uapi/linux/stddef.h:1:0,
from include/linux/stddef.h:4,
from include/uapi/linux/posix_types.h:4,
from include/uapi/linux/types.h:13,
from include/linux/types.h:5,
from include/linux/list.h:4,
from include/linux/module.h:9,
from drivers/media/pci/cx25821/cx25821-i2c.c:26:
drivers/media/pci/cx25821/cx25821-i2c.c: In function 'i2c_readbytes':
drivers/media/pci/cx25821/cx25821-i2c.c:209:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (cnt < msg->len - 1)
^
include/linux/compiler.h:157:30: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 76- ^
drivers/media/pci/cx25821/cx25821-i2c.c:209:3: note: in expansion of macro 'if'
if (cnt < msg->len - 1)
^
drivers/media/pci/cx25821/cx25821-i2c.c:209:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (cnt < msg->len - 1)
^
include/linux/compiler.h:157:42: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 85- ^
drivers/media/pci/cx25821/cx25821-i2c.c:209:3: note: in expansion of macro 'if'
if (cnt < msg->len - 1)
^
drivers/media/pci/cx25821/cx25821-i2c.c:209:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (cnt < msg->len - 1)
^
include/linux/compiler.h:168:16: note: in definition of macro '__trace_if'
______r = !!(cond); 94- ^
drivers/media/pci/cx25821/cx25821-i2c.c:209:3: note: in expansion of macro 'if'
if (cnt < msg->len - 1)
^
--
>> drivers/media/pci/cx25821/cx25821-gpio.c:52:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-gpio.c:52:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-gpio.c:52:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-gpio.c:82:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-gpio.c:82:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-gpio.c:82:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-gpio.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/io.h, include/linux/pci.h, ...):
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
--
>> drivers/media/pci/cx25821/cx25821-video.c:125:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-video.c:125:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-video.c:125:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-video.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/io.h, include/linux/irq.h, ...):
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/cx25821/cx25821-video.c:129:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-video.c:129:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-video.c:129:9: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/cx25821/cx25821-video.c:130:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-video.c:130:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-video.c:130:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-video.c:133:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-video.c:133:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-video.c:133:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-video.c:137:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-video.c:137:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-video.c:137:9: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/cx25821/cx25821-video.c:203:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-video.c:203:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-video.c:203:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-video.c:230:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-video.c:230:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-video.c:230:9: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/cx25821/cx25821-video.c:236:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-video.c:236:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-video.c:236:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-video.c:534:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-video.c:534:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-video.c:534:9: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/cx25821/cx25821-video.c:1017:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-video.c:1017:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-video.c:1017:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-video.c:1084:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-video.c:1084:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-video.c:1084:17: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/cx25821/cx25821-video.c:1120:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-video.c:1120:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-video.c:1120:9: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
--
>> drivers/media/pci/cx25821/cx25821-video-upstream.c:49:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-video-upstream.c:49:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-video-upstream.c:49:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-video-upstream.c:50:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-video-upstream.c:50:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-video-upstream.c:50:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-video-upstream.c:51:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-video-upstream.c:51:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-video-upstream.c:51:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-video-upstream.c:52:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-video-upstream.c:52:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-video-upstream.c:52:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-video-upstream.c:67:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-video-upstream.c:67:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-video-upstream.c:67:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-video-upstream.c:68:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-video-upstream.c:68:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-video-upstream.c:68:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-video-upstream.c:69:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-video-upstream.c:69:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-video-upstream.c:69:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-video-upstream.c:70:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-video-upstream.c:70:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-video-upstream.c:70:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-video-upstream.c:74:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-video-upstream.c:74:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-video-upstream.c:74:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-video-upstream.c:76:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-video-upstream.c:76:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-video-upstream.c:76:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-video-upstream.c:77:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-video-upstream.c:77:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-video-upstream.c:77:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-video-upstream.c:78:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-video-upstream.c:78:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-video-upstream.c:78:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-video-upstream.c:79:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-video-upstream.c:79:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-video-upstream.c:79:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-video-upstream.c:81:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-video-upstream.c:81:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-video-upstream.c:81:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-video-upstream.c:84:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-video-upstream.c:84:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-video-upstream.c:84:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-video-upstream.c:87:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-video-upstream.c:87:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-video-upstream.c:87:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-video-upstream.c:88:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-video-upstream.c:88:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-video-upstream.c:88:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-video-upstream.c:89:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-video-upstream.c:89:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-video-upstream.c:89:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-video-upstream.c:90:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-video-upstream.c:90:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-video-upstream.c:90:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-video-upstream.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/io.h, include/linux/irq.h, ...):
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/cx25821/cx25821-video-upstream.c:258:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-video-upstream.c:258:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-video-upstream.c:258:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-video-upstream.c:262:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-video-upstream.c:262:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-video-upstream.c:262:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-video-upstream.c:266:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-video-upstream.c:266:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-video-upstream.c:266:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-video-upstream.c:280:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-video-upstream.c:280:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-video-upstream.c:280:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-video-upstream.c:426:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-video-upstream.c:426:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-video-upstream.c:426:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-video-upstream.c:427:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/cx25821/cx25821-video-upstream.c:427:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/cx25821/cx25821-video-upstream.c:427:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/cx25821/cx25821-video-upstream.c:489:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
--
>> drivers/media/pci/ddbridge/ddbridge-core.c:88:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ddbridge/ddbridge-core.c:88:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ddbridge/ddbridge-core.c:88:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ddbridge/ddbridge-core.c:95:25: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ddbridge/ddbridge-core.c:95:25: sparse: expected unsigned int [usertype] b
drivers/media/pci/ddbridge/ddbridge-core.c:95:25: sparse: got restricted __le32 [usertype]
drivers/media/pci/ddbridge/ddbridge-core.c:119:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ddbridge/ddbridge-core.c:119:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ddbridge/ddbridge-core.c:119:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ddbridge/ddbridge-core.c:131:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ddbridge/ddbridge-core.c:131:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ddbridge/ddbridge-core.c:131:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ddbridge/ddbridge-core.c:136:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ddbridge/ddbridge-core.c:136:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ddbridge/ddbridge-core.c:136:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ddbridge/ddbridge-core.c:183:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ddbridge/ddbridge-core.c:183:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ddbridge/ddbridge-core.c:183:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ddbridge/ddbridge-core.c:184:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ddbridge/ddbridge-core.c:184:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ddbridge/ddbridge-core.c:184:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ddbridge/ddbridge-core.c:246:25: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ddbridge/ddbridge-core.c:246:25: sparse: expected unsigned int [usertype] b
drivers/media/pci/ddbridge/ddbridge-core.c:246:25: sparse: got restricted __le32 [usertype]
drivers/media/pci/ddbridge/ddbridge-core.c:247:25: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ddbridge/ddbridge-core.c:247:25: sparse: expected unsigned int [usertype] b
drivers/media/pci/ddbridge/ddbridge-core.c:247:25: sparse: got restricted __le32 [usertype]
drivers/media/pci/ddbridge/ddbridge-core.c:255:25: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ddbridge/ddbridge-core.c:255:25: sparse: expected unsigned int [usertype] b
drivers/media/pci/ddbridge/ddbridge-core.c:255:25: sparse: got restricted __le32 [usertype]
drivers/media/pci/ddbridge/ddbridge-core.c:256:25: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ddbridge/ddbridge-core.c:256:25: sparse: expected unsigned int [usertype] b
drivers/media/pci/ddbridge/ddbridge-core.c:256:25: sparse: got restricted __le32 [usertype]
drivers/media/pci/ddbridge/ddbridge-core.c:358:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ddbridge/ddbridge-core.c:358:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ddbridge/ddbridge-core.c:358:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ddbridge/ddbridge-core.c:359:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ddbridge/ddbridge-core.c:359:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ddbridge/ddbridge-core.c:359:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ddbridge/ddbridge-core.c:360:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ddbridge/ddbridge-core.c:360:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ddbridge/ddbridge-core.c:360:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ddbridge/ddbridge-core.c:362:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ddbridge/ddbridge-core.c:362:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ddbridge/ddbridge-core.c:362:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ddbridge/ddbridge-core.c:366:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ddbridge/ddbridge-core.c:366:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ddbridge/ddbridge-core.c:366:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ddbridge/ddbridge-core.c:368:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ddbridge/ddbridge-core.c:368:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ddbridge/ddbridge-core.c:368:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ddbridge/ddbridge-core.c:369:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ddbridge/ddbridge-core.c:369:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ddbridge/ddbridge-core.c:369:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ddbridge/ddbridge-core.c:370:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ddbridge/ddbridge-core.c:370:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ddbridge/ddbridge-core.c:370:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ddbridge/ddbridge-core.c:380:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ddbridge/ddbridge-core.c:380:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ddbridge/ddbridge-core.c:380:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ddbridge/ddbridge-core.c:381:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ddbridge/ddbridge-core.c:381:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ddbridge/ddbridge-core.c:381:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ddbridge/ddbridge-core.c:393:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ddbridge/ddbridge-core.c:393:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ddbridge/ddbridge-core.c:393:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ddbridge/ddbridge-core.c:394:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ddbridge/ddbridge-core.c:394:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ddbridge/ddbridge-core.c:394:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ddbridge/ddbridge-core.c:395:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ddbridge/ddbridge-core.c:395:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ddbridge/ddbridge-core.c:395:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ddbridge/ddbridge-core.c:396:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ddbridge/ddbridge-core.c:396:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ddbridge/ddbridge-core.c:396:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ddbridge/ddbridge-core.c:397:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ddbridge/ddbridge-core.c:397:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ddbridge/ddbridge-core.c:397:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ddbridge/ddbridge-core.c:401:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ddbridge/ddbridge-core.c:401:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ddbridge/ddbridge-core.c:401:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ddbridge/ddbridge-core.c:403:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ddbridge/ddbridge-core.c:403:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ddbridge/ddbridge-core.c:403:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ddbridge/ddbridge-core.c:404:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ddbridge/ddbridge-core.c:404:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ddbridge/ddbridge-core.c:404:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ddbridge/ddbridge-core.c:406:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ddbridge/ddbridge-core.c:406:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ddbridge/ddbridge-core.c:406:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ddbridge/ddbridge-core.c:416:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ddbridge/ddbridge-core.c:416:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ddbridge/ddbridge-core.c:416:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ddbridge/ddbridge-core.c:417:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ddbridge/ddbridge-core.c:417:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ddbridge/ddbridge-core.c:417:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ddbridge/ddbridge-core.c:484:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ddbridge/ddbridge-core.c:484:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ddbridge/ddbridge-core.c:484:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ddbridge/ddbridge-core.c:501:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ddbridge/ddbridge-core.c:501:17: sparse: expected unsigned int [usertype] b
--
>> drivers/media/pci/ngene/ngene-core.c:188:25: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ngene/ngene-core.c:188:25: sparse: expected unsigned int [usertype] b
drivers/media/pci/ngene/ngene-core.c:188:25: sparse: got restricted __le32 [usertype]
drivers/media/pci/ngene/ngene-core.c:197:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ngene/ngene-core.c:197:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ngene/ngene-core.c:197:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ngene/ngene-core.c:281:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ngene/ngene-core.c:281:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ngene/ngene-core.c:281:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ngene/ngene-core.c:282:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ngene/ngene-core.c:282:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ngene/ngene-core.c:282:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ngene/ngene-core.c:283:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ngene/ngene-core.c:283:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ngene/ngene-core.c:283:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ngene/ngene-core.c:284:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ngene/ngene-core.c:284:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ngene/ngene-core.c:284:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ngene/ngene-core.c:285:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ngene/ngene-core.c:285:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ngene/ngene-core.c:285:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ngene/ngene-core.c:286:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ngene/ngene-core.c:286:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ngene/ngene-core.c:286:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ngene/ngene-core.c:290:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ngene/ngene-core.c:290:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ngene/ngene-core.c:290:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ngene/ngene-core.c:291:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ngene/ngene-core.c:291:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ngene/ngene-core.c:291:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ngene/ngene-core.c:292:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ngene/ngene-core.c:292:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ngene/ngene-core.c:292:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ngene/ngene-core.c:293:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ngene/ngene-core.c:293:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ngene/ngene-core.c:293:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ngene/ngene-core.c:294:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ngene/ngene-core.c:294:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ngene/ngene-core.c:294:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ngene/ngene-core.c:295:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ngene/ngene-core.c:295:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ngene/ngene-core.c:295:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ngene/ngene-core.c:314:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ngene/ngene-core.c:314:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ngene/ngene-core.c:314:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ngene/ngene-core.c:1220:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ngene/ngene-core.c:1220:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ngene/ngene-core.c:1220:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ngene/ngene-core.c:1293:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ngene/ngene-core.c:1293:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ngene/ngene-core.c:1293:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ngene/ngene-core.c:1294:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ngene/ngene-core.c:1294:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ngene/ngene-core.c:1294:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ngene/ngene-core.c:1295:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ngene/ngene-core.c:1295:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ngene/ngene-core.c:1295:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ngene/ngene-core.c:1296:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ngene/ngene-core.c:1296:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ngene/ngene-core.c:1296:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ngene/ngene-core.c:1297:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ngene/ngene-core.c:1297:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ngene/ngene-core.c:1297:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ngene/ngene-core.c:1298:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ngene/ngene-core.c:1298:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ngene/ngene-core.c:1298:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ngene/ngene-core.c:1299:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ngene/ngene-core.c:1299:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ngene/ngene-core.c:1299:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ngene/ngene-core.c:1360:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ngene/ngene-core.c:1360:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ngene/ngene-core.c:1360:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ngene/ngene-core.c:1362:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ngene/ngene-core.c:1362:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ngene/ngene-core.c:1362:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ngene/ngene-core.c:1403:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ngene/ngene-core.c:1403:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ngene/ngene-core.c:1403:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ngene/ngene-core.c:1612:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ngene/ngene-core.c:1612:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ngene/ngene-core.c:1612:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ngene/ngene-core.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/io.h):
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
--
>> drivers/media/pci/pluto2/pluto2.c:146:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/pluto2/pluto2.c:146:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/pluto2/pluto2.c:146:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/pluto2/pluto2.c:154:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/pluto2/pluto2.c:154:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/pluto2/pluto2.c:154:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/pluto2/pluto2.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/io.h, include/linux/irq.h, ...):
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/pluto2/pluto2.c:154:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/pluto2/pluto2.c:154:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/pluto2/pluto2.c:154:9: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/pluto2/pluto2.c:154:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/pluto2/pluto2.c:154:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/pluto2/pluto2.c:154:9: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/pluto2/pluto2.c:154:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/pluto2/pluto2.c:154:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/pluto2/pluto2.c:154:9: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
>> drivers/media/pci/pluto2/pluto2.c:146:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/pluto2/pluto2.c:146:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/pluto2/pluto2.c:146:9: sparse: got restricted __le32 [usertype]
>> drivers/media/pci/pluto2/pluto2.c:146:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/pluto2/pluto2.c:146:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/pluto2/pluto2.c:146:9: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
>> drivers/media/pci/pluto2/pluto2.c:146:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/pluto2/pluto2.c:146:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/pluto2/pluto2.c:146:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/pluto2/pluto2.c:154:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/pluto2/pluto2.c:154:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/pluto2/pluto2.c:154:9: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/pluto2/pluto2.c:154:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/pluto2/pluto2.c:154:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/pluto2/pluto2.c:154:9: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/pluto2/pluto2.c:154:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/pluto2/pluto2.c:154:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/pluto2/pluto2.c:154:9: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/pluto2/pluto2.c:154:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/pluto2/pluto2.c:154:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/pluto2/pluto2.c:154:9: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/pluto2/pluto2.c:154:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/pluto2/pluto2.c:154:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/pluto2/pluto2.c:154:9: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/pluto2/pluto2.c:154:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/pluto2/pluto2.c:154:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/pluto2/pluto2.c:154:9: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: too many warnings
cc1: warning: drivers/media/dvb-core/: No such file or directory [-Wmissing-include-dirs]
cc1: warning: drivers/media/dvb-frontends/: No such file or directory [-Wmissing-include-dirs]
In file included from include/linux/if_ether.h:23:0,
from include/uapi/linux/ethtool.h:17,
from include/linux/ethtool.h:16,
from include/linux/netdevice.h:43,
from drivers/media/dvb-core/dvb_net.h:26,
from drivers/media/pci/pluto2/pluto2.c:40:
include/linux/skbuff.h: In function 'skb_can_coalesce':
include/linux/skbuff.h:2535:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
off == frag->page_offset + skb_frag_size(frag);
^
In file included from include/uapi/linux/stddef.h:1:0,
from include/linux/stddef.h:4,
from include/uapi/linux/posix_types.h:4,
from include/uapi/linux/types.h:13,
from include/linux/types.h:5,
from include/linux/mod_devicetable.h:11,
from include/linux/i2c.h:29,
from drivers/media/pci/pluto2/pluto2.c:26:
include/linux/netdevice.h: In function 'get_netdev_rx_queue_index':
include/linux/netdevice.h:2830:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/compiler.h:157:30: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 156- ^
include/asm-generic/bug.h:146:32: note: in expansion of macro 'if'
#define BUG_ON(condition) do { if (condition) BUG(); } while (0)
^
include/linux/netdevice.h:2830:2: note: in expansion of macro 'BUG_ON'
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/netdevice.h:2830:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/compiler.h:157:42: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 168- ^
include/asm-generic/bug.h:146:32: note: in expansion of macro 'if'
#define BUG_ON(condition) do { if (condition) BUG(); } while (0)
^
--
>> drivers/media/pci/pt3/pt3.c:122:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/pt3/pt3.c:122:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/pt3/pt3.c:122:9: sparse: got restricted __le32 [usertype]
>> drivers/media/pci/pt3/pt3.c:122:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/pt3/pt3.c:122:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/pt3/pt3.c:122:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/pt3/pt3.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/io.h, include/linux/pci.h):
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
cc1: warning: drivers/media/dvb-core: No such file or directory [-Wmissing-include-dirs]
cc1: warning: drivers/media/dvb-frontends: No such file or directory [-Wmissing-include-dirs]
cc1: warning: drivers/media/tuners: No such file or directory [-Wmissing-include-dirs]
--
>> drivers/media/pci/pt3/pt3_i2c.c:166:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/pt3/pt3_i2c.c:166:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/pt3/pt3_i2c.c:166:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/pt3/pt3_i2c.c:195:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/pt3/pt3_i2c.c:195:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/pt3/pt3_i2c.c:195:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/pt3/pt3_i2c.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/io.h):
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
cc1: warning: drivers/media/dvb-core: No such file or directory [-Wmissing-include-dirs]
cc1: warning: drivers/media/dvb-frontends: No such file or directory [-Wmissing-include-dirs]
cc1: warning: drivers/media/tuners: No such file or directory [-Wmissing-include-dirs]
In file included from include/linux/linkage.h:4:0,
from include/linux/kernel.h:6,
from include/linux/delay.h:10,
from drivers/media/pci/pt3/pt3_i2c.c:16:
drivers/media/pci/pt3/pt3_i2c.c: In function 'cmdbuf_add':
drivers/media/pci/pt3/pt3_i2c.c:63:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (buf_idx < ARRAY_SIZE(cbuf->data))
^
include/linux/compiler.h:157:30: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 33- ^
drivers/media/pci/pt3/pt3_i2c.c:63:3: note: in expansion of macro 'if'
if (buf_idx < ARRAY_SIZE(cbuf->data))
^
drivers/media/pci/pt3/pt3_i2c.c:63:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (buf_idx < ARRAY_SIZE(cbuf->data))
^
include/linux/compiler.h:157:42: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 42- ^
drivers/media/pci/pt3/pt3_i2c.c:63:3: note: in expansion of macro 'if'
if (buf_idx < ARRAY_SIZE(cbuf->data))
^
drivers/media/pci/pt3/pt3_i2c.c:63:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (buf_idx < ARRAY_SIZE(cbuf->data))
^
include/linux/compiler.h:168:16: note: in definition of macro '__trace_if'
______r = !!(cond); 51- ^
drivers/media/pci/pt3/pt3_i2c.c:63:3: note: in expansion of macro 'if'
if (buf_idx < ARRAY_SIZE(cbuf->data))
^
drivers/media/pci/pt3/pt3_i2c.c: In function 'put_byte_read':
drivers/media/pci/pt3/pt3_i2c.c:98:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (i = 0; i < size; i++) {
^
drivers/media/pci/pt3/pt3_i2c.c:101:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
cmdbuf_add(cbuf, (i == size - 1) ? I_DATA_H_NOP : I_DATA_L_NOP);
^
--
>> drivers/media/pci/pt3/pt3_dma.c:45:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/pt3/pt3_dma.c:45:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/pt3/pt3_dma.c:45:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/pt3/pt3_dma.c:60:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/pt3/pt3_dma.c:60:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/pt3/pt3_dma.c:60:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/pt3/pt3_dma.c:61:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/pt3/pt3_dma.c:61:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/pt3/pt3_dma.c:61:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/pt3/pt3_dma.c:63:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/pt3/pt3_dma.c:63:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/pt3/pt3_dma.c:63:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/pt3/pt3_dma.c:65:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/pt3/pt3_dma.c:65:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/pt3/pt3_dma.c:65:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/pt3/pt3_dma.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/scatterlist.h, include/linux/dma-mapping.h):
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
cc1: warning: drivers/media/dvb-core: No such file or directory [-Wmissing-include-dirs]
cc1: warning: drivers/media/dvb-frontends: No such file or directory [-Wmissing-include-dirs]
cc1: warning: drivers/media/tuners: No such file or directory [-Wmissing-include-dirs]
drivers/media/pci/pt3/pt3_dma.c: In function 'pt3_alloc_dmabuf':
drivers/media/pci/pt3/pt3_dma.c:196:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (j = 0; j < DESCS_IN_PAGE; j++) {
^
--
drivers/media/pci/saa7134/saa7134-cards.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/io.h, include/linux/pci.h, ...):
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
>> drivers/media/pci/saa7134/saa7134-cards.c:7172:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-cards.c:7172:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-cards.c:7172:17: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7134/saa7134-cards.c:7173:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-cards.c:7173:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-cards.c:7173:17: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7134/saa7134-cards.c:7218:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-cards.c:7218:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-cards.c:7218:17: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7134/saa7134-cards.c:7219:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-cards.c:7219:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-cards.c:7219:17: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7134/saa7134-cards.c:7220:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-cards.c:7220:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-cards.c:7220:17: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7134/saa7134-cards.c:7221:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-cards.c:7221:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-cards.c:7221:17: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7134/saa7134-cards.c:7222:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-cards.c:7222:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-cards.c:7222:17: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7134/saa7134-cards.c:7223:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-cards.c:7223:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-cards.c:7223:17: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7134/saa7134-cards.c:7224:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-cards.c:7224:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-cards.c:7224:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-cards.c:7428:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-cards.c:7428:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-cards.c:7428:9: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7134/saa7134-cards.c:7522:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-cards.c:7522:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-cards.c:7522:17: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7134/saa7134-cards.c:7523:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-cards.c:7523:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-cards.c:7523:17: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
--
drivers/media/pci/saa7134/saa7134-core.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/io.h, include/linux/irq.h, ...):
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
>> drivers/media/pci/saa7134/saa7134-core.c:139:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-core.c:139:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-core.c:139:17: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7134/saa7134-core.c:140:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-core.c:140:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-core.c:140:17: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7134/saa7134-core.c:144:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-core.c:144:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-core.c:144:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-core.c:467:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-core.c:467:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-core.c:467:9: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7134/saa7134-core.c:468:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-core.c:468:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-core.c:468:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-core.c:549:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-core.c:549:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-core.c:549:17: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7134/saa7134-core.c:619:25: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-core.c:619:25: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-core.c:619:25: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7134/saa7134-core.c:624:25: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-core.c:624:25: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-core.c:624:25: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7134/saa7134-core.c:625:25: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-core.c:625:25: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-core.c:625:25: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7134/saa7134-core.c:630:25: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-core.c:630:25: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-core.c:630:25: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7134/saa7134-core.c:631:25: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-core.c:631:25: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-core.c:631:25: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-core.c:636:25: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-core.c:636:25: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-core.c:636:25: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-core.c:637:25: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-core.c:637:25: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-core.c:637:25: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-core.c:652:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-core.c:652:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-core.c:652:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-core.c:653:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-core.c:653:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-core.c:653:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-core.c:656:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-core.c:656:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-core.c:656:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-core.c:685:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-core.c:685:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-core.c:685:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-core.c:686:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-core.c:686:9: sparse: expected unsigned int [usertype] b
--
>> drivers/media/pci/saa7134/saa7134-i2c.c:208:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-i2c.c:208:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-i2c.c:208:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-i2c.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/io.h, include/linux/pci.h, ...):
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
>> drivers/media/pci/saa7134/saa7134-i2c.c:208:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-i2c.c:208:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-i2c.c:208:9: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
>> drivers/media/pci/saa7134/saa7134-i2c.c:208:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-i2c.c:208:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-i2c.c:208:9: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
In file included from include/linux/init.h:4:0,
from drivers/media/pci/saa7134/saa7134-i2c.c:23:
include/sound/pcm.h: In function 'snd_pcm_chmap_substream':
include/sound/pcm.h:1244:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (s->number == idx)
^
include/linux/compiler.h:157:30: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 37- ^
include/sound/pcm.h:1244:3: note: in expansion of macro 'if'
if (s->number == idx)
^
include/sound/pcm.h:1244:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (s->number == idx)
^
include/linux/compiler.h:157:42: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 46- ^
include/sound/pcm.h:1244:3: note: in expansion of macro 'if'
if (s->number == idx)
^
include/sound/pcm.h:1244:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (s->number == idx)
^
include/linux/compiler.h:168:16: note: in definition of macro '__trace_if'
______r = !!(cond); 55- ^
include/sound/pcm.h:1244:3: note: in expansion of macro 'if'
if (s->number == idx)
^
In file included from include/linux/if_ether.h:23:0,
from include/uapi/linux/ethtool.h:17,
from include/linux/ethtool.h:16,
from include/linux/netdevice.h:43,
from drivers/media/dvb-core/dvb_net.h:26,
from include/media/videobuf2-dvb.h:7,
from drivers/media/pci/saa7134/saa7134.h:48,
from drivers/media/pci/saa7134/saa7134-i2c.c:30:
include/linux/skbuff.h: In function 'skb_can_coalesce':
include/linux/skbuff.h:2535:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
off == frag->page_offset + skb_frag_size(frag);
^
In file included from include/linux/init.h:4:0,
from drivers/media/pci/saa7134/saa7134-i2c.c:23:
include/linux/netdevice.h: In function 'get_netdev_rx_queue_index':
include/linux/netdevice.h:2830:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/compiler.h:157:30: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 79- ^
include/asm-generic/bug.h:146:32: note: in expansion of macro 'if'
#define BUG_ON(condition) do { if (condition) BUG(); } while (0)
^
include/linux/netdevice.h:2830:2: note: in expansion of macro 'BUG_ON'
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/netdevice.h:2830:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/compiler.h:157:42: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 91- ^
include/asm-generic/bug.h:146:32: note: in expansion of macro 'if'
#define BUG_ON(condition) do { if (condition) BUG(); } while (0)
^
include/linux/netdevice.h:2830:2: note: in expansion of macro 'BUG_ON'
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/netdevice.h:2830:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/compiler.h:168:16: note: in definition of macro '__trace_if'
______r = !!(cond); 103- ^
include/asm-generic/bug.h:146:32: note: in expansion of macro 'if'
#define BUG_ON(condition) do { if (condition) BUG(); } while (0)
^
include/linux/netdevice.h:2830:2: note: in expansion of macro 'BUG_ON'
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/netdevice.h: In function 'netif_msg_init':
include/linux/netdevice.h:3101:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (debug_value < 0 || debug_value >= (sizeof(u32) * 8))
^
include/linux/compiler.h:157:30: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 116- ^
include/linux/netdevice.h:3101:2: note: in expansion of macro 'if'
if (debug_value < 0 || debug_value >= (sizeof(u32) * 8))
^
include/linux/netdevice.h:3101:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
--
>> drivers/media/pci/saa7134/saa7134-ts.c:57:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-ts.c:57:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-ts.c:57:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-ts.c:58:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-ts.c:58:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-ts.c:58:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-ts.c:62:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-ts.c:62:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-ts.c:62:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-ts.c:63:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-ts.c:63:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-ts.c:63:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-ts.c:291:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-ts.c:291:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-ts.c:291:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-ts.c:292:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-ts.c:292:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-ts.c:292:9: sparse: got restricted __le32 [usertype]
In file included from include/linux/init.h:4:0,
from drivers/media/pci/saa7134/saa7134-ts.c:23:
include/sound/pcm.h: In function 'snd_pcm_chmap_substream':
include/sound/pcm.h:1244:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (s->number == idx)
^
include/linux/compiler.h:157:30: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 27- ^
include/sound/pcm.h:1244:3: note: in expansion of macro 'if'
if (s->number == idx)
^
include/sound/pcm.h:1244:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (s->number == idx)
^
include/linux/compiler.h:157:42: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 36- ^
include/sound/pcm.h:1244:3: note: in expansion of macro 'if'
if (s->number == idx)
^
include/sound/pcm.h:1244:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (s->number == idx)
^
include/linux/compiler.h:168:16: note: in definition of macro '__trace_if'
______r = !!(cond); 45- ^
include/sound/pcm.h:1244:3: note: in expansion of macro 'if'
if (s->number == idx)
^
In file included from include/linux/if_ether.h:23:0,
from include/uapi/linux/ethtool.h:17,
from include/linux/ethtool.h:16,
from include/linux/netdevice.h:43,
from drivers/media/dvb-core/dvb_net.h:26,
from include/media/videobuf2-dvb.h:7,
from drivers/media/pci/saa7134/saa7134.h:48,
from drivers/media/pci/saa7134/saa7134-ts.c:30:
include/linux/skbuff.h: In function 'skb_can_coalesce':
include/linux/skbuff.h:2535:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
off == frag->page_offset + skb_frag_size(frag);
^
In file included from include/linux/init.h:4:0,
from drivers/media/pci/saa7134/saa7134-ts.c:23:
include/linux/netdevice.h: In function 'get_netdev_rx_queue_index':
include/linux/netdevice.h:2830:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/compiler.h:157:30: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 69- ^
include/asm-generic/bug.h:146:32: note: in expansion of macro 'if'
#define BUG_ON(condition) do { if (condition) BUG(); } while (0)
^
include/linux/netdevice.h:2830:2: note: in expansion of macro 'BUG_ON'
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/netdevice.h:2830:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/compiler.h:157:42: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 81- ^
include/asm-generic/bug.h:146:32: note: in expansion of macro 'if'
#define BUG_ON(condition) do { if (condition) BUG(); } while (0)
^
include/linux/netdevice.h:2830:2: note: in expansion of macro 'BUG_ON'
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/netdevice.h:2830:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/compiler.h:168:16: note: in definition of macro '__trace_if'
______r = !!(cond); 93- ^
include/asm-generic/bug.h:146:32: note: in expansion of macro 'if'
#define BUG_ON(condition) do { if (condition) BUG(); } while (0)
^
include/linux/netdevice.h:2830:2: note: in expansion of macro 'BUG_ON'
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/netdevice.h: In function 'netif_msg_init':
include/linux/netdevice.h:3101:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
--
>> drivers/media/pci/saa7134/saa7134-tvaudio.c:179:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-tvaudio.c:179:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-tvaudio.c:179:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-tvaudio.c:180:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-tvaudio.c:180:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-tvaudio.c:180:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-tvaudio.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/io.h, include/linux/pci.h, ...):
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7134/saa7134-tvaudio.c:248:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-tvaudio.c:248:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-tvaudio.c:248:9: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7134/saa7134-tvaudio.c:249:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-tvaudio.c:249:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-tvaudio.c:249:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-tvaudio.c:707:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-tvaudio.c:707:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-tvaudio.c:707:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-tvaudio.c:756:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-tvaudio.c:756:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-tvaudio.c:756:9: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7134/saa7134-tvaudio.c:768:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-tvaudio.c:768:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-tvaudio.c:768:17: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7134/saa7134-tvaudio.c:769:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-tvaudio.c:769:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-tvaudio.c:769:17: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7134/saa7134-tvaudio.c:884:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-tvaudio.c:884:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-tvaudio.c:884:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-tvaudio.c:1008:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-tvaudio.c:1008:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-tvaudio.c:1008:17: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
--
>> drivers/media/pci/saa7134/saa7134-vbi.c:100:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-vbi.c:100:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-vbi.c:100:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-vbi.c:101:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-vbi.c:101:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-vbi.c:101:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-vbi.c:102:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-vbi.c:102:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-vbi.c:102:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-vbi.c:103:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-vbi.c:103:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-vbi.c:103:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-vbi.c:104:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-vbi.c:104:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-vbi.c:104:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-vbi.c:105:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-vbi.c:105:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-vbi.c:105:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-vbi.c:106:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-vbi.c:106:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-vbi.c:106:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-vbi.c:107:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-vbi.c:107:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-vbi.c:107:9: sparse: got restricted __le32 [usertype]
In file included from include/linux/init.h:4:0,
from drivers/media/pci/saa7134/saa7134-vbi.c:23:
include/sound/pcm.h: In function 'snd_pcm_chmap_substream':
include/sound/pcm.h:1244:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (s->number == idx)
^
include/linux/compiler.h:157:30: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 33- ^
include/sound/pcm.h:1244:3: note: in expansion of macro 'if'
if (s->number == idx)
^
include/sound/pcm.h:1244:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (s->number == idx)
^
include/linux/compiler.h:157:42: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 42- ^
include/sound/pcm.h:1244:3: note: in expansion of macro 'if'
if (s->number == idx)
^
include/sound/pcm.h:1244:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (s->number == idx)
^
include/linux/compiler.h:168:16: note: in definition of macro '__trace_if'
______r = !!(cond); 51- ^
include/sound/pcm.h:1244:3: note: in expansion of macro 'if'
if (s->number == idx)
^
In file included from include/linux/if_ether.h:23:0,
from include/uapi/linux/ethtool.h:17,
from include/linux/ethtool.h:16,
from include/linux/netdevice.h:43,
from drivers/media/dvb-core/dvb_net.h:26,
from include/media/videobuf2-dvb.h:7,
from drivers/media/pci/saa7134/saa7134.h:48,
from drivers/media/pci/saa7134/saa7134-vbi.c:29:
include/linux/skbuff.h: In function 'skb_can_coalesce':
include/linux/skbuff.h:2535:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
off == frag->page_offset + skb_frag_size(frag);
^
In file included from include/linux/init.h:4:0,
from drivers/media/pci/saa7134/saa7134-vbi.c:23:
include/linux/netdevice.h: In function 'get_netdev_rx_queue_index':
include/linux/netdevice.h:2830:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/compiler.h:157:30: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 75- ^
include/asm-generic/bug.h:146:32: note: in expansion of macro 'if'
#define BUG_ON(condition) do { if (condition) BUG(); } while (0)
^
include/linux/netdevice.h:2830:2: note: in expansion of macro 'BUG_ON'
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/netdevice.h:2830:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/compiler.h:157:42: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 87- ^
include/asm-generic/bug.h:146:32: note: in expansion of macro 'if'
#define BUG_ON(condition) do { if (condition) BUG(); } while (0)
^
include/linux/netdevice.h:2830:2: note: in expansion of macro 'BUG_ON'
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/netdevice.h:2830:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/compiler.h:168:16: note: in definition of macro '__trace_if'
______r = !!(cond); 99- ^
include/asm-generic/bug.h:146:32: note: in expansion of macro 'if'
#define BUG_ON(condition) do { if (condition) BUG(); } while (0)
--
>> drivers/media/pci/saa7134/saa7134-video.c:760:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-video.c:760:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-video.c:760:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-video.c:761:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-video.c:761:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-video.c:761:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-video.c:762:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-video.c:762:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-video.c:762:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-video.c:763:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-video.c:763:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-video.c:763:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-video.c:765:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-video.c:765:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-video.c:765:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-video.c:766:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-video.c:766:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-video.c:766:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-video.c:767:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-video.c:767:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-video.c:767:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-video.c:768:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-video.c:768:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-video.c:768:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-video.c:821:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-video.c:821:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-video.c:821:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-video.c:822:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-video.c:822:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-video.c:822:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-video.c:823:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-video.c:823:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-video.c:823:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-video.c:826:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-video.c:826:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-video.c:826:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-video.c:827:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-video.c:827:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-video.c:827:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-video.c:828:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-video.c:828:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-video.c:828:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-video.c:830:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-video.c:830:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-video.c:830:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-video.c:844:25: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-video.c:844:25: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-video.c:844:25: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-video.c:845:25: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-video.c:845:25: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-video.c:845:25: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-video.c:846:25: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-video.c:846:25: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-video.c:846:25: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-video.c:847:25: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-video.c:847:25: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-video.c:847:25: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-video.c:848:25: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-video.c:848:25: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-video.c:848:25: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-video.c:849:25: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-video.c:849:25: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-video.c:849:25: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-video.c:852:25: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-video.c:852:25: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-video.c:852:25: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-video.c:853:25: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-video.c:853:25: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-video.c:853:25: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-video.c:854:25: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-video.c:854:25: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-video.c:854:25: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-video.c:855:25: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-video.c:855:25: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-video.c:855:25: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-video.c:856:25: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-video.c:856:25: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-video.c:856:25: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-video.c:857:25: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-video.c:857:25: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-video.c:857:25: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-video.c:859:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-video.c:859:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-video.c:859:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7134/saa7134-video.c:860:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-video.c:860:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-video.c:860:17: sparse: got restricted __le32 [usertype]
In file included from include/linux/init.h:4:0,
from drivers/media/pci/saa7134/saa7134-video.c:23:
include/sound/pcm.h: In function 'snd_pcm_chmap_substream':
include/sound/pcm.h:1244:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (s->number == idx)
^
include/linux/compiler.h:157:30: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 96- ^
include/sound/pcm.h:1244:3: note: in expansion of macro 'if'
if (s->number == idx)
^
include/sound/pcm.h:1244:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (s->number == idx)
--
drivers/media/pci/saa7134/saa7134-dvb.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/io.h, include/linux/irq.h, ...):
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
>> drivers/media/pci/saa7134/saa7134-dvb.c:100:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-dvb.c:100:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-dvb.c:100:17: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7134/saa7134-dvb.c:101:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-dvb.c:101:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-dvb.c:101:17: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7134/saa7134-dvb.c:105:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-dvb.c:105:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-dvb.c:105:9: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7134/saa7134-dvb.c:106:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-dvb.c:106:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-dvb.c:106:9: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7134/saa7134-dvb.c:109:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-dvb.c:109:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-dvb.c:109:9: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7134/saa7134-dvb.c:110:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-dvb.c:110:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-dvb.c:110:9: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7134/saa7134-dvb.c:112:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-dvb.c:112:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-dvb.c:112:9: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7134/saa7134-dvb.c:118:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7134/saa7134-dvb.c:118:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7134/saa7134-dvb.c:118:17: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
--
>> drivers/media/pci/saa7146/mxb.c:380:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7146/mxb.c:380:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7146/mxb.c:380:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7146/mxb.c:444:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7146/mxb.c:444:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7146/mxb.c:444:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7146/mxb.c:445:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7146/mxb.c:445:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7146/mxb.c:445:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7146/mxb.c:446:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7146/mxb.c:446:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7146/mxb.c:446:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7146/mxb.c:773:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7146/mxb.c:773:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7146/mxb.c:773:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7146/mxb.c:785:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7146/mxb.c:785:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7146/mxb.c:785:17: sparse: got restricted __le32 [usertype]
In file included from include/linux/poll.h:5:0,
from include/media/v4l2-dev.h:12,
from include/media/v4l2-common.h:29,
from include/media/saa7146_vv.h:4,
from drivers/media/pci/saa7146/mxb.c:28:
drivers/media/pci/saa7146/mxb.c: In function 'vidioc_s_audio':
drivers/media/pci/saa7146/mxb.c:659:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (mxb->cur_audinput != a->index) {
^
include/linux/compiler.h:157:30: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 30- ^
drivers/media/pci/saa7146/mxb.c:659:2: note: in expansion of macro 'if'
if (mxb->cur_audinput != a->index) {
^
drivers/media/pci/saa7146/mxb.c:659:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (mxb->cur_audinput != a->index) {
^
include/linux/compiler.h:157:42: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 39- ^
drivers/media/pci/saa7146/mxb.c:659:2: note: in expansion of macro 'if'
if (mxb->cur_audinput != a->index) {
^
drivers/media/pci/saa7146/mxb.c:659:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (mxb->cur_audinput != a->index) {
^
include/linux/compiler.h:168:16: note: in definition of macro '__trace_if'
______r = !!(cond); 48- ^
drivers/media/pci/saa7146/mxb.c:659:2: note: in expansion of macro 'if'
if (mxb->cur_audinput != a->index) {
^
--
>> drivers/media/pci/saa7146/hexium_orion.c:229:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7146/hexium_orion.c:229:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7146/hexium_orion.c:229:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7146/hexium_orion.c:231:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7146/hexium_orion.c:231:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7146/hexium_orion.c:231:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7146/hexium_orion.c:232:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7146/hexium_orion.c:232:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7146/hexium_orion.c:232:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7146/hexium_orion.c:233:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7146/hexium_orion.c:233:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7146/hexium_orion.c:233:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7146/hexium_orion.c: In function 'hexium_init_done':
drivers/media/pci/saa7146/hexium_orion.c:297:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (i = 0; i < sizeof(hexium_saa7110); i++) {
^
--
>> drivers/media/pci/saa7146/hexium_gemini.c:271:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7146/hexium_gemini.c:271:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7146/hexium_gemini.c:271:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7146/hexium_gemini.c:286:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7146/hexium_gemini.c:286:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7146/hexium_gemini.c:286:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7146/hexium_gemini.c:287:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7146/hexium_gemini.c:287:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7146/hexium_gemini.c:287:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7146/hexium_gemini.c:288:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7146/hexium_gemini.c:288:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7146/hexium_gemini.c:288:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7146/hexium_gemini.c: In function 'hexium_init_done':
drivers/media/pci/saa7146/hexium_gemini.c:170:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (i = 0; i < sizeof(hexium_ks0127b); i++) {
^
--
drivers/media/pci/saa7164/saa7164-core.c:97:18: sparse: sparse: cast removes address space '<asn:2>' of expression
drivers/media/pci/saa7164/saa7164-core.c:122:31: sparse: sparse: cast removes address space '<asn:2>' of expression
drivers/media/pci/saa7164/saa7164-core.c:122:31: sparse: sparse: incorrect type in initializer (different address spaces) @@ expected unsigned char [noderef] [usertype] <asn:2> *bufcpu @@ got unsigned char [usertype] * @@
drivers/media/pci/saa7164/saa7164-core.c:122:31: sparse: expected unsigned char [noderef] [usertype] <asn:2> *bufcpu
drivers/media/pci/saa7164/saa7164-core.c:122:31: sparse: got unsigned char [usertype] *
drivers/media/pci/saa7164/saa7164-core.c:282:44: sparse: sparse: cast removes address space '<asn:2>' of expression
drivers/media/pci/saa7164/saa7164-core.c:286:38: sparse: sparse: cast removes address space '<asn:2>' of expression
drivers/media/pci/saa7164/saa7164-core.c:286:35: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected unsigned char [noderef] [usertype] <asn:2> *p @@ got unsigned char [usertype] * @@
drivers/media/pci/saa7164/saa7164-core.c:286:35: sparse: expected unsigned char [noderef] [usertype] <asn:2> *p
drivers/media/pci/saa7164/saa7164-core.c:286:35: sparse: got unsigned char [usertype] *
drivers/media/pci/saa7164/saa7164-core.c:352:44: sparse: sparse: cast removes address space '<asn:2>' of expression
drivers/media/pci/saa7164/saa7164-core.c:527:53: sparse: sparse: cast removes address space '<asn:2>' of expression
>> drivers/media/pci/saa7164/saa7164-core.c:715:25: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7164/saa7164-core.c:715:25: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7164/saa7164-core.c:715:25: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7164/saa7164-core.c:129:30: sparse: sparse: dereference of noderef expression
drivers/media/pci/saa7164/saa7164-core.c:133:38: sparse: sparse: dereference of noderef expression
drivers/media/pci/saa7164/saa7164-core.c:133:72: sparse: sparse: dereference of noderef expression
drivers/media/pci/saa7164/saa7164-core.c:134:35: sparse: sparse: dereference of noderef expression
drivers/media/pci/saa7164/saa7164-core.c:287:61: sparse: sparse: dereference of noderef expression
drivers/media/pci/saa7164/saa7164-core.c:288:65: sparse: sparse: dereference of noderef expression
drivers/media/pci/saa7164/saa7164-core.c:289:65: sparse: sparse: dereference of noderef expression
drivers/media/pci/saa7164/saa7164-core.c:290:65: sparse: sparse: dereference of noderef expression
drivers/media/pci/saa7164/saa7164-core.c:291:65: sparse: sparse: dereference of noderef expression
drivers/media/pci/saa7164/saa7164-core.c:292:65: sparse: sparse: dereference of noderef expression
drivers/media/pci/saa7164/saa7164-core.c:293:65: sparse: sparse: dereference of noderef expression
drivers/media/pci/saa7164/saa7164-core.c:294:65: sparse: sparse: dereference of noderef expression
drivers/media/pci/saa7164/saa7164-core.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/io.h, include/linux/irq.h, ...):
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: too many warnings
In file included from include/linux/if_ether.h:23:0,
from include/media/tveeprom.h:15,
from drivers/media/pci/saa7164/saa7164.h:56,
from drivers/media/pci/saa7164/saa7164-core.c:36:
include/linux/skbuff.h: In function 'skb_can_coalesce':
include/linux/skbuff.h:2535:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
--
>> drivers/media/pci/saa7164/saa7164-fw.c:123:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7164/saa7164-fw.c:123:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7164/saa7164-fw.c:123:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7164/saa7164-fw.c:129:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7164/saa7164-fw.c:129:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7164/saa7164-fw.c:129:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7164/saa7164-fw.c:142:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7164/saa7164-fw.c:142:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7164/saa7164-fw.c:142:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7164/saa7164-fw.c:148:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7164/saa7164-fw.c:148:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7164/saa7164-fw.c:148:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7164/saa7164-fw.c:160:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7164/saa7164-fw.c:160:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7164/saa7164-fw.c:160:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7164/saa7164-fw.c:165:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7164/saa7164-fw.c:165:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7164/saa7164-fw.c:165:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7164/saa7164-fw.c:402:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7164/saa7164-fw.c:402:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7164/saa7164-fw.c:402:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7164/saa7164-fw.c:549:52: sparse: sparse: incorrect type in argument 5 (different address spaces) @@ expected unsigned char [usertype] *dst @@ got unsigned char [noderef] [usertype] <asn:2> * @@
drivers/media/pci/saa7164/saa7164-fw.c:549:52: sparse: expected unsigned char [usertype] *dst
drivers/media/pci/saa7164/saa7164-fw.c:549:52: sparse: got unsigned char [noderef] [usertype] <asn:2> *
drivers/media/pci/saa7164/saa7164-fw.c:580:44: sparse: sparse: incorrect type in argument 5 (different address spaces) @@ expected unsigned char [usertype] *dst @@ got unsigned char [noderef] [usertype] <asn:2> * @@
drivers/media/pci/saa7164/saa7164-fw.c:580:44: sparse: expected unsigned char [usertype] *dst
drivers/media/pci/saa7164/saa7164-fw.c:580:44: sparse: got unsigned char [noderef] [usertype] <asn:2> *
drivers/media/pci/saa7164/saa7164-fw.c:598:44: sparse: sparse: incorrect type in argument 5 (different address spaces) @@ expected unsigned char [usertype] *dst @@ got unsigned char [noderef] [usertype] <asn:2> * @@
drivers/media/pci/saa7164/saa7164-fw.c:598:44: sparse: expected unsigned char [usertype] *dst
drivers/media/pci/saa7164/saa7164-fw.c:598:44: sparse: got unsigned char [noderef] [usertype] <asn:2> *
drivers/media/pci/saa7164/saa7164-fw.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/io.h, include/linux/pci.h, ...):
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
--
drivers/media/pci/saa7164/saa7164-bus.c:36:36: sparse: sparse: cast removes address space '<asn:2>' of expression
drivers/media/pci/saa7164/saa7164-bus.c:41:36: sparse: sparse: cast removes address space '<asn:2>' of expression
drivers/media/pci/saa7164/saa7164-bus.c:151:19: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned short [usertype] size @@ got restricted __le16 [usertype] @@
drivers/media/pci/saa7164/saa7164-bus.c:151:19: sparse: expected unsigned short [usertype] size
drivers/media/pci/saa7164/saa7164-bus.c:151:19: sparse: got restricted __le16 [usertype]
drivers/media/pci/saa7164/saa7164-bus.c:152:22: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned int [usertype] command @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7164/saa7164-bus.c:152:22: sparse: expected unsigned int [usertype] command
drivers/media/pci/saa7164/saa7164-bus.c:152:22: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7164/saa7164-bus.c:153:30: sparse: sparse: incorrect type in assignment (different base types) @@ expected unsigned short [usertype] controlselector @@ got restricted __le16 [usertype] @@
drivers/media/pci/saa7164/saa7164-bus.c:153:30: sparse: expected unsigned short [usertype] controlselector
drivers/media/pci/saa7164/saa7164-bus.c:153:30: sparse: got restricted __le16 [usertype]
drivers/media/pci/saa7164/saa7164-bus.c:172:20: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7164/saa7164-bus.c:172:20: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7164/saa7164-bus.c:172:20: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7164/saa7164-bus.c:172:20: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7164/saa7164-bus.c:172:20: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7164/saa7164-bus.c:172:20: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7164/saa7164-bus.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/io.h, include/linux/pci.h, ...):
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7164/saa7164-bus.c:173:20: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7164/saa7164-bus.c:173:20: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7164/saa7164-bus.c:173:20: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7164/saa7164-bus.c:173:20: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7164/saa7164-bus.c:173:20: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7164/saa7164-bus.c:173:20: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7164/saa7164-bus.c:206:28: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7164/saa7164-bus.c:206:28: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7164/saa7164-bus.c:206:28: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7164/saa7164-bus.c:206:28: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7164/saa7164-bus.c:206:28: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7164/saa7164-bus.c:206:28: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
>> drivers/media/pci/saa7164/saa7164-bus.c:287:9: sparse: sparse: cast from restricted __le32
>> drivers/media/pci/saa7164/saa7164-bus.c:287:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] val @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7164/saa7164-bus.c:287:9: sparse: expected unsigned int [usertype] val
drivers/media/pci/saa7164/saa7164-bus.c:287:9: sparse: got restricted __le32 [usertype]
>> drivers/media/pci/saa7164/saa7164-bus.c:287:9: sparse: sparse: cast from restricted __le32
>> drivers/media/pci/saa7164/saa7164-bus.c:287:9: sparse: sparse: cast from restricted __le32
>> drivers/media/pci/saa7164/saa7164-bus.c:287:9: sparse: sparse: cast from restricted __le32
>> drivers/media/pci/saa7164/saa7164-bus.c:287:9: sparse: sparse: cast from restricted __le32
>> drivers/media/pci/saa7164/saa7164-bus.c:287:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7164/saa7164-bus.c:287:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7164/saa7164-bus.c:287:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7164/saa7164-bus.c:339:20: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7164/saa7164-bus.c:339:20: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7164/saa7164-bus.c:339:20: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7164/saa7164-bus.c:339:20: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7164/saa7164-bus.c:339:20: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7164/saa7164-bus.c:339:20: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7164/saa7164-bus.c:340:20: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7164/saa7164-bus.c:340:20: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7164/saa7164-bus.c:340:20: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7164/saa7164-bus.c:340:20: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7164/saa7164-bus.c:340:20: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7164/saa7164-bus.c:340:20: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7164/saa7164-bus.c:463:9: sparse: sparse: cast from restricted __le32
drivers/media/pci/saa7164/saa7164-bus.c:463:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] val @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7164/saa7164-bus.c:463:9: sparse: expected unsigned int [usertype] val
drivers/media/pci/saa7164/saa7164-bus.c:463:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7164/saa7164-bus.c:463:9: sparse: sparse: cast from restricted __le32
drivers/media/pci/saa7164/saa7164-bus.c:463:9: sparse: sparse: cast from restricted __le32
drivers/media/pci/saa7164/saa7164-bus.c:463:9: sparse: sparse: cast from restricted __le32
drivers/media/pci/saa7164/saa7164-bus.c:463:9: sparse: sparse: cast from restricted __le32
drivers/media/pci/saa7164/saa7164-bus.c:463:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7164/saa7164-bus.c:463:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7164/saa7164-bus.c:463:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7164/saa7164-bus.c:466:21: sparse: sparse: cast to restricted __le16
drivers/media/pci/saa7164/saa7164-bus.c:466:21: sparse: sparse: cast to restricted __le16
drivers/media/pci/saa7164/saa7164-bus.c:466:21: sparse: sparse: cast to restricted __le16
drivers/media/pci/saa7164/saa7164-bus.c:466:21: sparse: sparse: cast to restricted __le16
drivers/media/pci/saa7164/saa7164-bus.c:467:24: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7164/saa7164-bus.c:467:24: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7164/saa7164-bus.c:467:24: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7164/saa7164-bus.c:467:24: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7164/saa7164-bus.c:467:24: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7164/saa7164-bus.c:467:24: sparse: sparse: cast to restricted __le32
drivers/media/pci/saa7164/saa7164-bus.c:468:32: sparse: sparse: cast to restricted __le16
drivers/media/pci/saa7164/saa7164-bus.c:468:32: sparse: sparse: cast to restricted __le16
drivers/media/pci/saa7164/saa7164-bus.c:468:32: sparse: sparse: cast to restricted __le16
drivers/media/pci/saa7164/saa7164-bus.c:468:32: sparse: sparse: cast to restricted __le16
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: too many warnings
In file included from include/linux/if_ether.h:23:0,
from include/media/tveeprom.h:15,
from drivers/media/pci/saa7164/saa7164.h:56,
from drivers/media/pci/saa7164/saa7164-bus.c:22:
include/linux/skbuff.h: In function 'skb_can_coalesce':
include/linux/skbuff.h:2535:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
off == frag->page_offset + skb_frag_size(frag);
^
In file included from include/uapi/linux/stddef.h:1:0,
from include/linux/stddef.h:4,
from include/uapi/linux/posix_types.h:4,
from include/uapi/linux/types.h:13,
from include/linux/types.h:5,
from include/linux/mod_devicetable.h:11,
from include/linux/pci.h:20,
from drivers/media/pci/saa7164/saa7164.h:47,
from drivers/media/pci/saa7164/saa7164-bus.c:22:
include/linux/netdevice.h: In function 'get_netdev_rx_queue_index':
include/linux/netdevice.h:2830:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/compiler.h:157:30: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 139- ^
include/asm-generic/bug.h:146:32: note: in expansion of macro 'if'
#define BUG_ON(condition) do { if (condition) BUG(); } while (0)
^
include/linux/netdevice.h:2830:2: note: in expansion of macro 'BUG_ON'
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/netdevice.h:2830:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/compiler.h:157:42: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 151- ^
include/asm-generic/bug.h:146:32: note: in expansion of macro 'if'
#define BUG_ON(condition) do { if (condition) BUG(); } while (0)
^
include/linux/netdevice.h:2830:2: note: in expansion of macro 'BUG_ON'
BUG_ON(index >= dev->num_rx_queues);
^
--
drivers/media/pci/saa7164/saa7164-buffer.c:122:18: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected unsigned long long [noderef] [usertype] <asn:2> *cpu @@ got void * @@
drivers/media/pci/saa7164/saa7164-buffer.c:122:18: sparse: expected unsigned long long [noderef] [usertype] <asn:2> *cpu
drivers/media/pci/saa7164/saa7164-buffer.c:122:18: sparse: got void *
drivers/media/pci/saa7164/saa7164-buffer.c:127:21: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected unsigned long long [noderef] [usertype] <asn:2> *pt_cpu @@ got void * @@
drivers/media/pci/saa7164/saa7164-buffer.c:127:21: sparse: expected unsigned long long [noderef] [usertype] <asn:2> *pt_cpu
drivers/media/pci/saa7164/saa7164-buffer.c:127:21: sparse: got void *
drivers/media/pci/saa7164/saa7164-buffer.c:134:20: sparse: sparse: cast removes address space '<asn:2>' of expression
drivers/media/pci/saa7164/saa7164-buffer.c:156:63: sparse: sparse: incorrect type in argument 3 (different address spaces) @@ expected void *vaddr @@ got unsigned long long [noderef] [usertype] <asn:2> *cpu @@
drivers/media/pci/saa7164/saa7164-buffer.c:156:63: sparse: expected void *vaddr
drivers/media/pci/saa7164/saa7164-buffer.c:156:63: sparse: got unsigned long long [noderef] [usertype] <asn:2> *cpu
drivers/media/pci/saa7164/saa7164-buffer.c:179:57: sparse: sparse: incorrect type in argument 3 (different address spaces) @@ expected void *vaddr @@ got unsigned long long [noderef] [usertype] <asn:2> *cpu @@
drivers/media/pci/saa7164/saa7164-buffer.c:179:57: sparse: expected void *vaddr
drivers/media/pci/saa7164/saa7164-buffer.c:179:57: sparse: got unsigned long long [noderef] [usertype] <asn:2> *cpu
drivers/media/pci/saa7164/saa7164-buffer.c:180:56: sparse: sparse: incorrect type in argument 3 (different address spaces) @@ expected void *vaddr @@ got unsigned long long [noderef] [usertype] <asn:2> *pt_cpu @@
drivers/media/pci/saa7164/saa7164-buffer.c:180:56: sparse: expected void *vaddr
drivers/media/pci/saa7164/saa7164-buffer.c:180:56: sparse: got unsigned long long [noderef] [usertype] <asn:2> *pt_cpu
>> drivers/media/pci/saa7164/saa7164-buffer.c:196:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7164/saa7164-buffer.c:196:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7164/saa7164-buffer.c:196:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7164/saa7164-buffer.c:217:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7164/saa7164-buffer.c:217:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7164/saa7164-buffer.c:217:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7164/saa7164-buffer.c:218:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7164/saa7164-buffer.c:218:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7164/saa7164-buffer.c:218:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7164/saa7164-buffer.c:219:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7164/saa7164-buffer.c:219:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7164/saa7164-buffer.c:219:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7164/saa7164-buffer.c:245:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7164/saa7164-buffer.c:245:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7164/saa7164-buffer.c:245:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7164/saa7164-buffer.c:246:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7164/saa7164-buffer.c:246:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7164/saa7164-buffer.c:246:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7164/saa7164-buffer.c:247:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/saa7164/saa7164-buffer.c:247:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/saa7164/saa7164-buffer.c:247:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/saa7164/saa7164-buffer.c:84:17: sparse: sparse: dereference of noderef expression
drivers/media/pci/saa7164/saa7164-buffer.c:84:17: sparse: sparse: dereference of noderef expression
drivers/media/pci/saa7164/saa7164-buffer.c:147:31: sparse: sparse: dereference of noderef expression
drivers/media/pci/saa7164/saa7164-buffer.c:148:17: sparse: sparse: dereference of noderef expression
drivers/media/pci/saa7164/saa7164-buffer.c:148:17: sparse: sparse: dereference of noderef expression
drivers/media/pci/saa7164/saa7164-buffer.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/io.h, include/linux/pci.h, ...):
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
In file included from include/linux/if_ether.h:23:0,
from include/media/tveeprom.h:15,
from drivers/media/pci/saa7164/saa7164.h:56,
from drivers/media/pci/saa7164/saa7164-buffer.c:24:
include/linux/skbuff.h: In function 'skb_can_coalesce':
include/linux/skbuff.h:2535:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
off == frag->page_offset + skb_frag_size(frag);
^
In file included from include/linux/linkage.h:4:0,
from include/linux/preempt.h:9,
from include/linux/spinlock.h:50,
from include/linux/mmzone.h:7,
from include/linux/gfp.h:5,
from include/linux/slab.h:14,
from drivers/media/pci/saa7164/saa7164-buffer.c:22:
include/linux/netdevice.h: In function 'get_netdev_rx_queue_index':
include/linux/netdevice.h:2830:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/compiler.h:157:30: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 101- ^
include/asm-generic/bug.h:146:32: note: in expansion of macro 'if'
#define BUG_ON(condition) do { if (condition) BUG(); } while (0)
^
include/linux/netdevice.h:2830:2: note: in expansion of macro 'BUG_ON'
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/netdevice.h:2830:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/compiler.h:157:42: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 113- ^
include/asm-generic/bug.h:146:32: note: in expansion of macro 'if'
#define BUG_ON(condition) do { if (condition) BUG(); } while (0)
^
include/linux/netdevice.h:2830:2: note: in expansion of macro 'BUG_ON'
--
>> drivers/media/pci/ttpci/av7110_hw.c:71:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110_hw.c:71:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110_hw.c:71:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110_hw.c:73:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110_hw.c:73:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110_hw.c:73:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110_hw.c:75:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110_hw.c:75:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110_hw.c:75:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110_hw.c:76:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110_hw.c:76:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110_hw.c:76:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110_hw.c:77:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110_hw.c:77:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110_hw.c:77:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110_hw.c:94:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110_hw.c:94:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110_hw.c:94:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110_hw.c:95:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110_hw.c:95:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110_hw.c:95:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110_hw.c:97:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110_hw.c:97:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110_hw.c:97:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110_hw.c:98:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110_hw.c:98:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110_hw.c:98:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110_hw.c:225:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110_hw.c:225:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110_hw.c:225:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110_hw.c:228:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110_hw.c:228:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110_hw.c:228:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110_hw.c:229:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110_hw.c:229:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110_hw.c:229:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110_hw.c:230:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110_hw.c:230:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110_hw.c:230:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110_hw.c:295:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110_hw.c:295:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110_hw.c:295:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110_hw.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/io.h, include/linux/irq.h, ...):
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/ttpci/av7110_hw.c: note: in included file (through include/media/saa7146_vv.h, drivers/media/pci/ttpci/av7110.h):
include/media/saa7146.h:459:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
include/media/saa7146.h:459:9: sparse: expected unsigned int [usertype] b
include/media/saa7146.h:459:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110_hw.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/io.h, include/linux/irq.h, ...):
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/ttpci/av7110_hw.c: note: in included file (through include/media/saa7146_vv.h, drivers/media/pci/ttpci/av7110.h):
>> include/media/saa7146.h:467:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
include/media/saa7146.h:467:9: sparse: expected unsigned int [usertype] b
include/media/saa7146.h:467:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110_hw.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/io.h, include/linux/irq.h, ...):
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
cc1: warning: drivers/media/dvb-core/: No such file or directory [-Wmissing-include-dirs]
cc1: warning: drivers/media/dvb-frontends/: No such file or directory [-Wmissing-include-dirs]
cc1: warning: drivers/media/tuners: No such file or directory [-Wmissing-include-dirs]
In file included from include/linux/if_ether.h:23:0,
from include/uapi/linux/ethtool.h:17,
from include/linux/ethtool.h:16,
from include/linux/netdevice.h:43,
from drivers/media/pci/ttpci/av7110.h:6,
from drivers/media/pci/ttpci/av7110_hw.c:38:
include/linux/skbuff.h: In function 'skb_can_coalesce':
include/linux/skbuff.h:2535:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
off == frag->page_offset + skb_frag_size(frag);
^
In file included from include/uapi/linux/stddef.h:1:0,
from include/linux/stddef.h:4,
from include/uapi/linux/posix_types.h:4,
from include/uapi/linux/types.h:13,
from include/linux/types.h:5,
from drivers/media/pci/ttpci/av7110_hw.c:32:
include/linux/netdevice.h: In function 'get_netdev_rx_queue_index':
include/linux/netdevice.h:2830:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/compiler.h:157:30: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 109- ^
include/asm-generic/bug.h:146:32: note: in expansion of macro 'if'
#define BUG_ON(condition) do { if (condition) BUG(); } while (0)
^
include/linux/netdevice.h:2830:2: note: in expansion of macro 'BUG_ON'
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/netdevice.h:2830:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/compiler.h:157:42: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 121- ^
include/asm-generic/bug.h:146:32: note: in expansion of macro 'if'
#define BUG_ON(condition) do { if (condition) BUG(); } while (0)
^
include/linux/netdevice.h:2830:2: note: in expansion of macro 'BUG_ON'
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/netdevice.h:2830:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/compiler.h:168:16: note: in definition of macro '__trace_if'
______r = !!(cond); 133- ^
include/asm-generic/bug.h:146:32: note: in expansion of macro 'if'
#define BUG_ON(condition) do { if (condition) BUG(); } while (0)
^
include/linux/netdevice.h:2830:2: note: in expansion of macro 'BUG_ON'
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/netdevice.h: In function 'netif_msg_init':
include/linux/netdevice.h:3101:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (debug_value < 0 || debug_value >= (sizeof(u32) * 8))
^
include/linux/compiler.h:157:30: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 146- ^
include/linux/netdevice.h:3101:2: note: in expansion of macro 'if'
if (debug_value < 0 || debug_value >= (sizeof(u32) * 8))
^
include/linux/netdevice.h:3101:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (debug_value < 0 || debug_value >= (sizeof(u32) * 8))
^
include/linux/compiler.h:157:42: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 155- ^
include/linux/netdevice.h:3101:2: note: in expansion of macro 'if'
if (debug_value < 0 || debug_value >= (sizeof(u32) * 8))
^
include/linux/netdevice.h:3101:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (debug_value < 0 || debug_value >= (sizeof(u32) * 8))
^
include/linux/compiler.h:168:16: note: in definition of macro '__trace_if'
______r = !!(cond); 164- ^
include/linux/netdevice.h:3101:2: note: in expansion of macro 'if'
if (debug_value < 0 || debug_value >= (sizeof(u32) * 8))
^
drivers/media/pci/ttpci/av7110_hw.c: In function 'waitdebi':
drivers/media/pci/ttpci/av7110_hw.c:143:45: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (irdebi(av7110, DEBINOSWAP, adr, 0, 2) == state)
^
include/linux/compiler.h:157:30: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 174- ^
--
>> drivers/media/pci/ttpci/av7110_v4l.c:798:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110_v4l.c:798:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110_v4l.c:798:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110_v4l.c:799:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110_v4l.c:799:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110_v4l.c:799:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110_v4l.c:800:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110_v4l.c:800:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110_v4l.c:800:9: sparse: got restricted __le32 [usertype]
cc1: warning: drivers/media/dvb-core/: No such file or directory [-Wmissing-include-dirs]
cc1: warning: drivers/media/dvb-frontends/: No such file or directory [-Wmissing-include-dirs]
cc1: warning: drivers/media/tuners: No such file or directory [-Wmissing-include-dirs]
In file included from include/linux/if_ether.h:23:0,
from include/uapi/linux/ethtool.h:17,
from include/linux/ethtool.h:16,
from include/linux/netdevice.h:43,
from drivers/media/pci/ttpci/av7110.h:6,
from drivers/media/pci/ttpci/av7110_v4l.c:37:
include/linux/skbuff.h: In function 'skb_can_coalesce':
include/linux/skbuff.h:2535:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
off == frag->page_offset + skb_frag_size(frag);
^
In file included from include/linux/linkage.h:4:0,
from include/linux/kernel.h:6,
from drivers/media/pci/ttpci/av7110_v4l.c:30:
include/linux/netdevice.h: In function 'get_netdev_rx_queue_index':
include/linux/netdevice.h:2830:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/compiler.h:157:30: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 32- ^
include/asm-generic/bug.h:146:32: note: in expansion of macro 'if'
#define BUG_ON(condition) do { if (condition) BUG(); } while (0)
^
include/linux/netdevice.h:2830:2: note: in expansion of macro 'BUG_ON'
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/netdevice.h:2830:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/compiler.h:157:42: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 44- ^
include/asm-generic/bug.h:146:32: note: in expansion of macro 'if'
#define BUG_ON(condition) do { if (condition) BUG(); } while (0)
^
include/linux/netdevice.h:2830:2: note: in expansion of macro 'BUG_ON'
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/netdevice.h:2830:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/compiler.h:168:16: note: in definition of macro '__trace_if'
______r = !!(cond); 56- ^
include/asm-generic/bug.h:146:32: note: in expansion of macro 'if'
#define BUG_ON(condition) do { if (condition) BUG(); } while (0)
^
include/linux/netdevice.h:2830:2: note: in expansion of macro 'BUG_ON'
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/netdevice.h: In function 'netif_msg_init':
include/linux/netdevice.h:3101:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (debug_value < 0 || debug_value >= (sizeof(u32) * 8))
^
include/linux/compiler.h:157:30: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 69- ^
include/linux/netdevice.h:3101:2: note: in expansion of macro 'if'
if (debug_value < 0 || debug_value >= (sizeof(u32) * 8))
^
include/linux/netdevice.h:3101:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (debug_value < 0 || debug_value >= (sizeof(u32) * 8))
^
include/linux/compiler.h:157:42: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 78- ^
include/linux/netdevice.h:3101:2: note: in expansion of macro 'if'
if (debug_value < 0 || debug_value >= (sizeof(u32) * 8))
^
include/linux/netdevice.h:3101:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (debug_value < 0 || debug_value >= (sizeof(u32) * 8))
^
include/linux/compiler.h:168:16: note: in definition of macro '__trace_if'
______r = !!(cond); 87- ^
include/linux/netdevice.h:3101:2: note: in expansion of macro 'if'
if (debug_value < 0 || debug_value >= (sizeof(u32) * 8))
^
drivers/media/pci/ttpci/av7110_v4l.c: In function 'av7110_vbi_write':
drivers/media/pci/ttpci/av7110_v4l.c:638:23: warning: signed and unsigned type in conditional expression [-Wsign-compare]
return (rc < 0) ? rc : count;
^
--
>> drivers/media/pci/ttpci/av7110.c:1215:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:1215:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:1215:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:1217:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:1217:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:1217:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:1229:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:1229:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:1229:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:1231:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:1231:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:1231:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:2401:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:2401:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:2401:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:2407:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:2407:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:2407:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:2409:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:2409:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:2409:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:2410:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:2410:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:2410:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:2411:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:2411:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:2411:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:2423:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:2423:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:2423:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:2425:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:2425:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:2425:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:2449:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:2449:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:2449:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:2451:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:2451:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:2451:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:2465:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:2465:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:2465:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:2493:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:2493:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:2493:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:2526:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:2526:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:2526:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:2527:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:2527:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:2527:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:2529:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:2529:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:2529:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:2530:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:2530:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:2530:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:2532:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:2532:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:2532:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:2533:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:2533:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:2533:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/io.h, include/linux/irq.h, ...):
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/ttpci/av7110.c:2536:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:2536:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:2536:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:2537:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:2537:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:2537:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:2538:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:2538:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:2538:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:2539:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:2539:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:2539:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:2540:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:2540:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:2540:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:2541:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:2541:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:2541:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:2542:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:2542:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:2542:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:2543:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:2543:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:2543:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:2554:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:2554:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:2554:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:2555:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:2555:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:2555:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:2557:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
--
drivers/media/pci/ttpci/av7110.c:2562:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:2562:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:2562:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:2563:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:2563:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:2563:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:2564:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:2564:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:2564:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:2566:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:2566:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:2566:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:2567:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:2567:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:2567:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:2570:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:2570:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:2570:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:2571:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:2571:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:2571:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:2611:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:2611:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:2611:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:2620:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:2620:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:2620:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:2623:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:2623:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:2623:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:2628:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:2628:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:2628:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:2629:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:2629:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:2629:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:2632:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:2632:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:2632:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:2633:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:2633:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:2633:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:2634:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:2634:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:2634:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:2637:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:2637:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:2637:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:2638:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:2638:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:2638:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:2778:25: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:2778:25: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:2778:25: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:2782:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:2782:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:2782:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:2784:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:2784:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:2784:17: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:2799:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:2799:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:2799:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c:2852:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:2852:17: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:2852:17: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/ttpci/av7110.c:373:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/media/pci/ttpci/av7110.c:373:9: sparse: expected unsigned int [usertype] b
drivers/media/pci/ttpci/av7110.c:373:9: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/media/pci/ttpci/av7110.c: note: in included file (through include/media/saa7146_vv.h, drivers/media/pci/ttpci/av7110.h):
>> include/media/saa7146.h:467:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
include/media/saa7146.h:467:9: sparse: expected unsigned int [usertype] b
include/media/saa7146.h:467:9: sparse: got restricted __le32 [usertype]
drivers/media/pci/ttpci/av7110.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/io.h, include/linux/irq.h, ...):
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: too many warnings
cc1: warning: drivers/media/dvb-core/: No such file or directory [-Wmissing-include-dirs]
cc1: warning: drivers/media/dvb-frontends/: No such file or directory [-Wmissing-include-dirs]
cc1: warning: drivers/media/tuners: No such file or directory [-Wmissing-include-dirs]
In file included from include/linux/if_ether.h:23:0,
from include/uapi/linux/ethtool.h:17,
from include/linux/ethtool.h:16,
from include/linux/netdevice.h:43,
from drivers/media/pci/ttpci/av7110.h:6,
from drivers/media/pci/ttpci/av7110.c:62:
include/linux/skbuff.h: In function 'skb_can_coalesce':
include/linux/skbuff.h:2535:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
off == frag->page_offset + skb_frag_size(frag);
^
In file included from include/uapi/linux/stddef.h:1:0,
from include/linux/stddef.h:4,
from include/uapi/linux/posix_types.h:4,
from include/uapi/linux/types.h:13,
from include/linux/types.h:5,
from include/linux/list.h:4,
from include/linux/module.h:9,
from drivers/media/pci/ttpci/av7110.c:33:
include/linux/netdevice.h: In function 'get_netdev_rx_queue_index':
include/linux/netdevice.h:2830:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/compiler.h:157:30: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 251- ^
include/asm-generic/bug.h:146:32: note: in expansion of macro 'if'
#define BUG_ON(condition) do { if (condition) BUG(); } while (0)
^
include/linux/netdevice.h:2830:2: note: in expansion of macro 'BUG_ON'
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/netdevice.h:2830:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/compiler.h:157:42: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 263- ^
include/asm-generic/bug.h:146:32: note: in expansion of macro 'if'
#define BUG_ON(condition) do { if (condition) BUG(); } while (0)
^
include/linux/netdevice.h:2830:2: note: in expansion of macro 'BUG_ON'
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/netdevice.h:2830:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/compiler.h:168:16: note: in definition of macro '__trace_if'
______r = !!(cond); 275- ^
include/asm-generic/bug.h:146:32: note: in expansion of macro 'if'
#define BUG_ON(condition) do { if (condition) BUG(); } while (0)
^
include/linux/netdevice.h:2830:2: note: in expansion of macro 'BUG_ON'
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/netdevice.h: In function 'netif_msg_init':
include/linux/netdevice.h:3101:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (debug_value < 0 || debug_value >= (sizeof(u32) * 8))
^
include/linux/compiler.h:157:30: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 288- ^
include/linux/netdevice.h:3101:2: note: in expansion of macro 'if'
if (debug_value < 0 || debug_value >= (sizeof(u32) * 8))
^
include/linux/netdevice.h:3101:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (debug_value < 0 || debug_value >= (sizeof(u32) * 8))
^
include/linux/compiler.h:157:42: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 297- ^
include/linux/netdevice.h:3101:2: note: in expansion of macro 'if'
if (debug_value < 0 || debug_value >= (sizeof(u32) * 8))
^
include/linux/netdevice.h:3101:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (debug_value < 0 || debug_value >= (sizeof(u32) * 8))
^
include/linux/compiler.h:168:16: note: in definition of macro '__trace_if'
______r = !!(cond); 306- ^
include/linux/netdevice.h:3101:2: note: in expansion of macro 'if'
if (debug_value < 0 || debug_value >= (sizeof(u32) * 8))
^
drivers/media/pci/ttpci/av7110.c: In function 'DvbDmxFilterCallback':
drivers/media/pci/ttpci/av7110.c:316:54: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if ((((buffer1[1] << 8) | buffer1[2]) & 0xfff) + 3 != buffer1_len)
^
include/linux/compiler.h:157:30: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 316- ^
--
drivers/media/v4l2-core/videobuf2-vmalloc.c:95:28: sparse: sparse: incorrect type in assignment (different address spaces) @@ expected void *vaddr @@ got void [noderef] <asn:2> * @@
drivers/media/v4l2-core/videobuf2-vmalloc.c:95:28: sparse: expected void *vaddr
drivers/media/v4l2-core/videobuf2-vmalloc.c:95:28: sparse: got void [noderef] <asn:2> *
>> drivers/media/v4l2-core/videobuf2-vmalloc.c:155:28: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void [noderef] <asn:2> *addr @@ got void *vaddr @@
drivers/media/v4l2-core/videobuf2-vmalloc.c:155:28: sparse: expected void [noderef] <asn:2> *addr
drivers/media/v4l2-core/videobuf2-vmalloc.c:155:28: sparse: got void *vaddr
In file included from include/uapi/linux/stddef.h:1:0,
from include/linux/stddef.h:4,
from include/uapi/linux/posix_types.h:4,
from include/uapi/linux/types.h:13,
from include/linux/types.h:5,
from include/linux/io.h:21,
from drivers/media/v4l2-core/videobuf2-vmalloc.c:13:
drivers/media/v4l2-core/videobuf2-vmalloc.c: In function 'vb2_vmalloc_get_userptr':
drivers/media/v4l2-core/videobuf2-vmalloc.c:112:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (n_pages != buf->n_pages)
^
include/linux/compiler.h:157:30: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 20- ^
drivers/media/v4l2-core/videobuf2-vmalloc.c:112:3: note: in expansion of macro 'if'
if (n_pages != buf->n_pages)
^
drivers/media/v4l2-core/videobuf2-vmalloc.c:112:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (n_pages != buf->n_pages)
^
include/linux/compiler.h:157:42: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 29- ^
drivers/media/v4l2-core/videobuf2-vmalloc.c:112:3: note: in expansion of macro 'if'
if (n_pages != buf->n_pages)
^
drivers/media/v4l2-core/videobuf2-vmalloc.c:112:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (n_pages != buf->n_pages)
^
include/linux/compiler.h:168:16: note: in definition of macro '__trace_if'
______r = !!(cond); 38- ^
drivers/media/v4l2-core/videobuf2-vmalloc.c:112:3: note: in expansion of macro 'if'
if (n_pages != buf->n_pages)
^
--
>> drivers/mtd/onenand/onenand_base.c:185:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
drivers/mtd/onenand/onenand_base.c:185:9: sparse: expected unsigned short [usertype] b
drivers/mtd/onenand/onenand_base.c:185:9: sparse: got restricted __le16 [usertype]
drivers/mtd/onenand/onenand_base.c:751:34: sparse: sparse: incorrect type in argument 2 (different address spaces) @@ expected void const * @@ got void [noderef] <asn:2> * @@
drivers/mtd/onenand/onenand_base.c:751:34: sparse: expected void const *
drivers/mtd/onenand/onenand_base.c:751:34: sparse: got void [noderef] <asn:2> *
drivers/mtd/onenand/onenand_base.c:789:34: sparse: sparse: incorrect type in argument 2 (different address spaces) @@ expected void const * @@ got void [noderef] <asn:2> * @@
drivers/mtd/onenand/onenand_base.c:789:34: sparse: expected void const *
drivers/mtd/onenand/onenand_base.c:789:34: sparse: got void [noderef] <asn:2> *
drivers/mtd/onenand/onenand_base.c:832:26: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void * @@ got void [noderef] <asn:2> * @@
drivers/mtd/onenand/onenand_base.c:832:26: sparse: expected void *
drivers/mtd/onenand/onenand_base.c:832:26: sparse: got void [noderef] <asn:2> *
drivers/mtd/onenand/onenand_base.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/io.h, include/linux/irq.h, ...):
include/asm-generic/io.h:60:16: sparse: sparse: cast to restricted __le16
include/asm-generic/io.h:60:16: sparse: sparse: cast to restricted __le16
include/asm-generic/io.h:60:16: sparse: sparse: cast to restricted __le16
include/asm-generic/io.h:60:16: sparse: sparse: cast to restricted __le16
In file included from include/linux/linkage.h:4:0,
from include/linux/kernel.h:6,
from drivers/mtd/onenand/onenand_base.c:23:
drivers/mtd/onenand/onenand_base.c: In function 'flexonenand_addr':
drivers/mtd/onenand/onenand_base.c:311:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (ONENAND_IS_DDP(this) && block >= this->density_mask) {
^
include/linux/compiler.h:157:30: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 27- ^
drivers/mtd/onenand/onenand_base.c:311:2: note: in expansion of macro 'if'
if (ONENAND_IS_DDP(this) && block >= this->density_mask) {
^
drivers/mtd/onenand/onenand_base.c:311:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (ONENAND_IS_DDP(this) && block >= this->density_mask) {
^
include/linux/compiler.h:157:42: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 36- ^
drivers/mtd/onenand/onenand_base.c:311:2: note: in expansion of macro 'if'
if (ONENAND_IS_DDP(this) && block >= this->density_mask) {
^
drivers/mtd/onenand/onenand_base.c:311:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (ONENAND_IS_DDP(this) && block >= this->density_mask) {
^
include/linux/compiler.h:168:16: note: in definition of macro '__trace_if'
______r = !!(cond); 45- ^
drivers/mtd/onenand/onenand_base.c:311:2: note: in expansion of macro 'if'
if (ONENAND_IS_DDP(this) && block >= this->density_mask) {
^
drivers/mtd/onenand/onenand_base.c: In function 'flexonenand_region':
drivers/mtd/onenand/onenand_base.c:354:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (addr < mtd->eraseregions[i].offset)
^
include/linux/compiler.h:157:30: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 55- ^
drivers/mtd/onenand/onenand_base.c:354:3: note: in expansion of macro 'if'
if (addr < mtd->eraseregions[i].offset)
^
drivers/mtd/onenand/onenand_base.c:354:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (addr < mtd->eraseregions[i].offset)
^
include/linux/compiler.h:157:42: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 64- ^
drivers/mtd/onenand/onenand_base.c:354:3: note: in expansion of macro 'if'
if (addr < mtd->eraseregions[i].offset)
^
drivers/mtd/onenand/onenand_base.c:354:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (addr < mtd->eraseregions[i].offset)
^
include/linux/compiler.h:168:16: note: in definition of macro '__trace_if'
______r = !!(cond); 73- ^
drivers/mtd/onenand/onenand_base.c:354:3: note: in expansion of macro 'if'
if (addr < mtd->eraseregions[i].offset)
^
drivers/mtd/onenand/onenand_base.c: In function 'onenand_transfer_auto_oob':
drivers/mtd/onenand/onenand_base.c:1046:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (free->offset < readend && free_end > readcol) {
^
include/linux/compiler.h:157:30: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 83- ^
drivers/mtd/onenand/onenand_base.c:1046:3: note: in expansion of macro 'if'
if (free->offset < readend && free_end > readcol) {
^
drivers/mtd/onenand/onenand_base.c:1046:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (free->offset < readend && free_end > readcol) {
^
include/linux/compiler.h:157:42: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 92- ^
drivers/mtd/onenand/onenand_base.c:1046:3: note: in expansion of macro 'if'
if (free->offset < readend && free_end > readcol) {
^
drivers/mtd/onenand/onenand_base.c:1046:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (free->offset < readend && free_end > readcol) {
^
include/linux/compiler.h:168:16: note: in definition of macro '__trace_if'
______r = !!(cond); 101- ^
--
>> drivers/net/can/grcan.c:324:16: sparse: sparse: cast to restricted __be32
>> drivers/net/can/grcan.c:324:16: sparse: sparse: cast to restricted __be32
>> drivers/net/can/grcan.c:329:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __be32 [usertype] @@
drivers/net/can/grcan.c:329:9: sparse: expected unsigned int [usertype] b
drivers/net/can/grcan.c:329:9: sparse: got restricted __be32 [usertype]
>> drivers/net/can/grcan.c:324:16: sparse: sparse: cast to restricted __be32
>> drivers/net/can/grcan.c:324:16: sparse: sparse: cast to restricted __be32
>> drivers/net/can/grcan.c:324:16: sparse: sparse: cast to restricted __be32
>> drivers/net/can/grcan.c:329:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __be32 [usertype] @@
drivers/net/can/grcan.c:329:9: sparse: expected unsigned int [usertype] b
drivers/net/can/grcan.c:329:9: sparse: got restricted __be32 [usertype]
>> drivers/net/can/grcan.c:329:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __be32 [usertype] @@
drivers/net/can/grcan.c:329:9: sparse: expected unsigned int [usertype] b
drivers/net/can/grcan.c:329:9: sparse: got restricted __be32 [usertype]
>> drivers/net/can/grcan.c:324:16: sparse: sparse: cast to restricted __be32
>> drivers/net/can/grcan.c:329:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __be32 [usertype] @@
drivers/net/can/grcan.c:329:9: sparse: expected unsigned int [usertype] b
drivers/net/can/grcan.c:329:9: sparse: got restricted __be32 [usertype]
>> drivers/net/can/grcan.c:329:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __be32 [usertype] @@
drivers/net/can/grcan.c:329:9: sparse: expected unsigned int [usertype] b
drivers/net/can/grcan.c:329:9: sparse: got restricted __be32 [usertype]
>> drivers/net/can/grcan.c:324:16: sparse: sparse: cast to restricted __be32
>> drivers/net/can/grcan.c:329:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __be32 [usertype] @@
drivers/net/can/grcan.c:329:9: sparse: expected unsigned int [usertype] b
drivers/net/can/grcan.c:329:9: sparse: got restricted __be32 [usertype]
>> drivers/net/can/grcan.c:324:16: sparse: sparse: cast to restricted __be32
>> drivers/net/can/grcan.c:329:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __be32 [usertype] @@
drivers/net/can/grcan.c:329:9: sparse: expected unsigned int [usertype] b
drivers/net/can/grcan.c:329:9: sparse: got restricted __be32 [usertype]
>> drivers/net/can/grcan.c:324:16: sparse: sparse: cast to restricted __be32
>> drivers/net/can/grcan.c:329:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __be32 [usertype] @@
drivers/net/can/grcan.c:329:9: sparse: expected unsigned int [usertype] b
drivers/net/can/grcan.c:329:9: sparse: got restricted __be32 [usertype]
>> drivers/net/can/grcan.c:324:16: sparse: sparse: cast to restricted __be32
>> drivers/net/can/grcan.c:324:16: sparse: sparse: cast to restricted __be32
>> drivers/net/can/grcan.c:324:16: sparse: sparse: cast to restricted __be32
>> drivers/net/can/grcan.c:324:16: sparse: sparse: cast to restricted __be32
>> drivers/net/can/grcan.c:329:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __be32 [usertype] @@
drivers/net/can/grcan.c:329:9: sparse: expected unsigned int [usertype] b
drivers/net/can/grcan.c:329:9: sparse: got restricted __be32 [usertype]
>> drivers/net/can/grcan.c:324:16: sparse: sparse: cast to restricted __be32
>> drivers/net/can/grcan.c:329:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __be32 [usertype] @@
drivers/net/can/grcan.c:329:9: sparse: expected unsigned int [usertype] b
drivers/net/can/grcan.c:329:9: sparse: got restricted __be32 [usertype]
>> drivers/net/can/grcan.c:324:16: sparse: sparse: cast to restricted __be32
>> drivers/net/can/grcan.c:324:16: sparse: sparse: cast to restricted __be32
>> drivers/net/can/grcan.c:329:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __be32 [usertype] @@
drivers/net/can/grcan.c:329:9: sparse: expected unsigned int [usertype] b
drivers/net/can/grcan.c:329:9: sparse: got restricted __be32 [usertype]
>> drivers/net/can/grcan.c:324:16: sparse: sparse: cast to restricted __be32
>> drivers/net/can/grcan.c:324:16: sparse: sparse: cast to restricted __be32
>> drivers/net/can/grcan.c:329:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __be32 [usertype] @@
drivers/net/can/grcan.c:329:9: sparse: expected unsigned int [usertype] b
drivers/net/can/grcan.c:329:9: sparse: got restricted __be32 [usertype]
>> drivers/net/can/grcan.c:324:16: sparse: sparse: cast to restricted __be32
>> drivers/net/can/grcan.c:324:16: sparse: sparse: cast to restricted __be32
>> drivers/net/can/grcan.c:324:16: sparse: sparse: cast to restricted __be32
>> drivers/net/can/grcan.c:324:16: sparse: sparse: cast to restricted __be32
>> drivers/net/can/grcan.c:324:16: sparse: sparse: cast to restricted __be32
>> drivers/net/can/grcan.c:324:16: sparse: sparse: cast to restricted __be32
>> drivers/net/can/grcan.c:324:16: sparse: sparse: cast to restricted __be32
>> drivers/net/can/grcan.c:324:16: sparse: sparse: cast to restricted __be32
>> drivers/net/can/grcan.c:324:16: sparse: sparse: cast to restricted __be32
>> drivers/net/can/grcan.c:329:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __be32 [usertype] @@
drivers/net/can/grcan.c:329:9: sparse: expected unsigned int [usertype] b
drivers/net/can/grcan.c:329:9: sparse: got restricted __be32 [usertype]
>> drivers/net/can/grcan.c:329:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __be32 [usertype] @@
drivers/net/can/grcan.c:329:9: sparse: expected unsigned int [usertype] b
drivers/net/can/grcan.c:329:9: sparse: got restricted __be32 [usertype]
>> drivers/net/can/grcan.c:329:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __be32 [usertype] @@
drivers/net/can/grcan.c:329:9: sparse: expected unsigned int [usertype] b
drivers/net/can/grcan.c:329:9: sparse: got restricted __be32 [usertype]
>> drivers/net/can/grcan.c:329:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __be32 [usertype] @@
drivers/net/can/grcan.c:329:9: sparse: expected unsigned int [usertype] b
drivers/net/can/grcan.c:329:9: sparse: got restricted __be32 [usertype]
>> drivers/net/can/grcan.c:329:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __be32 [usertype] @@
drivers/net/can/grcan.c:329:9: sparse: expected unsigned int [usertype] b
drivers/net/can/grcan.c:329:9: sparse: got restricted __be32 [usertype]
>> drivers/net/can/grcan.c:329:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __be32 [usertype] @@
drivers/net/can/grcan.c:329:9: sparse: expected unsigned int [usertype] b
drivers/net/can/grcan.c:329:9: sparse: got restricted __be32 [usertype]
>> drivers/net/can/grcan.c:329:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __be32 [usertype] @@
drivers/net/can/grcan.c:329:9: sparse: expected unsigned int [usertype] b
drivers/net/can/grcan.c:329:9: sparse: got restricted __be32 [usertype]
>> drivers/net/can/grcan.c:329:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __be32 [usertype] @@
drivers/net/can/grcan.c:329:9: sparse: expected unsigned int [usertype] b
drivers/net/can/grcan.c:329:9: sparse: got restricted __be32 [usertype]
>> drivers/net/can/grcan.c:329:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __be32 [usertype] @@
drivers/net/can/grcan.c:329:9: sparse: expected unsigned int [usertype] b
drivers/net/can/grcan.c:329:9: sparse: got restricted __be32 [usertype]
>> drivers/net/can/grcan.c:329:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __be32 [usertype] @@
drivers/net/can/grcan.c:329:9: sparse: expected unsigned int [usertype] b
drivers/net/can/grcan.c:329:9: sparse: got restricted __be32 [usertype]
>> drivers/net/can/grcan.c:329:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __be32 [usertype] @@
drivers/net/can/grcan.c:329:9: sparse: expected unsigned int [usertype] b
drivers/net/can/grcan.c:329:9: sparse: got restricted __be32 [usertype]
>> drivers/net/can/grcan.c:329:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __be32 [usertype] @@
drivers/net/can/grcan.c:329:9: sparse: expected unsigned int [usertype] b
drivers/net/can/grcan.c:329:9: sparse: got restricted __be32 [usertype]
>> drivers/net/can/grcan.c:324:16: sparse: sparse: cast to restricted __be32
>> drivers/net/can/grcan.c:329:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __be32 [usertype] @@
drivers/net/can/grcan.c:329:9: sparse: expected unsigned int [usertype] b
drivers/net/can/grcan.c:329:9: sparse: got restricted __be32 [usertype]
>> drivers/net/can/grcan.c:324:16: sparse: sparse: cast to restricted __be32
>> drivers/net/can/grcan.c:329:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __be32 [usertype] @@
drivers/net/can/grcan.c:329:9: sparse: expected unsigned int [usertype] b
drivers/net/can/grcan.c:329:9: sparse: got restricted __be32 [usertype]
>> drivers/net/can/grcan.c:329:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __be32 [usertype] @@
drivers/net/can/grcan.c:329:9: sparse: expected unsigned int [usertype] b
drivers/net/can/grcan.c:329:9: sparse: got restricted __be32 [usertype]
>> drivers/net/can/grcan.c:329:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __be32 [usertype] @@
drivers/net/can/grcan.c:329:9: sparse: expected unsigned int [usertype] b
drivers/net/can/grcan.c:329:9: sparse: got restricted __be32 [usertype]
>> drivers/net/can/grcan.c:329:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __be32 [usertype] @@
drivers/net/can/grcan.c:329:9: sparse: expected unsigned int [usertype] b
drivers/net/can/grcan.c:329:9: sparse: got restricted __be32 [usertype]
>> drivers/net/can/grcan.c:329:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __be32 [usertype] @@
drivers/net/can/grcan.c:329:9: sparse: expected unsigned int [usertype] b
drivers/net/can/grcan.c:329:9: sparse: got restricted __be32 [usertype]
>> drivers/net/can/grcan.c:324:16: sparse: sparse: cast to restricted __be32
>> drivers/net/can/grcan.c:329:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __be32 [usertype] @@
drivers/net/can/grcan.c:329:9: sparse: expected unsigned int [usertype] b
drivers/net/can/grcan.c:329:9: sparse: got restricted __be32 [usertype]
>> drivers/net/can/grcan.c:324:16: sparse: sparse: cast to restricted __be32
>> drivers/net/can/grcan.c:329:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __be32 [usertype] @@
drivers/net/can/grcan.c:329:9: sparse: expected unsigned int [usertype] b
drivers/net/can/grcan.c:329:9: sparse: got restricted __be32 [usertype]
>> drivers/net/can/grcan.c:329:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __be32 [usertype] @@
drivers/net/can/grcan.c:329:9: sparse: expected unsigned int [usertype] b
drivers/net/can/grcan.c:329:9: sparse: got restricted __be32 [usertype]
>> drivers/net/can/grcan.c:329:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __be32 [usertype] @@
drivers/net/can/grcan.c:329:9: sparse: expected unsigned int [usertype] b
drivers/net/can/grcan.c:329:9: sparse: got restricted __be32 [usertype]
>> drivers/net/can/grcan.c:329:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __be32 [usertype] @@
drivers/net/can/grcan.c:329:9: sparse: expected unsigned int [usertype] b
drivers/net/can/grcan.c:329:9: sparse: got restricted __be32 [usertype]
>> drivers/net/can/grcan.c:324:16: sparse: sparse: cast to restricted __be32
>> drivers/net/can/grcan.c:324:16: sparse: sparse: cast to restricted __be32
>> drivers/net/can/grcan.c:329:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __be32 [usertype] @@
drivers/net/can/grcan.c:329:9: sparse: expected unsigned int [usertype] b
drivers/net/can/grcan.c:329:9: sparse: got restricted __be32 [usertype]
>> drivers/net/can/grcan.c:324:16: sparse: sparse: cast to restricted __be32
>> drivers/net/can/grcan.c:329:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __be32 [usertype] @@
drivers/net/can/grcan.c:329:9: sparse: expected unsigned int [usertype] b
drivers/net/can/grcan.c:329:9: sparse: got restricted __be32 [usertype]
>> drivers/net/can/grcan.c:324:16: sparse: sparse: cast to restricted __be32
>> drivers/net/can/grcan.c:324:16: sparse: sparse: cast to restricted __be32
>> drivers/net/can/grcan.c:324:16: sparse: sparse: cast to restricted __be32
>> drivers/net/can/grcan.c:324:16: sparse: sparse: cast to restricted __be32
>> drivers/net/can/grcan.c:324:16: sparse: sparse: cast to restricted __be32
>> drivers/net/can/grcan.c:329:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __be32 [usertype] @@
drivers/net/can/grcan.c:329:9: sparse: expected unsigned int [usertype] b
drivers/net/can/grcan.c:329:9: sparse: got restricted __be32 [usertype]
>> drivers/net/can/grcan.c:324:16: sparse: sparse: cast to restricted __be32
>> drivers/net/can/grcan.c:329:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __be32 [usertype] @@
drivers/net/can/grcan.c:329:9: sparse: expected unsigned int [usertype] b
drivers/net/can/grcan.c:329:9: sparse: got restricted __be32 [usertype]
>> drivers/net/can/grcan.c:324:16: sparse: sparse: cast to restricted __be32
>> drivers/net/can/grcan.c:329:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __be32 [usertype] @@
drivers/net/can/grcan.c:329:9: sparse: expected unsigned int [usertype] b
drivers/net/can/grcan.c:329:9: sparse: got restricted __be32 [usertype]
>> drivers/net/can/grcan.c:324:16: sparse: sparse: cast to restricted __be32
>> drivers/net/can/grcan.c:329:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __be32 [usertype] @@
drivers/net/can/grcan.c:329:9: sparse: expected unsigned int [usertype] b
drivers/net/can/grcan.c:329:9: sparse: got restricted __be32 [usertype]
In file included from include/linux/if_ether.h:23:0,
from include/uapi/linux/ethtool.h:17,
from include/linux/ethtool.h:16,
from include/linux/netdevice.h:43,
from drivers/net/can/grcan.c:32:
include/linux/skbuff.h: In function 'skb_can_coalesce':
include/linux/skbuff.h:2535:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
off == frag->page_offset + skb_frag_size(frag);
^
In file included from include/linux/linkage.h:4:0,
from include/linux/kernel.h:6,
from drivers/net/can/grcan.c:29:
include/linux/netdevice.h: In function 'get_netdev_rx_queue_index':
include/linux/netdevice.h:2830:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/compiler.h:157:30: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 184- ^
include/asm-generic/bug.h:146:32: note: in expansion of macro 'if'
#define BUG_ON(condition) do { if (condition) BUG(); } while (0)
^
include/linux/netdevice.h:2830:2: note: in expansion of macro 'BUG_ON'
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/netdevice.h:2830:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/compiler.h:157:42: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 196- ^
include/asm-generic/bug.h:146:32: note: in expansion of macro 'if'
#define BUG_ON(condition) do { if (condition) BUG(); } while (0)
^
include/linux/netdevice.h:2830:2: note: in expansion of macro 'BUG_ON'
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/netdevice.h:2830:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/compiler.h:168:16: note: in definition of macro '__trace_if'
______r = !!(cond); 208- ^
include/asm-generic/bug.h:146:32: note: in expansion of macro 'if'
#define BUG_ON(condition) do { if (condition) BUG(); } while (0)
^
include/linux/netdevice.h:2830:2: note: in expansion of macro 'BUG_ON'
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/netdevice.h: In function 'netif_msg_init':
include/linux/netdevice.h:3101:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (debug_value < 0 || debug_value >= (sizeof(u32) * 8))
^
include/linux/compiler.h:157:30: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 221- ^
include/linux/netdevice.h:3101:2: note: in expansion of macro 'if'
if (debug_value < 0 || debug_value >= (sizeof(u32) * 8))
^
include/linux/netdevice.h:3101:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (debug_value < 0 || debug_value >= (sizeof(u32) * 8))
^
include/linux/compiler.h:157:42: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 230- ^
include/linux/netdevice.h:3101:2: note: in expansion of macro 'if'
if (debug_value < 0 || debug_value >= (sizeof(u32) * 8))
^
include/linux/netdevice.h:3101:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (debug_value < 0 || debug_value >= (sizeof(u32) * 8))
^
include/linux/compiler.h:168:16: note: in definition of macro '__trace_if'
______r = !!(cond); 239- ^
include/linux/netdevice.h:3101:2: note: in expansion of macro 'if'
if (debug_value < 0 || debug_value >= (sizeof(u32) * 8))
^
--
>> drivers/net/can/c_can/c_can_pci.c:59:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
drivers/net/can/c_can/c_can_pci.c:59:9: sparse: expected unsigned short [usertype] b
drivers/net/can/c_can/c_can_pci.c:59:9: sparse: got restricted __le16 [usertype]
drivers/net/can/c_can/c_can_pci.c:71:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
drivers/net/can/c_can/c_can_pci.c:71:9: sparse: expected unsigned short [usertype] b
drivers/net/can/c_can/c_can_pci.c:71:9: sparse: got restricted __le16 [usertype]
>> drivers/net/can/c_can/c_can_pci.c:83:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/net/can/c_can/c_can_pci.c:83:9: sparse: expected unsigned int [usertype] b
drivers/net/can/c_can/c_can_pci.c:83:9: sparse: got restricted __le32 [usertype]
drivers/net/can/c_can/c_can_pci.c:109:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/net/can/c_can/c_can_pci.c:109:17: sparse: expected unsigned int [usertype] b
drivers/net/can/c_can/c_can_pci.c:109:17: sparse: got restricted __le32 [usertype]
drivers/net/can/c_can/c_can_pci.c:110:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/net/can/c_can/c_can_pci.c:110:17: sparse: expected unsigned int [usertype] b
drivers/net/can/c_can/c_can_pci.c:110:17: sparse: got restricted __le32 [usertype]
drivers/net/can/c_can/c_can_pci.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/scatterlist.h, include/linux/dmaengine.h, ...):
include/asm-generic/io.h:60:16: sparse: sparse: cast to restricted __le16
include/asm-generic/io.h:60:16: sparse: sparse: cast to restricted __le16
include/asm-generic/io.h:60:16: sparse: sparse: cast to restricted __le16
include/asm-generic/io.h:60:16: sparse: sparse: cast to restricted __le16
include/asm-generic/io.h:60:16: sparse: sparse: cast to restricted __le16
include/asm-generic/io.h:60:16: sparse: sparse: cast to restricted __le16
include/asm-generic/io.h:60:16: sparse: sparse: cast to restricted __le16
include/asm-generic/io.h:60:16: sparse: sparse: cast to restricted __le16
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
In file included from include/linux/if_ether.h:23:0,
from include/uapi/linux/ethtool.h:17,
from include/linux/ethtool.h:16,
from include/linux/netdevice.h:43,
from drivers/net/can/c_can/c_can_pci.c:15:
include/linux/skbuff.h: In function 'skb_can_coalesce':
include/linux/skbuff.h:2535:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
off == frag->page_offset + skb_frag_size(frag);
^
In file included from include/linux/linkage.h:4:0,
from include/linux/kernel.h:6,
from drivers/net/can/c_can/c_can_pci.c:13:
include/linux/netdevice.h: In function 'get_netdev_rx_queue_index':
include/linux/netdevice.h:2830:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/compiler.h:157:30: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 49- ^
include/asm-generic/bug.h:146:32: note: in expansion of macro 'if'
#define BUG_ON(condition) do { if (condition) BUG(); } while (0)
^
include/linux/netdevice.h:2830:2: note: in expansion of macro 'BUG_ON'
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/netdevice.h:2830:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/compiler.h:157:42: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 61- ^
include/asm-generic/bug.h:146:32: note: in expansion of macro 'if'
#define BUG_ON(condition) do { if (condition) BUG(); } while (0)
^
include/linux/netdevice.h:2830:2: note: in expansion of macro 'BUG_ON'
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/netdevice.h:2830:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/compiler.h:168:16: note: in definition of macro '__trace_if'
______r = !!(cond); 73- ^
include/asm-generic/bug.h:146:32: note: in expansion of macro 'if'
#define BUG_ON(condition) do { if (condition) BUG(); } while (0)
^
include/linux/netdevice.h:2830:2: note: in expansion of macro 'BUG_ON'
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/netdevice.h: In function 'netif_msg_init':
include/linux/netdevice.h:3101:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (debug_value < 0 || debug_value >= (sizeof(u32) * 8))
^
include/linux/compiler.h:157:30: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 86- ^
include/linux/netdevice.h:3101:2: note: in expansion of macro 'if'
if (debug_value < 0 || debug_value >= (sizeof(u32) * 8))
^
include/linux/netdevice.h:3101:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (debug_value < 0 || debug_value >= (sizeof(u32) * 8))
^
include/linux/compiler.h:157:42: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 95- ^
include/linux/netdevice.h:3101:2: note: in expansion of macro 'if'
if (debug_value < 0 || debug_value >= (sizeof(u32) * 8))
^
include/linux/netdevice.h:3101:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (debug_value < 0 || debug_value >= (sizeof(u32) * 8))
^
include/linux/compiler.h:168:16: note: in definition of macro '__trace_if'
______r = !!(cond); 104- ^
include/linux/netdevice.h:3101:2: note: in expansion of macro 'if'
if (debug_value < 0 || debug_value >= (sizeof(u32) * 8))
^
--
>> drivers/phy/phy-bcm-kona-usb2.c:55:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/phy/phy-bcm-kona-usb2.c:55:9: sparse: expected unsigned int [usertype] b
drivers/phy/phy-bcm-kona-usb2.c:55:9: sparse: got restricted __le32 [usertype]
drivers/phy/phy-bcm-kona-usb2.c:67:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/phy/phy-bcm-kona-usb2.c:67:9: sparse: expected unsigned int [usertype] b
drivers/phy/phy-bcm-kona-usb2.c:67:9: sparse: got restricted __le32 [usertype]
drivers/phy/phy-bcm-kona-usb2.c:68:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/phy/phy-bcm-kona-usb2.c:68:9: sparse: expected unsigned int [usertype] b
drivers/phy/phy-bcm-kona-usb2.c:68:9: sparse: got restricted __le32 [usertype]
drivers/phy/phy-bcm-kona-usb2.c:71:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/phy/phy-bcm-kona-usb2.c:71:9: sparse: expected unsigned int [usertype] b
drivers/phy/phy-bcm-kona-usb2.c:71:9: sparse: got restricted __le32 [usertype]
drivers/phy/phy-bcm-kona-usb2.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/io.h):
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
--
drivers/uio/uio_mf624.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/io.h, include/linux/pci.h):
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
>> drivers/uio/uio_mf624.c:52:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/uio/uio_mf624.c:52:17: sparse: expected unsigned int [usertype] b
drivers/uio/uio_mf624.c:52:17: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/uio/uio_mf624.c:58:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/uio/uio_mf624.c:58:17: sparse: expected unsigned int [usertype] b
drivers/uio/uio_mf624.c:58:17: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/uio/uio_mf624.c:65:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/uio/uio_mf624.c:65:17: sparse: expected unsigned int [usertype] b
drivers/uio/uio_mf624.c:65:17: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/uio/uio_mf624.c:80:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/uio/uio_mf624.c:80:17: sparse: expected unsigned int [usertype] b
drivers/uio/uio_mf624.c:80:17: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/uio/uio_mf624.c:86:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/uio/uio_mf624.c:86:17: sparse: expected unsigned int [usertype] b
drivers/uio/uio_mf624.c:86:17: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/uio/uio_mf624.c:93:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/uio/uio_mf624.c:93:17: sparse: expected unsigned int [usertype] b
drivers/uio/uio_mf624.c:93:17: sparse: got restricted __le32 [usertype]
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
--
drivers/video/fbdev/i740fb.c:752:20: sparse: sparse: incorrect type in argument 1 (different address spaces) @@ expected void * @@ got char [noderef] <asn:2> *screen_base @@
drivers/video/fbdev/i740fb.c:752:20: sparse: expected void *
drivers/video/fbdev/i740fb.c:752:20: sparse: got char [noderef] <asn:2> *screen_base
>> drivers/video/fbdev/i740fb.c:836:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/video/fbdev/i740fb.c:836:9: sparse: expected unsigned int [usertype] b
drivers/video/fbdev/i740fb.c:836:9: sparse: got restricted __le32 [usertype]
drivers/video/fbdev/i740fb.c: note: in included file:
>> include/video/vga.h:231:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
include/video/vga.h:231:9: sparse: expected unsigned short [usertype] b
include/video/vga.h:231:9: sparse: got restricted __le16 [usertype]
>> include/video/vga.h:231:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
include/video/vga.h:231:9: sparse: expected unsigned short [usertype] b
include/video/vga.h:231:9: sparse: got restricted __le16 [usertype]
>> include/video/vga.h:231:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
include/video/vga.h:231:9: sparse: expected unsigned short [usertype] b
include/video/vga.h:231:9: sparse: got restricted __le16 [usertype]
>> include/video/vga.h:231:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
include/video/vga.h:231:9: sparse: expected unsigned short [usertype] b
include/video/vga.h:231:9: sparse: got restricted __le16 [usertype]
>> include/video/vga.h:231:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
include/video/vga.h:231:9: sparse: expected unsigned short [usertype] b
include/video/vga.h:231:9: sparse: got restricted __le16 [usertype]
>> include/video/vga.h:231:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
include/video/vga.h:231:9: sparse: expected unsigned short [usertype] b
include/video/vga.h:231:9: sparse: got restricted __le16 [usertype]
>> include/video/vga.h:231:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
include/video/vga.h:231:9: sparse: expected unsigned short [usertype] b
include/video/vga.h:231:9: sparse: got restricted __le16 [usertype]
>> include/video/vga.h:231:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
include/video/vga.h:231:9: sparse: expected unsigned short [usertype] b
include/video/vga.h:231:9: sparse: got restricted __le16 [usertype]
>> include/video/vga.h:231:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
include/video/vga.h:231:9: sparse: expected unsigned short [usertype] b
include/video/vga.h:231:9: sparse: got restricted __le16 [usertype]
>> include/video/vga.h:231:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
include/video/vga.h:231:9: sparse: expected unsigned short [usertype] b
include/video/vga.h:231:9: sparse: got restricted __le16 [usertype]
>> include/video/vga.h:231:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
include/video/vga.h:231:9: sparse: expected unsigned short [usertype] b
include/video/vga.h:231:9: sparse: got restricted __le16 [usertype]
>> include/video/vga.h:231:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
include/video/vga.h:231:9: sparse: expected unsigned short [usertype] b
include/video/vga.h:231:9: sparse: got restricted __le16 [usertype]
>> include/video/vga.h:231:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
include/video/vga.h:231:9: sparse: expected unsigned short [usertype] b
include/video/vga.h:231:9: sparse: got restricted __le16 [usertype]
>> include/video/vga.h:231:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
include/video/vga.h:231:9: sparse: expected unsigned short [usertype] b
include/video/vga.h:231:9: sparse: got restricted __le16 [usertype]
>> include/video/vga.h:231:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
include/video/vga.h:231:9: sparse: expected unsigned short [usertype] b
include/video/vga.h:231:9: sparse: got restricted __le16 [usertype]
>> include/video/vga.h:231:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
include/video/vga.h:231:9: sparse: expected unsigned short [usertype] b
include/video/vga.h:231:9: sparse: got restricted __le16 [usertype]
>> include/video/vga.h:231:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
include/video/vga.h:231:9: sparse: expected unsigned short [usertype] b
include/video/vga.h:231:9: sparse: got restricted __le16 [usertype]
>> include/video/vga.h:231:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
include/video/vga.h:231:9: sparse: expected unsigned short [usertype] b
include/video/vga.h:231:9: sparse: got restricted __le16 [usertype]
>> include/video/vga.h:231:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
include/video/vga.h:231:9: sparse: expected unsigned short [usertype] b
include/video/vga.h:231:9: sparse: got restricted __le16 [usertype]
>> include/video/vga.h:231:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
include/video/vga.h:231:9: sparse: expected unsigned short [usertype] b
include/video/vga.h:231:9: sparse: got restricted __le16 [usertype]
>> include/video/vga.h:231:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
include/video/vga.h:231:9: sparse: expected unsigned short [usertype] b
include/video/vga.h:231:9: sparse: got restricted __le16 [usertype]
>> include/video/vga.h:231:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
include/video/vga.h:231:9: sparse: expected unsigned short [usertype] b
include/video/vga.h:231:9: sparse: got restricted __le16 [usertype]
>> include/video/vga.h:231:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
include/video/vga.h:231:9: sparse: expected unsigned short [usertype] b
include/video/vga.h:231:9: sparse: got restricted __le16 [usertype]
>> include/video/vga.h:231:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
include/video/vga.h:231:9: sparse: expected unsigned short [usertype] b
include/video/vga.h:231:9: sparse: got restricted __le16 [usertype]
>> include/video/vga.h:231:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
include/video/vga.h:231:9: sparse: expected unsigned short [usertype] b
include/video/vga.h:231:9: sparse: got restricted __le16 [usertype]
>> include/video/vga.h:231:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
include/video/vga.h:231:9: sparse: expected unsigned short [usertype] b
include/video/vga.h:231:9: sparse: got restricted __le16 [usertype]
>> include/video/vga.h:231:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
include/video/vga.h:231:9: sparse: expected unsigned short [usertype] b
include/video/vga.h:231:9: sparse: got restricted __le16 [usertype]
>> include/video/vga.h:231:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
include/video/vga.h:231:9: sparse: expected unsigned short [usertype] b
include/video/vga.h:231:9: sparse: got restricted __le16 [usertype]
>> include/video/vga.h:231:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
include/video/vga.h:231:9: sparse: expected unsigned short [usertype] b
include/video/vga.h:231:9: sparse: got restricted __le16 [usertype]
>> include/video/vga.h:231:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
include/video/vga.h:231:9: sparse: expected unsigned short [usertype] b
include/video/vga.h:231:9: sparse: got restricted __le16 [usertype]
>> include/video/vga.h:231:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
include/video/vga.h:231:9: sparse: expected unsigned short [usertype] b
include/video/vga.h:231:9: sparse: got restricted __le16 [usertype]
>> include/video/vga.h:231:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
include/video/vga.h:231:9: sparse: expected unsigned short [usertype] b
include/video/vga.h:231:9: sparse: got restricted __le16 [usertype]
>> include/video/vga.h:231:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
include/video/vga.h:231:9: sparse: expected unsigned short [usertype] b
include/video/vga.h:231:9: sparse: got restricted __le16 [usertype]
>> include/video/vga.h:231:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
include/video/vga.h:231:9: sparse: expected unsigned short [usertype] b
include/video/vga.h:231:9: sparse: got restricted __le16 [usertype]
>> include/video/vga.h:231:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
include/video/vga.h:231:9: sparse: expected unsigned short [usertype] b
include/video/vga.h:231:9: sparse: got restricted __le16 [usertype]
>> include/video/vga.h:231:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
include/video/vga.h:231:9: sparse: expected unsigned short [usertype] b
include/video/vga.h:231:9: sparse: got restricted __le16 [usertype]
>> include/video/vga.h:231:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
include/video/vga.h:231:9: sparse: expected unsigned short [usertype] b
include/video/vga.h:231:9: sparse: got restricted __le16 [usertype]
>> include/video/vga.h:231:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
include/video/vga.h:231:9: sparse: expected unsigned short [usertype] b
include/video/vga.h:231:9: sparse: got restricted __le16 [usertype]
drivers/video/fbdev/i740fb.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/fb.h):
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/video/fbdev/i740fb.c: note: in included file:
>> include/video/vga.h:231:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
include/video/vga.h:231:9: sparse: expected unsigned short [usertype] b
include/video/vga.h:231:9: sparse: got restricted __le16 [usertype]
>> include/video/vga.h:231:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
include/video/vga.h:231:9: sparse: expected unsigned short [usertype] b
include/video/vga.h:231:9: sparse: got restricted __le16 [usertype]
>> include/video/vga.h:231:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
include/video/vga.h:231:9: sparse: expected unsigned short [usertype] b
include/video/vga.h:231:9: sparse: got restricted __le16 [usertype]
>> include/video/vga.h:231:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
include/video/vga.h:231:9: sparse: expected unsigned short [usertype] b
include/video/vga.h:231:9: sparse: got restricted __le16 [usertype]
>> include/video/vga.h:231:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
include/video/vga.h:231:9: sparse: expected unsigned short [usertype] b
include/video/vga.h:231:9: sparse: got restricted __le16 [usertype]
>> include/video/vga.h:231:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
include/video/vga.h:231:9: sparse: expected unsigned short [usertype] b
include/video/vga.h:231:9: sparse: got restricted __le16 [usertype]
>> include/video/vga.h:231:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
include/video/vga.h:231:9: sparse: expected unsigned short [usertype] b
include/video/vga.h:231:9: sparse: got restricted __le16 [usertype]
>> include/video/vga.h:231:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
include/video/vga.h:231:9: sparse: expected unsigned short [usertype] b
include/video/vga.h:231:9: sparse: got restricted __le16 [usertype]
In file included from include/uapi/linux/stddef.h:1:0,
from include/linux/stddef.h:4,
from include/uapi/linux/posix_types.h:4,
from include/uapi/linux/types.h:13,
from include/linux/types.h:5,
from include/linux/list.h:4,
from include/linux/module.h:9,
from drivers/video/fbdev/i740fb.c:14:
drivers/video/fbdev/i740fb.c: In function 'i740_calc_vclk':
drivers/video/fbdev/i740fb.c:380:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (abs(f_err) < err_max) {
^
include/linux/compiler.h:157:30: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 168- ^
drivers/video/fbdev/i740fb.c:380:4: note: in expansion of macro 'if'
if (abs(f_err) < err_max) {
^
drivers/video/fbdev/i740fb.c:380:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (abs(f_err) < err_max) {
^
include/linux/compiler.h:168:16: note: in definition of macro '__trace_if'
______r = !!(cond); 177- ^
drivers/video/fbdev/i740fb.c:380:4: note: in expansion of macro 'if'
if (abs(f_err) < err_max) {
^
drivers/video/fbdev/i740fb.c:386:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
} while ((abs(f_err) >= err_target) &&
^
drivers/video/fbdev/i740fb.c:387:43: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
((n <= TARGET_MAX_N) || (abs(err_best) > err_max)));
^
In file included from include/uapi/linux/stddef.h:1:0,
from include/linux/stddef.h:4,
from include/uapi/linux/posix_types.h:4,
from include/uapi/linux/types.h:13,
from include/linux/types.h:5,
from include/linux/list.h:4,
from include/linux/module.h:9,
from drivers/video/fbdev/i740fb.c:14:
drivers/video/fbdev/i740fb.c:389:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (abs(f_err) < err_target) {
^
include/linux/compiler.h:157:30: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 200- ^
drivers/video/fbdev/i740fb.c:389:2: note: in expansion of macro 'if'
if (abs(f_err) < err_target) {
^
drivers/video/fbdev/i740fb.c:389:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (abs(f_err) < err_target) {
^
include/linux/compiler.h:168:16: note: in definition of macro '__trace_if'
______r = !!(cond); 209- ^
drivers/video/fbdev/i740fb.c:389:2: note: in expansion of macro 'if'
if (abs(f_err) < err_target) {
^
--
>> drivers/video/fbdev/aty/radeon_backlight.c:78:25: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/video/fbdev/aty/radeon_backlight.c:78:25: sparse: expected unsigned int [usertype] b
drivers/video/fbdev/aty/radeon_backlight.c:78:25: sparse: got restricted __le32 [usertype]
drivers/video/fbdev/aty/radeon_backlight.c:93:25: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/video/fbdev/aty/radeon_backlight.c:93:25: sparse: expected unsigned int [usertype] b
drivers/video/fbdev/aty/radeon_backlight.c:93:25: sparse: got restricted __le32 [usertype]
drivers/video/fbdev/aty/radeon_backlight.c:109:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/video/fbdev/aty/radeon_backlight.c:109:17: sparse: expected unsigned int [usertype] b
drivers/video/fbdev/aty/radeon_backlight.c:109:17: sparse: got restricted __le32 [usertype]
drivers/video/fbdev/aty/radeon_backlight.c:112:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/video/fbdev/aty/radeon_backlight.c:112:17: sparse: expected unsigned int [usertype] b
drivers/video/fbdev/aty/radeon_backlight.c:112:17: sparse: got restricted __le32 [usertype]
drivers/video/fbdev/aty/radeon_backlight.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/io.h, include/linux/pci.h, ...):
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/video/fbdev/aty/radeon_backlight.c: note: in included file:
drivers/video/fbdev/aty/radeonfb.h:405:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/video/fbdev/aty/radeonfb.h:405:9: sparse: expected unsigned int [usertype] b
drivers/video/fbdev/aty/radeonfb.h:405:9: sparse: got restricted __le32 [usertype]
drivers/video/fbdev/aty/radeon_backlight.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/io.h, include/linux/pci.h, ...):
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
drivers/video/fbdev/aty/radeon_backlight.c: note: in included file:
drivers/video/fbdev/aty/radeonfb.h:447:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/video/fbdev/aty/radeonfb.h:447:17: sparse: expected unsigned int [usertype] b
drivers/video/fbdev/aty/radeonfb.h:447:17: sparse: got restricted __le32 [usertype]
drivers/video/fbdev/aty/radeonfb.h:449:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/video/fbdev/aty/radeonfb.h:449:17: sparse: expected unsigned int [usertype] b
drivers/video/fbdev/aty/radeonfb.h:449:17: sparse: got restricted __le32 [usertype]
drivers/video/fbdev/aty/radeon_backlight.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/io.h, include/linux/pci.h, ...):
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
--
>> drivers/vme/boards/vme_vmivme7805.c:70:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/vme/boards/vme_vmivme7805.c:70:9: sparse: expected unsigned int [usertype] b
drivers/vme/boards/vme_vmivme7805.c:70:9: sparse: got restricted __le32 [usertype]
drivers/vme/boards/vme_vmivme7805.c:75:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/vme/boards/vme_vmivme7805.c:75:9: sparse: expected unsigned int [usertype] b
drivers/vme/boards/vme_vmivme7805.c:75:9: sparse: got restricted __le32 [usertype]
drivers/vme/boards/vme_vmivme7805.c:85:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/vme/boards/vme_vmivme7805.c:85:9: sparse: expected unsigned int [usertype] b
drivers/vme/boards/vme_vmivme7805.c:85:9: sparse: got restricted __le32 [usertype]
drivers/vme/boards/vme_vmivme7805.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/io.h, include/linux/pci.h):
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
--
>> drivers/net/can/sja1000/kvaser_pci.c:138:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/net/can/sja1000/kvaser_pci.c:138:9: sparse: expected unsigned int [usertype] b
drivers/net/can/sja1000/kvaser_pci.c:138:9: sparse: got restricted __le32 [usertype]
drivers/net/can/sja1000/kvaser_pci.c:150:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/net/can/sja1000/kvaser_pci.c:150:9: sparse: expected unsigned int [usertype] b
drivers/net/can/sja1000/kvaser_pci.c:150:9: sparse: got restricted __le32 [usertype]
drivers/net/can/sja1000/kvaser_pci.c:241:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/net/can/sja1000/kvaser_pci.c:241:17: sparse: expected unsigned int [usertype] b
drivers/net/can/sja1000/kvaser_pci.c:241:17: sparse: got restricted __le32 [usertype]
drivers/net/can/sja1000/kvaser_pci.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/io.h, include/linux/irq.h, ...):
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
In file included from include/linux/if_ether.h:23:0,
from include/uapi/linux/ethtool.h:17,
from include/linux/ethtool.h:16,
from include/linux/netdevice.h:43,
from drivers/net/can/sja1000/kvaser_pci.c:35:
include/linux/skbuff.h: In function 'skb_can_coalesce':
include/linux/skbuff.h:2535:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
off == frag->page_offset + skb_frag_size(frag);
^
In file included from include/linux/linkage.h:4:0,
from include/linux/kernel.h:6,
from drivers/net/can/sja1000/kvaser_pci.c:32:
include/linux/netdevice.h: In function 'get_netdev_rx_queue_index':
include/linux/netdevice.h:2830:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/compiler.h:157:30: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 41- ^
include/asm-generic/bug.h:146:32: note: in expansion of macro 'if'
#define BUG_ON(condition) do { if (condition) BUG(); } while (0)
^
include/linux/netdevice.h:2830:2: note: in expansion of macro 'BUG_ON'
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/netdevice.h:2830:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/compiler.h:157:42: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 53- ^
include/asm-generic/bug.h:146:32: note: in expansion of macro 'if'
#define BUG_ON(condition) do { if (condition) BUG(); } while (0)
^
include/linux/netdevice.h:2830:2: note: in expansion of macro 'BUG_ON'
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/netdevice.h:2830:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/compiler.h:168:16: note: in definition of macro '__trace_if'
______r = !!(cond); 65- ^
include/asm-generic/bug.h:146:32: note: in expansion of macro 'if'
#define BUG_ON(condition) do { if (condition) BUG(); } while (0)
^
include/linux/netdevice.h:2830:2: note: in expansion of macro 'BUG_ON'
BUG_ON(index >= dev->num_rx_queues);
^
include/linux/netdevice.h: In function 'netif_msg_init':
include/linux/netdevice.h:3101:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (debug_value < 0 || debug_value >= (sizeof(u32) * 8))
^
include/linux/compiler.h:157:30: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 78- ^
include/linux/netdevice.h:3101:2: note: in expansion of macro 'if'
if (debug_value < 0 || debug_value >= (sizeof(u32) * 8))
^
include/linux/netdevice.h:3101:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (debug_value < 0 || debug_value >= (sizeof(u32) * 8))
^
include/linux/compiler.h:157:42: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 87- ^
include/linux/netdevice.h:3101:2: note: in expansion of macro 'if'
if (debug_value < 0 || debug_value >= (sizeof(u32) * 8))
^
include/linux/netdevice.h:3101:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (debug_value < 0 || debug_value >= (sizeof(u32) * 8))
^
include/linux/compiler.h:168:16: note: in definition of macro '__trace_if'
______r = !!(cond); 96- ^
include/linux/netdevice.h:3101:2: note: in expansion of macro 'if'
if (debug_value < 0 || debug_value >= (sizeof(u32) * 8))
^
--
>> drivers/watchdog/i6300esb.c:125:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
drivers/watchdog/i6300esb.c:125:9: sparse: expected unsigned short [usertype] b
drivers/watchdog/i6300esb.c:125:9: sparse: got restricted __le16 [usertype]
drivers/watchdog/i6300esb.c:140:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
drivers/watchdog/i6300esb.c:140:9: sparse: expected unsigned short [usertype] b
drivers/watchdog/i6300esb.c:140:9: sparse: got restricted __le16 [usertype]
drivers/watchdog/i6300esb.c:154:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
drivers/watchdog/i6300esb.c:154:9: sparse: expected unsigned short [usertype] b
drivers/watchdog/i6300esb.c:154:9: sparse: got restricted __le16 [usertype]
>> drivers/watchdog/i6300esb.c:176:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/watchdog/i6300esb.c:176:9: sparse: expected unsigned int [usertype] b
drivers/watchdog/i6300esb.c:176:9: sparse: got restricted __le32 [usertype]
drivers/watchdog/i6300esb.c:180:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/watchdog/i6300esb.c:180:9: sparse: expected unsigned int [usertype] b
drivers/watchdog/i6300esb.c:180:9: sparse: got restricted __le32 [usertype]
drivers/watchdog/i6300esb.c:184:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
drivers/watchdog/i6300esb.c:184:9: sparse: expected unsigned short [usertype] b
drivers/watchdog/i6300esb.c:184:9: sparse: got restricted __le16 [usertype]
drivers/watchdog/i6300esb.c:412:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
drivers/watchdog/i6300esb.c:412:9: sparse: expected unsigned short [usertype] b
drivers/watchdog/i6300esb.c:412:9: sparse: got restricted __le16 [usertype]
drivers/watchdog/i6300esb.c:115:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
drivers/watchdog/i6300esb.c:115:9: sparse: expected unsigned short [usertype] b
drivers/watchdog/i6300esb.c:115:9: sparse: got restricted __le16 [usertype]
drivers/watchdog/i6300esb.c:116:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
drivers/watchdog/i6300esb.c:116:9: sparse: expected unsigned short [usertype] b
drivers/watchdog/i6300esb.c:116:9: sparse: got restricted __le16 [usertype]
drivers/watchdog/i6300esb.c:115:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
drivers/watchdog/i6300esb.c:115:9: sparse: expected unsigned short [usertype] b
drivers/watchdog/i6300esb.c:115:9: sparse: got restricted __le16 [usertype]
drivers/watchdog/i6300esb.c:116:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
drivers/watchdog/i6300esb.c:116:9: sparse: expected unsigned short [usertype] b
drivers/watchdog/i6300esb.c:116:9: sparse: got restricted __le16 [usertype]
drivers/watchdog/i6300esb.c:115:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
drivers/watchdog/i6300esb.c:115:9: sparse: expected unsigned short [usertype] b
drivers/watchdog/i6300esb.c:115:9: sparse: got restricted __le16 [usertype]
drivers/watchdog/i6300esb.c:116:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
drivers/watchdog/i6300esb.c:116:9: sparse: expected unsigned short [usertype] b
drivers/watchdog/i6300esb.c:116:9: sparse: got restricted __le16 [usertype]
drivers/watchdog/i6300esb.c:115:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
drivers/watchdog/i6300esb.c:115:9: sparse: expected unsigned short [usertype] b
drivers/watchdog/i6300esb.c:115:9: sparse: got restricted __le16 [usertype]
drivers/watchdog/i6300esb.c:116:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
drivers/watchdog/i6300esb.c:116:9: sparse: expected unsigned short [usertype] b
drivers/watchdog/i6300esb.c:116:9: sparse: got restricted __le16 [usertype]
drivers/watchdog/i6300esb.c:115:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
drivers/watchdog/i6300esb.c:115:9: sparse: expected unsigned short [usertype] b
drivers/watchdog/i6300esb.c:115:9: sparse: got restricted __le16 [usertype]
drivers/watchdog/i6300esb.c:116:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
drivers/watchdog/i6300esb.c:116:9: sparse: expected unsigned short [usertype] b
drivers/watchdog/i6300esb.c:116:9: sparse: got restricted __le16 [usertype]
drivers/watchdog/i6300esb.c:115:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
drivers/watchdog/i6300esb.c:115:9: sparse: expected unsigned short [usertype] b
drivers/watchdog/i6300esb.c:115:9: sparse: got restricted __le16 [usertype]
drivers/watchdog/i6300esb.c:116:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
drivers/watchdog/i6300esb.c:116:9: sparse: expected unsigned short [usertype] b
drivers/watchdog/i6300esb.c:116:9: sparse: got restricted __le16 [usertype]
drivers/watchdog/i6300esb.c:115:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
drivers/watchdog/i6300esb.c:115:9: sparse: expected unsigned short [usertype] b
drivers/watchdog/i6300esb.c:115:9: sparse: got restricted __le16 [usertype]
drivers/watchdog/i6300esb.c:116:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
drivers/watchdog/i6300esb.c:116:9: sparse: expected unsigned short [usertype] b
drivers/watchdog/i6300esb.c:116:9: sparse: got restricted __le16 [usertype]
drivers/watchdog/i6300esb.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/io.h, include/linux/pci.h):
include/asm-generic/io.h:60:16: sparse: sparse: cast to restricted __le16
include/asm-generic/io.h:60:16: sparse: sparse: cast to restricted __le16
include/asm-generic/io.h:60:16: sparse: sparse: cast to restricted __le16
include/asm-generic/io.h:60:16: sparse: sparse: cast to restricted __le16
drivers/watchdog/i6300esb.c:115:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
drivers/watchdog/i6300esb.c:115:9: sparse: expected unsigned short [usertype] b
drivers/watchdog/i6300esb.c:115:9: sparse: got restricted __le16 [usertype]
drivers/watchdog/i6300esb.c:116:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
drivers/watchdog/i6300esb.c:116:9: sparse: expected unsigned short [usertype] b
drivers/watchdog/i6300esb.c:116:9: sparse: got restricted __le16 [usertype]
--
>> drivers/watchdog/dw_wdt.c:114:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/watchdog/dw_wdt.c:114:9: sparse: expected unsigned int [usertype] b
drivers/watchdog/dw_wdt.c:114:9: sparse: got restricted __le32 [usertype]
drivers/watchdog/dw_wdt.c:124:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/watchdog/dw_wdt.c:124:9: sparse: expected unsigned int [usertype] b
drivers/watchdog/dw_wdt.c:124:9: sparse: got restricted __le32 [usertype]
drivers/watchdog/dw_wdt.c:133:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/watchdog/dw_wdt.c:133:9: sparse: expected unsigned int [usertype] b
drivers/watchdog/dw_wdt.c:133:9: sparse: got restricted __le32 [usertype]
drivers/watchdog/dw_wdt.c:136:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/watchdog/dw_wdt.c:136:17: sparse: expected unsigned int [usertype] b
drivers/watchdog/dw_wdt.c:136:17: sparse: got restricted __le32 [usertype]
drivers/watchdog/dw_wdt.c:139:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/watchdog/dw_wdt.c:139:17: sparse: expected unsigned int [usertype] b
drivers/watchdog/dw_wdt.c:139:17: sparse: got restricted __le32 [usertype]
drivers/watchdog/dw_wdt.c:173:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/watchdog/dw_wdt.c:173:17: sparse: expected unsigned int [usertype] b
drivers/watchdog/dw_wdt.c:173:17: sparse: got restricted __le32 [usertype]
drivers/watchdog/dw_wdt.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/io.h):
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
In file included from include/uapi/linux/stddef.h:1:0,
from include/linux/stddef.h:4,
from include/uapi/linux/posix_types.h:4,
from include/uapi/linux/types.h:13,
from include/linux/types.h:5,
from arch/microblaze/include/asm/irqflags.h:12,
from include/linux/irqflags.h:15,
from include/asm-generic/bitops.h:12,
from arch/microblaze/include/asm/bitops.h:1,
from include/linux/bitops.h:38,
from drivers/watchdog/dw_wdt.c:22:
drivers/watchdog/dw_wdt.c: In function 'dw_wdt_set_top':
drivers/watchdog/dw_wdt.c:108:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (dw_wdt_top_in_seconds(i) >= top_s) {
^
include/linux/compiler.h:157:30: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 61- ^
drivers/watchdog/dw_wdt.c:108:3: note: in expansion of macro 'if'
if (dw_wdt_top_in_seconds(i) >= top_s) {
^
drivers/watchdog/dw_wdt.c:108:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (dw_wdt_top_in_seconds(i) >= top_s) {
^
include/linux/compiler.h:168:16: note: in definition of macro '__trace_if'
______r = !!(cond); 70- ^
drivers/watchdog/dw_wdt.c:108:3: note: in expansion of macro 'if'
if (dw_wdt_top_in_seconds(i) >= top_s) {
^
--
>> drivers/watchdog/of_xilinx_wdt.c:61:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/watchdog/of_xilinx_wdt.c:61:9: sparse: expected unsigned int [usertype] b
drivers/watchdog/of_xilinx_wdt.c:61:9: sparse: got restricted __le32 [usertype]
drivers/watchdog/of_xilinx_wdt.c:64:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/watchdog/of_xilinx_wdt.c:64:9: sparse: expected unsigned int [usertype] b
drivers/watchdog/of_xilinx_wdt.c:64:9: sparse: got restricted __le32 [usertype]
drivers/watchdog/of_xilinx_wdt.c:80:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/watchdog/of_xilinx_wdt.c:80:9: sparse: expected unsigned int [usertype] b
drivers/watchdog/of_xilinx_wdt.c:80:9: sparse: got restricted __le32 [usertype]
drivers/watchdog/of_xilinx_wdt.c:83:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/watchdog/of_xilinx_wdt.c:83:9: sparse: expected unsigned int [usertype] b
drivers/watchdog/of_xilinx_wdt.c:83:9: sparse: got restricted __le32 [usertype]
drivers/watchdog/of_xilinx_wdt.c:100:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/watchdog/of_xilinx_wdt.c:100:9: sparse: expected unsigned int [usertype] b
drivers/watchdog/of_xilinx_wdt.c:100:9: sparse: got restricted __le32 [usertype]
drivers/watchdog/of_xilinx_wdt.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/io.h):
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
In file included from include/linux/err.h:4:0,
from drivers/watchdog/of_xilinx_wdt.c:13:
drivers/watchdog/of_xilinx_wdt.c: In function 'xwdt_probe':
drivers/watchdog/of_xilinx_wdt.c:199:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (rc == XWT_TIMER_FAILED) {
^
include/linux/compiler.h:157:30: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 61- ^
drivers/watchdog/of_xilinx_wdt.c:199:2: note: in expansion of macro 'if'
if (rc == XWT_TIMER_FAILED) {
^
drivers/watchdog/of_xilinx_wdt.c:199:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (rc == XWT_TIMER_FAILED) {
^
include/linux/compiler.h:157:42: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 70- ^
drivers/watchdog/of_xilinx_wdt.c:199:2: note: in expansion of macro 'if'
if (rc == XWT_TIMER_FAILED) {
^
drivers/watchdog/of_xilinx_wdt.c:199:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (rc == XWT_TIMER_FAILED) {
^
include/linux/compiler.h:168:16: note: in definition of macro '__trace_if'
______r = !!(cond); 79- ^
drivers/watchdog/of_xilinx_wdt.c:199:2: note: in expansion of macro 'if'
if (rc == XWT_TIMER_FAILED) {
^
--
>> drivers/video/fbdev/sis/sis_main.c:4168:25: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
drivers/video/fbdev/sis/sis_main.c:4168:25: sparse: expected unsigned short [usertype] b
drivers/video/fbdev/sis/sis_main.c:4168:25: sparse: got restricted __le16 [usertype]
drivers/video/fbdev/sis/sis_main.c:4181:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/video/fbdev/sis/sis_main.c:4181:9: sparse: expected unsigned int [usertype] b
drivers/video/fbdev/sis/sis_main.c:4181:9: sparse: got restricted __le32 [usertype]
drivers/video/fbdev/sis/sis_main.c:4182:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/video/fbdev/sis/sis_main.c:4182:9: sparse: expected unsigned int [usertype] b
drivers/video/fbdev/sis/sis_main.c:4182:9: sparse: got restricted __le32 [usertype]
drivers/video/fbdev/sis/sis_main.c:4183:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/video/fbdev/sis/sis_main.c:4183:9: sparse: expected unsigned int [usertype] b
drivers/video/fbdev/sis/sis_main.c:4183:9: sparse: got restricted __le32 [usertype]
drivers/video/fbdev/sis/sis_main.c:4184:9: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned int [usertype] b @@ got restricted __le32 [usertype] @@
drivers/video/fbdev/sis/sis_main.c:4184:9: sparse: expected unsigned int [usertype] b
drivers/video/fbdev/sis/sis_main.c:4184:9: sparse: got restricted __le32 [usertype]
drivers/video/fbdev/sis/sis_main.c:4267:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
drivers/video/fbdev/sis/sis_main.c:4267:17: sparse: expected unsigned short [usertype] b
drivers/video/fbdev/sis/sis_main.c:4267:17: sparse: got restricted __le16 [usertype]
drivers/video/fbdev/sis/sis_main.c:4269:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
drivers/video/fbdev/sis/sis_main.c:4269:17: sparse: expected unsigned short [usertype] b
drivers/video/fbdev/sis/sis_main.c:4269:17: sparse: got restricted __le16 [usertype]
drivers/video/fbdev/sis/sis_main.c:4271:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
drivers/video/fbdev/sis/sis_main.c:4271:17: sparse: expected unsigned short [usertype] b
drivers/video/fbdev/sis/sis_main.c:4271:17: sparse: got restricted __le16 [usertype]
drivers/video/fbdev/sis/sis_main.c:4273:17: sparse: sparse: incorrect type in argument 1 (different base types) @@ expected unsigned short [usertype] b @@ got restricted __le16 [usertype] @@
drivers/video/fbdev/sis/sis_main.c:4273:17: sparse: expected unsigned short [usertype] b
drivers/video/fbdev/sis/sis_main.c:4273:17: sparse: got restricted __le16 [usertype]
drivers/video/fbdev/sis/sis_main.c: note: in included file (through arch/microblaze/include/asm/io.h, include/linux/fb.h):
include/asm-generic/io.h:60:16: sparse: sparse: cast to restricted __le16
include/asm-generic/io.h:60:16: sparse: sparse: cast to restricted __le16
include/asm-generic/io.h:60:16: sparse: sparse: cast to restricted __le16
include/asm-generic/io.h:60:16: sparse: sparse: cast to restricted __le16
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:66:16: sparse: sparse: cast to restricted __le32
include/asm-generic/io.h:60:16: sparse: sparse: cast to restricted __le16
include/asm-generic/io.h:60:16: sparse: sparse: cast to restricted __le16
include/asm-generic/io.h:60:16: sparse: sparse: cast to restricted __le16
include/asm-generic/io.h:60:16: sparse: sparse: cast to restricted __le16
drivers/video/fbdev/sis/sis_main.c: In function 'sisfb_search_mode':
drivers/video/fbdev/sis/sis_main.c:175:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(i = 0; i < strlen(strbuf1); i++) {
^
drivers/video/fbdev/sis/sis_main.c: In function 'sisfb_search_crt2type':
drivers/video/fbdev/sis/sis_main.c:264:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
while(sis_crt2type[i].type_no != -1) {
^
drivers/video/fbdev/sis/sis_main.c: In function 'sisfb_search_tvstd':
drivers/video/fbdev/sis/sis_main.c:291:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
while(sis_tvtype[i].type_no != -1) {
^
In file included from include/uapi/linux/stddef.h:1:0,
from include/linux/stddef.h:4,
from include/uapi/linux/posix_types.h:4,
from include/uapi/linux/types.h:13,
from include/linux/types.h:5,
from include/linux/list.h:4,
from include/linux/module.h:9,
from drivers/video/fbdev/sis/sis_main.c:36:
drivers/video/fbdev/sis/sis_main.c: In function 'sisfb_verify_rate':
drivers/video/fbdev/sis/sis_main.c:602:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if(hsync < (monitor->hmin - 1))
^
include/linux/compiler.h:157:30: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 75- ^
drivers/video/fbdev/sis/sis_main.c:602:3: note: in expansion of macro 'if'
if(hsync < (monitor->hmin - 1))
^
drivers/video/fbdev/sis/sis_main.c:602:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if(hsync < (monitor->hmin - 1))
^
include/linux/compiler.h:157:42: note: in definition of macro '__trace_if'
if (__builtin_constant_p(!!(cond)) ? !!(cond) : 84- ^
drivers/video/fbdev/sis/sis_main.c:602:3: note: in expansion of macro 'if'
if(hsync < (monitor->hmin - 1))
^
drivers/video/fbdev/sis/sis_main.c:602:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if(hsync < (monitor->hmin - 1))
^
include/linux/compiler.h:168:16: note: in definition of macro '__trace_if'
______r = !!(cond); 93- ^
drivers/video/fbdev/sis/sis_main.c:602:3: note: in expansion of macro 'if'
if(hsync < (monitor->hmin - 1))
^
drivers/video/fbdev/sis/sis_main.c:604:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if(hsync > (monitor->hmax + 1))
^
include/linux/compiler.h:157:30: note: in definition of macro '__trace_if'
vim +185 drivers/dma/fsl-edma.c
d6be34fbd39b7d5 Jingchang Lu 2014-02-18 176
d6be34fbd39b7d5 Jingchang Lu 2014-02-18 177 /*
d6be34fbd39b7d5 Jingchang Lu 2014-02-18 178 * R/W functions for big- or little-endian registers
d6be34fbd39b7d5 Jingchang Lu 2014-02-18 179 * the eDMA controller's endian is independent of the CPU core's endian.
d6be34fbd39b7d5 Jingchang Lu 2014-02-18 180 */
d6be34fbd39b7d5 Jingchang Lu 2014-02-18 181
d6be34fbd39b7d5 Jingchang Lu 2014-02-18 182 static u16 edma_readw(struct fsl_edma_engine *edma, void __iomem *addr)
d6be34fbd39b7d5 Jingchang Lu 2014-02-18 183 {
d6be34fbd39b7d5 Jingchang Lu 2014-02-18 184 if (edma->big_endian)
d6be34fbd39b7d5 Jingchang Lu 2014-02-18 @185 return ioread16be(addr);
d6be34fbd39b7d5 Jingchang Lu 2014-02-18 186 else
d6be34fbd39b7d5 Jingchang Lu 2014-02-18 187 return ioread16(addr);
d6be34fbd39b7d5 Jingchang Lu 2014-02-18 188 }
d6be34fbd39b7d5 Jingchang Lu 2014-02-18 189
d6be34fbd39b7d5 Jingchang Lu 2014-02-18 190 static u32 edma_readl(struct fsl_edma_engine *edma, void __iomem *addr)
d6be34fbd39b7d5 Jingchang Lu 2014-02-18 191 {
d6be34fbd39b7d5 Jingchang Lu 2014-02-18 192 if (edma->big_endian)
d6be34fbd39b7d5 Jingchang Lu 2014-02-18 @193 return ioread32be(addr);
d6be34fbd39b7d5 Jingchang Lu 2014-02-18 194 else
d6be34fbd39b7d5 Jingchang Lu 2014-02-18 195 return ioread32(addr);
d6be34fbd39b7d5 Jingchang Lu 2014-02-18 196 }
d6be34fbd39b7d5 Jingchang Lu 2014-02-18 197
d6be34fbd39b7d5 Jingchang Lu 2014-02-18 198 static void edma_writeb(struct fsl_edma_engine *edma, u8 val, void __iomem *addr)
d6be34fbd39b7d5 Jingchang Lu 2014-02-18 199 {
d6be34fbd39b7d5 Jingchang Lu 2014-02-18 200 iowrite8(val, addr);
d6be34fbd39b7d5 Jingchang Lu 2014-02-18 201 }
d6be34fbd39b7d5 Jingchang Lu 2014-02-18 202
d6be34fbd39b7d5 Jingchang Lu 2014-02-18 203 static void edma_writew(struct fsl_edma_engine *edma, u16 val, void __iomem *addr)
d6be34fbd39b7d5 Jingchang Lu 2014-02-18 204 {
d6be34fbd39b7d5 Jingchang Lu 2014-02-18 205 if (edma->big_endian)
d6be34fbd39b7d5 Jingchang Lu 2014-02-18 @206 iowrite16be(val, addr);
d6be34fbd39b7d5 Jingchang Lu 2014-02-18 207 else
d6be34fbd39b7d5 Jingchang Lu 2014-02-18 @208 iowrite16(val, addr);
d6be34fbd39b7d5 Jingchang Lu 2014-02-18 209 }
d6be34fbd39b7d5 Jingchang Lu 2014-02-18 210
d6be34fbd39b7d5 Jingchang Lu 2014-02-18 211 static void edma_writel(struct fsl_edma_engine *edma, u32 val, void __iomem *addr)
d6be34fbd39b7d5 Jingchang Lu 2014-02-18 212 {
d6be34fbd39b7d5 Jingchang Lu 2014-02-18 213 if (edma->big_endian)
d6be34fbd39b7d5 Jingchang Lu 2014-02-18 @214 iowrite32be(val, addr);
d6be34fbd39b7d5 Jingchang Lu 2014-02-18 215 else
d6be34fbd39b7d5 Jingchang Lu 2014-02-18 @216 iowrite32(val, addr);
d6be34fbd39b7d5 Jingchang Lu 2014-02-18 217 }
d6be34fbd39b7d5 Jingchang Lu 2014-02-18 218
:::::: The code at line 185 was first introduced by commit
:::::: d6be34fbd39b7d577d25cb4edec538e8990ba07c dma: Add Freescale eDMA engine driver support
:::::: TO: Jingchang Lu <b35083@freescale.com>
:::::: CC: Vinod Koul <vinod.koul@intel.com>
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org
[-- Attachment #2: config.gz --]
[-- Type: application/gzip, Size: 14992 bytes --]
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2021-05-24 13:31 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-05-24 13:31 [lee-linaro:google/android-3.18-queue 396/1294] drivers/dma/fsl-edma.c:185:24: sparse: sparse: cast to restricted __be16 kernel test robot
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.