From: kernel test robot <lkp@intel.com>
Cc: oe-kbuild-all@lists.linux.dev, llvm@lists.linux.dev
Subject: drivers/char/applicom.c:131:25: warning: variable 'byte_reset_it' set but not used
Date: Sat, 8 Feb 2025 16:42:08 +0800 [thread overview]
Message-ID: <202502081611.XAQNNgvR-lkp@intel.com> (raw)
CC: linux-kernel@vger.kernel.org
TO: Arnd Bergmann <arnd@arndb.de>
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
head: 8f6629c004b193d23612641c3607e785819e97ab
commit: 250c1a694ff304e5d69e74ab32755eddcc2b8f65 ARM: pxa: convert to multiplatform
date: 2 years, 9 months ago
config: arm-randconfig-004-20250120 (https://download.01.org/0day-ci/archive/20250208/202502081611.XAQNNgvR-lkp@intel.com/config)
compiler: clang version 19.1.3 (https://github.com/llvm/llvm-project ab51eccf88f5321e7c60591c5546b254b6afab99)
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20250208/202502081611.XAQNNgvR-lkp@intel.com/reproduce)
If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <lkp@intel.com>
| Closes: https://lore.kernel.org/oe-kbuild-all/202502081611.XAQNNgvR-lkp@intel.com/
All warnings (new ones prefixed by >>):
In file included from drivers/char/applicom.c:32:
In file included from include/linux/pci.h:1522:
In file included from include/linux/dmapool.h:14:
In file included from include/linux/scatterlist.h:8:
In file included from include/linux/mm.h:1719:
include/linux/vmstat.h:522:36: warning: arithmetic between different enumeration types ('enum node_stat_item' and 'enum lru_list') [-Wenum-enum-conversion]
522 | return node_stat_name(NR_LRU_BASE + lru) + 3; // skip "nr_"
| ~~~~~~~~~~~ ^ ~~~
>> drivers/char/applicom.c:131:25: warning: variable 'byte_reset_it' set but not used [-Wunused-but-set-variable]
131 | volatile unsigned char byte_reset_it;
| ^
>> drivers/char/applicom.c:540:6: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
540 | int ret = 0;
| ^
drivers/char/applicom.c:703:25: warning: variable 'byte_reset_it' set but not used [-Wunused-but-set-variable]
703 | volatile unsigned char byte_reset_it;
| ^
4 warnings generated.
--
In file included from drivers/dma/dw-edma/dw-edma-v0-core.c:11:
In file included from drivers/dma/dw-edma/dw-edma-core.h:13:
In file included from include/linux/dma/edma.h:13:
In file included from include/linux/dmaengine.h:12:
In file included from include/linux/scatterlist.h:8:
In file included from include/linux/mm.h:1719:
include/linux/vmstat.h:522:36: warning: arithmetic between different enumeration types ('enum node_stat_item' and 'enum lru_list') [-Wenum-enum-conversion]
522 | return node_stat_name(NR_LRU_BASE + lru) + 3; // skip "nr_"
| ~~~~~~~~~~~ ^ ~~~
In file included from drivers/dma/dw-edma/dw-edma-v0-core.c:13:
>> drivers/dma/dw-edma/dw-edma-v0-regs.h:37:4: warning: field sar within 'struct dw_edma_v0_ch_regs' is less aligned than 'union (unnamed union at drivers/dma/dw-edma/dw-edma-v0-regs.h:31:2)' and is usually due to 'struct dw_edma_v0_ch_regs' being packed, which can lead to unaligned accesses [-Wunaligned-access]
37 | } sar;
| ^
>> drivers/dma/dw-edma/dw-edma-v0-regs.h:44:4: warning: field dar within 'struct dw_edma_v0_ch_regs' is less aligned than 'union (unnamed union at drivers/dma/dw-edma/dw-edma-v0-regs.h:38:2)' and is usually due to 'struct dw_edma_v0_ch_regs' being packed, which can lead to unaligned accesses [-Wunaligned-access]
44 | } dar;
| ^
>> drivers/dma/dw-edma/dw-edma-v0-regs.h:51:4: warning: field llp within 'struct dw_edma_v0_ch_regs' is less aligned than 'union (unnamed union at drivers/dma/dw-edma/dw-edma-v0-regs.h:45:2)' and is usually due to 'struct dw_edma_v0_ch_regs' being packed, which can lead to unaligned accesses [-Wunaligned-access]
51 | } llp;
| ^
>> drivers/dma/dw-edma/dw-edma-v0-regs.h:172:4: warning: field rd_err_status within 'struct dw_edma_v0_regs' is less aligned than 'union (unnamed union at drivers/dma/dw-edma/dw-edma-v0-regs.h:166:2)' and is usually due to 'struct dw_edma_v0_regs' being packed, which can lead to unaligned accesses [-Wunaligned-access]
172 | } rd_err_status;
| ^
>> drivers/dma/dw-edma/dw-edma-v0-regs.h:182:4: warning: field rd_done_imwr within 'struct dw_edma_v0_regs' is less aligned than 'union (unnamed union at drivers/dma/dw-edma/dw-edma-v0-regs.h:176:2)' and is usually due to 'struct dw_edma_v0_regs' being packed, which can lead to unaligned accesses [-Wunaligned-access]
182 | } rd_done_imwr;
| ^
>> drivers/dma/dw-edma/dw-edma-v0-regs.h:189:4: warning: field rd_abort_imwr within 'struct dw_edma_v0_regs' is less aligned than 'union (unnamed union at drivers/dma/dw-edma/dw-edma-v0-regs.h:183:2)' and is usually due to 'struct dw_edma_v0_regs' being packed, which can lead to unaligned accesses [-Wunaligned-access]
189 | } rd_abort_imwr;
| ^
>> drivers/dma/dw-edma/dw-edma-v0-regs.h:71:4: warning: field wr_engine_hshake_cnt within 'struct dw_edma_v0_unroll' is less aligned than 'union (unnamed union at drivers/dma/dw-edma/dw-edma-v0-regs.h:65:2)' and is usually due to 'struct dw_edma_v0_unroll' being packed, which can lead to unaligned accesses [-Wunaligned-access]
71 | } wr_engine_hshake_cnt;
| ^
>> drivers/dma/dw-edma/dw-edma-v0-regs.h:79:4: warning: field rd_engine_hshake_cnt within 'struct dw_edma_v0_unroll' is less aligned than 'union (unnamed union at drivers/dma/dw-edma/dw-edma-v0-regs.h:73:2)' and is usually due to 'struct dw_edma_v0_unroll' being packed, which can lead to unaligned accesses [-Wunaligned-access]
79 | } rd_engine_hshake_cnt;
| ^
9 warnings generated.
--
In file included from drivers/gpu/drm/radeon/radeon_drv.c:36:
In file included from include/linux/vga_switcheroo.h:34:
In file included from include/linux/fb.h:6:
In file included from include/linux/kgdb.h:19:
In file included from include/linux/kprobes.h:28:
In file included from include/linux/ftrace.h:13:
In file included from include/linux/kallsyms.h:13:
In file included from include/linux/mm.h:1719:
include/linux/vmstat.h:522:36: warning: arithmetic between different enumeration types ('enum node_stat_item' and 'enum lru_list') [-Wenum-enum-conversion]
522 | return node_stat_name(NR_LRU_BASE + lru) + 3; // skip "nr_"
| ~~~~~~~~~~~ ^ ~~~
>> drivers/gpu/drm/radeon/radeon_drv.c:284:2: warning: bitwise operation between different enumeration types ('enum radeon_family' and 'enum radeon_chip_flags') [-Wenum-enum-conversion]
284 | radeon_PCI_IDS
| ^~~~~~~~~~~~~~
include/drm/drm_pciids.h:3:60: note: expanded from macro 'radeon_PCI_IDS'
3 | {0x1002, 0x1304, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KAVERI|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
>> drivers/gpu/drm/radeon/radeon_drv.c:284:2: warning: bitwise operation between different enumeration types ('enum radeon_family' and 'enum radeon_chip_flags') [-Wenum-enum-conversion]
284 | radeon_PCI_IDS
| ^~~~~~~~~~~~~~
include/drm/drm_pciids.h:4:60: note: expanded from macro 'radeon_PCI_IDS'
4 | {0x1002, 0x1305, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KAVERI|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
>> drivers/gpu/drm/radeon/radeon_drv.c:284:2: warning: bitwise operation between different enumeration types ('enum radeon_family' and 'enum radeon_chip_flags') [-Wenum-enum-conversion]
284 | radeon_PCI_IDS
| ^~~~~~~~~~~~~~
include/drm/drm_pciids.h:5:60: note: expanded from macro 'radeon_PCI_IDS'
5 | {0x1002, 0x1306, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KAVERI|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
>> drivers/gpu/drm/radeon/radeon_drv.c:284:2: warning: bitwise operation between different enumeration types ('enum radeon_family' and 'enum radeon_chip_flags') [-Wenum-enum-conversion]
284 | radeon_PCI_IDS
| ^~~~~~~~~~~~~~
include/drm/drm_pciids.h:6:60: note: expanded from macro 'radeon_PCI_IDS'
6 | {0x1002, 0x1307, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KAVERI|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
>> drivers/gpu/drm/radeon/radeon_drv.c:284:2: warning: bitwise operation between different enumeration types ('enum radeon_family' and 'enum radeon_chip_flags') [-Wenum-enum-conversion]
284 | radeon_PCI_IDS
| ^~~~~~~~~~~~~~
include/drm/drm_pciids.h:7:60: note: expanded from macro 'radeon_PCI_IDS'
7 | {0x1002, 0x1309, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KAVERI|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
>> drivers/gpu/drm/radeon/radeon_drv.c:284:2: warning: bitwise operation between different enumeration types ('enum radeon_family' and 'enum radeon_chip_flags') [-Wenum-enum-conversion]
284 | radeon_PCI_IDS
| ^~~~~~~~~~~~~~
include/drm/drm_pciids.h:8:60: note: expanded from macro 'radeon_PCI_IDS'
8 | {0x1002, 0x130A, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KAVERI|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
>> drivers/gpu/drm/radeon/radeon_drv.c:284:2: warning: bitwise operation between different enumeration types ('enum radeon_family' and 'enum radeon_chip_flags') [-Wenum-enum-conversion]
284 | radeon_PCI_IDS
| ^~~~~~~~~~~~~~
include/drm/drm_pciids.h:9:60: note: expanded from macro 'radeon_PCI_IDS'
9 | {0x1002, 0x130B, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KAVERI|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
>> drivers/gpu/drm/radeon/radeon_drv.c:284:2: warning: bitwise operation between different enumeration types ('enum radeon_family' and 'enum radeon_chip_flags') [-Wenum-enum-conversion]
284 | radeon_PCI_IDS
| ^~~~~~~~~~~~~~
include/drm/drm_pciids.h:10:60: note: expanded from macro 'radeon_PCI_IDS'
10 | {0x1002, 0x130C, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KAVERI|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
>> drivers/gpu/drm/radeon/radeon_drv.c:284:2: warning: bitwise operation between different enumeration types ('enum radeon_family' and 'enum radeon_chip_flags') [-Wenum-enum-conversion]
284 | radeon_PCI_IDS
| ^~~~~~~~~~~~~~
include/drm/drm_pciids.h:11:60: note: expanded from macro 'radeon_PCI_IDS'
11 | {0x1002, 0x130D, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KAVERI|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
>> drivers/gpu/drm/radeon/radeon_drv.c:284:2: warning: bitwise operation between different enumeration types ('enum radeon_family' and 'enum radeon_chip_flags') [-Wenum-enum-conversion]
284 | radeon_PCI_IDS
| ^~~~~~~~~~~~~~
include/drm/drm_pciids.h:12:60: note: expanded from macro 'radeon_PCI_IDS'
12 | {0x1002, 0x130E, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KAVERI|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
>> drivers/gpu/drm/radeon/radeon_drv.c:284:2: warning: bitwise operation between different enumeration types ('enum radeon_family' and 'enum radeon_chip_flags') [-Wenum-enum-conversion]
284 | radeon_PCI_IDS
| ^~~~~~~~~~~~~~
include/drm/drm_pciids.h:13:60: note: expanded from macro 'radeon_PCI_IDS'
13 | {0x1002, 0x130F, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KAVERI|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
>> drivers/gpu/drm/radeon/radeon_drv.c:284:2: warning: bitwise operation between different enumeration types ('enum radeon_family' and 'enum radeon_chip_flags') [-Wenum-enum-conversion]
284 | radeon_PCI_IDS
| ^~~~~~~~~~~~~~
include/drm/drm_pciids.h:14:60: note: expanded from macro 'radeon_PCI_IDS'
14 | {0x1002, 0x1310, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KAVERI|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
>> drivers/gpu/drm/radeon/radeon_drv.c:284:2: warning: bitwise operation between different enumeration types ('enum radeon_family' and 'enum radeon_chip_flags') [-Wenum-enum-conversion]
284 | radeon_PCI_IDS
| ^~~~~~~~~~~~~~
include/drm/drm_pciids.h:15:60: note: expanded from macro 'radeon_PCI_IDS'
15 | {0x1002, 0x1311, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KAVERI|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
>> drivers/gpu/drm/radeon/radeon_drv.c:284:2: warning: bitwise operation between different enumeration types ('enum radeon_family' and 'enum radeon_chip_flags') [-Wenum-enum-conversion]
284 | radeon_PCI_IDS
| ^~~~~~~~~~~~~~
include/drm/drm_pciids.h:16:60: note: expanded from macro 'radeon_PCI_IDS'
16 | {0x1002, 0x1312, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KAVERI|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
>> drivers/gpu/drm/radeon/radeon_drv.c:284:2: warning: bitwise operation between different enumeration types ('enum radeon_family' and 'enum radeon_chip_flags') [-Wenum-enum-conversion]
284 | radeon_PCI_IDS
| ^~~~~~~~~~~~~~
include/drm/drm_pciids.h:17:60: note: expanded from macro 'radeon_PCI_IDS'
17 | {0x1002, 0x1313, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KAVERI|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
>> drivers/gpu/drm/radeon/radeon_drv.c:284:2: warning: bitwise operation between different enumeration types ('enum radeon_family' and 'enum radeon_chip_flags') [-Wenum-enum-conversion]
284 | radeon_PCI_IDS
| ^~~~~~~~~~~~~~
include/drm/drm_pciids.h:18:60: note: expanded from macro 'radeon_PCI_IDS'
18 | {0x1002, 0x1315, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KAVERI|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
>> drivers/gpu/drm/radeon/radeon_drv.c:284:2: warning: bitwise operation between different enumeration types ('enum radeon_family' and 'enum radeon_chip_flags') [-Wenum-enum-conversion]
284 | radeon_PCI_IDS
| ^~~~~~~~~~~~~~
include/drm/drm_pciids.h:19:60: note: expanded from macro 'radeon_PCI_IDS'
19 | {0x1002, 0x1316, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KAVERI|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
>> drivers/gpu/drm/radeon/radeon_drv.c:284:2: warning: bitwise operation between different enumeration types ('enum radeon_family' and 'enum radeon_chip_flags') [-Wenum-enum-conversion]
284 | radeon_PCI_IDS
| ^~~~~~~~~~~~~~
include/drm/drm_pciids.h:20:60: note: expanded from macro 'radeon_PCI_IDS'
20 | {0x1002, 0x1317, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KAVERI|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
>> drivers/gpu/drm/radeon/radeon_drv.c:284:2: warning: bitwise operation between different enumeration types ('enum radeon_family' and 'enum radeon_chip_flags') [-Wenum-enum-conversion]
284 | radeon_PCI_IDS
| ^~~~~~~~~~~~~~
include/drm/drm_pciids.h:21:60: note: expanded from macro 'radeon_PCI_IDS'
21 | {0x1002, 0x1318, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KAVERI|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
>> drivers/gpu/drm/radeon/radeon_drv.c:284:2: warning: bitwise operation between different enumeration types ('enum radeon_family' and 'enum radeon_chip_flags') [-Wenum-enum-conversion]
284 | radeon_PCI_IDS
| ^~~~~~~~~~~~~~
include/drm/drm_pciids.h:22:60: note: expanded from macro 'radeon_PCI_IDS'
22 | {0x1002, 0x131B, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KAVERI|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
drivers/gpu/drm/radeon/radeon_drv.c:284:2: warning: bitwise operation between different enumeration types ('enum radeon_family' and 'enum radeon_chip_flags') [-Wenum-enum-conversion]
284 | radeon_PCI_IDS
| ^~~~~~~~~~~~~~
include/drm/drm_pciids.h:23:60: note: expanded from macro 'radeon_PCI_IDS'
23 | {0x1002, 0x131C, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KAVERI|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
drivers/gpu/drm/radeon/radeon_drv.c:284:2: warning: bitwise operation between different enumeration types ('enum radeon_family' and 'enum radeon_chip_flags') [-Wenum-enum-conversion]
284 | radeon_PCI_IDS
| ^~~~~~~~~~~~~~
include/drm/drm_pciids.h:24:60: note: expanded from macro 'radeon_PCI_IDS'
24 | {0x1002, 0x131D, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_KAVERI|RADEON_NEW_MEMMAP|RADEON_IS_IGP}, \
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
drivers/gpu/drm/radeon/radeon_drv.c:284:2: warning: bitwise operation between different enumeration types ('enum radeon_family' and 'enum radeon_chip_flags') [-Wenum-enum-conversion]
284 | radeon_PCI_IDS
| ^~~~~~~~~~~~~~
include/drm/drm_pciids.h:25:59: note: expanded from macro 'radeon_PCI_IDS'
25 | {0x1002, 0x3150, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_RV380|RADEON_IS_MOBILITY}, \
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
drivers/gpu/drm/radeon/radeon_drv.c:284:2: warning: bitwise operation between different enumeration types ('enum radeon_family' and 'enum radeon_chip_flags') [-Wenum-enum-conversion]
284 | radeon_PCI_IDS
| ^~~~~~~~~~~~~~
include/drm/drm_pciids.h:26:59: note: expanded from macro 'radeon_PCI_IDS'
26 | {0x1002, 0x3151, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_RV380|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP}, \
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
drivers/gpu/drm/radeon/radeon_drv.c:284:2: warning: bitwise operation between different enumeration types ('enum radeon_family' and 'enum radeon_chip_flags') [-Wenum-enum-conversion]
284 | radeon_PCI_IDS
| ^~~~~~~~~~~~~~
include/drm/drm_pciids.h:27:59: note: expanded from macro 'radeon_PCI_IDS'
27 | {0x1002, 0x3152, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_RV380|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP}, \
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
drivers/gpu/drm/radeon/radeon_drv.c:284:2: warning: bitwise operation between different enumeration types ('enum radeon_family' and 'enum radeon_chip_flags') [-Wenum-enum-conversion]
284 | radeon_PCI_IDS
| ^~~~~~~~~~~~~~
include/drm/drm_pciids.h:28:59: note: expanded from macro 'radeon_PCI_IDS'
28 | {0x1002, 0x3154, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_RV380|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP}, \
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
drivers/gpu/drm/radeon/radeon_drv.c:284:2: warning: bitwise operation between different enumeration types ('enum radeon_family' and 'enum radeon_chip_flags') [-Wenum-enum-conversion]
284 | radeon_PCI_IDS
| ^~~~~~~~~~~~~~
include/drm/drm_pciids.h:29:59: note: expanded from macro 'radeon_PCI_IDS'
29 | {0x1002, 0x3155, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_RV380|RADEON_IS_MOBILITY|RADEON_NEW_MEMMAP}, \
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
drivers/gpu/drm/radeon/radeon_drv.c:284:2: warning: bitwise operation between different enumeration types ('enum radeon_family' and 'enum radeon_chip_flags') [-Wenum-enum-conversion]
284 | radeon_PCI_IDS
| ^~~~~~~~~~~~~~
include/drm/drm_pciids.h:30:59: note: expanded from macro 'radeon_PCI_IDS'
30 | {0x1002, 0x3E50, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_RV380|RADEON_NEW_MEMMAP}, \
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~
drivers/gpu/drm/radeon/radeon_drv.c:284:2: warning: bitwise operation between different enumeration types ('enum radeon_family' and 'enum radeon_chip_flags') [-Wenum-enum-conversion]
284 | radeon_PCI_IDS
| ^~~~~~~~~~~~~~
include/drm/drm_pciids.h:31:59: note: expanded from macro 'radeon_PCI_IDS'
31 | {0x1002, 0x3E54, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_RV380|RADEON_NEW_MEMMAP}, \
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~
drivers/gpu/drm/radeon/radeon_drv.c:284:2: warning: bitwise operation between different enumeration types ('enum radeon_family' and 'enum radeon_chip_flags') [-Wenum-enum-conversion]
284 | radeon_PCI_IDS
| ^~~~~~~~~~~~~~
include/drm/drm_pciids.h:32:59: note: expanded from macro 'radeon_PCI_IDS'
32 | {0x1002, 0x4136, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_RS100|RADEON_IS_IGP}, \
| ~~~~~~~~~~^~~~~~~~~~~~~~
drivers/gpu/drm/radeon/radeon_drv.c:284:2: warning: bitwise operation between different enumeration types ('enum radeon_family' and 'enum radeon_chip_flags') [-Wenum-enum-conversion]
284 | radeon_PCI_IDS
| ^~~~~~~~~~~~~~
include/drm/drm_pciids.h:33:59: note: expanded from macro 'radeon_PCI_IDS'
33 | {0x1002, 0x4137, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_RS200|RADEON_IS_IGP}, \
| ~~~~~~~~~~^~~~~~~~~~~~~~
drivers/gpu/drm/radeon/radeon_drv.c:284:2: warning: bitwise operation between different enumeration types ('enum radeon_family' and 'enum radeon_chip_flags') [-Wenum-enum-conversion]
284 | radeon_PCI_IDS
| ^~~~~~~~~~~~~~
include/drm/drm_pciids.h:49:59: note: expanded from macro 'radeon_PCI_IDS'
49 | {0x1002, 0x4237, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_RS200|RADEON_IS_IGP}, \
| ~~~~~~~~~~^~~~~~~~~~~~~~
drivers/gpu/drm/radeon/radeon_drv.c:284:2: warning: bitwise operation between different enumeration types ('enum radeon_family' and 'enum radeon_chip_flags') [-Wenum-enum-conversion]
284 | radeon_PCI_IDS
| ^~~~~~~~~~~~~~
include/drm/drm_pciids.h:51:59: note: expanded from macro 'radeon_PCI_IDS'
51 | {0x1002, 0x4336, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_RS100|RADEON_IS_IGP|RADEON_IS_MOBILITY}, \
| ~~~~~~~~~~^~~~~~~~~~~~~~
drivers/gpu/drm/radeon/radeon_drv.c:284:2: warning: bitwise operation between different enumeration types ('enum radeon_family' and 'enum radeon_chip_flags') [-Wenum-enum-conversion]
284 | radeon_PCI_IDS
| ^~~~~~~~~~~~~~
include/drm/drm_pciids.h:52:59: note: expanded from macro 'radeon_PCI_IDS'
52 | {0x1002, 0x4337, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_RS200|RADEON_IS_IGP|RADEON_IS_MOBILITY}, \
| ~~~~~~~~~~^~~~~~~~~~~~~~
drivers/gpu/drm/radeon/radeon_drv.c:284:2: warning: bitwise operation between different enumeration types ('enum radeon_family' and 'enum radeon_chip_flags') [-Wenum-enum-conversion]
284 | radeon_PCI_IDS
| ^~~~~~~~~~~~~~
include/drm/drm_pciids.h:53:59: note: expanded from macro 'radeon_PCI_IDS'
53 | {0x1002, 0x4437, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_RS200|RADEON_IS_IGP|RADEON_IS_MOBILITY}, \
| ~~~~~~~~~~^~~~~~~~~~~~~~
drivers/gpu/drm/radeon/radeon_drv.c:284:2: warning: bitwise operation between different enumeration types ('enum radeon_family' and 'enum radeon_chip_flags') [-Wenum-enum-conversion]
284 | radeon_PCI_IDS
| ^~~~~~~~~~~~~~
include/drm/drm_pciids.h:56:58: note: expanded from macro 'radeon_PCI_IDS'
56 | {0x1002, 0x4A48, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CHIP_R420|RADEON_NEW_MEMMAP}, \
--
>> drivers/ntb/msi.c:33: warning: Function parameter or struct member 'desc_changed' not described in 'ntb_msi_init'
--
In file included from drivers/rapidio/rio_cm.c:12:
In file included from include/linux/dma-mapping.h:10:
In file included from include/linux/scatterlist.h:8:
In file included from include/linux/mm.h:1719:
include/linux/vmstat.h:522:36: warning: arithmetic between different enumeration types ('enum node_stat_item' and 'enum lru_list') [-Wenum-enum-conversion]
522 | return node_stat_name(NR_LRU_BASE + lru) + 3; // skip "nr_"
| ~~~~~~~~~~~ ^ ~~~
>> drivers/rapidio/rio_cm.c:673:7: warning: variable 'rc' set but not used [-Wunused-but-set-variable]
673 | int rc;
| ^
2 warnings generated.
--
>> drivers/remoteproc/da8xx_remoteproc.c:77: warning: Function parameter or struct member 'dsp_reset' not described in 'da8xx_rproc'
>> drivers/remoteproc/da8xx_remoteproc.c:86: warning: Function parameter or struct member 'irq' not described in 'handle_event'
>> drivers/remoteproc/da8xx_remoteproc.c:86: warning: Function parameter or struct member 'p' not described in 'handle_event'
>> drivers/remoteproc/da8xx_remoteproc.c:106: warning: Function parameter or struct member 'irq' not described in 'da8xx_rproc_callback'
>> drivers/remoteproc/da8xx_remoteproc.c:106: warning: Function parameter or struct member 'p' not described in 'da8xx_rproc_callback'
..
vim +/byte_reset_it +131 drivers/char/applicom.c
^1da177e4c3f41 Linus Torvalds 2005-04-16 127
^1da177e4c3f41 Linus Torvalds 2005-04-16 128 static int ac_register_board(unsigned long physloc, void __iomem *loc,
^1da177e4c3f41 Linus Torvalds 2005-04-16 129 unsigned char boardno)
^1da177e4c3f41 Linus Torvalds 2005-04-16 130 {
^1da177e4c3f41 Linus Torvalds 2005-04-16 @131 volatile unsigned char byte_reset_it;
^1da177e4c3f41 Linus Torvalds 2005-04-16 132
^1da177e4c3f41 Linus Torvalds 2005-04-16 133 if((readb(loc + CONF_END_TEST) != 0x00) ||
^1da177e4c3f41 Linus Torvalds 2005-04-16 134 (readb(loc + CONF_END_TEST + 1) != 0x55) ||
^1da177e4c3f41 Linus Torvalds 2005-04-16 135 (readb(loc + CONF_END_TEST + 2) != 0xAA) ||
^1da177e4c3f41 Linus Torvalds 2005-04-16 136 (readb(loc + CONF_END_TEST + 3) != 0xFF))
^1da177e4c3f41 Linus Torvalds 2005-04-16 137 return 0;
^1da177e4c3f41 Linus Torvalds 2005-04-16 138
^1da177e4c3f41 Linus Torvalds 2005-04-16 139 if (!boardno)
^1da177e4c3f41 Linus Torvalds 2005-04-16 140 boardno = readb(loc + NUMCARD_OWNER_TO_PC);
^1da177e4c3f41 Linus Torvalds 2005-04-16 141
e60b6e2f747e94 Eric Sesterhenn 2006-04-10 142 if (!boardno || boardno > MAX_BOARD) {
^1da177e4c3f41 Linus Torvalds 2005-04-16 143 printk(KERN_WARNING "Board #%d (at 0x%lx) is out of range (1 <= x <= %d).\n",
^1da177e4c3f41 Linus Torvalds 2005-04-16 144 boardno, physloc, MAX_BOARD);
^1da177e4c3f41 Linus Torvalds 2005-04-16 145 return 0;
^1da177e4c3f41 Linus Torvalds 2005-04-16 146 }
^1da177e4c3f41 Linus Torvalds 2005-04-16 147
^1da177e4c3f41 Linus Torvalds 2005-04-16 148 if (apbs[boardno - 1].RamIO) {
^1da177e4c3f41 Linus Torvalds 2005-04-16 149 printk(KERN_WARNING "Board #%d (at 0x%lx) conflicts with previous board #%d (at 0x%lx)\n",
^1da177e4c3f41 Linus Torvalds 2005-04-16 150 boardno, physloc, boardno, apbs[boardno-1].PhysIO);
^1da177e4c3f41 Linus Torvalds 2005-04-16 151 return 0;
^1da177e4c3f41 Linus Torvalds 2005-04-16 152 }
^1da177e4c3f41 Linus Torvalds 2005-04-16 153
^1da177e4c3f41 Linus Torvalds 2005-04-16 154 boardno--;
^1da177e4c3f41 Linus Torvalds 2005-04-16 155
^1da177e4c3f41 Linus Torvalds 2005-04-16 156 apbs[boardno].PhysIO = physloc;
^1da177e4c3f41 Linus Torvalds 2005-04-16 157 apbs[boardno].RamIO = loc;
^1da177e4c3f41 Linus Torvalds 2005-04-16 158 init_waitqueue_head(&apbs[boardno].FlagSleepSend);
^1da177e4c3f41 Linus Torvalds 2005-04-16 159 spin_lock_init(&apbs[boardno].mutex);
^1da177e4c3f41 Linus Torvalds 2005-04-16 160 byte_reset_it = readb(loc + RAM_IT_TO_PC);
^1da177e4c3f41 Linus Torvalds 2005-04-16 161
^1da177e4c3f41 Linus Torvalds 2005-04-16 162 numboards++;
^1da177e4c3f41 Linus Torvalds 2005-04-16 163 return boardno + 1;
^1da177e4c3f41 Linus Torvalds 2005-04-16 164 }
^1da177e4c3f41 Linus Torvalds 2005-04-16 165
:::::: The code at line 131 was first introduced by commit
:::::: 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 Linux-2.6.12-rc2
:::::: TO: Linus Torvalds <torvalds@ppc970.osdl.org>
:::::: CC: Linus Torvalds <torvalds@ppc970.osdl.org>
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
next reply other threads:[~2025-02-08 8:42 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-02-08 8:42 kernel test robot [this message]
-- strict thread matches above, loose matches on Subject: below --
2025-02-21 3:54 drivers/char/applicom.c:131:25: warning: variable 'byte_reset_it' set but not used kernel test robot
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=202502081611.XAQNNgvR-lkp@intel.com \
--to=lkp@intel.com \
--cc=llvm@lists.linux.dev \
--cc=oe-kbuild-all@lists.linux.dev \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox