Skip to content

Instantly share code, notes, and snippets.

@conor-pwbot
Created March 25, 2023 19:39
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save conor-pwbot/1a5ecaf5f196cab78612f1e9a24742d7 to your computer and use it in GitHub Desktop.
Save conor-pwbot/1a5ecaf5f196cab78612f1e9a24742d7 to your computer and use it in GitHub Desktop.
Errors and warnings before: 18 this patch: 17774
This file has been truncated, but you can view the full file.
W: Support for running offline not available (unshare: unshare failed: Operation not permitted)
I: config: PASS in 0:00:05.428476
I: default: PASS in 0:34:37.728737
I: build output in /ci/workspace/OC_ES_linux-test_riscv-patchwork__2/nipa/trees_rv/for-next/output
W: Support for running offline not available (unshare: unshare failed: Operation not permitted)
I: config: PASS in 0:00:00.000212
I: default: PASS in 0:01:09.117677
I: build output in /ci/workspace/OC_ES_linux-test_riscv-patchwork__2/nipa/trees_rv/for-next/output
W: Support for running offline not available (unshare: unshare failed: Operation not permitted)
I: config: PASS in 0:00:00.000053
I: default: PASS in 0:06:44.575584
I: build output in /ci/workspace/OC_ES_linux-test_riscv-patchwork__2/nipa/trees_rv/for-next/output
New errors added:
--- /tmp/tmp.ZC7MQ5HnrF 2023-03-26 03:25:28.169330912 +0000
+++ /tmp/tmp.V7RrDuUtt0 2023-03-26 03:25:28.181330912 +0000
@@ -0,0 +1,11242 @@
+ 1 ../arch/riscv/include/asm/bug.h:66:38: warning: function 'perf_trace_foo_bar' might be a candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format]
+ 1 ../arch/riscv/include/asm/bug.h:66:38: warning: function 'trace_event_raw_event_foo_bar' might be a candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format]
+ 1 ../arch/riscv/include/asm/pgtable.h:307:9: warning: context imbalance in 'follow_pfn' - unexpected unlock
+ 322 ../arch/riscv/kernel/compat_syscall_table.c:12:41: warning: initialized field overwritten [-Woverride-init]
+ 1 ../arch/riscv/kernel/cpu.c:309:29: warning: symbol 'cpuinfo_op' was not declared. Should it be static?
+ 1 ../arch/riscv/kernel/ftrace.c:15:6: warning: context imbalance in 'ftrace_arch_code_modify_prepare' - wrong count at exit
+ 1 ../arch/riscv/kernel/ftrace.c:20:6: warning: context imbalance in 'ftrace_arch_code_modify_post_process' - wrong count at exit
+ 1 ../arch/riscv/kernel/machine_kexec.c:206:1: error: symbol 'machine_kexec' redeclared with different type (different modifiers):
+ 2 ../arch/riscv/kernel/machine_kexec.c:71:25: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../arch/riscv/kernel/machine_kexec.c:71:25: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../arch/riscv/kernel/vdso.c:45:18: warning: symbol 'vdso_data' was not declared. Should it be static?
+ 1 ../arch/riscv/kvm/../../../virt/kvm/kvm_main.c:2631:9: warning: context imbalance in 'hva_to_pfn_remapped' - unexpected unlock
+ 1 ../arch/riscv/kvm/../../../virt/kvm/kvm_main.c:589:9: warning: context imbalance in 'kvm_mmu_notifier_change_pte' - different lock contexts for basic block
+ 1 ../arch/riscv/kvm/../../../virt/kvm/kvm_main.c:589:9: warning: context imbalance in 'kvm_mmu_notifier_clear_flush_young' - different lock contexts for basic block
+ 1 ../arch/riscv/kvm/../../../virt/kvm/kvm_main.c:589:9: warning: context imbalance in 'kvm_mmu_notifier_clear_young' - different lock contexts for basic block
+ 1 ../arch/riscv/kvm/../../../virt/kvm/kvm_main.c:589:9: warning: context imbalance in 'kvm_mmu_notifier_invalidate_range_end' - different lock contexts for basic block
+ 1 ../arch/riscv/kvm/../../../virt/kvm/kvm_main.c:589:9: warning: context imbalance in 'kvm_mmu_notifier_invalidate_range_start' - different lock contexts for basic block
+ 1 ../arch/riscv/kvm/../../../virt/kvm/kvm_main.c:589:9: warning: context imbalance in 'kvm_mmu_notifier_test_young' - different lock contexts for basic block
+ 1 ../arch/riscv/kvm/vcpu.c:26:49: warning: array of flexible structures
+ 1 ../arch/riscv/kvm/vcpu_sbi_pmu.c:81:37: warning: symbol 'vcpu_sbi_ext_pmu' was not declared. Should it be static?
+ 1 ../arch/riscv/kvm/vm.c:15:47: warning: array of flexible structures
+ 1 ../arch/riscv/mm/init.c:820:2: error: "setup_vm() is called from head.S before relocate so it should not use absolute addressing."
+ 1 ../arch/riscv/net/bpf_jit.h:241:30: warning: cast truncates bits from constant value (7ff becomes ff)
+ 1 ../block/bfq-iosched.c:5493:9: warning: context imbalance in 'bfq_exit_icq' - different lock contexts for basic block
+ 1 ../block/blk-cgroup.c:705:5: warning: context imbalance in 'blkg_conf_prep' - wrong count at exit
+ 1 ../block/blk-iocost.c:732:9: warning: context imbalance in 'iocg_lock' - wrong count at exit
+ 1 ../block/blk-iocost.c:743:28: warning: context imbalance in 'iocg_unlock' - unexpected unlock
+ 1 ../block/partitions/aix.c:114: warning: Function parameter or member 'lba' not described in 'alloc_pvd'
+ 1 ../block/partitions/aix.c:114: warning: Function parameter or member 'state' not described in 'alloc_pvd'
+ 1 ../block/partitions/aix.c:139: warning: Function parameter or member 'lba' not described in 'alloc_lvn'
+ 1 ../block/partitions/aix.c:139: warning: Function parameter or member 'state' not described in 'alloc_lvn'
+ 1 ../block/partitions/aix.c:81: warning: Function parameter or member 'buffer' not described in 'read_lba'
+ 1 ../block/partitions/aix.c:81: warning: Function parameter or member 'count' not described in 'read_lba'
+ 1 ../block/partitions/aix.c:81: warning: Function parameter or member 'lba' not described in 'read_lba'
+ 1 ../block/partitions/aix.c:81: warning: Function parameter or member 'state' not described in 'read_lba'
+ 1 ../certs/system_keyring.c:45: warning: Function parameter or member 'dest_keyring' not described in 'restrict_link_by_builtin_trusted'
+ 1 ../certs/system_keyring.c:45: warning: Function parameter or member 'payload' not described in 'restrict_link_by_builtin_trusted'
+ 1 ../certs/system_keyring.c:45: warning: Function parameter or member 'restriction_key' not described in 'restrict_link_by_builtin_trusted'
+ 1 ../certs/system_keyring.c:45: warning: Function parameter or member 'type' not described in 'restrict_link_by_builtin_trusted'
+ 1 ../certs/system_keyring.c:45: warning: expecting prototype for restrict_link_to_builtin_trusted(). Prototype was for restrict_link_by_builtin_trusted() instead
+ 1 ../certs/system_keyring.c:64: warning: Function parameter or member 'dest_keyring' not described in 'restrict_link_by_builtin_and_secondary_trusted'
+ 1 ../certs/system_keyring.c:64: warning: Function parameter or member 'payload' not described in 'restrict_link_by_builtin_and_secondary_trusted'
+ 1 ../certs/system_keyring.c:64: warning: Function parameter or member 'restrict_key' not described in 'restrict_link_by_builtin_and_secondary_trusted'
+ 1 ../certs/system_keyring.c:64: warning: Function parameter or member 'type' not described in 'restrict_link_by_builtin_and_secondary_trusted'
+ 1 ../certs/system_keyring.c:79: warning: This comment starts with '/**', but isn't a kernel-doc comment. Refer Documentation/doc-guide/kernel-doc.rst
+ 1 ../crypto/asymmetric_keys/verify_pefile.c:419: warning: Excess function parameter 'trust_keys' description in 'verify_pefile_signature'
+ 1 ../crypto/asymmetric_keys/verify_pefile.c:419: warning: Function parameter or member 'trusted_keys' not described in 'verify_pefile_signature'
+ 1 ../crypto/async_tx/async_pq.c:109: warning: Function parameter or member 'blocks' not described in 'do_sync_gen_syndrome'
+ 1 ../crypto/async_tx/async_pq.c:109: warning: Function parameter or member 'disks' not described in 'do_sync_gen_syndrome'
+ 1 ../crypto/async_tx/async_pq.c:109: warning: Function parameter or member 'len' not described in 'do_sync_gen_syndrome'
+ 1 ../crypto/async_tx/async_pq.c:109: warning: Function parameter or member 'offsets' not described in 'do_sync_gen_syndrome'
+ 1 ../crypto/async_tx/async_pq.c:109: warning: Function parameter or member 'submit' not described in 'do_sync_gen_syndrome'
+ 1 ../crypto/async_tx/async_pq.c:18: warning: cannot understand function prototype: 'struct page *pq_scribble_page; '
+ 1 ../crypto/async_tx/async_pq.c:301: warning: Excess function parameter 'offset' description in 'async_syndrome_val'
+ 1 ../crypto/async_tx/async_pq.c:301: warning: Function parameter or member 'offsets' not described in 'async_syndrome_val'
+ 1 ../crypto/async_tx/async_pq.c:40: warning: Function parameter or member 'chan' not described in 'do_async_gen_syndrome'
+ 1 ../crypto/async_tx/async_pq.c:40: warning: Function parameter or member 'disks' not described in 'do_async_gen_syndrome'
+ 1 ../crypto/async_tx/async_pq.c:40: warning: Function parameter or member 'dma_flags' not described in 'do_async_gen_syndrome'
+ 1 ../crypto/async_tx/async_pq.c:40: warning: Function parameter or member 'scfs' not described in 'do_async_gen_syndrome'
+ 1 ../crypto/async_tx/async_pq.c:40: warning: Function parameter or member 'submit' not described in 'do_async_gen_syndrome'
+ 1 ../crypto/async_tx/async_pq.c:40: warning: Function parameter or member 'unmap' not described in 'do_async_gen_syndrome'
+ 1 ../crypto/async_tx/async_tx.c:136: warning: cannot understand function prototype: 'enum submit_disposition '
+ 1 ../crypto/async_tx/async_tx.c:264: warning: Function parameter or member 'tx' not described in 'async_tx_quiesce'
+ 1 ../crypto/async_tx/raid6test.c:21:14: warning: symbol 'dataoffs' was not declared. Should it be static?
+ 1 ../drivers/accessibility/speakup/main.c:1290:26: warning: obsolete array initializer, use C99 syntax
+ 1 ../drivers/android/binder.c:1884: warning: Function parameter or member 'file' not described in 'binder_task_work_cb'
+ 1 ../drivers/android/binder.c:2322: warning: Function parameter or member 'fixup_data' not described in 'binder_ptr_fixup'
+ 1 ../drivers/android/binder.c:2322: warning: Function parameter or member 'node' not described in 'binder_ptr_fixup'
+ 1 ../drivers/android/binder.c:2322: warning: Function parameter or member 'offset' not described in 'binder_ptr_fixup'
+ 1 ../drivers/android/binder.c:2322: warning: Function parameter or member 'skip_size' not described in 'binder_ptr_fixup'
+ 1 ../drivers/android/binder.c:2342: warning: Function parameter or member 'length' not described in 'binder_sg_copy'
+ 1 ../drivers/android/binder.c:2342: warning: Function parameter or member 'node' not described in 'binder_sg_copy'
+ 1 ../drivers/android/binder.c:2342: warning: Function parameter or member 'offset' not described in 'binder_sg_copy'
+ 1 ../drivers/android/binder.c:2342: warning: Function parameter or member 'sender_uaddr' not described in 'binder_sg_copy'
+ 1 ../drivers/android/binder.c:3751: warning: Function parameter or member 'thread' not described in 'binder_free_buf'
+ 1 ../drivers/android/binder.c:5012:24: warning: incorrect type in return expression (different base types)
+ 1 ../drivers/android/binder_alloc.c:989: warning: Function parameter or member 'lru' not described in 'binder_alloc_free_page'
+ 1 ../drivers/android/binder_alloc_selftest.c:76: warning: Enum value 'LOOP_END' not described in enum 'buf_end_align_type'
+ 1 ../drivers/android/binderfs.c:236: warning: Function parameter or member 'arg' not described in 'binder_ctl_ioctl'
+ 1 ../drivers/android/binderfs.c:236: warning: Function parameter or member 'cmd' not described in 'binder_ctl_ioctl'
+ 1 ../drivers/android/binderfs.c:236: warning: Function parameter or member 'file' not described in 'binder_ctl_ioctl'
+ 1 ../drivers/atm/atmtcp.c:129:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/atm/atmtcp.c:131:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/atm/atmtcp.c:222:18: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/atm/atmtcp.c:223:18: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/atm/atmtcp.c:224:21: warning: incorrect type in assignment (different base types)
+ 4 ../drivers/atm/atmtcp.c:300:33: warning: cast to restricted __be16
+ 4 ../drivers/atm/atmtcp.c:300:50: warning: cast to restricted __be16
+ 1 ../drivers/atm/eni.c:2055:36: warning: incorrect type in assignment (different base types)
+ 6 ../drivers/atm/eni.c:764:37: warning: cast to restricted __be32
+ 1 ../drivers/atm/fore200e.c:437:12: warning: cast to restricted __le32
+ 1 ../drivers/atm/fore200e.c:445:5: warning: cast from restricted __le32
+ 1 ../drivers/atm/idt77105.c:303:35: warning: Using plain integer as NULL pointer
+ 1 ../drivers/atm/idt77252.c:1021:16: warning: cast to restricted __le32
+ 1 ../drivers/atm/idt77252.c:1029:33: warning: cast to restricted __le32
+ 4 ../drivers/atm/idt77252.c:1031:17: warning: cast to restricted __le32
+ 1 ../drivers/atm/idt77252.c:1038:18: warning: cast to restricted __le32
+ 1 ../drivers/atm/idt77252.c:1217:15: warning: cast to restricted __le32
+ 1 ../drivers/atm/idt77252.c:1230:18: warning: cast to restricted __le32
+ 1 ../drivers/atm/idt77252.c:1246:30: warning: cast to restricted __le32
+ 1 ../drivers/atm/idt77252.c:1265:26: warning: cast to restricted __le32
+ 1 ../drivers/atm/idt77252.c:1341:32: warning: cast to restricted __le32
+ 1 ../drivers/atm/idt77252.c:1342:34: warning: cast to restricted __le32
+ 1 ../drivers/atm/idt77252.c:1387:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/atm/idt77252.c:1423:16: warning: cast to restricted __le32
+ 2 ../drivers/atm/idt77252.c:1429:17: warning: cast to restricted __le32
+ 1 ../drivers/atm/idt77252.c:1440:32: warning: cast to restricted __le32
+ 1 ../drivers/atm/idt77252.c:1466:32: warning: cast to restricted __le32
+ 1 ../drivers/atm/idt77252.c:1470:33: warning: cast to restricted __le32
+ 1 ../drivers/atm/idt77252.c:1481:32: warning: cast to restricted __le32
+ 1 ../drivers/atm/idt77252.c:1506:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/atm/idt77252.c:1517:24: warning: cast to restricted __le32
+ 1 ../drivers/atm/idt77252.c:745:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/atm/idt77252.c:747:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/atm/idt77252.c:748:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/atm/idt77252.c:749:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/atm/iphase.c:1133:25: warning: dereference of noderef expression
+ 1 ../drivers/atm/iphase.c:1138:30: warning: dereference of noderef expression
+ 1 ../drivers/atm/iphase.c:1148:29: warning: dereference of noderef expression
+ 1 ../drivers/atm/iphase.c:1169:21: warning: dereference of noderef expression
+ 1 ../drivers/atm/iphase.c:1169:57: warning: dereference of noderef expression
+ 1 ../drivers/atm/iphase.c:1170:21: warning: dereference of noderef expression
+ 1 ../drivers/atm/iphase.c:1170:57: warning: dereference of noderef expression
+ 1 ../drivers/atm/iphase.c:1186:23: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/atm/iphase.c:1298:12: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/atm/iphase.c:1396:10: warning: dereference of noderef expression
+ 1 ../drivers/atm/iphase.c:1409:18: warning: dereference of noderef expression
+ 1 ../drivers/atm/iphase.c:1491:17: warning: dereference of noderef expression
+ 1 ../drivers/atm/iphase.c:1492:17: warning: dereference of noderef expression
+ 1 ../drivers/atm/iphase.c:1507:24: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/atm/iphase.c:150:16: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/atm/iphase.c:154:11: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/atm/iphase.c:1554:24: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/atm/iphase.c:1566:20: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/atm/iphase.c:1583:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/atm/iphase.c:166:56: warning: invalid assignment: |=
+ 1 ../drivers/atm/iphase.c:1736:34: warning: invalid assignment: |=
+ 1 ../drivers/atm/iphase.c:1813:15: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/atm/iphase.c:1814:16: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/atm/iphase.c:1967:24: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/atm/iphase.c:2023:22: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/atm/iphase.c:203:14: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/atm/iphase.c:2050:22: warning: cast removes address space '__iomem' of expression
+ 3 ../drivers/atm/iphase.c:2113:9: warning: cast removes address space '__iomem' of expression
+ 3 ../drivers/atm/iphase.c:2129:9: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/atm/iphase.c:2130:15: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/atm/iphase.c:2131:16: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/atm/iphase.c:219:16: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/atm/iphase.c:2279:14: warning: incorrect type in assignment (different base types)
+ 6 ../drivers/atm/iphase.c:2279:16: warning: cast to restricted __le32
+ 1 ../drivers/atm/iphase.c:227:19: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/atm/iphase.c:2281:14: warning: incorrect type in assignment (different base types)
+ 4 ../drivers/atm/iphase.c:2281:16: warning: cast to restricted __le16
+ 1 ../drivers/atm/iphase.c:240:29: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/atm/iphase.c:241:29: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/atm/iphase.c:2667:24: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/atm/iphase.c:2671:24: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/atm/iphase.c:2678:15: warning: dereference of noderef expression
+ 1 ../drivers/atm/iphase.c:2679:15: warning: dereference of noderef expression
+ 1 ../drivers/atm/iphase.c:278:20: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/atm/iphase.c:2963:11: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/atm/iphase.c:2993:9: warning: dereference of noderef expression
+ 1 ../drivers/atm/iphase.c:2996:9: warning: dereference of noderef expression
+ 1 ../drivers/atm/iphase.c:2997:9: warning: dereference of noderef expression
+ 1 ../drivers/atm/iphase.c:3007:35: warning: dereference of noderef expression
+ 1 ../drivers/atm/iphase.c:3008:51: warning: dereference of noderef expression
+ 1 ../drivers/atm/iphase.c:3025:36: warning: dereference of noderef expression
+ 1 ../drivers/atm/iphase.c:3026:11: warning: dereference of noderef expression
+ 1 ../drivers/atm/iphase.c:3037:23: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/atm/iphase.c:383:14: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/atm/iphase.c:443:17: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/atm/iphase.c:445:20: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/atm/iphase.c:528:19: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/atm/iphase.c:582:16: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/atm/iphase.c:667:17: warning: restricted __be16 degrades to integer
+ 1 ../drivers/atm/lanai.c:1176:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/atm/lanai.c:1191:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/atm/lanai.c:1397:29: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/atm/lanai.c:1716:52: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/atm/nicstar.c:1147:29: warning: cast to restricted __le32
+ 1 ../drivers/atm/nicstar.c:1152:56: warning: cast to restricted __le32
+ 1 ../drivers/atm/nicstar.c:1482:30: warning: cast to restricted __le32
+ 1 ../drivers/atm/nicstar.c:1488:44: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/atm/nicstar.c:1491:44: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/atm/nicstar.c:1671:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/atm/nicstar.c:1672:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/atm/nicstar.c:1673:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/atm/nicstar.c:1682:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/atm/nicstar.c:1683:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/atm/nicstar.c:1686:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/atm/nicstar.c:1689:29: warning: invalid assignment: |=
+ 1 ../drivers/atm/nicstar.c:1697:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/atm/nicstar.c:1700:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/atm/nicstar.c:1803:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/atm/nicstar.c:1809:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/atm/nicstar.c:1858:17: warning: cast to restricted __le32
+ 1 ../drivers/atm/nicstar.c:1858:52: warning: cast to restricted __le32
+ 1 ../drivers/atm/nicstar.c:1859:17: warning: cast to restricted __le32
+ 1 ../drivers/atm/nicstar.c:1865:24: warning: cast to restricted __le32
+ 1 ../drivers/atm/nicstar.c:1872:22: warning: cast to restricted __le32
+ 1 ../drivers/atm/nicstar.c:1873:32: warning: cast to restricted __le32
+ 1 ../drivers/atm/nicstar.c:1881:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/atm/nicstar.c:1886:46: warning: cast to restricted __le32
+ 1 ../drivers/atm/nicstar.c:1891:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/atm/nicstar.c:1960:14: warning: cast to restricted __le32
+ 1 ../drivers/atm/nicstar.c:1964:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/atm/nicstar.c:1970:18: warning: cast to restricted __le32
+ 1 ../drivers/atm/nicstar.c:1991:14: warning: cast to restricted __le32
+ 1 ../drivers/atm/nicstar.c:2008:15: warning: cast to restricted __le32
+ 1 ../drivers/atm/nicstar.c:2009:15: warning: cast to restricted __le32
+ 1 ../drivers/atm/nicstar.c:2033:26: warning: cast to restricted __le32
+ 1 ../drivers/atm/nicstar.c:2051:47: warning: cast to restricted __le32
+ 1 ../drivers/atm/nicstar.c:2052:30: warning: cast to restricted __le32
+ 1 ../drivers/atm/nicstar.c:2053:39: warning: cast to restricted __le32
+ 1 ../drivers/atm/nicstar.c:2111:23: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/atm/nicstar.c:2112:24: warning: cast to restricted __le32
+ 1 ../drivers/atm/nicstar.c:2145:13: warning: cast to restricted __le32
+ 1 ../drivers/atm/nicstar.c:2151:21: warning: cast to restricted __le32
+ 1 ../drivers/atm/nicstar.c:2184:31: warning: cast removes address space '__user' of expression
+ 1 ../drivers/atm/nicstar.c:2291:39: warning: cast removes address space '__user' of expression
+ 1 ../drivers/atm/nicstar.c:2302:47: warning: cast removes address space '__user' of expression
+ 1 ../drivers/atm/nicstar.c:2345:39: warning: cast removes address space '__user' of expression
+ 1 ../drivers/atm/nicstar.c:2579:26: warning: cast removes address space '__user' of expression
+ 1 ../drivers/atm/nicstar.c:553:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/atm/nicstar.c:572:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/base/core.c:80: warning: Function parameter or member 'flags' not described in '__fwnode_link_add'
+ 1 ../drivers/base/firmware_loader/main.c:228:9: warning: context imbalance in 'free_fw_priv' - wrong count at exit
+ 1 ../drivers/base/module.c:36:13: warning: variable 'no_warn' set but not used [-Wunused-but-set-variable]
+ 1 ../drivers/base/power/domain_governor.c:412: warning: cannot understand function prototype: 'struct dev_power_governor pm_domain_always_on_gov = '
+ 1 ../drivers/base/power/runtime.c:362: warning: Excess function parameter 'dev' description in '__rpm_callback'
+ 1 ../drivers/base/power/runtime.c:518:28: warning: context imbalance in 'rpm_idle' - unexpected unlock
+ 1 ../drivers/bcma/driver_chipcommon.c:414:31: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/block/drbd/drbd_actlog.c:111:14: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_actlog.c:386:36: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_actlog.c:457:44: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_bitmap.c:495:14: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_bitmap.c:531:14: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_bitmap.c:572:27: warning: invalid assignment: &=
+ 9 ../drivers/block/drbd/drbd_int.h:1647:14: error: incompatible types in comparison expression (different address spaces):
+ 9 ../drivers/block/drbd/drbd_int.h:2065:14: error: incompatible types in comparison expression (different address spaces):
+ 5 ../drivers/block/drbd/drbd_int.h:708:24: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_main.c:1019:18: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:1032:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:1033:16: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:1048:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:1049:16: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:1061:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:1075:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:1112:19: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_main.c:1319:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:1347:20: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:1359:54: warning: incorrect type in argument 4 (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:1379:31: warning: incorrect type in argument 3 (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:1380:31: warning: incorrect type in argument 4 (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:1390:31: warning: incorrect type in argument 3 (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:1391:31: warning: incorrect type in argument 4 (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:1392:31: warning: incorrect type in argument 5 (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:1405:19: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:1406:20: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:1421:19: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:1423:20: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:1439:19: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:1441:20: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:1454:19: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:1456:20: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:1671:19: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:1673:20: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:1687:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:1692:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:1763:19: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:1786:19: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:1787:20: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:1823:40: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_main.c:2992:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:2994:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:2995:23: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:2996:23: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:2998:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:2999:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:3000:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:3001:34: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:3002:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:3004:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:3005:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:3007:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:3008:35: warning: incorrect type in assignment (different base types)
+ 6 ../drivers/block/drbd/drbd_main.c:3061:26: warning: cast to restricted __be32
+ 6 ../drivers/block/drbd/drbd_main.c:3062:33: warning: cast to restricted __be32
+ 6 ../drivers/block/drbd/drbd_main.c:3224:17: warning: cast to restricted __be32
+ 6 ../drivers/block/drbd/drbd_main.c:3225:17: warning: cast to restricted __be32
+ 6 ../drivers/block/drbd/drbd_main.c:3243:13: warning: cast to restricted __be32
+ 12 ../drivers/block/drbd/drbd_main.c:3244:17: warning: cast to restricted __be32
+ 1 ../drivers/block/drbd/drbd_main.c:3244:17: warning: too many warnings
+ 1 ../drivers/block/drbd/drbd_main.c:3666:14: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_main.c:565:20: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:566:20: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:567:20: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:573:20: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:574:20: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:575:19: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:582:18: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:583:19: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:584:20: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:585:19: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:724:14: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_main.c:739:22: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_main.c:776:14: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_main.c:836:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:840:26: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:842:23: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_main.c:901:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_main.c:932:26: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_main.c:996:18: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/drbd/drbd_nl.c:1285:22: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_nl.c:1577:17: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_nl.c:1587:17: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_nl.c:1809:14: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_nl.c:2067:39: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_nl.c:2075:13: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_nl.c:2122:9: warning: context imbalance in 'drbd_adm_attach' - different lock contexts for basic block
+ 1 ../drivers/block/drbd/drbd_nl.c:2257:50: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_nl.c:2280:45: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_nl.c:2425:9: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_nl.c:2588:9: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_nl.c:2821:18: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_nl.c:2861:17: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_nl.c:3398:33: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_nl.c:3523:28: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_nl.c:3736:29: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_nl.c:3742:22: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_nl.c:3932:38: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_nl.c:450:9: warning: context imbalance in 'highest_fencing_policy' - different lock contexts for basic block
+ 1 ../drivers/block/drbd/drbd_nl.c:454:33: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_nl.c:691:38: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_nl.c:983:18: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_proc.c:269:30: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_receiver.c:1045:14: error: incompatible types in comparison expression (different address spaces):
+ 4 ../drivers/block/drbd/drbd_receiver.c:1170:27: warning: cast to restricted __be16
+ 4 ../drivers/block/drbd/drbd_receiver.c:1171:27: warning: cast to restricted __be16
+ 6 ../drivers/block/drbd/drbd_receiver.c:1172:28: warning: cast to restricted __be32
+ 4 ../drivers/block/drbd/drbd_receiver.c:1176:27: warning: cast to restricted __be16
+ 6 ../drivers/block/drbd/drbd_receiver.c:1177:28: warning: cast to restricted __be32
+ 4 ../drivers/block/drbd/drbd_receiver.c:1182:27: warning: cast to restricted __be16
+ 4 ../drivers/block/drbd/drbd_receiver.c:1183:28: warning: cast to restricted __be16
+ 1 ../drivers/block/drbd/drbd_receiver.c:1435:14: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_receiver.c:1588:14: error: incompatible types in comparison expression (different address spaces):
+ 6 ../drivers/block/drbd/drbd_receiver.c:1881:22: warning: cast to restricted __be32
+ 6 ../drivers/block/drbd/drbd_receiver.c:1885:22: warning: cast to restricted __be32
+ 10 ../drivers/block/drbd/drbd_receiver.c:2131:18: warning: cast to restricted __be64
+ 10 ../drivers/block/drbd/drbd_receiver.c:2162:18: warning: cast to restricted __be64
+ 1 ../drivers/block/drbd/drbd_receiver.c:2376:22: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_receiver.c:2386:27: error: incompatible types in comparison expression (different address spaces):
+ 6 ../drivers/block/drbd/drbd_receiver.c:2562:24: warning: cast to restricted __be32
+ 10 ../drivers/block/drbd/drbd_receiver.c:2589:18: warning: cast to restricted __be64
+ 1 ../drivers/block/drbd/drbd_receiver.c:2600:20: warning: cast to restricted __be32
+ 1 ../drivers/block/drbd/drbd_receiver.c:2600:20: warning: too many warnings
+ 1 ../drivers/block/drbd/drbd_receiver.c:2632:14: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_receiver.c:273:14: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_receiver.c:2763:22: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_receiver.c:3026:23: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_receiver.c:3102:23: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_receiver.c:3159:23: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_receiver.c:3505:14: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_receiver.c:3663:22: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_receiver.c:3747:9: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_receiver.c:3999:25: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_receiver.c:4004:17: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_receiver.c:4010:17: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_receiver.c:4087:28: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_receiver.c:4128:25: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_receiver.c:529:29: error: incompatible types in comparison expression (different address spaces):
+ 6 ../drivers/block/drbd/drbd_receiver.c:5311:27: warning: cast to restricted __be32
+ 6 ../drivers/block/drbd/drbd_receiver.c:5312:27: warning: cast to restricted __be32
+ 6 ../drivers/block/drbd/drbd_receiver.c:5321:54: warning: cast to restricted __be32
+ 1 ../drivers/block/drbd/drbd_receiver.c:5378:14: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_receiver.c:5917:14: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_receiver.c:6007:37: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_receiver.c:601:14: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_receiver.c:6104:14: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_receiver.c:705:14: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_receiver.c:774:14: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_receiver.c:822:14: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_receiver.c:877:14: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_req.c:1061:15: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_req.c:1706:14: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_req.c:1713:22: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_req.c:584:22: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_req.c:697:22: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_req.c:988:14: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_state.c:1064:22: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_state.c:1070:9: warning: context imbalance in 'sanitize_state' - different lock contexts for basic block
+ 1 ../drivers/block/drbd/drbd_state.c:1904:30: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_state.c:1950:25: warning: context imbalance in 'after_state_ch' - unexpected unlock
+ 1 ../drivers/block/drbd/drbd_state.c:2070:17: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_state.c:2364:32: warning: context imbalance in '_conn_request_state' - unexpected unlock
+ 1 ../drivers/block/drbd/drbd_state.c:834:22: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_state.c:838:14: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_state.c:838:14: warning: context imbalance in 'is_valid_state' - different lock contexts for basic block
+ 1 ../drivers/block/drbd/drbd_worker.c:1540:32: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_worker.c:1649:32: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_worker.c:1687:16: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_worker.c:1716:34: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_worker.c:1889:38: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_worker.c:2094:14: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_worker.c:2149:14: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_worker.c:508:14: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_worker.c:509:16: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_worker.c:558:13: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_worker.c:562:39: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_worker.c:59:25: warning: context imbalance in 'drbd_md_endio' - unexpected unlock
+ 1 ../drivers/block/drbd/drbd_worker.c:616:39: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/drbd/drbd_worker.c:995:22: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/block/nbd.c:1077:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/block/nbd.c:1082:16: warning: incorrect type in return expression (different base types)
+ 1 ../drivers/block/nbd.c:631:32: warning: incorrect type in return expression (different base types)
+ 1 ../drivers/block/nbd.c:672:48: warning: incorrect type in return expression (different base types)
+ 1 ../drivers/block/null_blk/./trace.h:33:1: warning: cast to restricted blk_opf_t
+ 2 ../drivers/block/null_blk/./trace.h:33:1: warning: restricted blk_opf_t degrades to integer
+ 1 ../drivers/block/null_blk/zoned.c:500:29: warning: context imbalance in 'null_open_zone' - different lock contexts for basic block
+ 1 ../drivers/block/null_blk/zoned.c:515:29: warning: context imbalance in 'null_close_zone' - different lock contexts for basic block
+ 1 ../drivers/block/null_blk/zoned.c:560:29: warning: context imbalance in 'null_finish_zone' - different lock contexts for basic block
+ 1 ../drivers/block/null_blk/zoned.c:56:32: warning: context imbalance in 'null_process_zoned_cmd' - unexpected unlock
+ 1 ../drivers/block/null_blk/zoned.c:56:32: warning: context imbalance in 'null_report_zones' - unexpected unlock
+ 1 ../drivers/block/null_blk/zoned.c:56:32: warning: context imbalance in 'null_set_zone_cond' - unexpected unlock
+ 1 ../drivers/block/null_blk/zoned.c:56:32: warning: context imbalance in 'null_zone_mgmt' - unexpected unlock
+ 1 ../drivers/block/null_blk/zoned.c:56:32: warning: context imbalance in 'null_zone_write' - unexpected unlock
+ 1 ../drivers/block/null_blk/zoned.c:576:37: warning: context imbalance in 'null_reset_zone' - different lock contexts for basic block
+ 1 ../drivers/block/virtio_blk.c:736:9: error: incompatible types in comparison expression (different base types):
+ 1 ../drivers/block/virtio_blk.c:736:9: error: no generic selection for 'restricted __le32 [addressable] virtio_cread_v'
+ 1 ../drivers/block/virtio_blk.c:736:9: error: no generic selection for 'restricted __le32 virtio_cread_v'
+ 1 ../drivers/block/virtio_blk.c:742:9: error: incompatible types in comparison expression (different base types):
+ 1 ../drivers/block/virtio_blk.c:742:9: error: no generic selection for 'restricted __le32 [addressable] virtio_cread_v'
+ 1 ../drivers/block/virtio_blk.c:742:9: error: no generic selection for 'restricted __le32 virtio_cread_v'
+ 1 ../drivers/block/virtio_blk.c:747:9: error: incompatible types in comparison expression (different base types):
+ 1 ../drivers/block/virtio_blk.c:747:9: error: no generic selection for 'restricted __le32 [addressable] virtio_cread_v'
+ 1 ../drivers/block/virtio_blk.c:747:9: error: no generic selection for 'restricted __le32 virtio_cread_v'
+ 1 ../drivers/block/virtio_blk.c:762:9: error: incompatible types in comparison expression (different base types):
+ 1 ../drivers/block/virtio_blk.c:762:9: error: no generic selection for 'restricted __le32 [addressable] virtio_cread_v'
+ 1 ../drivers/block/virtio_blk.c:762:9: error: no generic selection for 'restricted __le32 virtio_cread_v'
+ 1 ../drivers/block/virtio_blk.c:780:17: error: incompatible types in comparison expression (different base types):
+ 1 ../drivers/block/virtio_blk.c:780:17: error: no generic selection for 'restricted __le32 [addressable] virtio_cread_v'
+ 1 ../drivers/block/virtio_blk.c:780:17: error: no generic selection for 'restricted __le32 virtio_cread_v'
+ 1 ../drivers/bluetooth/btmtksdio.c:557:63: warning: Using plain integer as NULL pointer
+ 1 ../drivers/bluetooth/btmtksdio.c:579:55: warning: Using plain integer as NULL pointer
+ 1 ../drivers/bluetooth/btmtksdio.c:611:63: warning: Using plain integer as NULL pointer
+ 1 ../drivers/bluetooth/btmtksdio.c:624:63: warning: Using plain integer as NULL pointer
+ 1 ../drivers/bluetooth/btqca.c:637:24: warning: restricted __le32 degrades to integer
+ 1 ../drivers/bluetooth/btrtl.h:47:45: warning: array of flexible structures
+ 1 ../drivers/bluetooth/hci_ag6xx.c:257:24: warning: restricted __le32 degrades to integer
+ 1 ../drivers/bluetooth/hci_mrvl.c:168:23: warning: restricted __le16 degrades to integer
+ 1 ../drivers/bluetooth/hci_mrvl.c:201:23: warning: restricted __le16 degrades to integer
+ 1 ../drivers/bluetooth/hci_nokia.c:284:23: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/bluetooth/hci_nokia.c:287:26: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/bluetooth/virtio_bt.c:317:25: error: incompatible types in comparison expression (different base types):
+ 1 ../drivers/bluetooth/virtio_bt.c:317:25: error: no generic selection for 'unsigned short [addressable] virtio_cread_v'
+ 1 ../drivers/bluetooth/virtio_bt.c:317:25: error: no generic selection for 'unsigned short virtio_cread_v'
+ 1 ../drivers/bluetooth/virtio_bt.c:320:25: error: incompatible types in comparison expression (different base types):
+ 1 ../drivers/bluetooth/virtio_bt.c:320:25: error: no generic selection for 'unsigned short [addressable] virtio_cread_v'
+ 1 ../drivers/bluetooth/virtio_bt.c:320:25: error: no generic selection for 'unsigned short virtio_cread_v'
+ 1 ../drivers/bluetooth/virtio_bt.c:355:25: error: incompatible types in comparison expression (different base types):
+ 1 ../drivers/bluetooth/virtio_bt.c:355:25: error: no generic selection for 'unsigned short [addressable] virtio_cread_v'
+ 1 ../drivers/bluetooth/virtio_bt.c:355:25: error: no generic selection for 'unsigned short virtio_cread_v'
+ 1 ../drivers/bluetooth/virtio_bt.c:358:25: error: incompatible types in comparison expression (different base types):
+ 1 ../drivers/bluetooth/virtio_bt.c:358:25: error: no generic selection for 'unsigned short [addressable] virtio_cread_v'
+ 1 ../drivers/bluetooth/virtio_bt.c:358:25: error: no generic selection for 'unsigned short virtio_cread_v'
+ 1 ../drivers/char/applicom.c:131:32: warning: variable 'byte_reset_it' set but not used [-Wunused-but-set-variable]
+ 1 ../drivers/char/applicom.c:543:13: warning: variable 'ret' set but not used [-Wunused-but-set-variable]
+ 1 ../drivers/char/applicom.c:706:32: warning: variable 'byte_reset_it' set but not used [-Wunused-but-set-variable]
+ 1 ../drivers/char/ipmi/ipmi_msghandler.c:1273:9: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/char/ipmi/ipmi_msghandler.c:1326:13: warning: context imbalance in '_ipmi_destroy_user' - wrong count at exit
+ 1 ../drivers/char/ipmi/ipmi_msghandler.c:1344:9: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/char/ipmi/ipmi_msghandler.c:1411:5: warning: context imbalance in 'ipmi_get_version' - wrong count at exit
+ 1 ../drivers/char/ipmi/ipmi_msghandler.c:1433:5: warning: context imbalance in 'ipmi_set_my_address' - wrong count at exit
+ 1 ../drivers/char/ipmi/ipmi_msghandler.c:1455:5: warning: context imbalance in 'ipmi_get_my_address' - wrong count at exit
+ 1 ../drivers/char/ipmi/ipmi_msghandler.c:1477:5: warning: context imbalance in 'ipmi_set_my_LUN' - wrong count at exit
+ 1 ../drivers/char/ipmi/ipmi_msghandler.c:1499:5: warning: context imbalance in 'ipmi_get_my_LUN' - wrong count at exit
+ 1 ../drivers/char/ipmi/ipmi_msghandler.c:1521:5: warning: context imbalance in 'ipmi_get_maintenance_mode' - wrong count at exit
+ 1 ../drivers/char/ipmi/ipmi_msghandler.c:1546:5: warning: context imbalance in 'ipmi_set_maintenance_mode' - wrong count at exit
+ 1 ../drivers/char/ipmi/ipmi_msghandler.c:1588:5: warning: context imbalance in 'ipmi_set_gets_events' - wrong count at exit
+ 1 ../drivers/char/ipmi/ipmi_msghandler.c:1685:5: warning: context imbalance in 'ipmi_register_for_cmd' - wrong count at exit
+ 1 ../drivers/char/ipmi/ipmi_msghandler.c:1730:5: warning: context imbalance in 'ipmi_unregister_for_cmd' - wrong count at exit
+ 1 ../drivers/char/ipmi/ipmi_msghandler.c:1895:39: warning: context imbalance in 'smi_send' - unexpected unlock
+ 1 ../drivers/char/ipmi/ipmi_msghandler.c:216:17: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/char/ipmi/ipmi_msghandler.c:219:9: warning: context imbalance in 'acquire_ipmi_user' - different lock contexts for basic block
+ 1 ../drivers/char/ipmi/ipmi_msghandler.c:2409:5: warning: context imbalance in 'ipmi_request_settime' - wrong count at exit
+ 1 ../drivers/char/ipmi/ipmi_msghandler.c:2448:5: warning: context imbalance in 'ipmi_request_supply_msgs' - wrong count at exit
+ 1 ../drivers/char/ipmi/ipmi_msghandler.c:3793:25: warning: cast removes address space '__rcu' of expression
+ 1 ../drivers/char/ipmi/ipmi_msghandler.c:4795:39: warning: context imbalance in 'handle_new_recv_msgs' - unexpected unlock
+ 1 ../drivers/char/ipmi/ipmi_msghandler.c:4852:9: warning: context imbalance in 'smi_recv_tasklet' - different lock contexts for basic block
+ 1 ../drivers/char/ipmi/ipmi_msghandler.c:4887:39: warning: context imbalance in 'ipmi_smi_msg_received' - unexpected unlock
+ 1 ../drivers/char/ipmi/ipmi_msghandler.c:4984:39: warning: context imbalance in 'check_msg_timeout' - unexpected unlock
+ 1 ../drivers/char/ipmi/ipmi_msghandler.c:958:9: warning: context imbalance in 'deliver_response' - different lock contexts for basic block
+ 1 ../drivers/char/ipmi/ipmi_si_intf.c:1046:39: warning: context imbalance in 'poll' - unexpected unlock
+ 1 ../drivers/char/ipmi/ipmi_ssif.c:1053:17: warning: context imbalance in 'start_next_msg' - unexpected unlock
+ 1 ../drivers/char/ipmi/ipmi_ssif.c:1081:9: warning: context imbalance in 'sender' - wrong count at exit
+ 1 ../drivers/char/ipmi/ipmi_ssif.c:355:13: warning: context imbalance in 'start_clear_flags' - unexpected unlock
+ 1 ../drivers/char/ipmi/ipmi_ssif.c:374:13: warning: context imbalance in 'start_flag_fetch' - unexpected unlock
+ 1 ../drivers/char/ipmi/ipmi_ssif.c:415:9: warning: context imbalance in 'start_event_fetch' - unexpected unlock
+ 1 ../drivers/char/ipmi/ipmi_ssif.c:438:9: warning: context imbalance in 'start_recv_msg_fetch' - unexpected unlock
+ 1 ../drivers/char/ipmi/ipmi_ssif.c:469:17: warning: context imbalance in 'handle_flags' - unexpected unlock
+ 1 ../drivers/char/ipmi/ipmi_ssif.c:564:13: warning: context imbalance in 'watch_timeout' - different lock contexts for basic block
+ 1 ../drivers/char/ipmi/ipmi_ssif.c:902:9: warning: context imbalance in 'msg_done_handler' - different lock contexts for basic block
+ 1 ../drivers/char/tpm/tpm_tis_i2c_cr50.c:682: warning: Excess function parameter 'id' description in 'tpm_cr50_i2c_probe'
+ 1 ../drivers/clk/clk-xgene.c:480:9: warning: context imbalance in 'xgene_clk_enable' - different lock contexts for basic block
+ 1 ../drivers/clk/clk-xgene.c:509:9: warning: context imbalance in 'xgene_clk_disable' - different lock contexts for basic block
+ 1 ../drivers/clk/clk-xgene.c:593:9: warning: context imbalance in 'xgene_clk_set_rate' - different lock contexts for basic block
+ 1 ../drivers/clk/clkdev.c:173:17: warning: function 'vclkdev_alloc' might be a candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format]
+ 1 ../drivers/clk/imx/clk-composite-8m.c:157:9: warning: context imbalance in 'imx8m_clk_composite_mux_set_parent' - different lock contexts for basic block
+ 1 ../drivers/clk/imx/clk-composite-93.c:132:9: warning: context imbalance in 'imx93_clk_composite_divider_set_rate' - different lock contexts for basic block
+ 1 ../drivers/clk/imx/clk-composite-93.c:169:9: warning: context imbalance in 'imx93_clk_composite_mux_set_parent' - different lock contexts for basic block
+ 1 ../drivers/clk/imx/clk-composite-93.c:66:9: warning: context imbalance in 'imx93_clk_composite_gate_endisable' - different lock contexts for basic block
+ 2 ../drivers/clk/qcom/clk-rpmh.c:269:28: warning: restricted __le32 degrades to integer
+ 1 ../drivers/clk/renesas/clk-r8a7778.c:85:52: warning: dubious: x | !y
+ 1 ../drivers/clk/renesas/clk-r8a7778.c:87:50: warning: dubious: x | !y
+ 1 ../drivers/clk/sunxi-ng/ccu_mmc_timing.c:54: warning: expecting prototype for sunxi_ccu_set_mmc_timing_mode(). Prototype was for sunxi_ccu_get_mmc_timing_mode() instead
+ 1 ../drivers/clk/sunxi/clk-a20-gmac.c:43: warning: expecting prototype for sun7i_a20_gmac_clk_setup(). Prototype was for SUN7I_A20_GMAC_GPIT() instead
+ 1 ../drivers/clk/sunxi/clk-factors.c:167:9: warning: context imbalance in 'clk_factors_set_rate' - different lock contexts for basic block
+ 1 ../drivers/clk/sunxi/clk-sun9i-cpus.c:25: warning: expecting prototype for sun9i_a80_cpus_clk_setup(). Prototype was for SUN9I_CPUS_MAX_PARENTS() instead
+ 1 ../drivers/clk/sunxi/clk-usb.c:80: warning: expecting prototype for sunxi_usb_clk_setup(). Prototype was for SUNXI_USB_MAX_SIZE() instead
+ 1 ../drivers/clocksource/arc_timer.c:342:59: warning: incorrect type in argument 4 (different address spaces)
+ 1 ../drivers/clocksource/jcore-pit.c:123:33: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/clocksource/jcore-pit.c:173:40: warning: incorrect type in argument 5 (different address spaces)
+ 3 ../drivers/clocksource/sh_tmu.c:113:41: warning: cast truncates bits from constant value (ffffffff becomes ff)
+ 3 ../drivers/clocksource/sh_tmu.c:115:41: warning: cast truncates bits from constant value (ffffffff becomes ff)
+ 3 ../drivers/clocksource/sh_tmu.c:122:27: warning: cast truncates bits from constant value (ffffffff becomes ffff)
+ 1 ../drivers/clocksource/timer-cadence-ttc.c:157: warning: Function parameter or member 'cs' not described in '__ttc_clocksource_read'
+ 1 ../drivers/clocksource/timer-cadence-ttc.c:193: warning: expecting prototype for ttc_set_{shutdown|oneshot|periodic}(). Prototype was for ttc_shutdown() instead
+ 1 ../drivers/clocksource/timer-cadence-ttc.c:78: warning: Function parameter or member 'clk_rate_change_nb' not described in 'ttc_timer'
+ 1 ../drivers/clocksource/timer-clint.c:237:36: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/clocksource/timer-gxp.c:188:48: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/clocksource/timer-ixp4xx.c:244:50: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/clocksource/timer-of.c:29:46: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/clocksource/timer-of.c:74:51: warning: incorrect type in argument 4 (different address spaces)
+ 1 ../drivers/clocksource/timer-ti-32k.c:42: warning: expecting prototype for timer(). Prototype was for OMAP2_32KSYNCNT_REV_OFF() instead
+ 1 ../drivers/clocksource/timer-ti-dm.c:192: warning: Excess function parameter 'value' description in 'dmtimer_write'
+ 1 ../drivers/clocksource/timer-ti-dm.c:192: warning: Function parameter or member 'val' not described in 'dmtimer_write'
+ 1 ../drivers/clocksource/timer-ti-dm.c:947: warning: Excess function parameter 'timer' description in 'omap_dm_timer_set_int_disable'
+ 1 ../drivers/clocksource/timer-ti-dm.c:947: warning: Function parameter or member 'cookie' not described in 'omap_dm_timer_set_int_disable'
+ 1 ../drivers/comedi/drivers/ni_mio_common.c:163:35: warning: 'range_ni_E_ao_ext' defined but not used [-Wunused-const-variable=]
+ 1 ../drivers/comedi/drivers/tests/../ni_stc.h:1140:35: warning: 'range_ni_E_ao_ext' defined but not used [-Wunused-const-variable=]
+ 1 ../drivers/cpufreq/cpufreq.c:475:17: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/cpufreq/cpufreq.c:475:65: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/cpuidle/governors/ladder.c:54: warning: Function parameter or member 'dev' not described in 'ladder_do_selection'
+ 1 ../drivers/cxl/core/mbox.c:1056:18: warning: cast from non-scalar
+ 1 ../drivers/cxl/core/mbox.c:1056:18: warning: cast to non-scalar
+ 1 ../drivers/cxl/security.c:202:34: warning: symbol 'cxl_security_ops' was not declared. Should it be static?
+ 1 ../drivers/dax/device.c:399:5: warning: no previous prototype for 'dev_dax_probe' [-Wmissing-prototypes]
+ 1 ../drivers/dax/device.c:399:5: warning: symbol 'dev_dax_probe' was not declared. Should it be static?
+ 1 ../drivers/dax/super.c:337:6: warning: no previous prototype for 'run_dax' [-Wmissing-prototypes]
+ 1 ../drivers/dax/super.c:337:6: warning: symbol 'run_dax' was not declared. Should it be static?
+ 1 ../drivers/dax/super.c:45:5: warning: context imbalance in 'dax_read_lock' - wrong count at exit
+ 1 ../drivers/devfreq/tegra30-devfreq.c:100: warning: Function parameter or member 'avg_dependency_threshold' not described in 'tegra_devfreq_device_config'
+ 1 ../drivers/devfreq/tegra30-devfreq.c:100: warning: Function parameter or member 'boost_down_coeff' not described in 'tegra_devfreq_device_config'
+ 1 ../drivers/devfreq/tegra30-devfreq.c:100: warning: Function parameter or member 'boost_down_threshold' not described in 'tegra_devfreq_device_config'
+ 1 ../drivers/devfreq/tegra30-devfreq.c:100: warning: Function parameter or member 'boost_up_coeff' not described in 'tegra_devfreq_device_config'
+ 1 ../drivers/devfreq/tegra30-devfreq.c:100: warning: Function parameter or member 'boost_up_threshold' not described in 'tegra_devfreq_device_config'
+ 1 ../drivers/devfreq/tegra30-devfreq.c:100: warning: Function parameter or member 'irq_mask' not described in 'tegra_devfreq_device_config'
+ 1 ../drivers/devfreq/tegra30-devfreq.c:100: warning: Function parameter or member 'offset' not described in 'tegra_devfreq_device_config'
+ 1 ../drivers/devfreq/tegra30-devfreq.c:171: warning: Function parameter or member 'avg_count' not described in 'tegra_devfreq_device'
+ 1 ../drivers/devfreq/tegra30-devfreq.c:171: warning: Function parameter or member 'boost_freq' not described in 'tegra_devfreq_device'
+ 1 ../drivers/devfreq/tegra30-devfreq.c:171: warning: Function parameter or member 'config' not described in 'tegra_devfreq_device'
+ 1 ../drivers/devfreq/tegra30-devfreq.c:171: warning: Function parameter or member 'regs' not described in 'tegra_devfreq_device'
+ 1 ../drivers/devfreq/tegra30-devfreq.c:171: warning: Function parameter or member 'target_freq' not described in 'tegra_devfreq_device'
+ 7 ../drivers/dma-buf/dma-fence-chain.c:65:23: warning: cast removes address space '__rcu' of expression
+ 1 ../drivers/dma-buf/dma-heap.c:44: warning: Function parameter or member 'heap_cdev' not described in 'dma_heap'
+ 1 ../drivers/dma-buf/dma-heap.c:44: warning: Function parameter or member 'heap_devt' not described in 'dma_heap'
+ 1 ../drivers/dma-buf/dma-heap.c:44: warning: Function parameter or member 'list' not described in 'dma_heap'
+ 1 ../drivers/dma-buf/dma-heap.c:44: warning: Function parameter or member 'priv' not described in 'dma_heap'
+ 1 ../drivers/dma/altera-msgdma.c:594:36: warning: context imbalance in 'msgdma_chan_desc_cleanup' - unexpected unlock
+ 1 ../drivers/dma/bcm-sba-raid.c:1002:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/dma/bcm-sba-raid.c:1029:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/dma/bcm-sba-raid.c:1105:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/dma/bcm-sba-raid.c:1125:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/dma/bcm-sba-raid.c:1142:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/dma/bcm-sba-raid.c:1162:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/dma/bcm-sba-raid.c:1186:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/dma/bcm-sba-raid.c:1211:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/dma/bcm-sba-raid.c:1240:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/dma/bcm-sba-raid.c:1263:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/dma/bcm-sba-raid.c:1283:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/dma/bcm-sba-raid.c:573:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/dma/bcm-sba-raid.c:592:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/dma/bcm-sba-raid.c:661:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/dma/bcm-sba-raid.c:680:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/dma/bcm-sba-raid.c:781:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/dma/bcm-sba-raid.c:799:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/dma/bcm-sba-raid.c:819:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/dma/bcm-sba-raid.c:928:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/dma/bcm-sba-raid.c:947:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/dma/bcm-sba-raid.c:962:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/dma/bcm-sba-raid.c:981:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c:1074:78: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c:1075:62: warning: invalid assignment: |=
+ 1 ../drivers/dma/fsl-edma-common.c:361:28: warning: cast from restricted __le32
+ 1 ../drivers/dma/fsl-edma-common.c:362:28: warning: cast from restricted __le32
+ 1 ../drivers/dma/fsl-edma-common.c:364:28: warning: cast from restricted __le16
+ 1 ../drivers/dma/fsl-edma-common.c:365:30: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/dma/fsl-edma-common.c:367:28: warning: cast from restricted __le32
+ 1 ../drivers/dma/fsl-edma-common.c:368:28: warning: cast from restricted __le32
+ 1 ../drivers/dma/fsl-edma-common.c:370:28: warning: cast from restricted __le16
+ 1 ../drivers/dma/fsl-edma-common.c:371:28: warning: cast from restricted __le16
+ 1 ../drivers/dma/fsl-edma-common.c:372:28: warning: cast from restricted __le16
+ 1 ../drivers/dma/fsl-edma-common.c:374:28: warning: cast from restricted __le32
+ 1 ../drivers/dma/fsl-edma-common.c:383:28: warning: cast from restricted __le16
+ 1 ../drivers/dma/hisi_dma.c:744:21: warning: cast to restricted __le16
+ 2 ../drivers/dma/hisi_dma.c:744:21: warning: restricted __le16 degrades to integer
+ 1 ../drivers/dma/mediatek/mtk-hsdma.c:451:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/dma/mediatek/mtk-hsdma.c:452:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/dma/mediatek/mtk-hsdma.c:452:17: warning: restricted __le32 degrades to integer
+ 1 ../drivers/dma/mediatek/mtk-hsdma.c:456:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/dma/mediatek/mtk-hsdma.c:457:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/dma/mediatek/mtk-hsdma.c:580:33: warning: restricted __le32 degrades to integer
+ 1 ../drivers/dma/mediatek/mtk-hsdma.c:878:18: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/dma/mediatek/mtk-hsdma.c:879:16: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/dma/mediatek/mtk-hsdma.c:883:18: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/dma/mediatek/mtk-hsdma.c:884:16: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/dma/pch_dma.c:844:14: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/dma/pch_dma.c:877:34: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/dma/xilinx/xdma.c:283: warning: Excess function parameter 'xdma_chan' description in 'xdma_xfer_start'
+ 1 ../drivers/dma/xilinx/xdma.c:283: warning: Function parameter or member 'xchan' not described in 'xdma_xfer_start'
+ 1 ../drivers/extcon/extcon-adc-jack.c:53: warning: Function parameter or member 'dev' not described in 'adc_jack_data'
+ 1 ../drivers/extcon/extcon-adc-jack.c:53: warning: Function parameter or member 'wakeup_source' not described in 'adc_jack_data'
+ 1 ../drivers/extcon/extcon-qcom-spmi-misc.c:21: warning: expecting prototype for extcon(). Prototype was for USB_ID_DEBOUNCE_MS() instead
+ 1 ../drivers/extcon/extcon.c:229: warning: Function parameter or member 'chg_bits' not described in 'extcon_cable'
+ 1 ../drivers/extcon/extcon.c:229: warning: Function parameter or member 'chg_propval' not described in 'extcon_cable'
+ 1 ../drivers/extcon/extcon.c:229: warning: Function parameter or member 'disp_bits' not described in 'extcon_cable'
+ 1 ../drivers/extcon/extcon.c:229: warning: Function parameter or member 'disp_propval' not described in 'extcon_cable'
+ 1 ../drivers/extcon/extcon.c:229: warning: Function parameter or member 'jack_bits' not described in 'extcon_cable'
+ 1 ../drivers/extcon/extcon.c:229: warning: Function parameter or member 'jack_propval' not described in 'extcon_cable'
+ 1 ../drivers/extcon/extcon.c:229: warning: Function parameter or member 'usb_bits' not described in 'extcon_cable'
+ 1 ../drivers/extcon/extcon.c:229: warning: Function parameter or member 'usb_propval' not described in 'extcon_cable'
+ 2 ../drivers/firmware/arm_scmi/powercap.c:352:17: warning: dubious: x & !y
+ 1 ../drivers/firmware/broadcom/bcm47xx_nvram.c:41: warning: Function parameter or member 'nvram' not described in 'bcm47xx_nvram_is_valid'
+ 1 ../drivers/firmware/broadcom/bcm47xx_nvram.c:42:18: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/firmware/broadcom/bcm47xx_nvram.c:49: warning: Function parameter or member 'nvram_start' not described in 'bcm47xx_nvram_copy'
+ 1 ../drivers/firmware/broadcom/bcm47xx_nvram.c:49: warning: Function parameter or member 'res_size' not described in 'bcm47xx_nvram_copy'
+ 1 ../drivers/firmware/broadcom/bcm47xx_nvram.c:53:21: warning: dereference of noderef expression
+ 1 ../drivers/firmware/broadcom/bcm47xx_nvram.c:73: warning: Function parameter or member 'flash_start' not described in 'bcm47xx_nvram_find_and_copy'
+ 1 ../drivers/firmware/broadcom/bcm47xx_nvram.c:73: warning: Function parameter or member 'res_size' not described in 'bcm47xx_nvram_find_and_copy'
+ 1 ../drivers/firmware/broadcom/tee_bnxt_fw.c:62: warning: Function parameter or member 'fw_shm_pool' not described in 'tee_bnxt_fw_private'
+ 1 ../drivers/firmware/efi/efi-init.c:25:26: warning: symbol 'screen_info_table' was not declared. Should it be static?
+ 1 ../drivers/firmware/efi/efi.c:176:16: warning: no previous prototype for 'efi_attr_is_visible' [-Wmissing-prototypes]
+ 1 ../drivers/firmware/efi/efi.c:176:16: warning: symbol 'efi_attr_is_visible' was not declared. Should it be static?
+ 1 ../drivers/firmware/efi/esrt.c:132:1: warning: cast to restricted __le32
+ 1 ../drivers/firmware/efi/esrt.c:133:1: warning: cast to restricted __le32
+ 1 ../drivers/firmware/efi/esrt.c:134:1: warning: cast to restricted __le32
+ 1 ../drivers/firmware/efi/esrt.c:135:1: warning: cast to restricted __le32
+ 1 ../drivers/firmware/efi/esrt.c:136:1: warning: cast to restricted __le32
+ 1 ../drivers/firmware/efi/esrt.c:137:1: warning: cast to restricted __le32
+ 1 ../drivers/firmware/efi/esrt.c:205:1: warning: cast to restricted __le32
+ 1 ../drivers/firmware/efi/esrt.c:206:1: warning: cast to restricted __le32
+ 1 ../drivers/firmware/efi/esrt.c:207:1: warning: cast to restricted __le64
+ 1 ../drivers/firmware/efi/esrt.c:345:25: warning: cast to restricted __le32
+ 1 ../drivers/firmware/efi/libstub/alignedmem.c:27: warning: Function parameter or member 'memory_type' not described in 'efi_allocate_pages_aligned'
+ 1 ../drivers/firmware/efi/libstub/efi-stub-helper.c:561: warning: Function parameter or member 'out' not described in 'efi_load_initrd'
+ 1 ../drivers/firmware/efi/libstub/fdt.c:157:19: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/firmware/efi/libstub/fdt.c:163:19: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/firmware/efi/libstub/fdt.c:169:19: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/firmware/efi/libstub/fdt.c:175:19: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/firmware/efi/libstub/fdt.c:97:19: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/firmware/efi/libstub/zboot.c:61:1: warning: no previous prototype for 'efi_zboot_entry' [-Wmissing-prototypes]
+ 1 ../drivers/firmware/efi/libstub/zboot.c:61:1: warning: symbol 'efi_zboot_entry' was not declared. Should it be static?
+ 1 ../drivers/firmware/efi/memmap.c:132: warning: Excess function parameter 'phys_addr' description in 'efi_memmap_init_late'
+ 1 ../drivers/firmware/efi/memmap.c:132: warning: Function parameter or member 'addr' not described in 'efi_memmap_init_late'
+ 1 ../drivers/firmware/efi/test/efi_test.c:157:13: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/firmware/efi/test/efi_test.c:160:61: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/firmware/efi/test/efi_test.c:167:60: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/firmware/efi/test/efi_test.c:187:13: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/firmware/efi/test/efi_test.c:194:35: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/firmware/efi/test/efi_test.c:209:45: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/firmware/efi/test/efi_test.c:215:19: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/firmware/efi/test/efi_test.c:220:19: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/firmware/efi/test/efi_test.c:243:53: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/firmware/efi/test/efi_test.c:248:60: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/firmware/efi/test/efi_test.c:253:39: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/firmware/efi/test/efi_test.c:263:13: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/firmware/efi/test/efi_test.c:292:13: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/firmware/efi/test/efi_test.c:301:27: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/firmware/efi/test/efi_test.c:308:41: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/firmware/efi/test/efi_test.c:325:46: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/firmware/efi/test/efi_test.c:330:13: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/firmware/efi/test/efi_test.c:354:13: warning: incorrect type in initializer (different address spaces)
+ 3 ../drivers/firmware/efi/test/efi_test.c:35:27: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/firmware/efi/test/efi_test.c:360:38: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/firmware/efi/test/efi_test.c:365:47: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/firmware/efi/test/efi_test.c:389:60: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/firmware/efi/test/efi_test.c:397:13: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/firmware/efi/test/efi_test.c:421:21: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/firmware/efi/test/efi_test.c:429:52: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/firmware/efi/test/efi_test.c:439:52: warning: incorrect type in argument 1 (different address spaces)
+ 3 ../drivers/firmware/efi/test/efi_test.c:44:13: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/firmware/efi/test/efi_test.c:452:52: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/firmware/efi/test/efi_test.c:461:13: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/firmware/efi/test/efi_test.c:468:35: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/firmware/efi/test/efi_test.c:479:62: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/firmware/efi/test/efi_test.c:487:21: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/firmware/efi/test/efi_test.c:494:53: warning: incorrect type in argument 1 (different address spaces)
+ 3 ../drivers/firmware/efi/test/efi_test.c:50:21: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/firmware/efi/test/efi_test.c:522:13: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/firmware/efi/test/efi_test.c:529:13: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/firmware/efi/test/efi_test.c:546:37: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/firmware/efi/test/efi_test.c:575:13: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/firmware/efi/test/efi_test.c:581:13: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/firmware/efi/test/efi_test.c:585:13: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/firmware/efi/test/efi_test.c:589:13: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/firmware/efi/test/efi_test.c:625:21: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/firmware/efi/test/efi_test.c:629:50: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/firmware/efi/test/efi_test.c:643:13: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/firmware/efi/test/efi_test.c:653:13: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/firmware/efi/test/efi_test.c:658:13: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/firmware/efi/test/efi_test.c:671:24: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/firmware/turris-mox-rwtm.c:416:27: warning: incorrect type in argument 1 (different base types)
+ 6 ../drivers/fpga/machxo2-spi.c:86:19: warning: cast to restricted __be32
+ 1 ../drivers/fsi/fsi-master-ast-cf.c:399:65: warning: incorrect type in argument 4 (different base types)
+ 1 ../drivers/gpio/gpio-max730x.c:3: warning: This comment starts with '/**', but isn't a kernel-doc comment. Refer Documentation/doc-guide/kernel-doc.rst
+ 1 ../drivers/gpio/gpio-mlxbf2.c:129:12: warning: context imbalance in 'mlxbf2_gpio_lock_acquire' - different lock contexts for basic block
+ 1 ../drivers/gpio/gpio-mlxbf2.c:159:9: warning: context imbalance in 'mlxbf2_gpio_lock_release' - wrong count at exit
+ 1 ../drivers/gpio/gpio-mlxbf2.c:197:9: warning: context imbalance in 'mlxbf2_gpio_direction_input' - unexpected unlock
+ 1 ../drivers/gpio/gpio-mlxbf2.c:225:9: warning: context imbalance in 'mlxbf2_gpio_direction_output' - unexpected unlock
+ 1 ../drivers/gpio/gpio-pca9570.c:42: warning: Function parameter or member 'chip_data' not described in 'pca9570'
+ 1 ../drivers/gpio/gpio-pcie-idio-24.c:139: warning: Function parameter or member 'plx' not described in 'idio_24_gpio'
+ 1 ../drivers/gpio/gpio-tqmx86.c:260:37: warning: cast truncates bits from constant value (ffffff0f becomes f)
+ 1 ../drivers/gpio/gpio-viperboard.c:261:20: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpio/gpio-viperboard.c:262:21: warning: incorrect type in assignment (different base types)
+ 4 ../drivers/gpio/gpio-viperboard.c:302:27: warning: cast to restricted __be16
+ 1 ../drivers/gpio/gpio-viperboard.c:324:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpio/gpio-viperboard.c:325:29: warning: incorrect type in assignment (different base types)
+ 91 ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:315:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
+ 91 ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:319:49: error: static assertion failed: "amd_sriov_msg_pf2vf_info must be 1 KB"
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1042:21: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1065:25: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1067:35: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1069:36: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1137:23: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1157:35: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1242:17: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1245:17: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1251:25: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1254:25: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1260:17: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1262:17: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1264:17: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1266:17: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1268:17: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1294:30: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1360:25: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1363:25: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1369:17: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1372:17: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1378:17: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1380:17: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1382:17: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1384:17: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1386:17: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1517:18: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:155:17: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1663:23: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:168:19: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1722:17: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1759:17: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1807:27: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1813:18: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1821:36: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1857:27: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:185:14: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1864:18: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1877:25: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1879:25: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1881:25: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1883:25: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1885:25: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1887:25: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1889:25: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1891:25: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1968:26: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1972:26: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1976:26: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1982:26: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:1999:49: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2016:18: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2249:38: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2250:34: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2251:35: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2256:25: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2259:25: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2263:17: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2265:17: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2275:31: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2276:30: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2278:17: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2280:17: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2284:17: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2287:17: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2290:47: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2291:47: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2293:28: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2295:17: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2297:17: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:2298:34: warning: too many warnings
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:237:18: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:300:18: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:360:29: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:362:44: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:440:17: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:442:17: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:444:17: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:446:17: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:448:17: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:491:17: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:493:17: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:495:17: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:497:17: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:499:17: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:501:17: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:503:17: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:577:17: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:579:17: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:581:17: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:583:17: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:585:17: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:587:17: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:589:17: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:644:37: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:671:18: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:718:33: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:720:43: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:722:44: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:865:17: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser.c:879:18: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:1451:38: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:1453:51: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:1459:53: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:1461:49: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:1467:51: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:1468:51: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:1469:50: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:1470:49: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:1471:48: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:1590:25: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:1593:33: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2443:9: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2452:31: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2453:30: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2457:9: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2459:9: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2461:9: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2463:9: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2465:9: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2467:9: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2469:9: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2479:17: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2483:25: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2487:25: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2490:17: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2499:33: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2659:9: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2668:31: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2669:30: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2673:17: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2683:17: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2687:25: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2691:25: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2694:17: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2703:33: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2770:9: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2772:9: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2774:9: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2786:9: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2788:9: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2790:9: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2821:9: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2830:31: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2831:30: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2835:17: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2845:17: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2849:25: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2853:25: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2856:17: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2865:33: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2874:9: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2876:9: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2878:9: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2890:9: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2892:9: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:2894:9: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:480:25: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:488:18: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:519:25: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:617:18: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:675:27: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:682:18: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/bios_parser2.c:690:36: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table_helper.c:205:34: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/clk_mgr/dcn201/dcn201_clk_mgr.h:34:29: warning: no newline at end of file
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_resource.c:1858:6: warning: no previous prototype for 'is_timing_changed' [-Wmissing-prototypes]
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_resource.c:1858:6: warning: symbol 'is_timing_changed' was not declared. Should it be static?
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_stat.c:38: warning: Cannot understand *****************************************************************************
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_stat.c:76: warning: Cannot understand *****************************************************************************
+ 462 ../drivers/gpu/drm/amd/amdgpu/../display/dc/dc_hdmi_types.h:53:22: warning: 'dp_hdmi_dongle_signature_str' defined but not used [-Wunused-const-variable=]
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_i2c_hw.c:547:62: warning: dubious: x | !y
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_i2c_sw.c:458:62: warning: dubious: x | !y
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_psr.c:254: warning: This comment starts with '/**', but isn't a kernel-doc comment. Refer Documentation/doc-guide/kernel-doc.rst
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/dce60/dce60_hw_sequencer.c:312:84: warning: Using plain integer as NULL pointer
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/dce60/dce60_resource.c:187:17: warning: Initializer entry defined twice
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/dce60/dce60_resource.c:188:17: warning: Initializer entry defined twice
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/dce60/dce60_resource.c:189:17: warning: Initializer entry defined twice
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/dce60/dce60_resource.c:190:17: warning: Initializer entry defined twice
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/dce60/dce60_resource.c:191:17: warning: Initializer entry defined twice
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/dce60/dce60_resource.c:192:17: warning: Initializer entry defined twice
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/link/link_detection.c:1199: warning: Function parameter or member 'link' not described in 'link_detect_connection_type'
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/link/link_detection.c:1199: warning: expecting prototype for dc_link_detect_connection_type(). Prototype was for link_detect_connection_type() instead
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/link/link_detection.c:498:42: warning: variable 'status' set but not used [-Wunused-but-set-variable]
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/link/link_detection.c:844: warning: Function parameter or member 'link' not described in 'detect_link_and_local_sink'
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/link/link_detection.c:844: warning: Function parameter or member 'reason' not described in 'detect_link_and_local_sink'
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_dp_capability.c:1290:32: warning: variable 'result_write_min_hblank' set but not used [-Wunused-but-set-variable]
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_dp_capability.c:2188: warning: Function parameter or member 'link' not described in 'dc_link_is_dp_sink_present'
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/dc/link/protocols/link_dp_training.c:1586:38: warning: variable 'result' set but not used [-Wunused-but-set-variable]
+ 84 ../drivers/gpu/drm/amd/amdgpu/../display/include/ddc_service_types.h:132:22: warning: 'DP_SINK_DEVICE_STR_ID_1' defined but not used [-Wunused-const-variable=]
+ 84 ../drivers/gpu/drm/amd/amdgpu/../display/include/ddc_service_types.h:133:22: warning: 'DP_SINK_DEVICE_STR_ID_2' defined but not used [-Wunused-const-variable=]
+ 84 ../drivers/gpu/drm/amd/amdgpu/../display/include/ddc_service_types.h:135:17: warning: 'DP_SINK_BRANCH_DEV_NAME_7580' defined but not used [-Wunused-const-variable=]
+ 84 ../drivers/gpu/drm/amd/amdgpu/../display/include/ddc_service_types.h:138:22: warning: 'DP_VGA_LVDS_CONVERTER_ID_2' defined but not used [-Wunused-const-variable=]
+ 84 ../drivers/gpu/drm/amd/amdgpu/../display/include/ddc_service_types.h:140:22: warning: 'DP_VGA_LVDS_CONVERTER_ID_3' defined but not used [-Wunused-const-variable=]
+ 85 ../drivers/gpu/drm/amd/amdgpu/../display/include/ddc_service_types.h:143:22: warning: 'SYNAPTICS_DEVICE_ID' defined but not used [-Wunused-const-variable=]
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:249:48: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:251:45: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:282:25: warning: restricted __be16 degrades to integer
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:283:25: warning: restricted __le16 degrades to integer
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:285:25: warning: restricted __be16 degrades to integer
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:286:25: warning: restricted __le16 degrades to integer
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:294:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:298:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:300:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:435:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:436:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:437:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:438:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:439:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:440:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:441:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:442:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:443:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:444:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:445:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:446:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:447:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:448:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:449:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:450:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:451:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:452:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:453:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:454:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:455:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:456:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:457:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:458:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:470:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:581:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:582:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:583:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:584:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:585:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:586:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:587:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:588:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:589:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:590:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:591:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:592:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:593:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:594:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:595:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:596:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:597:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:598:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:599:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:600:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:601:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:602:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:603:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:604:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:617:17: warning: restricted __be16 degrades to integer
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:618:17: warning: restricted __le16 degrades to integer
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:642:37: warning: restricted __be16 degrades to integer
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:642:37: warning: restricted __le16 degrades to integer
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:643:37: warning: restricted __be16 degrades to integer
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:643:37: warning: restricted __le16 degrades to integer
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:644:37: warning: restricted __be16 degrades to integer
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:644:37: warning: restricted __le16 degrades to integer
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:645:37: warning: restricted __be16 degrades to integer
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:645:37: warning: restricted __le16 degrades to integer
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:646:37: warning: restricted __be16 degrades to integer
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:646:37: warning: restricted __le16 degrades to integer
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:647:37: warning: restricted __be16 degrades to integer
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:647:37: warning: restricted __le16 degrades to integer
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:648:37: warning: restricted __be16 degrades to integer
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:648:37: warning: restricted __le16 degrades to integer
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:649:37: warning: restricted __be16 degrades to integer
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:649:37: warning: restricted __le16 degrades to integer
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:650:37: warning: restricted __be16 degrades to integer
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:650:37: warning: restricted __le16 degrades to integer
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:651:37: warning: restricted __be16 degrades to integer
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:651:37: warning: restricted __le16 degrades to integer
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:652:37: warning: restricted __be16 degrades to integer
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:652:37: warning: restricted __le16 degrades to integer
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:653:37: warning: restricted __be16 degrades to integer
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:653:37: warning: restricted __le16 degrades to integer
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:654:37: warning: restricted __be16 degrades to integer
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:654:37: warning: restricted __le16 degrades to integer
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:655:37: warning: restricted __be16 degrades to integer
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:655:37: warning: restricted __le16 degrades to integer
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:656:37: warning: restricted __be16 degrades to integer
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:656:37: warning: restricted __le16 degrades to integer
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:657:37: warning: restricted __be16 degrades to integer
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:657:37: warning: restricted __le16 degrades to integer
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:658:37: warning: restricted __be16 degrades to integer
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:658:37: warning: restricted __le16 degrades to integer
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:659:37: warning: restricted __be16 degrades to integer
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:659:37: warning: restricted __le16 degrades to integer
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:660:37: warning: restricted __be16 degrades to integer
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:660:37: warning: restricted __le16 degrades to integer
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:661:37: warning: restricted __be16 degrades to integer
+ 1 ../drivers/gpu/drm/amd/amdgpu/../display/modules/power/power_helpers.c:661:37: warning: too many warnings
+ 1 ../drivers/gpu/drm/amd/amdgpu/../include/asic_reg/dce/dce_6_0_d.h:568:43: warning: initialized field overwritten [-Woverride-init]
+ 1 ../drivers/gpu/drm/amd/amdgpu/../include/asic_reg/dce/dce_6_0_d.h:645:43: warning: initialized field overwritten [-Woverride-init]
+ 1 ../drivers/gpu/drm/amd/amdgpu/../include/asic_reg/dce/dce_6_0_d.h:722:43: warning: initialized field overwritten [-Woverride-init]
+ 1 ../drivers/gpu/drm/amd/amdgpu/../include/asic_reg/dce/dce_6_0_d.h:799:43: warning: initialized field overwritten [-Woverride-init]
+ 1 ../drivers/gpu/drm/amd/amdgpu/../include/asic_reg/dce/dce_6_0_d.h:877:43: warning: initialized field overwritten [-Woverride-init]
+ 1 ../drivers/gpu/drm/amd/amdgpu/../include/asic_reg/dce/dce_6_0_d.h:954:43: warning: initialized field overwritten [-Woverride-init]
+ 1 ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/smu10_smumgr.c:142:9: error: incompatible types in conditional expression (different base types):
+ 1 ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega10_smumgr.c:63:9: error: incompatible types in conditional expression (different base types):
+ 1 ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega12_smumgr.c:71:9: error: incompatible types in conditional expression (different base types):
+ 1 ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega20_smumgr.c:195:9: error: incompatible types in conditional expression (different base types):
+ 1 ../drivers/gpu/drm/amd/amdgpu/../pm/powerplay/smumgr/vega20_smumgr.c:309:9: error: incompatible types in conditional expression (different base types):
+ 1 ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:1019:9: error: incompatible types in conditional expression (different base types):
+ 1 ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:1117:9: error: incompatible types in conditional expression (different base types):
+ 1 ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:740:17: error: incompatible types in conditional expression (different base types):
+ 1 ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/amdgpu_smu.c:987:9: error: incompatible types in conditional expression (different base types):
+ 1 ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/vangogh_ppt.c:2381: warning: Function parameter or member 'residency' not described in 'vangogh_get_gfxoff_residency'
+ 1 ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/vangogh_ppt.c:2399: warning: Function parameter or member 'entrycount' not described in 'vangogh_get_gfxoff_entrycount'
+ 1 ../drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu_cmn.c:894:17: error: incompatible types in conditional expression (different base types):
+ 1 ../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1639:25: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1640:17: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c:1699:17: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/gpu/drm/amd/amdgpu/amdgpu_device.c:5155: warning: Function parameter or member 'reset_context' not described in 'amdgpu_device_gpu_recover'
+ 1 ../drivers/gpu/drm/amd/amdgpu/amdgpu_device.c:5871:9: error: incompatible types in conditional expression (different base types):
+ 1 ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:304:25: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:305:17: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:354:17: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:679:23: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c:681:25: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c:1099:13: warning: variable 'r' set but not used [-Wunused-but-set-variable]
+ 1 ../drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c:599: warning: Function parameter or member 'p' not described in 'amdgpu_vce_validate_bo'
+ 1 ../drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c:683: warning: Function parameter or member 'unlocked' not described in 'amdgpu_vm_pt_free_dfs'
+ 211 ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:315:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB"
+ 211 ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:319:49: error: static assertion failed: "amd_sriov_msg_pf2vf_info must be 1 KB"
+ 1 ../drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c:282: warning: Function parameter or member 'flush_type' not described in 'gmc_v11_0_flush_gpu_tlb'
+ 1 ../drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c:282: warning: Function parameter or member 'vmhub' not described in 'gmc_v11_0_flush_gpu_tlb'
+ 1 ../drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c:322: warning: Function parameter or member 'all_hub' not described in 'gmc_v11_0_flush_gpu_tlb_pasid'
+ 1 ../drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c:322: warning: Function parameter or member 'flush_type' not described in 'gmc_v11_0_flush_gpu_tlb_pasid'
+ 1 ../drivers/gpu/drm/amd/amdgpu/ih_v6_0.c:392: warning: Function parameter or member 'ih' not described in 'ih_v6_0_get_wptr'
+ 1 ../drivers/gpu/drm/amd/amdgpu/ih_v6_0.c:432: warning: Function parameter or member 'ih' not described in 'ih_v6_0_irq_rearm'
+ 1 ../drivers/gpu/drm/amd/amdgpu/ih_v6_0.c:458: warning: Function parameter or member 'ih' not described in 'ih_v6_0_set_rptr'
+ 1 ../drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c:1124: warning: Function parameter or member 'ring' not described in 'sdma_v6_0_ring_pad_ib'
+ 1 ../drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c:1175: warning: Function parameter or member 'pd_addr' not described in 'sdma_v6_0_ring_emit_vm_flush'
+ 1 ../drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c:1175: warning: Function parameter or member 'vmid' not described in 'sdma_v6_0_ring_emit_vm_flush'
+ 1 ../drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c:248: warning: Function parameter or member 'flags' not described in 'sdma_v6_0_ring_emit_ib'
+ 1 ../drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c:248: warning: Function parameter or member 'job' not described in 'sdma_v6_0_ring_emit_ib'
+ 1 ../drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c:945: warning: Function parameter or member 'timeout' not described in 'sdma_v6_0_ring_test_ib'
+ 1 ../drivers/gpu/drm/ast/ast_mode.c:760:16: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/gpu/drm/ast/ast_mode.c:760:19: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c:253:9: warning: cast truncates bits from constant value (ffffff7f becomes 7f)
+ 1 ../drivers/gpu/drm/bridge/synopsys/dw-hdmi.c:3377:30: warning: cast truncates bits from constant value (ffffff0d becomes d)
+ 1 ../drivers/gpu/drm/drm_bufs.c:227:45: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/gpu/drm/drm_bufs.c:230:45: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/gpu/drm/drm_bufs.c:346:36: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/gpu/drm/drm_bufs.c:363:36: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/gpu/drm/drm_bufs.c:538:28: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/gpu/drm/drm_drv.c:449:6: warning: context imbalance in 'drm_dev_enter' - different lock contexts for basic block
+ 1 ../drivers/gpu/drm/drm_ioc32.c:228:24: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/gpu/drm/drm_ioc32.c:247:20: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/gpu/drm/drm_ioc32.c:520:24: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/gpu/drm/drm_memory.c:115:29: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/gpu/drm/drm_memory.c:124:29: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/gpu/drm/drm_memory.c:136:28: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/gpu/drm/drm_vm.c:270:44: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/gpu/drm/exynos/exynos_drm_fimd.c:1004:15: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/gpu/drm/exynos/exynos_drm_fimd.c:1006:9: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/gpu/drm/exynos/exynos_drm_fimd.c:484:39: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/gpu/drm/exynos/exynos_drm_fimd.c:496:17: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/gpu/drm/exynos/exynos_drm_fimd.c:499:17: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/gpu/drm/exynos/exynos_drm_fimd.c:545:17: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/gpu/drm/exynos/exynos_drm_fimd.c:991:39: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/gpu/drm/gud/gud_drv.c:96:17: warning: restricted __le32 degrades to integer
+ 1 ../drivers/gpu/drm/gud/gud_drv.c:96:28: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/i2c/tda998x_drv.c:1715:50: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/gpu/drm/i2c/tda998x_drv.c:1716:52: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/gpu/drm/kmb/kmb_drv.c:103:31: warning: incorrect type in return expression (different address spaces)
+ 1 ../drivers/gpu/drm/kmb/kmb_plane.c:20:11: warning: symbol 'layer_irqs' was not declared. Should it be static?
+ 1 ../drivers/gpu/drm/mgag200/mgag200_drv.c:23:5: warning: symbol 'mgag200_modeset' was not declared. Should it be static?
+ 2 ../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:1098:23: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:1444:31: warning: incorrect type in return expression (different address spaces)
+ 1 ../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:1450:31: warning: incorrect type in return expression (different address spaces)
+ 1 ../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:1490:20: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:1492:28: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:1603:19: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:1610:27: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:1641:20: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:1643:28: warning: incorrect type in argument 1 (different address spaces)
+ 4 ../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:225:15: warning: dereference of noderef expression
+ 2 ../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:225:15: warning: incorrect type in argument 1 (different address spaces)
+ 4 ../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:241:15: warning: dereference of noderef expression
+ 2 ../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:241:15: warning: incorrect type in argument 1 (different address spaces)
+ 3 ../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:323:15: warning: dereference of noderef expression
+ 2 ../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:323:15: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:323:15: warning: too many warnings
+ 2 ../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:367:15: warning: incorrect type in argument 1 (different address spaces)
+ 2 ../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:392:15: warning: incorrect type in argument 1 (different address spaces)
+ 2 ../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:465:15: warning: incorrect type in argument 1 (different address spaces)
+ 2 ../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:472:15: warning: incorrect type in argument 1 (different address spaces)
+ 2 ../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:498:15: warning: incorrect type in argument 1 (different address spaces)
+ 2 ../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:866:9: warning: incorrect type in argument 1 (different address spaces)
+ 2 ../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:868:9: warning: incorrect type in argument 1 (different address spaces)
+ 2 ../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:870:9: warning: incorrect type in argument 1 (different address spaces)
+ 2 ../drivers/gpu/drm/msm/adreno/a6xx_gmu.c:872:9: warning: incorrect type in argument 1 (different address spaces)
+ 32 ../drivers/gpu/drm/msm/adreno/a6xx_gmu.h:101:9: warning: dereference of noderef expression
+ 16 ../drivers/gpu/drm/msm/adreno/a6xx_gmu.h:101:9: warning: incorrect type in argument 2 (different address spaces)
+ 2 ../drivers/gpu/drm/msm/adreno/a6xx_gmu.h:124:21: warning: dereference of noderef expression
+ 1 ../drivers/gpu/drm/msm/adreno/a6xx_gmu.h:124:21: warning: incorrect type in argument 1 (different address spaces)
+ 2 ../drivers/gpu/drm/msm/adreno/a6xx_gmu.h:125:23: warning: dereference of noderef expression
+ 1 ../drivers/gpu/drm/msm/adreno/a6xx_gmu.h:125:23: warning: incorrect type in argument 1 (different address spaces)
+ 2 ../drivers/gpu/drm/msm/adreno/a6xx_gmu.h:136:16: warning: dereference of noderef expression
+ 1 ../drivers/gpu/drm/msm/adreno/a6xx_gmu.h:136:16: warning: incorrect type in argument 1 (different address spaces)
+ 22 ../drivers/gpu/drm/msm/adreno/a6xx_gmu.h:96:16: warning: dereference of noderef expression
+ 11 ../drivers/gpu/drm/msm/adreno/a6xx_gmu.h:96:16: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/gpu/drm/msm/adreno/a6xx_gpu.c:1652:36: warning: incorrect type in assignment (different address spaces)
+ 4 ../drivers/gpu/drm/msm/adreno/a6xx_hfi.c:108:15: warning: dereference of noderef expression
+ 2 ../drivers/gpu/drm/msm/adreno/a6xx_hfi.c:108:15: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/gpu/drm/msm/adreno/adreno_device.c:11:6: warning: symbol 'hang_debug' was not declared. Should it be static?
+ 1 ../drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c:658:26: warning: symbol 'msm8x76_config' was not declared. Should it be static?
+ 6 ../drivers/gpu/drm/msm/dsi/dsi_host.c:1374:27: warning: cast to restricted __be32
+ 6 ../drivers/gpu/drm/msm/dsi/dsi_host.c:1375:17: warning: cast to restricted __be32
+ 1 ../drivers/gpu/drm/msm/msm_drv.c:75:6: warning: symbol 'dumpstate' was not declared. Should it be static?
+ 1 ../drivers/gpu/drm/msm/msm_fbdev.c:112:26: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/gpu/drm/msm/msm_io_utils.c:67:31: warning: incorrect type in return expression (different address spaces)
+ 1 ../drivers/gpu/drm/msm/msm_io_utils.c:76:31: warning: incorrect type in return expression (different address spaces)
+ 1 ../drivers/gpu/drm/msm/msm_rd.c:44:6: warning: symbol 'rd_full' was not declared. Should it be static?
+ 2 ../drivers/gpu/drm/nouveau/dispnv04/crtc.c:1122:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv04/crtc.c:1207:17: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv04/crtc.c:1208:17: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv04/crtc.c:1209:17: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv04/crtc.c:1210:17: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/gpu/drm/nouveau/dispnv04/crtc.c:453: warning: This comment starts with '/**', but isn't a kernel-doc comment. Refer Documentation/doc-guide/kernel-doc.rst
+ 1 ../drivers/gpu/drm/nouveau/dispnv04/crtc.c:629: warning: This comment starts with '/**', but isn't a kernel-doc comment. Refer Documentation/doc-guide/kernel-doc.rst
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:127:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:141:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:167:9: warning: cast removes address space '__iomem' of expression
+ 3 ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:180:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:204:9: warning: cast removes address space '__iomem' of expression
+ 5 ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:217:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:44:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:57:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:61:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:74:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:78:9: warning: cast removes address space '__iomem' of expression
+ 3 ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:81:17: warning: cast removes address space '__iomem' of expression
+ 3 ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:88:17: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:96:9: warning: cast removes address space '__iomem' of expression
+ 4 ../drivers/gpu/drm/nouveau/dispnv50/base507c.c:98:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/base827c.c:37:9: warning: cast removes address space '__iomem' of expression
+ 3 ../drivers/gpu/drm/nouveau/dispnv50/base827c.c:41:9: warning: cast removes address space '__iomem' of expression
+ 3 ../drivers/gpu/drm/nouveau/dispnv50/base827c.c:44:17: warning: cast removes address space '__iomem' of expression
+ 3 ../drivers/gpu/drm/nouveau/dispnv50/base827c.c:51:17: warning: cast removes address space '__iomem' of expression
+ 6 ../drivers/gpu/drm/nouveau/dispnv50/base827c.c:59:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/base907c.c:102:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/base907c.c:165:9: warning: cast removes address space '__iomem' of expression
+ 4 ../drivers/gpu/drm/nouveau/dispnv50/base907c.c:179:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/base907c.c:37:9: warning: cast removes address space '__iomem' of expression
+ 3 ../drivers/gpu/drm/nouveau/dispnv50/base907c.c:42:9: warning: cast removes address space '__iomem' of expression
+ 6 ../drivers/gpu/drm/nouveau/dispnv50/base907c.c:44:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/base907c.c:74:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/base907c.c:77:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/base907c.c:80:9: warning: cast removes address space '__iomem' of expression
+ 4 ../drivers/gpu/drm/nouveau/dispnv50/base907c.c:93:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/core507d.c:139:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/core507d.c:43:17: warning: cast removes address space '__iomem' of expression
+ 3 ../drivers/gpu/drm/nouveau/dispnv50/core507d.c:49:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/core507d.c:90:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/core507d.c:95:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/core507d.c:97:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:137:9: warning: cast removes address space '__iomem' of expression
+ 3 ../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:140:17: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:149:17: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:44:17: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:61:17: warning: cast removes address space '__iomem' of expression
+ 3 ../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:67:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:69:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/corec37d.c:74:17: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/corec57d.c:39:9: warning: cast removes address space '__iomem' of expression
+ 3 ../drivers/gpu/drm/nouveau/dispnv50/corec57d.c:42:17: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/corec57d.c:50:17: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/crc907d.c:64:17: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/crc907d.c:65:17: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/crc907d.c:67:17: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/crc907d.c:68:17: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/crc907d.c:84:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/crcc37d.c:44:17: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/crcc37d.c:45:17: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/crcc37d.c:47:17: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/crcc37d.c:48:17: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/crcc37d.c:63:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/crcc57d.c:40:17: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/crcc57d.c:41:17: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/crcc57d.c:43:17: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/crcc57d.c:44:17: warning: cast removes address space '__iomem' of expression
+ 3 ../drivers/gpu/drm/nouveau/dispnv50/dac507d.c:44:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/dac907d.c:38:9: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/gpu/drm/nouveau/dispnv50/disp.c:133:31: error: subtraction of different types can't work (different address spaces)
+ 1 ../drivers/gpu/drm/nouveau/dispnv50/disp.c:182:9: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/gpu/drm/nouveau/dispnv50/disp.c:196:31: error: subtraction of different types can't work (different address spaces)
+ 1 ../drivers/gpu/drm/nouveau/dispnv50/disp.c:2517:1: warning: no previous prototype for 'nv50_display_create' [-Wmissing-prototypes]
+ 1 ../drivers/gpu/drm/nouveau/dispnv50/disp.c:2517:1: warning: symbol 'nv50_display_create' was not declared. Should it be static?
+ 1 ../drivers/gpu/drm/nouveau/dispnv50/disp.c:256:19: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/gpu/drm/nouveau/dispnv50/disp.c:260:25: warning: incorrect type in assignment (different address spaces)
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:118:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:132:9: warning: cast removes address space '__iomem' of expression
+ 3 ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:149:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:198:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:212:9: warning: cast removes address space '__iomem' of expression
+ 5 ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:215:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:233:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:288:9: warning: cast removes address space '__iomem' of expression
+ 3 ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:303:9: warning: cast removes address space '__iomem' of expression
+ 3 ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:356:9: warning: cast removes address space '__iomem' of expression
+ 8 ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:365:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:393:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:39:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:410:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:416:9: warning: cast removes address space '__iomem' of expression
+ 3 ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:420:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:58:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/head507d.c:90:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/head827d.c:104:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/head827d.c:120:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/head827d.c:123:9: warning: cast removes address space '__iomem' of expression
+ 3 ../drivers/gpu/drm/nouveau/dispnv50/head827d.c:137:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/head827d.c:145:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/head827d.c:39:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/head827d.c:44:9: warning: cast removes address space '__iomem' of expression
+ 3 ../drivers/gpu/drm/nouveau/dispnv50/head827d.c:58:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/head827d.c:69:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/head827d.c:83:9: warning: cast removes address space '__iomem' of expression
+ 5 ../drivers/gpu/drm/nouveau/dispnv50/head827d.c:86:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:120:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:148:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:162:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:167:9: warning: cast removes address space '__iomem' of expression
+ 3 ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:181:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:191:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:205:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:219:9: warning: cast removes address space '__iomem' of expression
+ 5 ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:222:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:240:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:256:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:259:9: warning: cast removes address space '__iomem' of expression
+ 3 ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:273:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:281:9: warning: cast removes address space '__iomem' of expression
+ 7 ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:333:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:358:9: warning: cast removes address space '__iomem' of expression
+ 4 ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:363:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:388:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:394:9: warning: cast removes address space '__iomem' of expression
+ 4 ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:398:9: warning: cast removes address space '__iomem' of expression
+ 3 ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:46:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:67:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/head907d.c:87:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/head917d.c:40:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/head917d.c:73:9: warning: cast removes address space '__iomem' of expression
+ 3 ../drivers/gpu/drm/nouveau/dispnv50/head917d.c:88:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/head917d.c:98:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:114:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:118:9: warning: cast removes address space '__iomem' of expression
+ 3 ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:132:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:148:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:149:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:171:9: warning: cast removes address space '__iomem' of expression
+ 4 ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:185:9: warning: cast removes address space '__iomem' of expression
+ 5 ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:220:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:237:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:238:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:240:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:243:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:247:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:264:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:268:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:55:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:74:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/headc37d.c:95:9: warning: cast removes address space '__iomem' of expression
+ 5 ../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:107:9: warning: cast removes address space '__iomem' of expression
+ 5 ../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:199:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:216:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:217:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:219:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:222:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:226:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:55:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:76:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/headc57d.c:93:9: warning: cast removes address space '__iomem' of expression
+ 4 ../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:42:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:64:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:68:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:70:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:73:9: warning: cast removes address space '__iomem' of expression
+ 4 ../drivers/gpu/drm/nouveau/dispnv50/ovly507e.c:75:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:41:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:45:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:47:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:50:9: warning: cast removes address space '__iomem' of expression
+ 4 ../drivers/gpu/drm/nouveau/dispnv50/ovly827e.c:52:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:38:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:42:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:44:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:47:9: warning: cast removes address space '__iomem' of expression
+ 4 ../drivers/gpu/drm/nouveau/dispnv50/ovly907e.c:49:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/pior507d.c:45:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/sor507d.c:45:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/sor907d.c:41:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/sorc37d.c:38:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/wimmc37b.c:40:9: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/gpu/drm/nouveau/dispnv50/wimmc37b.c:40:9: warning: dubious: !x & y
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/wimmc37b.c:55:9: warning: cast removes address space '__iomem' of expression
+ 8 ../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:103:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:148:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:152:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:165:9: warning: cast removes address space '__iomem' of expression
+ 5 ../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:170:9: warning: cast removes address space '__iomem' of expression
+ 3 ../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:192:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:193:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:195:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:199:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:203:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:218:9: warning: cast removes address space '__iomem' of expression
+ 3 ../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:231:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:248:9: warning: cast removes address space '__iomem' of expression
+ 5 ../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:261:9: warning: cast removes address space '__iomem' of expression
+ 3 ../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:277:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:281:9: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:281:9: warning: dubious: !x & y
+ 3 ../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:48:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:61:9: warning: cast removes address space '__iomem' of expression
+ 4 ../drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c:74:9: warning: cast removes address space '__iomem' of expression
+ 3 ../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:108:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:121:9: warning: cast removes address space '__iomem' of expression
+ 4 ../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:134:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:41:9: warning: cast removes address space '__iomem' of expression
+ 5 ../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:46:9: warning: cast removes address space '__iomem' of expression
+ 3 ../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:64:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:65:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:67:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:71:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:75:9: warning: cast removes address space '__iomem' of expression
+ 3 ../drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c:95:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:38:9: warning: cast removes address space '__iomem' of expression
+ 5 ../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:43:9: warning: cast removes address space '__iomem' of expression
+ 3 ../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:60:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:61:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:63:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:67:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/dispnv50/wndwc67e.c:71:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/nouveau_bo0039.c:106:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/nouveau_bo0039.c:107:9: warning: cast removes address space '__iomem' of expression
+ 3 ../drivers/gpu/drm/nouveau/nouveau_bo0039.c:62:9: warning: cast removes address space '__iomem' of expression
+ 9 ../drivers/gpu/drm/nouveau/nouveau_bo0039.c:73:17: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/nouveau_bo0039.c:86:17: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/nouveau_bo5039.c:102:25: warning: cast removes address space '__iomem' of expression
+ 3 ../drivers/gpu/drm/nouveau/nouveau_bo5039.c:106:17: warning: cast removes address space '__iomem' of expression
+ 9 ../drivers/gpu/drm/nouveau/nouveau_bo5039.c:112:17: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/nouveau_bo5039.c:126:17: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/nouveau_bo5039.c:146:9: warning: cast removes address space '__iomem' of expression
+ 4 ../drivers/gpu/drm/nouveau/nouveau_bo5039.c:147:9: warning: cast removes address space '__iomem' of expression
+ 8 ../drivers/gpu/drm/nouveau/nouveau_bo5039.c:63:25: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/nouveau_bo5039.c:80:25: warning: cast removes address space '__iomem' of expression
+ 8 ../drivers/gpu/drm/nouveau/nouveau_bo5039.c:85:25: warning: cast removes address space '__iomem' of expression
+ 7 ../drivers/gpu/drm/nouveau/nouveau_bo74c1.c:47:9: warning: cast removes address space '__iomem' of expression
+ 9 ../drivers/gpu/drm/nouveau/nouveau_bo85b5.c:58:17: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/nouveau_bo85b5.c:66:17: warning: cast removes address space '__iomem' of expression
+ 3 ../drivers/gpu/drm/nouveau/nouveau_bo9039.c:56:17: warning: cast removes address space '__iomem' of expression
+ 7 ../drivers/gpu/drm/nouveau/nouveau_bo9039.c:61:17: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/nouveau_bo9039.c:70:17: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/nouveau_bo9039.c:96:9: warning: cast removes address space '__iomem' of expression
+ 9 ../drivers/gpu/drm/nouveau/nouveau_bo90b5.c:51:17: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/nouveau_bo90b5.c:59:17: warning: cast removes address space '__iomem' of expression
+ 9 ../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:49:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:63:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/nouveau_boa0b5.c:88:9: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/gpu/drm/nouveau/nouveau_chan.c:127:38: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/gpu/drm/nouveau/nouveau_chan.c:175:45: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/gpu/drm/nouveau/nouveau_chan.c:465:17: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/nouveau_chan.c:479:17: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/nouveau_drm.c:376:33: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/gpu/drm/nouveau/nouveau_fence.c:213:25: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/gpu/drm/nouveau/nouveau_gem.c:856:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/gpu/drm/nouveau/nouveau_gem.c:857:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/gpu/drm/nouveau/nouveau_gem.c:889:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/gpu/drm/nouveau/nouveau_gem.c:890:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/gpu/drm/nouveau/nouveau_gem.c:892:33: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/gpu/drm/nouveau/nouveau_ioc32.c:2: warning: Cannot understand * \file mga_ioc32.c
+ 1 ../drivers/gpu/drm/nouveau/nouveau_ioc32.c:52: warning: Function parameter or member 'arg' not described in 'nouveau_compat_ioctl'
+ 1 ../drivers/gpu/drm/nouveau/nouveau_ioc32.c:52: warning: Function parameter or member 'cmd' not described in 'nouveau_compat_ioctl'
+ 1 ../drivers/gpu/drm/nouveau/nouveau_ioc32.c:52: warning: Function parameter or member 'filp' not described in 'nouveau_compat_ioctl'
+ 1 ../drivers/gpu/drm/nouveau/nouveau_ioc32.c:52: warning: expecting prototype for Called whenever a 32-bit process running under a 64(). Prototype was for nouveau_compat_ioctl() instead
+ 1 ../drivers/gpu/drm/nouveau/nv04_fence.c:42:39: warning: dereference of noderef expression
+ 2 ../drivers/gpu/drm/nouveau/nv04_fence.c:45:17: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/gpu/drm/nouveau/nv10_fence.c:35:39: warning: dereference of noderef expression
+ 2 ../drivers/gpu/drm/nouveau/nv10_fence.c:38:17: warning: cast removes address space '__iomem' of expression
+ 5 ../drivers/gpu/drm/nouveau/nv17_fence.c:57:17: warning: cast removes address space '__iomem' of expression
+ 5 ../drivers/gpu/drm/nouveau/nv17_fence.c:65:17: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/nv84_fence.c:41:17: warning: cast removes address space '__iomem' of expression
+ 6 ../drivers/gpu/drm/nouveau/nv84_fence.c:43:17: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/gpu/drm/nouveau/nv84_fence.c:64:17: warning: cast removes address space '__iomem' of expression
+ 5 ../drivers/gpu/drm/nouveau/nv84_fence.c:66:17: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/gpu/drm/nouveau/nv84_fence.c:88:45: warning: incorrect type in initializer (different address spaces)
+ 6 ../drivers/gpu/drm/nouveau/nvc0_fence.c:40:17: warning: cast removes address space '__iomem' of expression
+ 5 ../drivers/gpu/drm/nouveau/nvc0_fence.c:63:17: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/gpu/drm/nouveau/nvif/object.c:235:41: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c:155:21: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c:157:30: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c:157:33: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c:162:22: warning: incorrect type in return expression (different address spaces)
+ 1 ../drivers/gpu/drm/nouveau/nvkm/core/gpuobj.c:97:22: warning: incorrect type in return expression (different address spaces)
+ 1 ../drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c:610:1: warning: symbol 'gv100_disp_core_mthd_base' was not declared. Should it be static?
+ 1 ../drivers/gpu/drm/nouveau/nvkm/engine/fifo/cgrp.c:214:9: warning: context imbalance in 'nvkm_cgrp_put' - unexpected unlock
+ 1 ../drivers/gpu/drm/nouveau/nvkm/engine/fifo/chan.c:303:9: warning: context imbalance in 'nvkm_chan_put' - unexpected unlock
+ 1 ../drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c:451:1: warning: no previous prototype for 'gf100_fifo_nonstall_block' [-Wmissing-prototypes]
+ 1 ../drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c:451:1: warning: symbol 'gf100_fifo_nonstall_block' was not declared. Should it be static?
+ 1 ../drivers/gpu/drm/nouveau/nvkm/engine/fifo/runl.c:182:18: warning: context imbalance in 'nvkm_runl_chan_get_inst' - wrong count at exit
+ 1 ../drivers/gpu/drm/nouveau/nvkm/engine/fifo/runl.c:206:18: warning: context imbalance in 'nvkm_runl_chan_get_chid' - different lock contexts for basic block
+ 1 ../drivers/gpu/drm/nouveau/nvkm/engine/fifo/runl.c:227:18: warning: context imbalance in 'nvkm_runl_cgrp_get_cgid' - different lock contexts for basic block
+ 1 ../drivers/gpu/drm/nouveau/nvkm/engine/fifo/runl.c:33:18: warning: symbol 'nvkm_engn_cgrp_get' was not declared. Should it be static?
+ 1 ../drivers/gpu/drm/nouveau/nvkm/engine/fifo/runl.c:34:1: warning: no previous prototype for 'nvkm_engn_cgrp_get' [-Wmissing-prototypes]
+ 1 ../drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c:1044: warning: This comment starts with '/**', but isn't a kernel-doc comment. Refer Documentation/doc-guide/kernel-doc.rst
+ 1 ../drivers/gpu/drm/nouveau/nvkm/engine/gr/tu102.c:210:1: warning: no previous prototype for 'tu102_gr_load' [-Wmissing-prototypes]
+ 1 ../drivers/gpu/drm/nouveau/nvkm/engine/gr/tu102.c:210:1: warning: symbol 'tu102_gr_load' was not declared. Should it be static?
+ 1 ../drivers/gpu/drm/nouveau/nvkm/falcon/msgq.c:26:1: warning: context imbalance in 'nvkm_falcon_msgq_open' - wrong count at exit
+ 1 ../drivers/gpu/drm/nouveau/nvkm/falcon/msgq.c:40:20: warning: context imbalance in 'nvkm_falcon_msgq_close' - unexpected unlock
+ 1 ../drivers/gpu/drm/nouveau/nvkm/nvfw/acr.c:49:1: warning: no previous prototype for 'wpr_generic_header_dump' [-Wmissing-prototypes]
+ 1 ../drivers/gpu/drm/nouveau/nvkm/nvfw/acr.c:49:1: warning: symbol 'wpr_generic_header_dump' was not declared. Should it be static?
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/acr/lsfw.c:221:21: warning: variable 'loc' set but not used [-Wunused-but-set-variable]
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1003: warning: Function parameter or member 'init' not described in 'init_i2c_byte'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1003: warning: expecting prototype for INIT_I2C_BYTE(). Prototype was for init_i2c_byte() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1034: warning: Function parameter or member 'init' not described in 'init_zm_i2c_byte'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1034: warning: expecting prototype for INIT_ZM_I2C_BYTE(). Prototype was for init_zm_i2c_byte() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1060: warning: Function parameter or member 'init' not described in 'init_zm_i2c'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1060: warning: expecting prototype for INIT_ZM_I2C(). Prototype was for init_zm_i2c() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1094: warning: Function parameter or member 'init' not described in 'init_tmds'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1094: warning: expecting prototype for INIT_TMDS(). Prototype was for init_tmds() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1120: warning: Function parameter or member 'init' not described in 'init_zm_tmds_group'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1120: warning: expecting prototype for INIT_ZM_TMDS_GROUP(). Prototype was for init_zm_tmds_group() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1147: warning: Function parameter or member 'init' not described in 'init_cr_idx_adr_latch'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1147: warning: expecting prototype for INIT_CR_INDEX_ADDRESS_LATCHED(). Prototype was for init_cr_idx_adr_latch() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1177: warning: Function parameter or member 'init' not described in 'init_cr'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1177: warning: expecting prototype for INIT_CR(). Prototype was for init_cr() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1197: warning: Function parameter or member 'init' not described in 'init_zm_cr'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1197: warning: expecting prototype for INIT_ZM_CR(). Prototype was for init_zm_cr() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1214: warning: Function parameter or member 'init' not described in 'init_zm_cr_group'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1214: warning: expecting prototype for INIT_ZM_CR_GROUP(). Prototype was for init_zm_cr_group() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1238: warning: Function parameter or member 'init' not described in 'init_condition_time'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1238: warning: expecting prototype for INIT_CONDITION_TIME(). Prototype was for init_condition_time() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1265: warning: Function parameter or member 'init' not described in 'init_ltime'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1265: warning: expecting prototype for INIT_LTIME(). Prototype was for init_ltime() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1282: warning: Function parameter or member 'init' not described in 'init_zm_reg_sequence'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1282: warning: expecting prototype for INIT_ZM_REG_SEQUENCE(). Prototype was for init_zm_reg_sequence() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1307: warning: Function parameter or member 'init' not described in 'init_pll_indirect'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1307: warning: expecting prototype for INIT_PLL_INDIRECT(). Prototype was for init_pll_indirect() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1326: warning: Function parameter or member 'init' not described in 'init_zm_reg_indirect'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1326: warning: expecting prototype for INIT_ZM_REG_INDIRECT(). Prototype was for init_zm_reg_indirect() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1345: warning: Function parameter or member 'init' not described in 'init_sub_direct'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1345: warning: expecting prototype for INIT_SUB_DIRECT(). Prototype was for init_sub_direct() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1371: warning: Function parameter or member 'init' not described in 'init_jump'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1371: warning: expecting prototype for INIT_JUMP(). Prototype was for init_jump() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1389: warning: Function parameter or member 'init' not described in 'init_i2c_if'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1389: warning: expecting prototype for INIT_I2C_IF(). Prototype was for init_i2c_if() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1416: warning: Function parameter or member 'init' not described in 'init_copy_nv_reg'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1416: warning: expecting prototype for INIT_COPY_NV_REG(). Prototype was for init_copy_nv_reg() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1442: warning: Function parameter or member 'init' not described in 'init_zm_index_io'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1442: warning: expecting prototype for INIT_ZM_INDEX_IO(). Prototype was for init_zm_index_io() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1460: warning: Function parameter or member 'init' not described in 'init_compute_mem'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1460: warning: expecting prototype for INIT_COMPUTE_MEM(). Prototype was for init_compute_mem() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1478: warning: Function parameter or member 'init' not described in 'init_reset'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1478: warning: expecting prototype for INIT_RESET(). Prototype was for init_reset() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1505: warning: Function parameter or member 'init' not described in 'init_configure_mem_clk'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1505: warning: expecting prototype for INIT_CONFIGURE_MEM(). Prototype was for init_configure_mem_clk() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1564: warning: Function parameter or member 'init' not described in 'init_configure_clk'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1564: warning: expecting prototype for INIT_CONFIGURE_CLK(). Prototype was for init_configure_clk() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1598: warning: Function parameter or member 'init' not described in 'init_configure_preinit'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1598: warning: expecting prototype for INIT_CONFIGURE_PREINIT(). Prototype was for init_configure_preinit() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1624: warning: Function parameter or member 'init' not described in 'init_io'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1624: warning: expecting prototype for INIT_IO(). Prototype was for init_io() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1664: warning: Function parameter or member 'init' not described in 'init_sub'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1664: warning: expecting prototype for INIT_SUB(). Prototype was for init_sub() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1691: warning: Function parameter or member 'init' not described in 'init_ram_condition'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1691: warning: expecting prototype for INIT_RAM_CONDITION(). Prototype was for init_ram_condition() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1710: warning: Function parameter or member 'init' not described in 'init_nv_reg'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1710: warning: expecting prototype for INIT_NV_REG(). Prototype was for init_nv_reg() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1728: warning: Function parameter or member 'init' not described in 'init_macro'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1728: warning: expecting prototype for INIT_MACRO(). Prototype was for init_macro() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1752: warning: Function parameter or member 'init' not described in 'init_resume'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1752: warning: expecting prototype for INIT_RESUME(). Prototype was for init_resume() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1764: warning: Function parameter or member 'init' not described in 'init_strap_condition'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1764: warning: expecting prototype for INIT_STRAP_CONDITION(). Prototype was for init_strap_condition() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1782: warning: Function parameter or member 'init' not described in 'init_time'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1782: warning: expecting prototype for INIT_TIME(). Prototype was for init_time() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1803: warning: Function parameter or member 'init' not described in 'init_condition'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1803: warning: expecting prototype for INIT_CONDITION(). Prototype was for init_condition() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1820: warning: Function parameter or member 'init' not described in 'init_io_condition'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1820: warning: expecting prototype for INIT_IO_CONDITION(). Prototype was for init_io_condition() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1837: warning: Function parameter or member 'init' not described in 'init_zm_reg16'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1837: warning: expecting prototype for INIT_ZM_REG16(). Prototype was for init_zm_reg16() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1854: warning: Function parameter or member 'init' not described in 'init_index_io'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1854: warning: expecting prototype for INIT_INDEX_IO(). Prototype was for init_index_io() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1876: warning: Function parameter or member 'init' not described in 'init_pll'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1876: warning: expecting prototype for INIT_PLL(). Prototype was for init_pll() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1893: warning: Function parameter or member 'init' not described in 'init_zm_reg'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1893: warning: expecting prototype for INIT_ZM_REG(). Prototype was for init_zm_reg() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1913: warning: Function parameter or member 'init' not described in 'init_ram_restrict_pll'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1913: warning: expecting prototype for INIT_RAM_RESTRICT_PLL(). Prototype was for init_ram_restrict_pll() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1943: warning: Function parameter or member 'init' not described in 'init_reset_begun'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1943: warning: expecting prototype for INIT_RESET_BEGUN(). Prototype was for init_reset_begun() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1954: warning: Function parameter or member 'init' not described in 'init_reset_end'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1954: warning: expecting prototype for INIT_RESET_END(). Prototype was for init_reset_end() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1965: warning: Function parameter or member 'init' not described in 'init_gpio'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1965: warning: expecting prototype for INIT_GPIO(). Prototype was for init_gpio() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1981: warning: Function parameter or member 'init' not described in 'init_ram_restrict_zm_reg_group'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:1981: warning: expecting prototype for INIT_RAM_RESTRICT_ZM_GROUP(). Prototype was for init_ram_restrict_zm_reg_group() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:2019: warning: Function parameter or member 'init' not described in 'init_copy_zm_reg'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:2019: warning: expecting prototype for INIT_COPY_ZM_REG(). Prototype was for init_copy_zm_reg() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:2036: warning: Function parameter or member 'init' not described in 'init_zm_reg_group'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:2036: warning: expecting prototype for INIT_ZM_REG_GROUP(). Prototype was for init_zm_reg_group() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:2058: warning: Function parameter or member 'init' not described in 'init_xlat'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:2058: warning: expecting prototype for INIT_XLAT(). Prototype was for init_xlat() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:2086: warning: Function parameter or member 'init' not described in 'init_zm_mask_add'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:2086: warning: expecting prototype for INIT_ZM_MASK_ADD(). Prototype was for init_zm_mask_add() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:2107: warning: Function parameter or member 'init' not described in 'init_auxch'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:2107: warning: expecting prototype for INIT_AUXCH(). Prototype was for init_auxch() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:2131: warning: Function parameter or member 'init' not described in 'init_zm_auxch'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:2131: warning: expecting prototype for INIT_AUXCH(). Prototype was for init_zm_auxch() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:2153: warning: Function parameter or member 'init' not described in 'init_i2c_long_if'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:2153: warning: expecting prototype for INIT_I2C_LONG_IF(). Prototype was for init_i2c_long_if() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:2192: warning: Function parameter or member 'init' not described in 'init_gpio_ne'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:2192: warning: expecting prototype for INIT_GPIO_NE(). Prototype was for init_gpio_ne() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:584: warning: Function parameter or member 'init' not described in 'init_reserved'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:611: warning: Function parameter or member 'init' not described in 'init_done'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:611: warning: expecting prototype for INIT_DONE(). Prototype was for init_done() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:622: warning: Function parameter or member 'init' not described in 'init_io_restrict_prog'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:622: warning: expecting prototype for INIT_IO_RESTRICT_PROG(). Prototype was for init_io_restrict_prog() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:659: warning: Function parameter or member 'init' not described in 'init_repeat'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:659: warning: expecting prototype for INIT_REPEAT(). Prototype was for init_repeat() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:685: warning: Function parameter or member 'init' not described in 'init_io_restrict_pll'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:685: warning: expecting prototype for INIT_IO_RESTRICT_PLL(). Prototype was for init_io_restrict_pll() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:725: warning: Function parameter or member 'init' not described in 'init_end_repeat'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:725: warning: expecting prototype for INIT_END_REPEAT(). Prototype was for init_end_repeat() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:741: warning: Function parameter or member 'init' not described in 'init_copy'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:741: warning: expecting prototype for INIT_COPY(). Prototype was for init_copy() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:768: warning: Function parameter or member 'init' not described in 'init_not'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:768: warning: expecting prototype for INIT_NOT(). Prototype was for init_not() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:780: warning: Function parameter or member 'init' not described in 'init_io_flag_condition'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:780: warning: expecting prototype for INIT_IO_FLAG_CONDITION(). Prototype was for init_io_flag_condition() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:797: warning: Function parameter or member 'init' not described in 'init_generic_condition'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:797: warning: expecting prototype for INIT_GENERIC_CONDITION(). Prototype was for init_generic_condition() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:849: warning: Function parameter or member 'init' not described in 'init_io_mask_or'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:849: warning: expecting prototype for INIT_IO_MASK_OR(). Prototype was for init_io_mask_or() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:868: warning: Function parameter or member 'init' not described in 'init_io_or'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:868: warning: expecting prototype for INIT_IO_OR(). Prototype was for init_io_or() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:887: warning: Function parameter or member 'init' not described in 'init_andn_reg'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:887: warning: expecting prototype for INIT_ANDN_REG(). Prototype was for init_andn_reg() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:904: warning: Function parameter or member 'init' not described in 'init_or_reg'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:904: warning: expecting prototype for INIT_OR_REG(). Prototype was for init_or_reg() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:921: warning: Function parameter or member 'init' not described in 'init_idx_addr_latched'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:921: warning: expecting prototype for INIT_INDEX_ADDRESS_LATCHED(). Prototype was for init_idx_addr_latched() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:951: warning: Function parameter or member 'init' not described in 'init_io_restrict_pll2'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:951: warning: expecting prototype for INIT_IO_RESTRICT_PLL2(). Prototype was for init_io_restrict_pll2() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:986: warning: Function parameter or member 'init' not described in 'init_pll2'
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/bios/init.c:986: warning: expecting prototype for INIT_PLL2(). Prototype was for init_pll2() instead
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ga102.c:49:1: warning: symbol 'ga102_gsps' was not declared. Should it be static?
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c:182:20: warning: incorrect type in return expression (different address spaces)
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c:225:26: warning: incorrect type in return expression (different address spaces)
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:104:58: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:110:58: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:157:25: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:174:19: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:225:28: warning: incorrect type in return expression (different address spaces)
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:233:28: warning: incorrect type in return expression (different address spaces)
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:240:21: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c:327:25: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/mc/ga100.c:51:1: warning: symbol 'ga100_mc_device' was not declared. Should it be static?
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgm200.c:32:9: warning: cast truncates bits from constant value (100000000 becomes 0)
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgm200.c:57:9: warning: cast truncates bits from constant value (800000000 becomes 0)
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk20a.c:49: warning: This comment starts with '/**', but isn't a kernel-doc comment. Refer Documentation/doc-guide/kernel-doc.rst
+ 1 ../drivers/gpu/drm/nouveau/nvkm/subdev/volt/gk20a.c:62: warning: This comment starts with '/**', but isn't a kernel-doc comment. Refer Documentation/doc-guide/kernel-doc.rst
+ 1 ../drivers/gpu/drm/pl111/pl111_debugfs.c:43:28: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/gpu/drm/pl111/pl111_display.c:159:9: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/gpu/drm/pl111/pl111_display.c:164:9: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/gpu/drm/pl111/pl111_display.c:172:16: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/gpu/drm/pl111/pl111_display.c:231:9: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/gpu/drm/pl111/pl111_display.c:234:9: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/gpu/drm/pl111/pl111_display.c:338:9: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/gpu/drm/pl111/pl111_display.c:33:20: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/gpu/drm/pl111/pl111_display.c:351:9: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/gpu/drm/pl111/pl111_display.c:368:16: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/gpu/drm/pl111/pl111_display.c:371:17: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/gpu/drm/pl111/pl111_display.c:384:9: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/gpu/drm/pl111/pl111_display.c:403:17: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/gpu/drm/pl111/pl111_display.c:424:9: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/gpu/drm/pl111/pl111_display.c:435:9: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/gpu/drm/pl111/pl111_display.c:45:9: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/gpu/drm/pl111/pl111_display.c:489:20: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/gpu/drm/pl111/pl111_display.c:512:16: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/gpu/drm/pl111/pl111_display.c:523:9: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/gpu/drm/pl111/pl111_drv.c:279:20: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/gpu/drm/pl111/pl111_drv.c:294:9: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/gpu/drm/qxl/qxl_kms.c:166:19: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/gpu/drm/qxl/qxl_kms.c:184:26: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/gpu/drm/qxl/qxl_kms.c:271:21: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/gpu/drm/qxl/qxl_kms.c:275:21: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/gpu/drm/qxl/qxl_kms.c:319:21: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/gpu/drm/qxl/qxl_kms.c:320:21: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/gpu/drm/qxl/qxl_object.c:185:29: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/gpu/drm/qxl/qxl_object.c:224:40: warning: incorrect type in return expression (different address spaces)
+ 1 ../drivers/gpu/drm/qxl/qxl_object.c:274:33: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/gpu/drm/radeon/atom.c:1335:15: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atom.c:1336:15: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atom.c:1409:17: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/atom.c:1409:17: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/atom.c:1413:31: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/atom.c:501:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios.h:4040:45: warning: array of flexible structures
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:313:23: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:314:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:316:23: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:317:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:319:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:321:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:323:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:325:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:343:39: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:360:24: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:361:23: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:362:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:363:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:365:24: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:366:23: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:367:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:368:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:389:39: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:481:52: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:496:48: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:497:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:500:52: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:515:48: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:516:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:519:52: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:532:59: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:543:57: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:55:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:56:39: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:57:37: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:58:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:65:45: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:66:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:687:54: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:68:44: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:696:50: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:699:61: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:69:47: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:710:69: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:729:50: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:74:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:75:37: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:76:39: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:77:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:788:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:795:50: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:847:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:848:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:849:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:857:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:858:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:859:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:867:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:868:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:869:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:884:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:886:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:887:48: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:913:50: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:915:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_crtc.c:916:48: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_dp.c:107:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_dp.c:108:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_encoders.c:1079:52: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_encoders.c:1085:62: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_encoders.c:1087:62: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_encoders.c:1089:62: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_encoders.c:1136:52: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_encoders.c:1142:62: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_encoders.c:1144:62: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_encoders.c:1146:62: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_encoders.c:1178:52: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_encoders.c:1184:62: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_encoders.c:1186:62: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_encoders.c:1188:62: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_encoders.c:1237:52: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_encoders.c:1243:62: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_encoders.c:1245:62: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_encoders.c:1247:62: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_encoders.c:1299:52: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_encoders.c:1301:52: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_encoders.c:1469:58: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_encoders.c:1484:67: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_encoders.c:1486:66: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_encoders.c:2300:50: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_encoders.c:2302:50: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_encoders.c:2304:50: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_encoders.c:2308:50: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_encoders.c:389:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_encoders.c:445:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_encoders.c:518:59: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_encoders.c:528:50: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_encoders.c:534:50: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_encoders.c:604:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_encoders.c:629:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_encoders.c:877:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_encoders.c:914:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_encoders.c:937:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_i2c.c:45:19: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/gpu/drm/radeon/atombios_i2c.c:69:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:1286:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:1289:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:1300:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:2172:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:2173:45: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:2175:45: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:2197:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:2220:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:2243:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:2500:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:2501:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:2600:43: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:2601:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:2644:54: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:2645:54: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:2646:48: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:2677:50: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:2678:51: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:2710:50: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:2711:51: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:2742:51: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:2743:52: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:2930:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:2931:37: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:2932:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:2933:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:2935:37: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:2936:37: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:2937:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:2938:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:2939:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:2940:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:2941:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:2942:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:2943:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:2944:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:2945:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:2965:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:2967:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:2998:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:2999:40: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:3000:40: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:3001:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:3002:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:3003:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:3004:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:3005:45: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:3006:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:3007:37: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:3008:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:3015:57: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:3018:57: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:3025:48: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:3033:40: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:3034:47: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:3035:47: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:3037:47: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:3039:45: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:3041:47: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:3043:47: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:3045:40: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:3046:40: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:3053:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:3113:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:3114:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:3115:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:315:51: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:3222:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:3223:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:3224:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:3225:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:3226:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:3227:40: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:3228:40: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:3229:43: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:3230:44: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:3231:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:3232:36: warning: too many warnings
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:352:54: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:400:59: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:401:59: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:429:44: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:430:49: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:432:44: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:433:49: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:436:39: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:443:62: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:444:63: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:968:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:969:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:970:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:972:26: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:973:26: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:975:26: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:977:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:979:26: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:981:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:983:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:987:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_dpm.c:990:26: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ci_smc.c:203:39: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/ci_smc.c:204:30: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/ci_smc.c:206:47: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/cik.c:1878:29: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/cik.c:1880:46: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/cik.c:1881:30: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/cik.c:1883:46: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/cik.c:3909:47: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/cik.c:3910:27: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/cik.c:3914:17: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/cik.c:3918:46: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/cik.c:3919:27: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/cik.c:3923:17: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/cik.c:3926:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cik.c:3927:46: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/cik.c:3928:27: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/cik.c:3932:17: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/cik.c:3933:17: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/cik.c:4265:47: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/cik.c:4266:27: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/cik.c:4270:17: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/cik.c:4279:34: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/cik.c:4280:35: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/cik.c:4284:25: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/cik.c:5943:47: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/cik.c:5947:24: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/cik.c:5951:17: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/cik.c:6433:62: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/cik.c:6434:48: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/cik.c:6435:46: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/cik.c:6439:63: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/cik.c:6440:48: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/cik.c:6441:46: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/cik.c:6445:62: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/cik.c:6446:48: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/cik.c:6447:46: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/cik.c:6451:63: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/cik.c:6452:48: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/cik.c:6453:46: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/cik.c:6457:64: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/cik.c:6458:48: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/cik.c:6459:46: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/cik.c:6463:56: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cik.c:6486:56: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cik.c:6710:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cik.c:6711:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cik.c:6713:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cik.c:6714:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cik.c:6715:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cik.c:6720:49: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cik.c:6722:49: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cik.c:6724:57: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cik.c:6731:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cik.c:6732:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cik.c:6735:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cik.c:6736:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cik.c:6739:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cik.c:6740:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cik.c:6744:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cik.c:6745:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cik.c:6748:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cik.c:6749:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cik.c:6752:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cik.c:6753:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cik.c:6757:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cik.c:6758:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cik.c:6760:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cik.c:6761:25: warning: incorrect type in assignment (different base types)
+ 2 ../drivers/gpu/drm/radeon/cik.c:7486:24: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/cik.c:7576:27: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/cik.c:7577:28: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/cik.c:7578:27: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/cik_sdma.c:481:48: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/cik_sdma.c:482:27: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/cik_sdma.c:490:48: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/cik_sdma.c:491:27: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/cik_sdma.c:661:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cik_sdma.c:676:23: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/cik_sdma.c:718:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cik_sdma.c:750:23: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/clearstate_evergreen.h:1052:7: warning: Using plain integer as NULL pointer
+ 1 ../drivers/gpu/drm/radeon/clearstate_evergreen.h:1063:7: warning: Using plain integer as NULL pointer
+ 1 ../drivers/gpu/drm/radeon/clearstate_evergreen.h:1073:7: warning: Using plain integer as NULL pointer
+ 1 ../drivers/gpu/drm/radeon/clearstate_evergreen.h:1079:7: warning: Using plain integer as NULL pointer
+ 1 ../drivers/gpu/drm/radeon/cypress_dpm.c:1228:24: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cypress_dpm.c:1242:71: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cypress_dpm.c:1244:73: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cypress_dpm.c:1246:71: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cypress_dpm.c:1248:73: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cypress_dpm.c:1250:70: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cypress_dpm.c:1252:62: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cypress_dpm.c:1255:61: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cypress_dpm.c:1257:62: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cypress_dpm.c:1260:63: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cypress_dpm.c:1263:63: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cypress_dpm.c:1265:65: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cypress_dpm.c:1267:65: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cypress_dpm.c:1269:69: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cypress_dpm.c:1271:71: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cypress_dpm.c:1274:55: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cypress_dpm.c:1296:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cypress_dpm.c:1298:43: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cypress_dpm.c:1432:68: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cypress_dpm.c:1434:70: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cypress_dpm.c:1436:68: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cypress_dpm.c:1438:70: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cypress_dpm.c:1440:67: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cypress_dpm.c:1442:59: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cypress_dpm.c:1446:60: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cypress_dpm.c:1448:62: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cypress_dpm.c:1450:62: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cypress_dpm.c:1518:35: warning: invalid assignment: |=
+ 1 ../drivers/gpu/drm/radeon/cypress_dpm.c:1535:77: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cypress_dpm.c:1553:78: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cypress_dpm.c:411:40: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cypress_dpm.c:596:34: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cypress_dpm.c:597:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cypress_dpm.c:598:44: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cypress_dpm.c:599:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cypress_dpm.c:600:44: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cypress_dpm.c:601:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cypress_dpm.c:602:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cypress_dpm.c:603:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cypress_dpm.c:604:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cypress_dpm.c:659:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cypress_dpm.c:665:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cypress_dpm.c:668:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cypress_dpm.c:820:40: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cypress_dpm.c:954:53: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/cypress_dpm.c:956:53: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/evergreen.c:4209:44: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/evergreen.c:4223:44: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/evergreen.c:4226:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/evergreen.c:4289:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/evergreen.c:4290:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/evergreen.c:4291:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/evergreen.c:4297:57: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/evergreen.c:4303:73: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/evergreen.c:4307:73: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/evergreen.c:4311:73: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/evergreen.c:4316:81: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/evergreen.c:4322:57: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/evergreen.c:4683:24: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/evergreen.c:4742:27: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/evergreen.c:4743:28: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/kv_dpm.c:1189:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/kv_dpm.c:1197:31: warning: incorrect type in assignment (different base types)
+ 6 ../drivers/gpu/drm/radeon/kv_dpm.c:2071:60: warning: cast to restricted __be32
+ 1 ../drivers/gpu/drm/radeon/kv_dpm.c:2305:44: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/kv_dpm.c:2306:47: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/kv_dpm.c:2308:25: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/kv_dpm.c:2321:21: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/kv_dpm.c:2328:33: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/kv_dpm.c:2330:33: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/kv_dpm.c:2332:21: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/kv_dpm.c:2387:21: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/kv_dpm.c:2388:22: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/kv_dpm.c:2389:23: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/kv_dpm.c:2392:29: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/kv_dpm.c:2393:29: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/kv_dpm.c:2416:16: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/kv_dpm.c:2453:18: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/kv_dpm.c:2456:18: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/kv_dpm.c:2459:18: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/kv_dpm.c:2510:24: warning: cast to restricted __le16
+ 6 ../drivers/gpu/drm/radeon/kv_dpm.c:2611:24: warning: cast to restricted __be32
+ 6 ../drivers/gpu/drm/radeon/kv_dpm.c:2633:24: warning: cast to restricted __be32
+ 1 ../drivers/gpu/drm/radeon/kv_dpm.c:389:49: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/kv_dpm.c:463:44: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/kv_dpm.c:473:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/kv_dpm.c:546:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/kv_dpm.c:678:48: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/kv_dpm.c:679:48: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/kv_dpm.c:680:43: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/kv_dpm.c:749:44: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/kv_dpm.c:750:45: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/kv_dpm.c:812:45: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/kv_dpm.c:813:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/kv_dpm.c:874:44: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/kv_dpm.c:875:45: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:1265:35: warning: invalid assignment: |=
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:1279:80: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:1294:81: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:1309:40: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:1329:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:1335:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:1338:32: warning: incorrect type in assignment (different base types)
+ 4 ../drivers/gpu/drm/radeon/ni_dpm.c:1350:32: warning: cast to restricted __be16
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:1360:24: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:1482:48: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:1484:52: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:1486:54: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:1489:55: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:1629:39: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:1630:39: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:1676:24: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:1690:59: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:1692:61: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:1694:59: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:1696:61: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:1698:58: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:1700:50: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:1702:49: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:1704:50: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:1706:51: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:1709:59: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:1711:61: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:1713:61: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:1715:61: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:1717:65: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:1719:67: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:1721:51: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:1752:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:1754:39: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:1782:51: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:1785:53: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:1903:56: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:1904:58: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:1905:56: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:1906:58: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:1907:55: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:1908:47: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:1912:56: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:1913:58: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:1914:58: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:1915:58: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:1930:48: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:1933:50: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:2078:34: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:2079:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:2080:44: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:2081:44: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:2082:44: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:2083:48: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:2084:50: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:2142:37: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:2146:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:2281:26: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:2282:34: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:2283:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:2284:34: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:2285:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:2286:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:2287:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:2288:24: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:2289:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:2303:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:2305:64: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:2407:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:2411:33: warning: incorrect type in assignment (different base types)
+ 6 ../drivers/gpu/drm/radeon/ni_dpm.c:2436:23: warning: cast to restricted __be32
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:2438:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:2444:45: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:2587:56: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:2588:56: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:2668:39: warning: incorrect type in argument 3 (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:2931:53: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:2933:53: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:2950:40: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:3081:56: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:3087:56: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:3126:56: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:3132:56: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:3183:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:3184:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:3185:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:3898:21: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:3899:22: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:3900:23: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:3903:29: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:3904:29: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/ni_dpm.c:3930:20: warning: too many warnings
+ 1 ../drivers/gpu/drm/radeon/r100.c:1078:24: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/r100.c:712:16: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/r300.c:121:39: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/gpu/drm/radeon/r600.c:1082:38: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/gpu/drm/radeon/r600.c:4042:24: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/r600.c:4128:26: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/r600.c:4129:28: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/r600.c:4387:38: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/gpu/drm/radeon/r600_dma.c:246:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/r600_dma.c:260:23: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/r600_dma.c:381:23: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1004:41: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1006:41: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1008:41: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1018:13: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1020:42: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1021:47: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1023:45: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1029:53: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1030:44: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1031:48: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1036:34: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1048:49: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1050:49: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1052:49: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1055:49: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1057:49: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1067:13: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1071:26: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1072:22: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1076:34: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1080:34: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1085:34: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1108:41: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1110:41: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1112:41: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1123:41: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1125:41: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1134:22: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1138:34: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1142:34: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1161:41: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1163:41: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1165:41: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1170:22: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1175:34: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1190:41: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1192:41: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1197:22: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1201:34: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1210:33: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1212:33: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1214:33: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1216:33: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1218:33: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1220:33: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1222:33: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1224:33: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1226:33: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1228:22: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1233:34: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1248:41: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1250:41: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1255:22: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1258:42: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1269:42: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1271:41: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1276:42: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1280:69: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1282:33: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1283:69: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1285:33: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1287:33: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1289:33: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:1291:33: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:834:48: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:836:46: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:858:38: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:859:47: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:860:46: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:890:13: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:894:55: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:896:50: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:897:50: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:898:51: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:899:52: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:900:52: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:901:53: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:903:58: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:910:41: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:913:41: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:920:13: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:925:34: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:934:34: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:945:34: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:957:34: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:971:34: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:974:41: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:977:41: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:980:41: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:982:41: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/r600_dpm.c:989:34: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1116:25: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1141:21: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1146:33: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1149:33: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1151:21: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1155:33: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1159:33: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1175:21: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1177:21: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1184:33: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1187:33: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1191:21: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1193:21: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1204:21: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1206:21: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1211:33: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1214:33: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1218:21: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1220:21: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1231:21: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1233:21: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1236:21: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1238:21: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1242:33: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1258:33: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1263:47: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1269:25: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1273:33: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1308:29: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1312:29: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1342:27: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1345:29: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1397:41: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1432:46: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1433:40: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1436:46: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1437:40: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1440:46: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1441:40: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1448:46: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1449:40: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1452:46: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1453:40: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1456:46: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1457:40: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1464:46: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1465:40: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1468:46: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1469:40: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1472:46: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1473:40: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1536:47: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1538:49: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:1540:52: warning: too many warnings
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:221:44: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:546:14: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:549:14: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:54:22: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:552:14: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:555:18: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:556:26: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:55:22: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:564:30: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:566:38: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:56:22: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:570:30: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:573:30: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:577:29: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:641:43: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:643:38: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:648:67: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:649:53: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:652:66: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:65:22: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:663:80: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:671:81: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:679:69: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:680:53: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:683:66: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:691:66: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:700:69: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:701:69: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:750:30: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:753:45: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:754:45: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:761:54: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:78:22: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:808:35: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:811:35: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:817:51: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:90:28: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:917:26: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:91:29: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:92:26: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:93:27: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:94:25: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:95:26: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:96:25: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_atombios.c:97:26: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_bios.c:66:30: warning: dereference of noderef expression
+ 1 ../drivers/gpu/drm/radeon/radeon_bios.c:66:49: warning: dereference of noderef expression
+ 1 ../drivers/gpu/drm/radeon/radeon_bios.c:92:9: warning: dereference of noderef expression
+ 1 ../drivers/gpu/drm/radeon/radeon_bios.c:93:9: warning: dereference of noderef expression
+ 1 ../drivers/gpu/drm/radeon/radeon_bios.c:95:26: warning: dereference of noderef expression
+ 1 ../drivers/gpu/drm/radeon/radeon_bios.c:95:42: warning: dereference of noderef expression
+ 1 ../drivers/gpu/drm/radeon/radeon_cs.c:296:45: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/gpu/drm/radeon/radeon_cs.c:311:27: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/gpu/drm/radeon/radeon_cs.c:312:49: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/gpu/drm/radeon/radeon_fb.c:268:22: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/gpu/drm/radeon/radeon_fb.c:275:27: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/gpu/drm/radeon/radeon_fence.c:72:40: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/radeon_fence.c:95:31: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/radeon_kms.c:271:43: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/gpu/drm/radeon/radeon_kms.c:328:43: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/gpu/drm/radeon/radeon_kms.c:340:43: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/gpu/drm/radeon/radeon_kms.c:476:43: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/gpu/drm/radeon/radeon_kms.c:601:43: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/gpu/drm/radeon/radeon_kms.c:618:26: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/gpu/drm/radeon/radeon_ring.c:307:23: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/radeon_ucode.c:100:17: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/radeon_ucode.c:108:34: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_ucode.c:109:34: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_ucode.c:118:17: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/radeon_ucode.c:120:17: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/radeon_ucode.c:122:17: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/radeon_ucode.c:124:17: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/radeon_ucode.c:126:17: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/radeon_ucode.c:135:34: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_ucode.c:136:34: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_ucode.c:145:17: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/radeon_ucode.c:147:17: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/radeon_ucode.c:149:17: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/radeon_ucode.c:150:17: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/radeon_ucode.c:162:25: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/radeon_ucode.c:33:9: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/radeon_ucode.c:34:9: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/radeon_ucode.c:35:9: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_ucode.c:36:9: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_ucode.c:37:9: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_ucode.c:38:9: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_ucode.c:39:9: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/radeon_ucode.c:40:9: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/radeon_ucode.c:41:9: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/radeon_ucode.c:43:9: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/radeon_ucode.c:48:34: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_ucode.c:49:34: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_ucode.c:58:17: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/radeon_ucode.c:60:17: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/radeon_ucode.c:69:34: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_ucode.c:70:34: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_ucode.c:79:17: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/radeon_ucode.c:87:34: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_ucode.c:88:34: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/radeon_ucode.c:97:17: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/radeon_ucode.c:99:17: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/radeon_vce.c:363:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/radeon_vce.c:364:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/radeon_vce.c:365:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/radeon_vce.c:367:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/radeon_vce.c:368:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/radeon_vce.c:369:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/radeon_vce.c:370:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/radeon_vce.c:371:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/radeon_vce.c:372:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/radeon_vce.c:373:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/radeon_vce.c:374:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/radeon_vce.c:375:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/radeon_vce.c:376:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/radeon_vce.c:377:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/radeon_vce.c:378:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/radeon_vce.c:380:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/radeon_vce.c:381:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/radeon_vce.c:382:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/radeon_vce.c:383:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/radeon_vce.c:384:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/radeon_vce.c:387:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/radeon_vce.c:430:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/radeon_vce.c:431:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/radeon_vce.c:432:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/radeon_vce.c:434:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/radeon_vce.c:435:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/radeon_vce.c:436:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/radeon_vce.c:437:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/radeon_vce.c:438:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/radeon_vce.c:440:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/radeon_vce.c:441:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/radeon_vce.c:444:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/radeon_vce.c:701:33: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/gpu/drm/radeon/radeon_vce.c:702:33: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/gpu/drm/radeon/radeon_vce.c:703:33: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/gpu/drm/radeon/radeon_vce.c:704:33: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/gpu/drm/radeon/radeon_vce.c:706:41: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/gpu/drm/radeon/radeon_vce.c:721:33: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/gpu/drm/radeon/radeon_vce.c:722:33: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/gpu/drm/radeon/radeon_vce.c:723:33: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/gpu/drm/radeon/radeon_vce.c:724:33: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/gpu/drm/radeon/radeon_vce.c:740:33: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/gpu/drm/radeon/radeon_vce.c:741:33: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/gpu/drm/radeon/radeon_vce.c:742:33: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/gpu/drm/radeon/radeon_vce.c:743:33: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/gpu/drm/radeon/radeon_vce.c:744:33: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/gpu/drm/radeon/radeon_vce.c:745:33: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/gpu/drm/radeon/radeon_vce.c:767:33: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/gpu/drm/radeon/rs400.c:237:16: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rs600.c:663:30: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/gpu/drm/radeon/rs690.c:105:57: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/rs690.c:107:59: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/rs690.c:82:59: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/rs690.c:84:29: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/rs690.c:85:65: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/rs690.c:91:57: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/rs690.c:96:59: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/rs690.c:98:29: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/rs690.c:99:65: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/rs780_dpm.c:722:21: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/rs780_dpm.c:723:22: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/rs780_dpm.c:724:23: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/rs780_dpm.c:727:29: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/rs780_dpm.c:728:29: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/rs780_dpm.c:754:16: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/rs780_dpm.c:757:16: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/rs780_dpm.c:760:17: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/rs780_dpm.c:779:21: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/rs780_dpm.c:816:26: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/rs780_dpm.c:820:26: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/rs780_dpm.c:826:34: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/rs780_dpm.c:891:33: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/rs780_dpm.c:893:33: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/rs780_dpm.c:899:33: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/rs780_dpm.c:903:33: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/rs780_dpm.c:905:33: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/rs780_dpm.c:907:33: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/rs780_dpm.c:909:33: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/rs780_dpm.c:913:46: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/rv6xx_dpm.c:1798:21: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/rv6xx_dpm.c:1799:22: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/rv6xx_dpm.c:1800:23: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/rv6xx_dpm.c:1838:16: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/rv6xx_dpm.c:1840:16: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/rv6xx_dpm.c:1845:20: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/rv6xx_dpm.c:1846:21: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/rv6xx_dpm.c:1899:26: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/rv6xx_dpm.c:1903:26: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/rv6xx_dpm.c:1920:42: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/rv730_dpm.c:106:26: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv730_dpm.c:107:34: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv730_dpm.c:108:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv730_dpm.c:109:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv730_dpm.c:110:40: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv730_dpm.c:111:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv730_dpm.c:183:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv730_dpm.c:184:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv730_dpm.c:185:34: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv730_dpm.c:186:39: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv730_dpm.c:187:40: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv730_dpm.c:188:40: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv730_dpm.c:189:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv730_dpm.c:190:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv730_dpm.c:294:65: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv730_dpm.c:295:66: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv730_dpm.c:296:66: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv730_dpm.c:297:67: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv730_dpm.c:298:59: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv730_dpm.c:302:60: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv730_dpm.c:303:62: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv730_dpm.c:304:62: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv730_dpm.c:324:68: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv730_dpm.c:326:69: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv730_dpm.c:328:69: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv730_dpm.c:330:70: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv730_dpm.c:332:62: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv730_dpm.c:334:61: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv730_dpm.c:336:62: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv730_dpm.c:339:63: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv730_dpm.c:342:63: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv730_dpm.c:344:65: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv730_dpm.c:346:65: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv730_dpm.c:348:69: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv730_dpm.c:350:71: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv730_dpm.c:353:55: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv730_dpm.c:369:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv730_dpm.c:371:43: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv740_dpm.c:175:26: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv740_dpm.c:176:34: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv740_dpm.c:177:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv740_dpm.c:178:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv740_dpm.c:179:40: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv740_dpm.c:180:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv740_dpm.c:270:34: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv740_dpm.c:271:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv740_dpm.c:272:44: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv740_dpm.c:273:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv740_dpm.c:274:44: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv740_dpm.c:275:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv740_dpm.c:276:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv740_dpm.c:277:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv740_dpm.c:278:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv740_dpm.c:372:68: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv740_dpm.c:373:70: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv740_dpm.c:374:68: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv740_dpm.c:375:70: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv740_dpm.c:376:67: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv740_dpm.c:377:59: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv740_dpm.c:381:60: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv740_dpm.c:382:62: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv740_dpm.c:383:62: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:1015:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:1018:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:1032:71: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:1034:73: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:1036:71: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:1038:73: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:1040:70: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:1042:62: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:1045:61: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:1047:62: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:1050:63: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:1053:63: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:1055:65: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:1057:65: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:1059:69: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:1061:71: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:1064:55: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:1079:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:1081:43: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:1124:62: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:1129:69: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:1150:49: warning: invalid assignment: |=
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:1152:48: warning: invalid assignment: |=
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:1156:77: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:2150:21: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:2151:22: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:2152:23: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:2155:29: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:2156:29: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:2199:24: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:2201:24: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:2204:28: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:2205:29: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:2206:29: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:2208:24: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:2210:24: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:2213:28: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:2214:29: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:2295:26: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:2299:26: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:2317:42: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:291:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:297:76: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:311:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:313:77: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:474:34: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:475:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:476:44: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:477:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:478:44: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:479:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:480:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:557:26: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:558:34: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:559:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:560:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:561:40: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:562:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:582:40: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:600:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:606:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:609:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:983:68: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:984:70: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:985:68: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:986:70: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:988:67: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:989:59: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:993:60: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:994:62: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/rv770_dpm.c:995:62: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si.c:1588:29: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/si.c:1590:46: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/si.c:1591:30: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/si.c:1593:46: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/si.c:3500:47: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/si.c:3501:27: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/si.c:3509:46: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/si.c:3510:27: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/si.c:3517:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si.c:3518:46: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/si.c:3519:27: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/si.c:5721:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si.c:5722:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si.c:5724:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si.c:5725:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si.c:5726:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si.c:5731:49: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si.c:5733:49: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si.c:5735:57: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si.c:5742:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si.c:5743:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si.c:5747:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si.c:5750:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si.c:5753:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si.c:5756:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si.c:5759:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si.c:5763:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si.c:5764:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si.c:5766:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si.c:5767:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si.c:5888:31: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/si.c:5890:47: warning: cast to restricted __le32
+ 2 ../drivers/gpu/drm/radeon/si.c:6210:24: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/si.c:6277:27: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/si.c:6278:28: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/si.c:6279:27: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:2163:48: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:2165:52: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:2167:54: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:2182:54: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:2183:49: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:2184:51: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:2185:54: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:2213:52: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:2215:54: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:2354:62: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:2410:54: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:2411:56: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:2481:23: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:2482:24: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:2483:26: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:2487:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:2493:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:2494:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:2501:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:2502:39: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:2590:100: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:2626:100: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:2683:34: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:2686:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:2687:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:2688:26: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:2689:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:2690:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:2691:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:2694:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:2695:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:2873:37: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:2877:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4024:35: warning: invalid assignment: |=
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4045:88: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4059:89: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4067:88: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4076:109: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4099:40: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4122:32: warning: incorrect type in assignment (different base types)
+ 4 ../drivers/gpu/drm/radeon/si_dpm.c:4133:24: warning: cast to restricted __be16
+ 4 ../drivers/gpu/drm/radeon/si_dpm.c:4141:37: warning: cast to restricted __be16
+ 4 ../drivers/gpu/drm/radeon/si_dpm.c:4156:45: warning: cast to restricted __be16
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4183:24: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4291:39: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4292:39: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4356:50: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4358:58: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4360:59: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4362:59: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4364:56: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4366:58: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4368:58: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4370:49: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4372:50: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4375:51: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4378:59: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4380:61: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4382:61: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4384:61: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4386:65: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4388:68: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4391:51: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4432:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4434:39: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4460:51: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4463:53: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4558:47: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4560:55: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4562:56: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4564:56: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4566:53: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4568:55: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4570:55: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4572:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4574:47: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4577:56: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4579:58: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4581:58: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4583:58: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4601:48: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4604:50: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4842:34: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4843:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4844:44: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4845:44: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4846:44: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4847:48: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4848:50: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4929:26: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/si_dpm.c:4930:31: warning: too many warnings
+ 1 ../drivers/gpu/drm/radeon/si_smc.c:228:39: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/si_smc.c:229:30: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/si_smc.c:231:47: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/sumo_dpm.c:1409:21: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/sumo_dpm.c:1410:22: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/sumo_dpm.c:1411:23: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/sumo_dpm.c:1414:29: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/sumo_dpm.c:1415:29: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/sumo_dpm.c:1438:16: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/sumo_dpm.c:1476:18: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/sumo_dpm.c:1479:18: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/sumo_dpm.c:1482:18: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/sumo_dpm.c:1674:44: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/sumo_dpm.c:1675:41: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/sumo_dpm.c:1676:47: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/sumo_dpm.c:1678:25: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/sumo_dpm.c:1692:33: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/sumo_dpm.c:1694:33: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/sumo_dpm.c:1696:33: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/sumo_dpm.c:1699:25: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/sumo_dpm.c:1701:25: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/sumo_dpm.c:1703:25: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/sumo_dpm.c:1704:46: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/sumo_dpm.c:1706:25: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/sumo_dpm.c:1707:43: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/trinity_dpm.c:1643:21: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/trinity_dpm.c:1644:22: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/trinity_dpm.c:1645:23: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/trinity_dpm.c:1648:29: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/trinity_dpm.c:1649:29: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/trinity_dpm.c:1672:16: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/trinity_dpm.c:1709:18: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/trinity_dpm.c:1712:18: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/trinity_dpm.c:1715:18: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/trinity_dpm.c:1766:24: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/trinity_dpm.c:1821:44: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/trinity_dpm.c:1822:41: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/trinity_dpm.c:1823:47: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/trinity_dpm.c:1824:49: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/trinity_dpm.c:1826:25: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/trinity_dpm.c:1845:52: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/trinity_dpm.c:1846:52: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/trinity_dpm.c:1849:53: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/trinity_dpm.c:1850:53: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/trinity_dpm.c:1851:53: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/trinity_dpm.c:1852:53: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/radeon/vce_v1_0.c:181:25: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/vce_v1_0.c:182:21: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/vce_v1_0.c:186:18: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/vce_v1_0.c:194:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/radeon/vce_v1_0.c:194:19: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/vce_v1_0.c:199:18: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/radeon/vce_v1_0.c:205:31: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/rockchip/cdn-dp-core.c:349:25: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/rockchip/rockchip_vop2_reg.c:274:24: warning: symbol 'vop2_platform_driver' was not declared. Should it be static?
+ 1 ../drivers/gpu/drm/tests/drm_format_helper_test.c:757:36: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/gpu/drm/tiny/gm12u320.c:481:32: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/gpu/drm/ttm/ttm_bo.c:1155:20: warning: context imbalance in 'ttm_bo_swapout' - unexpected unlock
+ 1 ../drivers/gpu/drm/ttm/ttm_bo.c:258:28: warning: context imbalance in 'ttm_bo_cleanup_refs' - unexpected unlock
+ 1 ../drivers/gpu/drm/ttm/ttm_bo.c:582:5: warning: context imbalance in 'ttm_mem_evict_first' - wrong count at exit
+ 1 ../drivers/gpu/drm/ttm/ttm_bo.c:768: warning: Excess function parameter 'proposed_placement' description in 'ttm_bo_mem_space'
+ 1 ../drivers/gpu/drm/ttm/ttm_bo.c:768: warning: Function parameter or member 'placement' not described in 'ttm_bo_mem_space'
+ 1 ../drivers/gpu/drm/ttm/ttm_bo.c:98: warning: Function parameter or member 'bulk' not described in 'ttm_bo_set_bulk_move'
+ 1 ../drivers/gpu/drm/ttm/ttm_bo_util.c:318:38: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/gpu/drm/ttm/ttm_bo_util.c:324:38: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/gpu/drm/ttm/ttm_bo_util.c:427:28: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/gpu/drm/ttm/ttm_device.c:142:5: warning: context imbalance in 'ttm_device_swapout' - wrong count at exit
+ 1 ../drivers/gpu/drm/tve200/tve200_display.c:139:9: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/gpu/drm/tve200/tve200_display.c:142:21: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/gpu/drm/tve200/tve200_display.c:148:13: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/gpu/drm/tve200/tve200_display.c:237:9: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/gpu/drm/tve200/tve200_display.c:251:9: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/gpu/drm/tve200/tve200_display.c:252:9: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/gpu/drm/tve200/tve200_display.c:270:17: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/gpu/drm/tve200/tve200_display.c:275:25: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/gpu/drm/tve200/tve200_display.c:277:25: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/gpu/drm/tve200/tve200_display.c:301:9: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/gpu/drm/tve200/tve200_display.c:302:9: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/gpu/drm/tve200/tve200_display.c:312:9: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/gpu/drm/tve200/tve200_display.c:34:16: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/gpu/drm/tve200/tve200_display.c:51:23: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/gpu/drm/tve200/tve200_display.c:61:17: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/gpu/drm/tve200/tve200_display.c:66:9: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/gpu/drm/tve200/tve200_drv.c:196:20: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/gpu/drm/tve200/tve200_drv.c:210:9: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/gpu/drm/udl/udl_main.c:62:31: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/udl/udl_main.c:70:44: warning: cast to restricted __le32
+ 1 ../drivers/gpu/drm/vc4/vc4_irq.c:60:1: warning: symbol 'render_wait' was not declared. Should it be static?
+ 1 ../drivers/gpu/drm/vkms/vkms_composer.c:41: warning: Excess function parameter 'src_frame_info' description in 'pre_mul_alpha_blend'
+ 1 ../drivers/gpu/drm/vkms/vkms_composer.c:41: warning: Function parameter or member 'frame_info' not described in 'pre_mul_alpha_blend'
+ 1 ../drivers/gpu/drm/vkms/vkms_composer.c:72: warning: Cannot understand * @wb_frame_info: The writeback frame buffer metadata
+ 1 ../drivers/gpu/drm/vkms/vkms_crtc.c:237:13: warning: context imbalance in 'vkms_crtc_atomic_begin' - wrong count at exit
+ 1 ../drivers/gpu/drm/vkms/vkms_crtc.c:266:39: warning: context imbalance in 'vkms_crtc_atomic_flush' - unexpected unlock
+ 1 ../drivers/gpu/drm/vkms/vkms_formats.c:111:35: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/vkms/vkms_formats.c:112:35: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/vkms/vkms_formats.c:113:35: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/vkms/vkms_formats.c:129:31: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/vkms/vkms_formats.c:203:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/vkms/vkms_formats.c:204:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/vkms/vkms_formats.c:205:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/vkms/vkms_formats.c:206:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/vkms/vkms_formats.c:221:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/vkms/vkms_formats.c:222:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/vkms/vkms_formats.c:223:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/vkms/vkms_formats.c:248:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/gpu/drm/vkms/vkms_formats.c:93:35: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/vkms/vkms_formats.c:94:35: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/vkms/vkms_formats.c:95:35: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/vkms/vkms_formats.c:96:35: warning: cast to restricted __le16
+ 1 ../drivers/gpu/drm/xlnx/zynqmp_disp.c:120:42: warning: array of flexible structures
+ 1 ../drivers/gpu/drm/xlnx/zynqmp_disp.c:151: warning: Function parameter or member 'audio' not described in 'zynqmp_disp'
+ 1 ../drivers/gpu/drm/xlnx/zynqmp_disp.c:151: warning: Function parameter or member 'avbuf' not described in 'zynqmp_disp'
+ 1 ../drivers/gpu/drm/xlnx/zynqmp_disp.c:151: warning: Function parameter or member 'blend' not described in 'zynqmp_disp'
+ 1 ../drivers/gpu/drm/xlnx/zynqmp_dp.c:793: warning: expecting prototype for zynqmp_dp_link_train(). Prototype was for zynqmp_dp_train() instead
+ 1 ../drivers/hid/hid-magicmouse.c:148: warning: Function parameter or member 'battery_timer' not described in 'magicmouse_sc'
+ 1 ../drivers/hid/hid-magicmouse.c:148: warning: Function parameter or member 'hdev' not described in 'magicmouse_sc'
+ 1 ../drivers/hid/hid-magicmouse.c:148: warning: Function parameter or member 'work' not described in 'magicmouse_sc'
+ 1 ../drivers/hid/hid-roccat-kone.c:103:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/hid/hid-roccat-kone.c:262:19: warning: cast to restricted __le16
+ 1 ../drivers/hid/hid-thrustmaster.c:224:41: warning: restricted __le16 degrades to integer
+ 1 ../drivers/hid/hid-thrustmaster.c:225:25: warning: cast to restricted __le16
+ 1 ../drivers/hid/hid-thrustmaster.c:226:46: warning: restricted __le16 degrades to integer
+ 1 ../drivers/hid/hid-thrustmaster.c:227:25: warning: cast to restricted __le16
+ 1 ../drivers/hid/usbhid/usbkbd.c:164:108: warning: dubious: x | !y
+ 4 ../drivers/hwmon/ad7314.c:52:16: warning: cast to restricted __be16
+ 1 ../drivers/hwmon/aht10.c:183: warning: Function parameter or member 'data' not described in 'aht10_interval_write'
+ 1 ../drivers/hwmon/aht10.c:183: warning: Function parameter or member 'val' not described in 'aht10_interval_write'
+ 1 ../drivers/hwmon/aht10.c:194: warning: Function parameter or member 'data' not described in 'aht10_interval_read'
+ 1 ../drivers/hwmon/aht10.c:194: warning: Function parameter or member 'val' not described in 'aht10_interval_read'
+ 1 ../drivers/hwmon/aht10.c:203: warning: Function parameter or member 'data' not described in 'aht10_temperature1_read'
+ 1 ../drivers/hwmon/aht10.c:203: warning: Function parameter or member 'val' not described in 'aht10_temperature1_read'
+ 1 ../drivers/hwmon/aht10.c:218: warning: Function parameter or member 'data' not described in 'aht10_humidity1_read'
+ 1 ../drivers/hwmon/aht10.c:218: warning: Function parameter or member 'val' not described in 'aht10_humidity1_read'
+ 1 ../drivers/hwmon/corsair-cpro.c:527:79: warning: Using plain integer as NULL pointer
+ 1 ../drivers/hwmon/lm93.c:595:27: warning: cast to restricted __le16
+ 1 ../drivers/hwmon/lm93.c:615:16: warning: incorrect type in return expression (different base types)
+ 1 ../drivers/hwmon/max31722.c:59:42: warning: cast to restricted __le16
+ 1 ../drivers/hwmon/pc87427.c:308:26: warning: cast to restricted __le16
+ 1 ../drivers/hwmon/sht4x.c:65: warning: Function parameter or member 'valid' not described in 'sht4x_data'
+ 1 ../drivers/hwmon/sht4x.c:73: warning: Excess function parameter 'sht4x_data' description in 'sht4x_read_values'
+ 1 ../drivers/hwmon/sht4x.c:73: warning: Function parameter or member 'data' not described in 'sht4x_read_values'
+ 1 ../drivers/hwspinlock/hwspinlock_core.c:208: warning: Excess function parameter 'timeout' description in '__hwspin_lock_timeout'
+ 1 ../drivers/hwspinlock/hwspinlock_core.c:208: warning: Function parameter or member 'to' not described in '__hwspin_lock_timeout'
+ 1 ../drivers/hwspinlock/hwspinlock_core.c:289:39: warning: context imbalance in '__hwspin_unlock' - unexpected unlock
+ 1 ../drivers/hwspinlock/hwspinlock_core.c:318: warning: Excess function parameter 'bank' description in 'of_hwspin_lock_simple_xlate'
+ 1 ../drivers/hwspinlock/hwspinlock_core.c:361:9: warning: incorrect type in argument 1 (different address spaces)
+ 3 ../drivers/hwspinlock/hwspinlock_core.c:361:9: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/hwspinlock/hwspinlock_core.c:362:48: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/hwspinlock/hwspinlock_core.c:366:30: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/hwspinlock/hwspinlock_core.c:647: warning: Function parameter or member 'hwlock' not described in '__hwspin_lock_request'
+ 1 ../drivers/hwspinlock/hwspinlock_core.c:91:5: warning: context imbalance in '__hwspin_trylock' - different lock contexts for basic block
+ 1 ../drivers/hwspinlock/omap_hwspinlock.c:131:30: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/hwspinlock/omap_hwspinlock.c:40:39: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/hwspinlock/omap_hwspinlock.c:48:39: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/hwspinlock/sprd_hwspinlock.c:128:28: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/hwspinlock/sprd_hwspinlock.c:44:34: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/hwspinlock/sprd_hwspinlock.c:62:39: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/hwspinlock/stm32_hwspinlock.c:110:39: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/hwspinlock/stm32_hwspinlock.c:30:39: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/hwspinlock/stm32_hwspinlock.c:41:39: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/hwspinlock/sun6i_hwspinlock.c:166:30: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/hwspinlock/sun6i_hwspinlock.c:65:39: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/hwspinlock/sun6i_hwspinlock.c:72:39: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/hwspinlock/u8500_hsem.c:116:30: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/hwspinlock/u8500_hsem.c:126:52: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/hwspinlock/u8500_hsem.c:52:39: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/hwspinlock/u8500_hsem.c:65:39: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/hwtracing/intel_th/core.c:866: warning: Excess function parameter 'irq' description in 'intel_th_alloc'
+ 1 ../drivers/hwtracing/intel_th/core.c:866: warning: Function parameter or member 'drvdata' not described in 'intel_th_alloc'
+ 1 ../drivers/hwtracing/intel_th/core.c:866: warning: Function parameter or member 'ndevres' not described in 'intel_th_alloc'
+ 1 ../drivers/hwtracing/intel_th/msu.c:122: warning: bad line:
+ 1 ../drivers/hwtracing/intel_th/msu.c:1309: warning: Excess function parameter 'size' description in 'msc_buffer_alloc'
+ 1 ../drivers/hwtracing/intel_th/msu.c:1309: warning: Function parameter or member 'nr_pages' not described in 'msc_buffer_alloc'
+ 1 ../drivers/hwtracing/intel_th/msu.c:1309: warning: Function parameter or member 'nr_wins' not described in 'msc_buffer_alloc'
+ 1 ../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or member 'do_irq' not described in 'msc'
+ 1 ../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or member 'iter_list' not described in 'msc'
+ 1 ../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or member 'mbuf_priv' not described in 'msc'
+ 1 ../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or member 'msu_base' not described in 'msc'
+ 1 ../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or member 'multi_is_broken' not described in 'msc'
+ 1 ../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or member 'orig_addr' not described in 'msc'
+ 1 ../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or member 'orig_sz' not described in 'msc'
+ 1 ../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or member 'stop_on_full' not described in 'msc'
+ 1 ../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or member 'switch_on_unlock' not described in 'msc'
+ 1 ../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or member 'work' not described in 'msc'
+ 1 ../drivers/hwtracing/intel_th/msu.c:77: warning: Function parameter or member 'msc' not described in 'msc_window'
+ 1 ../drivers/hwtracing/stm/ftrace.c:38: warning: Function parameter or member 'export' not described in 'stm_ftrace_write'
+ 1 ../drivers/i2c/busses/i2c-amd756.c:286:20: warning: symbol 'amd756_smbus' was not declared. Should it be static?
+ 1 ../drivers/i2c/busses/i2c-axxia.c:150: warning: Function parameter or member 'irq' not described in 'axxia_i2c_dev'
+ 1 ../drivers/i2c/busses/i2c-axxia.c:150: warning: Function parameter or member 'slave' not described in 'axxia_i2c_dev'
+ 1 ../drivers/i2c/busses/i2c-axxia.c:172: warning: Function parameter or member 'clk_mhz' not described in 'ns_to_clk'
+ 1 ../drivers/i2c/busses/i2c-axxia.c:172: warning: Function parameter or member 'ns' not described in 'ns_to_clk'
+ 1 ../drivers/i2c/busses/i2c-axxia.c:271: warning: Function parameter or member 'idev' not described in 'axxia_i2c_empty_rx_fifo'
+ 1 ../drivers/i2c/busses/i2c-axxia.c:303: warning: Function parameter or member 'idev' not described in 'axxia_i2c_fill_tx_fifo'
+ 1 ../drivers/i2c/busses/i2c-cadence.c:214: warning: Function parameter or member 'rinfo' not described in 'cdns_i2c'
+ 1 ../drivers/i2c/busses/i2c-cp2615.c:88:23: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/i2c/busses/i2c-diolan-u2c.c:290:26: warning: cast to restricted __le32
+ 1 ../drivers/i2c/busses/i2c-mxs.c:131: warning: Function parameter or member 'addr_data' not described in 'mxs_i2c_dev'
+ 1 ../drivers/i2c/busses/i2c-mxs.c:131: warning: Function parameter or member 'dma_read' not described in 'mxs_i2c_dev'
+ 1 ../drivers/i2c/busses/i2c-mxs.c:131: warning: Function parameter or member 'dmach' not described in 'mxs_i2c_dev'
+ 1 ../drivers/i2c/busses/i2c-mxs.c:131: warning: Function parameter or member 'pio_data' not described in 'mxs_i2c_dev'
+ 1 ../drivers/i2c/busses/i2c-mxs.c:131: warning: Function parameter or member 'sg_io' not described in 'mxs_i2c_dev'
+ 1 ../drivers/i2c/busses/i2c-mxs.c:131: warning: Function parameter or member 'timing0' not described in 'mxs_i2c_dev'
+ 1 ../drivers/i2c/busses/i2c-mxs.c:131: warning: Function parameter or member 'timing1' not described in 'mxs_i2c_dev'
+ 1 ../drivers/i2c/busses/i2c-mxs.c:131: warning: Function parameter or member 'timing2' not described in 'mxs_i2c_dev'
+ 1 ../drivers/i2c/busses/i2c-npcm7xx.c:1134:61: warning: Using plain integer as NULL pointer
+ 1 ../drivers/i2c/busses/i2c-tegra.c:297: warning: Function parameter or member 'dma_dev' not described in 'tegra_i2c_dev'
+ 1 ../drivers/i2c/busses/i2c-tegra.c:790:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/i2c/busses/i2c-tegra.c:867:23: warning: cast to restricted __le32
+ 1 ../drivers/i2c/busses/i2c-viperboard.c:123:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/i2c/busses/i2c-viperboard.c:196:34: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/i2c/busses/i2c-viperboard.c:197:34: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/i2c/busses/i2c-viperboard.c:232:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/i2c/busses/i2c-viperboard.c:295:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/i2c/busses/i2c-viperboard.c:320:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/iio/adc/stm32-adc.c:2591:20: warning: symbol 'stm32_adc_min_ts_h7' was not declared. Should it be static?
+ 1 ../drivers/iio/adc/stm32-adc.c:2610:20: warning: symbol 'stm32_adc_min_ts_mp1' was not declared. Should it be static?
+ 1 ../drivers/iio/adc/stm32-adc.c:2630:20: warning: symbol 'stm32_adc_min_ts_mp13' was not declared. Should it be static?
+ 1 ../drivers/iio/dac/max5522.c:55:28: warning: symbol 'max5522_channels' was not declared. Should it be static?
+ 1 ../drivers/infiniband/core/cache.c:1022:52: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/infiniband/core/cache.c:1428:59: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/infiniband/core/cache.c:654:52: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/infiniband/core/cache.c:692:43: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/infiniband/core/cache.c:851:23: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/infiniband/core/cm.c:1272:20: warning: cast from restricted __be32
+ 1 ../drivers/infiniband/core/cma.c:2061:9: warning: context imbalance in 'destroy_id_handler_unlock' - wrong count at exit
+ 1 ../drivers/infiniband/core/cma.c:2070:6: warning: context imbalance in 'rdma_destroy_id' - unexpected unlock
+ 1 ../drivers/infiniband/core/cma.c:2213:17: warning: context imbalance in 'cma_ib_handler' - unexpected unlock
+ 1 ../drivers/infiniband/core/cma.c:2405:17: warning: context imbalance in 'cma_ib_req_handler' - unexpected unlock
+ 1 ../drivers/infiniband/core/cma.c:2529:17: warning: context imbalance in 'cma_iw_handler' - unexpected unlock
+ 1 ../drivers/infiniband/core/cma.c:2574:17: warning: context imbalance in 'iw_conn_req_handler' - unexpected unlock
+ 1 ../drivers/infiniband/core/cma.c:2992:17: warning: context imbalance in 'cma_work_handler' - unexpected unlock
+ 1 ../drivers/infiniband/core/cma.c:3497:17: warning: context imbalance in 'addr_handler' - unexpected unlock
+ 1 ../drivers/infiniband/core/cma.c:4224:17: warning: context imbalance in 'cma_sidr_rep_handler' - unexpected unlock
+ 1 ../drivers/infiniband/core/roce_gid_mgmt.c:292:23: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/infiniband/core/roce_gid_mgmt.c:386:48: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/infiniband/core/roce_gid_mgmt.c:811:48: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/infiniband/core/roce_gid_mgmt.c:814:31: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/infiniband/core/roce_gid_mgmt.c:851:31: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/infiniband/core/umem_odp.c:346:5: warning: context imbalance in 'ib_umem_odp_map_dma_and_lock' - wrong count at exit
+ 2 ../drivers/infiniband/core/uverbs_cmd.c:3720:9: warning: Initializer entry defined twice
+ 1 ../drivers/infiniband/core/uverbs_cmd.c:3734:9: warning: Initializer entry defined twice
+ 7 ../drivers/infiniband/core/uverbs_cmd.c:3743:9: warning: Initializer entry defined twice
+ 4 ../drivers/infiniband/core/uverbs_cmd.c:3788:9: warning: Initializer entry defined twice
+ 2 ../drivers/infiniband/core/uverbs_cmd.c:3818:9: warning: Initializer entry defined twice
+ 3 ../drivers/infiniband/core/uverbs_cmd.c:3834:9: warning: Initializer entry defined twice
+ 2 ../drivers/infiniband/core/uverbs_cmd.c:3853:9: warning: Initializer entry defined twice
+ 2 ../drivers/infiniband/core/uverbs_cmd.c:3867:9: warning: Initializer entry defined twice
+ 10 ../drivers/infiniband/core/uverbs_cmd.c:3881:9: warning: Initializer entry defined twice
+ 2 ../drivers/infiniband/core/uverbs_cmd.c:3946:9: warning: Initializer entry defined twice
+ 3 ../drivers/infiniband/core/uverbs_cmd.c:3964:9: warning: Initializer entry defined twice
+ 6 ../drivers/infiniband/core/uverbs_cmd.c:3989:9: warning: Initializer entry defined twice
+ 3 ../drivers/infiniband/core/uverbs_cmd.c:4027:9: warning: Initializer entry defined twice
+ 1 ../drivers/infiniband/core/uverbs_ioctl.c:431:17: warning: incorrect type in assignment (different modifiers)
+ 1 ../drivers/infiniband/hw/cxgb4/cq.c:418:36: warning: context imbalance in 'c4iw_flush_hw_cq' - unexpected unlock
+ 1 ../drivers/infiniband/hw/cxgb4/cq.c:946:9: warning: context imbalance in 'c4iw_poll_cq_one' - different lock contexts for basic block
+ 1 ../drivers/infiniband/hw/cxgb4/qp.c:1615:39: warning: context imbalance in '__flush_qp' - different lock contexts for basic block
+ 4 ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:558:17: warning: array of flexible structures
+ 4 ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:559:17: warning: array of flexible structures
+ 4 ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:575:17: warning: array of flexible structures
+ 4 ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:576:17: warning: array of flexible structures
+ 2 ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:610:17: warning: array of flexible structures
+ 2 ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:611:17: warning: array of flexible structures
+ 1 ../drivers/infiniband/hw/hns/hns_roce_hw_v2.c:342:9: warning: dubious: x & !y
+ 1 ../drivers/infiniband/hw/hns/hns_roce_hw_v2.c:493:9: warning: dubious: x & !y
+ 1 ../drivers/infiniband/hw/hns/hns_roce_hw_v2.c:495:9: warning: dubious: x & !y
+ 1 ../drivers/infiniband/hw/mlx5/fs.c:1191:26: warning: array of flexible structures
+ 1 ../drivers/infiniband/hw/mlx5/mr.c:181:17: warning: context imbalance in 'push_mkey_locked' - unexpected unlock
+ 2 ../drivers/infiniband/hw/ocrdma/ocrdma.h:499:21: warning: cast to restricted __le32
+ 3 ../drivers/infiniband/hw/ocrdma/ocrdma.h:505:17: warning: cast to restricted __le32
+ 1 ../drivers/infiniband/hw/ocrdma/ocrdma.h:511:17: warning: cast to restricted __le32
+ 1 ../drivers/infiniband/hw/ocrdma/ocrdma.h:517:17: warning: cast to restricted __le32
+ 1 ../drivers/infiniband/hw/ocrdma/ocrdma.h:523:17: warning: cast to restricted __le32
+ 1 ../drivers/infiniband/hw/ocrdma/ocrdma_ah.c:154:23: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/infiniband/hw/ocrdma/ocrdma_hw.c:126:15: warning: cast to restricted __le32
+ 1 ../drivers/infiniband/hw/ocrdma/ocrdma_hw.c:1690:34: warning: cast from restricted __le32
+ 1 ../drivers/infiniband/hw/ocrdma/ocrdma_hw.c:1691:34: warning: cast from restricted __le32
+ 1 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:1628:44: warning: cast to restricted __le32
+ 1 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2063:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2064:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2412:18: warning: cast to restricted __le32
+ 1 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2443:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2443:44: warning: cast to restricted __le32
+ 1 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2446:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2446:44: warning: cast to restricted __le32
+ 1 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2452:50: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2452:52: warning: cast to restricted __le32
+ 1 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2455:50: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2455:52: warning: cast to restricted __le32
+ 1 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2460:50: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2460:52: warning: cast to restricted __le32
+ 1 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2463:50: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2463:52: warning: cast to restricted __le32
+ 1 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2519:23: warning: cast to restricted __le32
+ 1 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2574:20: warning: cast to restricted __le32
+ 1 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2589:19: warning: cast to restricted __le32
+ 1 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2605:19: warning: cast to restricted __le32
+ 1 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2607:24: warning: cast to restricted __le32
+ 1 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2611:27: warning: cast to restricted __le32
+ 1 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2616:29: warning: cast to restricted __le32
+ 1 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2635:20: warning: cast to restricted __le32
+ 1 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2694:34: warning: cast to restricted __le32
+ 6 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2697:37: warning: cast to restricted __le32
+ 6 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2701:37: warning: cast to restricted __le32
+ 1 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2704:44: warning: cast to restricted __le32
+ 1 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2723:27: warning: cast to restricted __le32
+ 1 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2727:27: warning: cast to restricted __le32
+ 1 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2771:24: warning: cast to restricted __le32
+ 1 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:833:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:834:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/infiniband/hw/qedr/main.c:245:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/infiniband/hw/qedr/main.c:454:51: warning: cast from restricted __le32
+ 1 ../drivers/infiniband/hw/qedr/main.c:454:51: warning: restricted __le32 degrades to integer
+ 1 ../drivers/infiniband/hw/qedr/main.c:650:31: warning: cast from restricted __le32
+ 1 ../drivers/infiniband/hw/qedr/main.c:650:74: warning: restricted __le32 degrades to integer
+ 6 ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:113:17: warning: cast to restricted __be32
+ 4 ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:115:17: warning: cast to restricted __be16
+ 1 ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:448:23: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:460:37: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:470:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:475:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/infiniband/hw/qedr/qedr_roce_cm.c:477:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/infiniband/hw/qedr/verbs.c:1015:34: warning: incorrect type in assignment (different base types)
+ 6 ../drivers/infiniband/hw/qedr/verbs.c:1180:45: warning: cast to restricted __be32
+ 6 ../drivers/infiniband/hw/qedr/verbs.c:1181:45: warning: cast to restricted __be32
+ 1 ../drivers/infiniband/hw/qedr/verbs.c:127:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/infiniband/hw/qedr/verbs.c:1400:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/infiniband/hw/qedr/verbs.c:1410:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/infiniband/hw/qedr/verbs.c:1990:34: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/infiniband/hw/qedr/verbs.c:2001:34: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/infiniband/hw/qedr/verbs.c:2004:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/infiniband/hw/qedr/verbs.c:2005:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/infiniband/hw/qedr/verbs.c:3277:20: warning: incorrect type in assignment (different base types)
+ 8 ../drivers/infiniband/hw/qedr/verbs.c:3277:22: warning: cast from restricted __le64
+ 1 ../drivers/infiniband/hw/qedr/verbs.c:3277:22: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/infiniband/hw/qedr/verbs.c:3437:24: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/infiniband/hw/qedr/verbs.c:3438:24: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/infiniband/hw/qedr/verbs.c:3439:22: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/infiniband/hw/qedr/verbs.c:3458:26: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/infiniband/hw/qedr/verbs.c:3459:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/infiniband/hw/qedr/verbs.c:3460:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/infiniband/hw/qedr/verbs.c:3588:54: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/infiniband/hw/qedr/verbs.c:3601:54: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/infiniband/hw/qedr/verbs.c:3614:54: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/infiniband/hw/qedr/verbs.c:3627:32: warning: incorrect type in assignment (different base types)
+ 6 ../drivers/infiniband/hw/qedr/verbs.c:3627:34: warning: cast from restricted __be32
+ 4 ../drivers/infiniband/hw/qedr/verbs.c:3627:34: warning: cast from restricted __le32
+ 1 ../drivers/infiniband/hw/qedr/verbs.c:3627:34: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/infiniband/hw/qedr/verbs.c:3634:54: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/infiniband/hw/qedr/verbs.c:3647:54: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/infiniband/hw/qedr/verbs.c:3664:54: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/infiniband/hw/qedr/verbs.c:3701:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/infiniband/hw/qedr/verbs.c:3783:42: warning: restricted __le16 degrades to integer
+ 1 ../drivers/infiniband/hw/qedr/verbs.c:3982:42: warning: restricted __le16 degrades to integer
+ 1 ../drivers/infiniband/hw/qedr/verbs.c:4011:43: warning: cast from restricted __le32
+ 1 ../drivers/infiniband/hw/qedr/verbs.c:4011:43: warning: restricted __le32 degrades to integer
+ 1 ../drivers/infiniband/hw/qedr/verbs.c:4107:68: warning: incorrect type in argument 6 (different base types)
+ 1 ../drivers/infiniband/hw/qedr/verbs.c:4115:68: warning: incorrect type in argument 6 (different base types)
+ 1 ../drivers/infiniband/hw/qedr/verbs.c:4122:38: warning: restricted __le16 degrades to integer
+ 1 ../drivers/infiniband/hw/qedr/verbs.c:4195:67: warning: incorrect type in argument 6 (different base types)
+ 1 ../drivers/infiniband/hw/qedr/verbs.c:4242:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/infiniband/hw/qedr/verbs.c:4380:46: warning: incorrect type in argument 5 (different base types)
+ 8 ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:9: warning: cast from restricted __le32
+ 5 ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:306:16: warning: cast to restricted __le32
+ 2 ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:311:9: warning: cast from restricted __le32
+ 2 ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:316:9: warning: cast from restricted __le32
+ 8 ../drivers/infiniband/sw/siw/iwarp.h:183:22: error: invalid bitfield specifier for type restricted __be32.
+ 8 ../drivers/infiniband/sw/siw/iwarp.h:184:22: error: invalid bitfield specifier for type restricted __be32.
+ 8 ../drivers/infiniband/sw/siw/iwarp.h:185:22: error: invalid bitfield specifier for type restricted __be32.
+ 8 ../drivers/infiniband/sw/siw/iwarp.h:186:23: error: invalid bitfield specifier for type restricted __be32.
+ 8 ../drivers/infiniband/sw/siw/iwarp.h:187:23: error: invalid bitfield specifier for type restricted __be32.
+ 8 ../drivers/infiniband/sw/siw/iwarp.h:188:23: error: invalid bitfield specifier for type restricted __be32.
+ 8 ../drivers/infiniband/sw/siw/iwarp.h:189:25: error: invalid bitfield specifier for type restricted __be32.
+ 1 ../drivers/infiniband/ulp/rtrs/rtrs-srv.c:1003:16: warning: restricted __le16 degrades to integer
+ 1 ../drivers/input/joystick/db9.c:142:76: warning: dubious: x | !y
+ 1 ../drivers/input/keyboard/sunkbd.c:148:66: warning: dubious: x | !y
+ 1 ../drivers/input/keyboard/sunkbd.c:211:66: warning: dubious: x | !y
+ 1 ../drivers/input/misc/cpcap-pwrbutton.c:2: warning: This comment starts with '/**', but isn't a kernel-doc comment. Refer Documentation/doc-guide/kernel-doc.rst
+ 1 ../drivers/input/misc/kxtj9.c:110:13: warning: cast to restricted __le16
+ 1 ../drivers/input/misc/kxtj9.c:111:13: warning: cast to restricted __le16
+ 1 ../drivers/input/misc/kxtj9.c:112:13: warning: cast to restricted __le16
+ 1 ../drivers/input/mouse/bcm5974.c:638:47: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/input/rmi4/rmi_bus.c:300: warning: expecting prototype for rmi_register_function_handler(). Prototype was for __rmi_register_function_handler() instead
+ 1 ../drivers/input/touchscreen/raspberrypi-ts.c:117:45: warning: incorrect type in argument 3 (different address spaces)
+ 1 ../drivers/input/touchscreen/raspberrypi-ts.c:147:24: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/input/touchscreen/sur40.c:424:55: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/iommu/apple-dart.c:1281:1: warning: symbol 'apple_dart_pm_ops' was not declared. Should it be static?
+ 5 ../drivers/iommu/exynos-iommu.c:892:14: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/iommu/iommu.c:3261: warning: Excess function parameter 'dev' description in 'iommu_group_release_dma_owner'
+ 1 ../drivers/iommu/iommu.c:3261: warning: Function parameter or member 'group' not described in 'iommu_group_release_dma_owner'
+ 1 ../drivers/iommu/iommu.c:3275: warning: Excess function parameter 'group' description in 'iommu_device_release_dma_owner'
+ 1 ../drivers/iommu/iommu.c:3275: warning: Function parameter or member 'dev' not described in 'iommu_device_release_dma_owner'
+ 1 ../drivers/iommu/iommufd/vfio_compat.c:382:17: warning: cast removes address space '__user' of expression
+ 1 ../drivers/ipack/carriers/tpci200.c:148:28: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/ipack/carriers/tpci200.c:182:9: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/ipack/carriers/tpci200.c:231:9: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/ipack/devices/ipoctal.c:48:48: warning: array of flexible structures
+ 1 ../drivers/isdn/capi/capiutil.c:394:9: warning: function 'bufprint' might be a candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format]
+ 1 ../drivers/isdn/capi/capiutil.c:416:17: warning: function 'bufprint' might be a candidate for 'gnu_printf' format attribute [-Wsuggest-attribute=format]
+ 1 ../drivers/isdn/capi/kcapi.c:104:16: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/isdn/capi/kcapi_proc.c:117:13: warning: context imbalance in 'applications_start' - wrong count at exit
+ 1 ../drivers/isdn/capi/kcapi_proc.c:138:13: warning: context imbalance in 'applications_stop' - wrong count at exit
+ 1 ../drivers/isdn/capi/kcapi_proc.c:38:13: warning: context imbalance in 'controller_start' - wrong count at exit
+ 1 ../drivers/isdn/capi/kcapi_proc.c:58:13: warning: context imbalance in 'controller_stop' - wrong count at exit
+ 1 ../drivers/isdn/hardware/mISDN/avmfritz.c:421:23: warning: cast to restricted __le32
+ 1 ../drivers/isdn/hardware/mISDN/avmfritz.c:494:30: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/isdn/hardware/mISDN/hfcmulti.c:1092:26: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/isdn/hardware/mISDN/hfcmulti.c:452:22: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/isdn/hardware/mISDN/hfcmulti.c:457:22: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/isdn/hardware/mISDN/hfcmulti.c:472:17: warning: cast from restricted __le32
+ 1 ../drivers/isdn/hardware/mISDN/hfcmulti.c:478:17: warning: cast from restricted __le16
+ 1 ../drivers/isdn/hardware/mISDN/hfcmulti.c:496:32: warning: cast to restricted __le32
+ 1 ../drivers/isdn/hardware/mISDN/hfcmulti.c:501:32: warning: cast to restricted __le16
+ 1 ../drivers/isdn/hardware/mISDN/hfcmulti.c:518:25: warning: cast to restricted __le32
+ 1 ../drivers/isdn/hardware/mISDN/hfcmulti.c:524:25: warning: cast to restricted __le16
+ 4 ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:261:1: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:261:1: warning: incorrect type in argument 1 (different address spaces)
+ 2 ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:261:1: warning: incorrect type in argument 2 (different address spaces)
+ 4 ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: incorrect type in argument 1 (different address spaces)
+ 2 ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:262:1: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/isdn/hardware/mISDN/mISDNisar.c:203:33: warning: cast to restricted __le16
+ 1 ../drivers/isdn/hardware/mISDN/mISDNisar.c:204:32: warning: cast to restricted __le16
+ 1 ../drivers/isdn/hardware/mISDN/mISDNisar.c:205:34: warning: cast to restricted __le16
+ 1 ../drivers/isdn/hardware/mISDN/mISDNisar.c:252:39: warning: cast to restricted __le16
+ 1 ../drivers/isdn/mISDN/l1oip_core.c:669:39: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/leds/leds-dac124s085.c:42:14: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/leds/leds-lm3692x.c:120: warning: Function parameter or member 'boost_ctrl' not described in 'lm3692x_led'
+ 1 ../drivers/leds/leds-lm3692x.c:120: warning: Function parameter or member 'brightness_ctrl' not described in 'lm3692x_led'
+ 1 ../drivers/leds/leds-lm3692x.c:120: warning: Function parameter or member 'enabled' not described in 'lm3692x_led'
+ 1 ../drivers/mailbox/bcm-pdc-mailbox.c:1031:32: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/mailbox/bcm-pdc-mailbox.c:1033:20: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/mailbox/bcm-pdc-mailbox.c:1034:23: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/mailbox/bcm-pdc-mailbox.c:1035:23: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/mailbox/bcm-pdc-mailbox.c:1039:20: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/mailbox/bcm-pdc-mailbox.c:1041:20: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/mailbox/bcm-pdc-mailbox.c:1044:20: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/mailbox/bcm-pdc-mailbox.c:1046:20: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/mailbox/bcm-pdc-mailbox.c:1049:48: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/mailbox/bcm-pdc-mailbox.c:1051:20: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/mailbox/bcm-pdc-mailbox.c:1058:48: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/mailbox/bcm-pdc-mailbox.c:1062:63: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/mailbox/bcm-pdc-mailbox.c:1068:48: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/mailbox/bcm-pdc-mailbox.c:1072:48: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/mailbox/bcm-pdc-mailbox.c:1296:23: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/mailbox/bcm-pdc-mailbox.c:1298:16: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/mailbox/bcm-pdc-mailbox.c:1301:16: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/mailbox/bcm-pdc-mailbox.c:1308:27: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/mailbox/bcm-pdc-mailbox.c:1313:32: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/mailbox/bcm-pdc-mailbox.c:1316:20: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/mailbox/bcm-pdc-mailbox.c:1319:23: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/mailbox/bcm-pdc-mailbox.c:1320:23: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/mailbox/bcm-pdc-mailbox.c:1337:32: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/mailbox/bcm-pdc-mailbox.c:1339:20: warning: incorrect type in argument 2 (different address spaces)
+ 3 ../drivers/mailbox/bcm-pdc-mailbox.c:530:22: warning: incorrect type in assignment (different base types)
+ 3 ../drivers/mailbox/bcm-pdc-mailbox.c:531:23: warning: incorrect type in assignment (different base types)
+ 3 ../drivers/mailbox/bcm-pdc-mailbox.c:532:20: warning: incorrect type in assignment (different base types)
+ 3 ../drivers/mailbox/bcm-pdc-mailbox.c:533:20: warning: incorrect type in assignment (different base types)
+ 2 ../drivers/mailbox/bcm-pdc-mailbox.c:558:22: warning: incorrect type in assignment (different base types)
+ 2 ../drivers/mailbox/bcm-pdc-mailbox.c:559:23: warning: incorrect type in assignment (different base types)
+ 2 ../drivers/mailbox/bcm-pdc-mailbox.c:560:20: warning: incorrect type in assignment (different base types)
+ 2 ../drivers/mailbox/bcm-pdc-mailbox.c:561:20: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/mailbox/bcm-pdc-mailbox.c:707: warning: Excess function parameter 'spu_idx' description in 'pdc_tx_list_sg_add'
+ 1 ../drivers/mailbox/bcm-pdc-mailbox.c:707: warning: Function parameter or member 'pdcs' not described in 'pdc_tx_list_sg_add'
+ 1 ../drivers/mailbox/bcm-pdc-mailbox.c:792:42: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/mailbox/bcm-pdc-mailbox.c:793:42: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/mailbox/bcm-pdc-mailbox.c:875: warning: Excess function parameter 'spu_idx' description in 'pdc_rx_list_sg_add'
+ 1 ../drivers/mailbox/bcm-pdc-mailbox.c:875: warning: Function parameter or member 'pdcs' not described in 'pdc_rx_list_sg_add'
+ 1 ../drivers/mailbox/bcm-pdc-mailbox.c:966: warning: Excess function parameter 'data' description in 'pdc_tasklet_cb'
+ 1 ../drivers/mailbox/bcm-pdc-mailbox.c:966: warning: Function parameter or member 't' not described in 'pdc_tasklet_cb'
+ 1 ../drivers/mcb/mcb-core.c:269: warning: Function parameter or member 'carrier' not described in 'mcb_alloc_bus'
+ 1 ../drivers/mcb/mcb-core.c:335: warning: expecting prototype for mcb_bus_put(). Prototype was for mcb_bus_get() instead
+ 1 ../drivers/mcb/mcb-core.c:466: warning: Excess function parameter 'dev' description in 'mcb_release_mem'
+ 1 ../drivers/mcb/mcb-core.c:466: warning: Function parameter or member 'mem' not described in 'mcb_release_mem'
+ 1 ../drivers/mcb/mcb-parse.c:150:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/mcb/mcb-parse.c:152:29: warning: restricted __le32 degrades to integer
+ 1 ../drivers/mcb/mcb-parse.c:198:25: warning: cast to restricted __le16
+ 1 ../drivers/mcb/mcb-parse.c:54:14: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/mcb/mcb-parse.c:55:14: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/mcb/mcb-parse.c:59:20: warning: restricted __le32 degrades to integer
+ 1 ../drivers/mcb/mcb-parse.c:60:21: warning: restricted __le32 degrades to integer
+ 1 ../drivers/mcb/mcb-parse.c:61:21: warning: restricted __le32 degrades to integer
+ 1 ../drivers/mcb/mcb-parse.c:62:21: warning: restricted __le32 degrades to integer
+ 1 ../drivers/mcb/mcb-parse.c:63:23: warning: restricted __le32 degrades to integer
+ 1 ../drivers/mcb/mcb-parse.c:64:22: warning: restricted __le32 degrades to integer
+ 1 ../drivers/mcb/mcb-parse.c:93:27: warning: restricted __le32 degrades to integer
+ 1 ../drivers/mcb/mcb-parse.c:94:25: warning: restricted __le32 degrades to integer
+ 3 ../drivers/md/bcache/bcache_ondisk.h:363:17: warning: array of flexible structures
+ 5 ../drivers/md/bcache/bcache_ondisk.h:428:17: warning: array of flexible structures
+ 10 ../drivers/md/bcache/bset.h:231:36: warning: array of flexible structures
+ 1 ../drivers/md/bcache/journal.c:748:13: warning: context imbalance in 'journal_write_unlocked' - different lock contexts for basic block
+ 1 ../drivers/md/bcache/journal.c:842:9: warning: context imbalance in 'journal_try_write' - different lock contexts for basic block
+ 1 ../drivers/md/bcache/super.c:1192:26: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/md/bcache/super.c:1234:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/md/bcache/super.c:1600:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/md/bcache/super.c:208:14: warning: restricted __le64 degrades to integer
+ 1 ../drivers/md/bcache/super.c:208:24: warning: cast from restricted __le16
+ 1 ../drivers/md/bcache/super.c:322:19: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/md/bcache/super.c:322:21: warning: cast from restricted __le16
+ 1 ../drivers/md/bcache/super.c:44:6: warning: symbol 'bcache_is_reboot' was not declared. Should it be static?
+ 1 ../drivers/md/bcache/super.c:651:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/md/bcache/super.c:724:27: warning: cast to restricted __le16
+ 1 ../drivers/md/bcache/super.c:835:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/md/dm-era-target.c:668:9: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/dm-era-target.c:976:14: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/md-cluster.c:1198:22: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/md/md-cluster.c:1230:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/md/md-cluster.c:1231:41: warning: restricted __le64 degrades to integer
+ 1 ../drivers/md/md-linear.c:187:19: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/md-linear.c:192:9: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/md-multipath.c:143:40: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/md-multipath.c:233:25: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/md-multipath.c:37:40: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/raid1.c:1241:24: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/raid1.c:1404:40: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/raid1.c:1635:40: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/raid1.c:1707:40: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/raid1.c:1824:25: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/raid1.c:1835:25: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/raid1.c:1993:60: warning: incorrect type in argument 5 (different base types)
+ 1 ../drivers/md/raid1.c:2298:32: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/raid1.c:2334:32: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/raid1.c:2351:32: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/raid1.c:2767:24: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/raid1.c:646:24: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/raid1.c:777:24: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/raid10.c:1206:28: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/raid10.c:1344:40: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/raid10.c:1345:41: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/raid10.c:1475:40: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/raid10.c:1476:41: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/raid10.c:1785:40: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/raid10.c:1786:41: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/raid10.c:1954:40: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/raid10.c:1987:37: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/raid10.c:2183:25: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/raid10.c:2197:17: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/raid10.c:2760:32: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/raid10.c:2813:32: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/raid10.c:2847:32: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/raid10.c:3356:49: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/raid10.c:3431:33: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/raid10.c:3432:36: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/raid10.c:3502:56: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/raid10.c:3519:41: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/raid10.c:3722:32: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/raid10.c:3752:32: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/raid10.c:4493:40: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/raid10.c:4509:40: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/raid10.c:4960:33: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/raid10.c:4963:33: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/raid10.c:5052:32: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/raid10.c:5055:32: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/raid10.c:5137:48: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/raid10.c:5233:48: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/raid10.c:5236:32: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/raid10.c:780:24: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/raid10.c:783:32: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/md/raid5.c:103:9: warning: context imbalance in 'raid5_quiesce' - different lock contexts for basic block
+ 3 ../drivers/md/raid5.h:271:14: warning: array of flexible structures
+ 1 ../drivers/media/usb/siano/smsusb.c:53:38: warning: array of flexible structures
+ 6 ../drivers/memory/brcmstb_dpfe.c:530:29: warning: cast to restricted __be32
+ 6 ../drivers/memory/brcmstb_dpfe.c:531:29: warning: cast to restricted __be32
+ 1 ../drivers/memory/brcmstb_dpfe.c:533:29: warning: cast to restricted __le32
+ 1 ../drivers/memory/brcmstb_dpfe.c:534:29: warning: cast to restricted __le32
+ 6 ../drivers/memory/brcmstb_dpfe.c:557:19: warning: cast to restricted __be32
+ 1 ../drivers/memory/brcmstb_dpfe.c:557:46: warning: cast to restricted __le32
+ 6 ../drivers/memory/brcmstb_dpfe.c:574:25: warning: cast to restricted __be32
+ 6 ../drivers/memory/brcmstb_dpfe.c:575:28: warning: cast to restricted __be32
+ 6 ../drivers/memory/brcmstb_dpfe.c:576:27: warning: cast to restricted __be32
+ 1 ../drivers/memory/brcmstb_dpfe.c:578:25: warning: cast to restricted __le32
+ 1 ../drivers/memory/brcmstb_dpfe.c:579:28: warning: cast to restricted __le32
+ 1 ../drivers/memory/brcmstb_dpfe.c:580:27: warning: cast to restricted __le32
+ 6 ../drivers/memory/brcmstb_dpfe.c:609:25: warning: cast to restricted __be32
+ 1 ../drivers/memory/brcmstb_dpfe.c:612:25: warning: cast to restricted __le32
+ 1 ../drivers/memory/emif.c:68: warning: Function parameter or member 'irq_state' not described in 'emif_data'
+ 1 ../drivers/memory/emif.c:68: warning: Function parameter or member 'lpmode' not described in 'emif_data'
+ 1 ../drivers/memstick/core/memstick.c:207: warning: Function parameter or member 'host' not described in 'memstick_detect_change'
+ 1 ../drivers/memstick/core/memstick.c:223: warning: Function parameter or member 'host' not described in 'memstick_next_req'
+ 1 ../drivers/memstick/core/memstick.c:223: warning: Function parameter or member 'mrq' not described in 'memstick_next_req'
+ 1 ../drivers/memstick/core/memstick.c:249: warning: Function parameter or member 'host' not described in 'memstick_new_req'
+ 1 ../drivers/memstick/core/memstick.c:266: warning: Function parameter or member 'mrq' not described in 'memstick_init_req_sg'
+ 1 ../drivers/memstick/core/memstick.c:266: warning: Function parameter or member 'sg' not described in 'memstick_init_req_sg'
+ 1 ../drivers/memstick/core/memstick.c:266: warning: Function parameter or member 'tpc' not described in 'memstick_init_req_sg'
+ 1 ../drivers/memstick/core/memstick.c:296: warning: Function parameter or member 'buf' not described in 'memstick_init_req'
+ 1 ../drivers/memstick/core/memstick.c:296: warning: Function parameter or member 'length' not described in 'memstick_init_req'
+ 1 ../drivers/memstick/core/memstick.c:296: warning: Function parameter or member 'mrq' not described in 'memstick_init_req'
+ 1 ../drivers/memstick/core/memstick.c:296: warning: Function parameter or member 'tpc' not described in 'memstick_init_req'
+ 1 ../drivers/memstick/core/memstick.c:367: warning: Function parameter or member 'card' not described in 'memstick_set_rw_addr'
+ 1 ../drivers/memstick/core/memstick.c:511: warning: Function parameter or member 'host' not described in 'memstick_add_host'
+ 1 ../drivers/memstick/core/memstick.c:547: warning: Function parameter or member 'host' not described in 'memstick_remove_host'
+ 1 ../drivers/memstick/core/memstick.c:569: warning: Function parameter or member 'host' not described in 'memstick_free_host'
+ 1 ../drivers/memstick/core/memstick.c:580: warning: Function parameter or member 'host' not described in 'memstick_suspend_host'
+ 1 ../drivers/memstick/core/memstick.c:592: warning: Function parameter or member 'host' not described in 'memstick_resume_host'
+ 1 ../drivers/memstick/core/ms_block.c:1040:47: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/memstick/core/ms_block.c:1044:54: warning: incorrect type in assignment (different base types)
+ 4 ../drivers/memstick/core/ms_block.c:1168:30: warning: cast to restricted __be16
+ 4 ../drivers/memstick/core/ms_block.c:1169:37: warning: cast to restricted __be16
+ 6 ../drivers/memstick/core/ms_block.c:1171:19: warning: cast to restricted __be32
+ 6 ../drivers/memstick/core/ms_block.c:1173:19: warning: cast to restricted __be32
+ 6 ../drivers/memstick/core/ms_block.c:1175:19: warning: cast to restricted __be32
+ 6 ../drivers/memstick/core/ms_block.c:1177:19: warning: cast to restricted __be32
+ 4 ../drivers/memstick/core/ms_block.c:1178:30: warning: cast to restricted __be16
+ 4 ../drivers/memstick/core/ms_block.c:1179:36: warning: cast to restricted __be16
+ 4 ../drivers/memstick/core/ms_block.c:1181:19: warning: cast to restricted __be16
+ 4 ../drivers/memstick/core/ms_block.c:1182:29: warning: cast to restricted __be16
+ 4 ../drivers/memstick/core/ms_block.c:1184:19: warning: cast to restricted __be16
+ 4 ../drivers/memstick/core/ms_block.c:1185:38: warning: cast to restricted __be16
+ 4 ../drivers/memstick/core/ms_block.c:1187:19: warning: cast to restricted __be16
+ 4 ../drivers/memstick/core/ms_block.c:1188:37: warning: cast to restricted __be16
+ 4 ../drivers/memstick/core/ms_block.c:1189:39: warning: cast to restricted __be16
+ 4 ../drivers/memstick/core/ms_block.c:1231:21: warning: cast to restricted __be16
+ 4 ../drivers/memstick/core/ms_block.c:1312:33: warning: cast to restricted __be16
+ 4 ../drivers/memstick/core/ms_block.c:1415:23: warning: cast to restricted __be16
+ 1 ../drivers/memstick/core/ms_block.c:795:39: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/memstick/core/ms_block.c:834:47: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/memstick/core/ms_block.c:907:47: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/memstick/core/ms_block.c:954:39: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/memstick/host/r592.c:47:12: warning: symbol 'memstick_debug_get_tpc_name' was not declared. Should it be static?
+ 1 ../drivers/memstick/host/r592.c:47:13: warning: no previous prototype for 'memstick_debug_get_tpc_name' [-Wmissing-prototypes]
+ 1 ../drivers/memstick/host/r592.c:48: warning: Function parameter or member 'tpc' not described in 'memstick_debug_get_tpc_name'
+ 12 ../drivers/memstick/host/r592.c:75:16: warning: cast to restricted __be32
+ 3 ../drivers/memstick/host/r592.c:83:22: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/message/fusion/mptbase.c:1000:47: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptbase.c:1027:13: warning: restricted __le32 degrades to integer
+ 1 ../drivers/message/fusion/mptbase.c:1030:34: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptbase.c:1053:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptbase.c:1054:23: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptbase.c:1070:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptbase.c:1072:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptbase.c:1074:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptbase.c:1093:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptbase.c:1111:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptbase.c:1112:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptbase.c:1130:24: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptbase.c:1133:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptbase.c:1151:24: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptbase.c:1157:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptbase.c:1159:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptbase.c:1199:55: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptbase.c:1315:21: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptbase.c:2146:22: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptbase.c:2171:35: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/message/fusion/mptbase.c:2184:32: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/message/fusion/mptbase.c:3132:37: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptbase.c:3133:37: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptbase.c:3134:40: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptbase.c:3135:36: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptbase.c:3136:37: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptbase.c:3139:42: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptbase.c:3140:43: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptbase.c:3151:41: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptbase.c:3156:49: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptbase.c:3158:36: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptbase.c:3165:33: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptbase.c:3166:40: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptbase.c:3168:33: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptbase.c:3170:33: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptbase.c:3171:42: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptbase.c:3180:46: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptbase.c:3289:30: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptbase.c:3290:29: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptbase.c:3291:30: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptbase.c:3292:30: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptbase.c:3293:30: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptbase.c:3294:33: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptbase.c:3295:39: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptbase.c:3296:36: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptbase.c:3297:33: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptbase.c:3361:37: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptbase.c:3362:40: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptbase.c:3369:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptbase.c:3375:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptbase.c:3376:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptbase.c:3379:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptbase.c:3380:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptbase.c:3611:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptbase.c:3635:26: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptbase.c:3639:21: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptbase.c:4874:38: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptbase.c:4879:46: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptbase.c:4884:9: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptbase.c:4895:25: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptbase.c:5131:13: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptbase.c:5162:19: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptbase.c:528:19: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptbase.c:5329:44: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptbase.c:538:20: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptbase.c:540:37: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptbase.c:5426:54: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptbase.c:5427:59: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptbase.c:5512:47: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptbase.c:5539:38: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptbase.c:5546:40: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptbase.c:5550:49: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptbase.c:5786:29: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptbase.c:5930:44: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptbase.c:5932:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptbase.c:5936:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptbase.c:6189:23: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptbase.c:6191:31: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptbase.c:6197:58: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptbase.c:6298:24: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptbase.c:639:25: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptbase.c:6429:37: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptbase.c:6439:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptbase.c:6499:15: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptbase.c:6503:29: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptbase.c:6519:9: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptbase.c:7248:17: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptbase.c:7249:19: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptbase.c:7678:27: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptbase.c:7679:17: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptbase.c:7709:17: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptbase.c:7710:21: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptbase.c:7712:27: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptbase.c:7758:61: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptbase.c:8160:16: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptbase.c:915:55: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptbase.c:965:47: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptctl.c:1192:24: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptctl.c:1795:22: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptctl.c:1796:19: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptctl.c:1810:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptctl.c:1888:54: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptctl.c:1916:43: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptctl.c:1917:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptctl.c:1975:54: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptctl.c:1993:43: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptctl.c:1994:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptctl.c:2009:17: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptctl.c:2027:43: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptctl.c:2028:43: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptctl.c:2036:59: warning: restricted __le16 degrades to integer
+ 1 ../drivers/message/fusion/mptctl.c:231:17: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptctl.c:231:17: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptctl.c:241:25: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptctl.c:241:25: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptctl.c:2476:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptctl.c:253:29: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptctl.c:2612:30: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptctl.c:2667:62: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptctl.c:2668:59: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptctl.c:2669:60: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptctl.c:426:9: warning: cast to restricted __le16
+ 2 ../drivers/message/fusion/mptctl.c:426:9: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptctl.c:436:21: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptctl.c:555:17: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptctl.c:837:26: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptctl.c:958:19: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptfc.c:1369:20: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptfc.c:345:33: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptfc.c:348:33: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptfc.c:351:33: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptfc.c:354:33: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptfc.c:357:33: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptfc.c:360:33: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptfc.c:363:33: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptfc.c:785:42: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptfc.c:786:51: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptfc.c:787:45: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptfc.c:788:46: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptfc.c:789:45: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptfc.c:790:46: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptfc.c:791:58: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptfc.c:792:52: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptfc.c:793:49: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptfc.c:794:49: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptfc.c:795:51: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptfc.c:796:52: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptfc.c:797:51: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptfc.c:798:52: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptfc.c:799:57: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptfc.c:800:50: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptlan.c:1025:31: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptlan.c:1177:21: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptlan.c:1240:52: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptlan.c:1244:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptlan.c:1248:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptlan.c:1250:55: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptlan.c:1264:38: warning: invalid assignment: |=
+ 1 ../drivers/message/fusion/mptlan.c:1266:39: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptlan.c:1498:27: warning: restricted __be16 degrades to integer
+ 1 ../drivers/message/fusion/mptlan.c:1535:29: warning: incorrect type in return expression (different base types)
+ 1 ../drivers/message/fusion/mptlan.c:1538:16: warning: incorrect type in return expression (different base types)
+ 1 ../drivers/message/fusion/mptlan.c:346:17: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptlan.c:612:9: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptlan.c:617:17: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptlan.c:641:23: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptlan.c:746:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptlan.c:754:39: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptlan.c:757:39: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptlan.c:767:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptlan.c:776:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptlan.c:778:39: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptlan.c:785:9: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptlan.c:820:23: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptlan.c:924:23: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptlan.c:969:25: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptlan.c:974:9: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptlan.c:977:14: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptlan.c:981:15: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptlan.c:986:17: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptlan.c:991:18: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptlan.c:995:18: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptsas.c:1236:9: warning: cast to restricted __le16
+ 2 ../drivers/message/fusion/mptsas.c:1236:9: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptsas.c:1419:39: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptsas.c:1420:28: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptsas.c:1421:31: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptsas.c:1422:33: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptsas.c:142:9: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptsas.c:144:9: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptsas.c:154:9: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptsas.c:157:9: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptsas.c:169:9: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptsas.c:177:9: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptsas.c:183:9: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptsas.c:2075:36: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptsas.c:2077:17: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptsas.c:2079:17: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptsas.c:2081:17: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptsas.c:212:9: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptsas.c:214:9: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptsas.c:216:9: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptsas.c:218:9: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptsas.c:2275:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptsas.c:228:9: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptsas.c:2292:39: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptsas.c:230:9: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptsas.c:232:9: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptsas.c:2438:13: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptsas.c:2440:13: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptsas.c:2451:21: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptsas.c:2505:13: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptsas.c:252:9: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptsas.c:254:9: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptsas.c:2572:37: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptsas.c:2573:37: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptsas.c:2640:31: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptsas.c:2641:38: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptsas.c:2643:13: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptsas.c:2644:29: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptsas.c:2653:13: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptsas.c:2654:30: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptsas.c:2732:21: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptsas.c:2736:21: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptsas.c:2809:37: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptsas.c:2810:37: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptsas.c:2916:39: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptsas.c:2962:21: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptsas.c:3461:21: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptsas.c:3465:21: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptsas.c:3472:9: warning: cast from restricted __le64
+ 1 ../drivers/message/fusion/mptsas.c:3641:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptsas.c:3642:62: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/message/fusion/mptsas.c:3649:37: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptsas.c:3653:37: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptsas.c:3719:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptsas.c:3723:62: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/message/fusion/mptsas.c:3737:41: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptsas.c:4065:25: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptsas.c:4237:13: warning: variable 'rc' set but not used [-Wunused-but-set-variable]
+ 1 ../drivers/message/fusion/mptsas.c:4605:23: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptsas.c:4627:40: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptsas.c:4633:45: warning: cast to restricted __le64
+ 1 ../drivers/message/fusion/mptsas.c:4673:18: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptsas.c:4796:26: warning: variable 'timeleft' set but not used [-Wunused-but-set-variable]
+ 1 ../drivers/message/fusion/mptsas.c:4920:21: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptsas.c:4932:21: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptsas.c:5005:21: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptsas.c:5036:28: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptsas.c:5055:33: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptsas.c:5098:36: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptscsih.c:1348:18: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptscsih.c:1391:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptscsih.c:1404:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptscsih.c:1407:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptscsih.c:195:17: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptscsih.c:1966:21: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptscsih.c:1967:29: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptscsih.c:1969:9: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptscsih.c:1969:9: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptscsih.c:2410:40: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptscsih.c:2423:29: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptscsih.c:2583:20: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptscsih.c:2649:27: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptscsih.c:2683:18: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptscsih.c:2686:9: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptscsih.c:2716:29: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptscsih.c:2910:18: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptscsih.c:2936:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptscsih.c:2938:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptscsih.c:2941:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptscsih.c:2949:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptscsih.c:2950:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptscsih.c:312:35: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptscsih.c:314:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptscsih.c:441:22: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptscsih.c:542:9: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptscsih.c:542:9: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptscsih.c:565:17: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptscsih.c:597:19: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptscsih.c:599:13: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptscsih.c:606:14: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptscsih.c:664:26: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptscsih.c:668:28: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptscsih.c:670:28: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptscsih.c:693:25: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptscsih.c:741:37: warning: cast to restricted __le16
+ 1 ../drivers/message/fusion/mptspi.c:1007:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptspi.c:1029:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptspi.c:1053:1: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptspi.c:1054:1: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptspi.c:1055:1: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptspi.c:1056:1: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptspi.c:1057:1: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptspi.c:1075:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptspi.c:1097:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptspi.c:1172:20: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptspi.c:1180:28: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptspi.c:1183:37: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptspi.c:1275:49: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptspi.c:296:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptspi.c:568:45: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptspi.c:602:16: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptspi.c:902:22: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptspi.c:913:58: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptspi.c:920:46: warning: cast to restricted __le32
+ 1 ../drivers/message/fusion/mptspi.c:952:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/message/fusion/mptspi.c:984:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/mfd/sm501.c:1148:29: warning: cast from non-scalar
+ 1 ../drivers/mfd/sm501.c:1148:29: warning: cast to non-scalar
+ 1 ../drivers/mfd/sm501.c:1152:29: warning: cast from non-scalar
+ 1 ../drivers/mfd/sm501.c:1152:29: warning: cast to non-scalar
+ 3 ../drivers/misc/bcm-vk/bcm_vk.h:376:30: warning: array of flexible structures
+ 1 ../drivers/misc/eeprom/idt_89hpesx.c:566:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/misc/eeprom/idt_89hpesx.c:638:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/misc/eeprom/idt_89hpesx.c:736:24: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/misc/eeprom/idt_89hpesx.c:737:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/misc/eeprom/idt_89hpesx.c:801:24: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/misc/eeprom/idt_89hpesx.c:826:17: warning: cast to restricted __le32
+ 1 ../drivers/misc/genwqe/card_ddcb.c:301:32: warning: cast from restricted __be32
+ 1 ../drivers/misc/genwqe/card_ddcb.c:653:40: warning: cast from restricted __be32
+ 1 ../drivers/misc/lis3lv02d/lis3lv02d.c:182:52: warning: cast to restricted __le16
+ 1 ../drivers/misc/lkdtm/bugs.c:276:23: warning: symbol 'huge' was not declared. Should it be static?
+ 1 ../drivers/misc/lkdtm/bugs.c:277:23: warning: symbol 'ignored' was not declared. Should it be static?
+ 1 ../drivers/misc/ti-st/st_core.c:289:41: warning: cast to restricted __le16
+ 1 ../drivers/mmc/host/cqhci-core.c:433:17: warning: dubious: !x & y
+ 1 ../drivers/mmc/host/cqhci-core.c:434:17: warning: dubious: !x & y
+ 1 ../drivers/mmc/host/cqhci-core.c:435:17: warning: dubious: !x & y
+ 1 ../drivers/mmc/host/cqhci-core.c:436:17: warning: dubious: !x & y
+ 1 ../drivers/mmc/host/cqhci-core.c:437:17: warning: dubious: !x & y
+ 1 ../drivers/mmc/host/cqhci-core.c:438:17: warning: dubious: !x & y
+ 1 ../drivers/mmc/host/cqhci-core.c:482:15: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/mmc/host/cqhci-core.c:556:19: warning: incorrect type in assignment (different base types)
+ 2 ../drivers/mmc/host/dw_mmc.c:607:29: warning: incorrect type in argument 1 (different address spaces)
+ 2 ../drivers/mmc/host/dw_mmc.c:620:25: warning: restricted __le32 degrades to integer
+ 2 ../drivers/mmc/host/dw_mmc.c:679:29: warning: incorrect type in argument 1 (different address spaces)
+ 2 ../drivers/mmc/host/dw_mmc.c:679:29: warning: restricted __le32 degrades to integer
+ 1 ../drivers/mmc/host/mmc_spi.c:834:17: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/mmc/host/mmc_spi.c:835:28: warning: restricted __be16 degrades to integer
+ 1 ../drivers/mmc/host/sdhci-omap.c:3: warning: This comment starts with '/**', but isn't a kernel-doc comment. Refer Documentation/doc-guide/kernel-doc.rst
+ 1 ../drivers/mmc/host/ushc.c:137:22: warning: cast to restricted __le32
+ 1 ../drivers/mmc/host/ushc.c:277:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/mmc/host/vub300.c:2228:29: warning: restricted __le16 degrades to integer
+ 1 ../drivers/most/most_usb.c:122: warning: Function parameter or member 'clear_work' not described in 'most_dev'
+ 1 ../drivers/most/most_usb.c:122: warning: Function parameter or member 'dev' not described in 'most_dev'
+ 1 ../drivers/most/most_usb.c:122: warning: Function parameter or member 'on_netinfo' not described in 'most_dev'
+ 1 ../drivers/most/most_usb.c:650: warning: Function parameter or member 'on_netinfo' not described in 'hdm_request_netinfo'
+ 1 ../drivers/most/most_usb.c:69: warning: Function parameter or member 'dev' not described in 'most_dci_obj'
+ 1 ../drivers/mtd/chips/cfi_cmdset_0001.c:1401:15: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/mtd/chips/cfi_cmdset_0001.c:180:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/mtd/chips/cfi_cmdset_0001.c:181:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/mtd/chips/cfi_cmdset_0001.c:182:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/mtd/chips/cfi_cmdset_0001.c:416:32: warning: cast to restricted __le32
+ 1 ../drivers/mtd/chips/cfi_cmdset_0001.c:417:34: warning: cast to restricted __le16
+ 1 ../drivers/mtd/chips/cfi_cmdset_0001.c:418:29: warning: cast to restricted __le16
+ 1 ../drivers/mtd/chips/cfi_cmdset_0001.c:456:51: warning: cast to restricted __le16
+ 6 ../drivers/mtd/chips/cfi_cmdset_0020.c:141:40: warning: cast to restricted __be32
+ 1 ../drivers/mtd/chips/cfi_cmdset_0020.c:141:40: warning: cast to restricted __le32
+ 6 ../drivers/mtd/chips/cfi_cmdset_0020.c:142:42: warning: cast to restricted __be32
+ 1 ../drivers/mtd/chips/cfi_cmdset_0020.c:142:42: warning: cast to restricted __le32
+ 1 ../drivers/mtd/chips/cfi_probe.c:226:27: warning: cast to restricted __le16
+ 1 ../drivers/mtd/chips/cfi_probe.c:228:28: warning: cast to restricted __le16
+ 1 ../drivers/mtd/chips/cfi_probe.c:229:27: warning: cast to restricted __le16
+ 1 ../drivers/mtd/chips/cfi_probe.c:230:28: warning: cast to restricted __le16
+ 1 ../drivers/mtd/chips/cfi_probe.c:231:36: warning: cast to restricted __le16
+ 1 ../drivers/mtd/chips/cfi_probe.c:232:38: warning: cast to restricted __le16
+ 1 ../drivers/mtd/chips/cfi_probe.c:240:49: warning: cast to restricted __le32
+ 1 ../drivers/mtd/chips/cfi_util.c:100:26: warning: restricted __be32 degrades to integer
+ 1 ../drivers/mtd/chips/cfi_util.c:100:26: warning: restricted __le32 degrades to integer
+ 4 ../drivers/mtd/chips/cfi_util.c:185:23: warning: cast to restricted __be16
+ 1 ../drivers/mtd/chips/cfi_util.c:185:23: warning: cast to restricted __le16
+ 6 ../drivers/mtd/chips/cfi_util.c:188:23: warning: cast to restricted __be32
+ 1 ../drivers/mtd/chips/cfi_util.c:188:23: warning: cast to restricted __le32
+ 1 ../drivers/mtd/chips/cfi_util.c:97:26: warning: restricted __be16 degrades to integer
+ 1 ../drivers/mtd/chips/cfi_util.c:97:26: warning: restricted __le16 degrades to integer
+ 1 ../drivers/mtd/chips/map_ram.c:93:15: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/mtd/chips/map_rom.c:79:15: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/mtd/devices/pmc551.c:743:29: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/mtd/devices/pmc551.c:783:53: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/mtd/devices/pmc551.c:833:52: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/mtd/ftl.c:1028:39: warning: cast to restricted __le32
+ 1 ../drivers/mtd/ftl.c:179:37: warning: cast to restricted __le16
+ 1 ../drivers/mtd/ftl.c:202:23: warning: cast to restricted __le16
+ 1 ../drivers/mtd/ftl.c:218:21: warning: cast to restricted __le16
+ 1 ../drivers/mtd/ftl.c:219:24: warning: cast to restricted __le16
+ 1 ../drivers/mtd/ftl.c:230:24: warning: cast to restricted __le16
+ 1 ../drivers/mtd/ftl.c:231:28: warning: cast to restricted __le16
+ 1 ../drivers/mtd/ftl.c:232:27: warning: cast to restricted __le16
+ 1 ../drivers/mtd/ftl.c:233:27: warning: cast to restricted __le16
+ 1 ../drivers/mtd/ftl.c:234:17: warning: cast to restricted __le32
+ 1 ../drivers/mtd/ftl.c:242:28: warning: cast to restricted __le16
+ 1 ../drivers/mtd/ftl.c:244:53: warning: cast to restricted __le32
+ 1 ../drivers/mtd/ftl.c:249:21: warning: cast to restricted __le32
+ 1 ../drivers/mtd/ftl.c:258:27: warning: cast to restricted __le16
+ 1 ../drivers/mtd/ftl.c:265:14: warning: cast to restricted __le32
+ 1 ../drivers/mtd/ftl.c:284:44: warning: cast to restricted __le32
+ 1 ../drivers/mtd/ftl.c:294:17: warning: cast to restricted __le32
+ 1 ../drivers/mtd/ftl.c:297:25: warning: cast to restricted __le32
+ 1 ../drivers/mtd/ftl.c:298:23: warning: cast to restricted __le32
+ 1 ../drivers/mtd/ftl.c:299:39: warning: cast to restricted __le32
+ 2 ../drivers/mtd/ftl.c:301:22: warning: cast to restricted __le32
+ 1 ../drivers/mtd/ftl.c:386:23: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/mtd/ftl.c:387:23: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/mtd/ftl.c:397:12: warning: cast to restricted __le32
+ 1 ../drivers/mtd/ftl.c:400:29: warning: cast to restricted __le32
+ 1 ../drivers/mtd/ftl.c:401:9: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/mtd/ftl.c:439:28: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/mtd/ftl.c:450:32: warning: cast to restricted __le32
+ 1 ../drivers/mtd/ftl.c:468:10: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/mtd/ftl.c:484:17: warning: cast to restricted __le32
+ 1 ../drivers/mtd/ftl.c:508:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/mtd/ftl.c:518:36: warning: cast to restricted __le32
+ 1 ../drivers/mtd/ftl.c:712:52: warning: cast to restricted __le32
+ 1 ../drivers/mtd/ftl.c:726:13: warning: cast to restricted __le32
+ 1 ../drivers/mtd/ftl.c:765:43: warning: cast to restricted __le32
+ 1 ../drivers/mtd/ftl.c:811:19: warning: cast to restricted __le32
+ 1 ../drivers/mtd/ftl.c:834:18: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/mtd/ftl.c:887:26: warning: cast to restricted __le32
+ 1 ../drivers/mtd/ftl.c:948:16: warning: cast to restricted __le32
+ 1 ../drivers/mtd/inftlcore.c:588:39: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/mtd/inftlcore.c:589:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/mtd/inftlcore.c:599:39: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/mtd/inftlcore.c:600:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/mtd/inftlmount.c:121:43: warning: cast to restricted __le32
+ 1 ../drivers/mtd/inftlmount.c:122:44: warning: cast to restricted __le32
+ 1 ../drivers/mtd/inftlmount.c:123:42: warning: cast to restricted __le32
+ 1 ../drivers/mtd/inftlmount.c:124:43: warning: cast to restricted __le32
+ 1 ../drivers/mtd/inftlmount.c:125:35: warning: cast to restricted __le32
+ 1 ../drivers/mtd/inftlmount.c:126:35: warning: cast to restricted __le32
+ 1 ../drivers/mtd/inftlmount.c:178:44: warning: cast to restricted __le32
+ 1 ../drivers/mtd/inftlmount.c:179:41: warning: cast to restricted __le32
+ 1 ../drivers/mtd/inftlmount.c:180:40: warning: cast to restricted __le32
+ 1 ../drivers/mtd/inftlmount.c:181:37: warning: cast to restricted __le32
+ 1 ../drivers/mtd/inftlmount.c:182:42: warning: cast to restricted __le32
+ 1 ../drivers/mtd/inftlmount.c:183:41: warning: cast to restricted __le32
+ 1 ../drivers/mtd/inftlmount.c:402:23: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/mtd/inftlmount.c:403:24: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/mtd/inftlmount.c:592:41: warning: cast to restricted __le16
+ 1 ../drivers/mtd/inftlmount.c:593:38: warning: cast to restricted __le16
+ 1 ../drivers/mtd/inftlmount.c:594:38: warning: cast to restricted __le16
+ 1 ../drivers/mtd/lpddr/lpddr_cmds.c:550:20: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/mtd/nand/onenand/onenand_base.c:779:9: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/mtd/nand/onenand/onenand_base.c:779:9: warning: incorrect type in argument 2 (different address spaces)
+ 2 ../drivers/mtd/nand/onenand/onenand_base.c:817:9: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/mtd/nand/onenand/onenand_base.c:817:9: warning: incorrect type in argument 2 (different address spaces)
+ 3 ../drivers/mtd/nand/onenand/onenand_base.c:860:9: warning: incorrect type in argument 1 (different address spaces)
+ 6 ../drivers/mtd/nand/raw/brcmnand/brcmnand.c:1801:42: warning: cast to restricted __be32
+ 1 ../drivers/mtd/nand/raw/brcmnand/brcmnand.c:2030:41: warning: dubious: x | !y
+ 1 ../drivers/mtd/nand/raw/hisi504_nand.c:362:26: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/mtd/nand/raw/hisi504_nand.c:367:26: warning: cast removes address space '__iomem' of expression
+ 3 ../drivers/mtd/nand/raw/hisi504_nand.c:465:17: warning: incorrect type in argument 1 (different address spaces)
+ 3 ../drivers/mtd/nand/raw/hisi504_nand.c:477:17: warning: incorrect type in argument 1 (different address spaces)
+ 3 ../drivers/mtd/nand/raw/hisi504_nand.c:603:9: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/mtd/nand/raw/meson_nand.c:430:23: warning: invalid assignment: |=
+ 1 ../drivers/mtd/nand/raw/meson_nand.c:431:23: warning: invalid assignment: |=
+ 1 ../drivers/mtd/nand/raw/meson_nand.c:443:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/mtd/nand/raw/meson_nand.c:444:38: warning: restricted __le64 degrades to integer
+ 1 ../drivers/mtd/nand/raw/meson_nand.c:458:21: warning: restricted __le64 degrades to integer
+ 1 ../drivers/mtd/nand/raw/meson_nand.c:459:53: warning: restricted __le64 degrades to integer
+ 6 ../drivers/mtd/nand/raw/meson_nand.c:460:37: warning: restricted __le64 degrades to integer
+ 1 ../drivers/mtd/nand/raw/meson_nand.c:465:21: warning: restricted __le64 degrades to integer
+ 1 ../drivers/mtd/nand/raw/meson_nand.c:466:53: warning: restricted __le64 degrades to integer
+ 6 ../drivers/mtd/nand/raw/meson_nand.c:467:37: warning: restricted __le64 degrades to integer
+ 1 ../drivers/mtd/nand/raw/meson_nand.c:713:23: warning: restricted __le64 degrades to integer
+ 1 ../drivers/mtd/nand/raw/nand_legacy.c:42:17: warning: cast from restricted __le16
+ 1 ../drivers/mtd/nand/raw/nand_onfi.c:317:27: warning: cast to restricted __le16
+ 1 ../drivers/mtd/nand/raw/nand_onfi.c:320:44: warning: cast to restricted __le16
+ 1 ../drivers/mtd/nand/raw/nandsim.c:1901:41: warning: cast from restricted __le16
+ 1 ../drivers/mtd/nand/raw/nandsim.c:2073:59: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/mtd/nand/raw/omap2.c:260: warning: Function parameter or member 'buf' not described in 'omap_nand_data_in_pref'
+ 1 ../drivers/mtd/nand/raw/omap2.c:260: warning: Function parameter or member 'chip' not described in 'omap_nand_data_in_pref'
+ 1 ../drivers/mtd/nand/raw/omap2.c:260: warning: Function parameter or member 'force_8bit' not described in 'omap_nand_data_in_pref'
+ 1 ../drivers/mtd/nand/raw/omap2.c:260: warning: Function parameter or member 'len' not described in 'omap_nand_data_in_pref'
+ 1 ../drivers/mtd/nand/raw/omap2.c:304: warning: Function parameter or member 'buf' not described in 'omap_nand_data_out_pref'
+ 1 ../drivers/mtd/nand/raw/omap2.c:304: warning: Function parameter or member 'chip' not described in 'omap_nand_data_out_pref'
+ 1 ../drivers/mtd/nand/raw/omap2.c:304: warning: Function parameter or member 'force_8bit' not described in 'omap_nand_data_out_pref'
+ 1 ../drivers/mtd/nand/raw/omap2.c:304: warning: Function parameter or member 'len' not described in 'omap_nand_data_out_pref'
+ 1 ../drivers/mtd/nand/raw/omap2.c:446: warning: Function parameter or member 'buf' not described in 'omap_nand_data_in_dma_pref'
+ 1 ../drivers/mtd/nand/raw/omap2.c:446: warning: Function parameter or member 'chip' not described in 'omap_nand_data_in_dma_pref'
+ 1 ../drivers/mtd/nand/raw/omap2.c:446: warning: Function parameter or member 'force_8bit' not described in 'omap_nand_data_in_dma_pref'
+ 1 ../drivers/mtd/nand/raw/omap2.c:446: warning: Function parameter or member 'len' not described in 'omap_nand_data_in_dma_pref'
+ 1 ../drivers/mtd/nand/raw/omap2.c:467: warning: Function parameter or member 'buf' not described in 'omap_nand_data_out_dma_pref'
+ 1 ../drivers/mtd/nand/raw/omap2.c:467: warning: Function parameter or member 'chip' not described in 'omap_nand_data_out_dma_pref'
+ 1 ../drivers/mtd/nand/raw/omap2.c:467: warning: Function parameter or member 'force_8bit' not described in 'omap_nand_data_out_dma_pref'
+ 1 ../drivers/mtd/nand/raw/omap2.c:467: warning: Function parameter or member 'len' not described in 'omap_nand_data_out_dma_pref'
+ 1 ../drivers/mtd/nand/raw/omap_elm.c:180:37: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/mtd/nand/raw/omap_elm.c:185:37: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/mtd/nand/raw/omap_elm.c:190:37: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/mtd/nand/raw/omap_elm.c:200:40: warning: restricted __be32 degrades to integer
+ 1 ../drivers/mtd/nand/raw/omap_elm.c:206:39: warning: restricted __be32 degrades to integer
+ 1 ../drivers/mtd/nand/raw/omap_elm.c:210:37: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/mtd/nand/raw/omap_elm.c:213:37: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/mtd/nand/raw/omap_elm.c:216:37: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/mtd/nand/raw/omap_elm.c:219:37: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/mtd/nand/raw/omap_elm.c:222:37: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/mtd/nand/raw/omap_elm.c:225:37: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/mtd/nand/raw/omap_elm.c:228:39: warning: restricted __be32 degrades to integer
+ 1 ../drivers/mtd/nand/raw/r852.c:105:25: warning: incorrect type in argument 3 (different base types)
+ 1 ../drivers/mtd/nand/raw/r852.c:109:25: warning: incorrect type in argument 3 (different base types)
+ 1 ../drivers/mtd/nand/raw/r852.c:142:17: warning: incorrect type in argument 3 (different base types)
+ 13 ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32
+ 15 ../drivers/mtd/nand/raw/r852.c:59:9: warning: cast from restricted __le32
+ 1 ../drivers/mtd/nand/raw/sh_flctl.c:458:16: warning: cast to restricted __le32
+ 6 ../drivers/mtd/nand/raw/sh_flctl.c:481:26: warning: cast to restricted __be32
+ 6 ../drivers/mtd/nand/raw/sh_flctl.c:496:38: warning: cast to restricted __be32
+ 1 ../drivers/mtd/nand/raw/sh_flctl.c:512:17: warning: cast from restricted __be32
+ 1 ../drivers/mtd/nand/raw/sh_flctl.c:525:24: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/mtd/nftlcore.c:218:31: warning: cast to restricted __le16
+ 1 ../drivers/mtd/nftlcore.c:221:25: warning: cast to restricted __le16
+ 1 ../drivers/mtd/nftlcore.c:380:54: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/mtd/nftlcore.c:428:56: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/mtd/nftlcore.c:483:33: warning: cast to restricted __le32
+ 1 ../drivers/mtd/nftlcore.c:555:25: warning: cast to restricted __le16
+ 1 ../drivers/mtd/nftlcore.c:642:64: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/mtd/nftlcore.c:658:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/mtd/nftlmount.c:163:40: warning: cast to restricted __le16
+ 1 ../drivers/mtd/nftlmount.c:171:35: warning: cast to restricted __le32
+ 1 ../drivers/mtd/nftlmount.c:183:35: warning: cast to restricted __le16
+ 1 ../drivers/mtd/nftlmount.c:183:68: warning: cast to restricted __le16
+ 1 ../drivers/mtd/nftlmount.c:315:22: warning: cast to restricted __le16
+ 1 ../drivers/mtd/nftlmount.c:318:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/mtd/nftlmount.c:319:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/mtd/nftlmount.c:320:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/mtd/nftlmount.c:334:21: warning: cast to restricted __le32
+ 1 ../drivers/mtd/nftlmount.c:348:24: warning: cast to restricted __le32
+ 1 ../drivers/mtd/nftlmount.c:500:22: warning: cast to restricted __le16
+ 1 ../drivers/mtd/nftlmount.c:508:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/mtd/nftlmount.c:509:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/mtd/nftlmount.c:510:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/mtd/nftlmount.c:559:16: warning: cast to restricted __le16
+ 1 ../drivers/mtd/nftlmount.c:607:49: warning: cast to restricted __le16
+ 1 ../drivers/mtd/nftlmount.c:608:45: warning: cast to restricted __le16
+ 1 ../drivers/mtd/nftlmount.c:609:46: warning: cast to restricted __le16
+ 1 ../drivers/mtd/nftlmount.c:765:26: warning: cast to restricted __le16
+ 1 ../drivers/mtd/parsers/ar7part.c:63:40: warning: cast to restricted __le32
+ 1 ../drivers/mtd/parsers/ar7part.c:65:40: warning: cast to restricted __le32
+ 1 ../drivers/mtd/parsers/ar7part.c:78:14: warning: cast to restricted __le32
+ 1 ../drivers/mtd/parsers/ar7part.c:86:14: warning: cast to restricted __le32
+ 1 ../drivers/mtd/rfd_ftl.c:100:13: warning: cast to restricted __le16
+ 1 ../drivers/mtd/rfd_ftl.c:110:25: warning: cast to restricted __le16
+ 1 ../drivers/mtd/rfd_ftl.c:292:29: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/mtd/rfd_ftl.c:351:29: warning: cast to restricted __le16
+ 1 ../drivers/mtd/rfd_ftl.c:550:19: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/mtd/rfd_ftl.c:589:21: warning: cast to restricted __le16
+ 1 ../drivers/mtd/rfd_ftl.c:644:15: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/mtd/spi-nor/sfdp.c:1283:13: warning: cast to restricted __le32
+ 1 ../drivers/mtd/spi-nor/sfdp.c:1318:13: warning: cast to restricted __le32
+ 1 ../drivers/mtd/spi-nor/sfdp.c:728:38: warning: dubious: x | !y
+ 1 ../drivers/mtd/ubi/fastmap.c:1037:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/mtd/ubi/fastmap.c:1039:13: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/mtd/ubi/fastmap.c:1048:22: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/mtd/ubi/fastmap.c:570:23: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/bareudp.c:276:14: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/net/bareudp.c:588:20: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/bareudp.c:589:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/bonding/bond_main.c:2848:26: warning: restricted __be16 degrades to integer
+ 1 ../drivers/net/bonding/bond_main.c:2854:20: warning: restricted __be16 degrades to integer
+ 1 ../drivers/net/bonding/bond_main.c:2930:40: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/bonding/bond_options.c:1205:24: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/can/peak_canfd/peak_pciefd_main.c:146:32: warning: array of flexible structures
+ 4 ../drivers/net/ethernet/3com/3c574_cs.c:348:35: warning: cast to restricted __le16
+ 4 ../drivers/net/ethernet/3com/3c589_cs.c:287:35: warning: cast to restricted __le16
+ 1 ../drivers/net/ethernet/3com/3c59x.c:3247:35: warning: restricted pci_power_t degrades to integer
+ 1 ../drivers/net/ethernet/3com/3c59x.c:3247:53: warning: restricted pci_power_t degrades to integer
+ 1 ../drivers/net/ethernet/3com/typhoon.c:525:39: warning: context imbalance in 'typhoon_process_response' - different lock contexts for basic block
+ 1 ../drivers/net/ethernet/3com/typhoon.c:769:21: warning: restricted __be16 degrades to integer
+ 1 ../drivers/net/ethernet/8390/axnet_cs.c:642:18: warning: cast to restricted __le16
+ 1 ../drivers/net/ethernet/8390/ne2k-pci.c:352:47: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/8390/ne2k-pci.c:525:31: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/8390/pcnet_cs.c:1158:18: warning: cast to restricted __le16
+ 1 ../drivers/net/ethernet/8390/pcnet_cs.c:1376:18: warning: cast to restricted __le16
+ 1 ../drivers/net/ethernet/adaptec/starfire.c:1515:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/adaptec/starfire.c:1831:25: warning: cast from restricted __le16
+ 1 ../drivers/net/ethernet/alacritech/slicoss.c:1091:24: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/alteon/acenic.c:1989:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/amd/pcnet32.c:695:39: warning: context imbalance in 'pcnet32_suspend' - unexpected unlock
+ 1 ../drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c:61:27: warning: symbol 'hw_atl2_caps_aqc113' was not declared. Should it be static?
+ 1 ../drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c:72:27: warning: symbol 'hw_atl2_caps_aqc115c' was not declared. Should it be static?
+ 1 ../drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c:81:27: warning: symbol 'hw_atl2_caps_aqc116c' was not declared. Should it be static?
+ 1 ../drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c:825:24: warning: symbol 'hw_atl2_ops' was not declared. Should it be static?
+ 1 ../drivers/net/ethernet/arc/emac_main.c:256:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/arc/emac_main.c:458:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/arc/emac_main.c:707:37: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/atheros/alx/main.c:1445:30: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/atheros/alx/main.c:1449:39: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/atheros/alx/main.c:1450:30: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/atheros/alx/main.c:1453:22: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/atheros/alx/main.c:1454:22: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/atheros/alx/main.c:1456:22: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/atheros/alx/main.c:1470:16: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/atheros/atl1c/atl1c_hw.c:60:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/atheros/atl1c/atl1c_hw.c:61:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1755:25: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1883:28: warning: invalid assignment: &=
+ 1 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1896:25: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1937:21: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1938:39: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1951:24: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1960:26: warning: cast to restricted __le16
+ 1 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1960:26: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1964:41: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1981:24: warning: restricted __le32 degrades to integer
+ 2 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1984:25: warning: restricted __le16 degrades to integer
+ 1 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1985:32: warning: cast to restricted __le16
+ 1 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2123:47: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2145:37: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2146:37: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2148:39: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2151:31: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2152:31: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2154:31: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2172:39: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2174:39: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2176:39: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2219:19: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2289:24: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2346:22: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2347:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2348:28: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2353:28: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1444:45: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1472:46: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1660:44: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1663:44: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1666:44: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1668:44: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1685:36: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1687:36: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1689:36: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1712:23: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1730:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1730:42: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1731:27: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1775:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1775:42: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1776:27: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1825:40: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1825:50: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1826:43: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1831:17: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1833:28: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1836:24: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1885:28: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1887:28: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1892:28: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1895:28: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/atheros/atlx/atl1.c:1999:26: warning: cast to restricted __le16
+ 1 ../drivers/net/ethernet/atheros/atlx/atl1.c:2060:33: warning: cast to restricted __le16
+ 1 ../drivers/net/ethernet/atheros/atlx/atl1.c:2125:45: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/atheros/atlx/atl1.c:2127:45: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/atheros/atlx/atl1.c:2130:45: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/atheros/atlx/atl1.c:2131:45: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/atheros/atlx/atl1.c:2141:45: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/atheros/atlx/atl1.c:2145:37: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/atheros/atlx/atl1.c:2147:37: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/atheros/atlx/atl1.c:2149:37: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/atheros/atlx/atl1.c:2151:37: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/atheros/atlx/atl1.c:2173:29: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/atheros/atlx/atl1.c:2175:29: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/atheros/atlx/atl1.c:2177:29: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/atheros/atlx/atl1.c:2206:23: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/atheros/atlx/atl1.c:2303:28: warning: invalid assignment: &=
+ 1 ../drivers/net/ethernet/atheros/atlx/atl1.c:2304:28: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/atheros/atlx/atl1.c:2304:32: warning: restricted __le16 degrades to integer
+ 1 ../drivers/net/ethernet/atheros/atlx/atl1.c:2311:27: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/atheros/atlx/atl1.c:2315:44: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/atheros/atlx/atl1.c:2317:44: warning: invalid assignment: &=
+ 1 ../drivers/net/ethernet/atheros/atlx/atl1.c:2321:36: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/atheros/atlx/atl1.c:2400:29: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/atheros/atlx/atl1.c:2401:29: warning: invalid assignment: |=
+ 6 ../drivers/net/ethernet/broadcom/bnx2.c:8317:31: warning: cast to restricted __be32
+ 1 ../drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c:10478:48: warning: cast truncates bits from constant value (ffff7fff becomes 7fff)
+ 1 ../drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c:292:11: warning: symbol 'dmae_reg_go_c' was not declared. Should it be static?
+ 2 ../drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.h:30:1: warning: directive in macro's argument list
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:1382:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:1383:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:1407:36: warning: cast from restricted __le32
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:1408:36: warning: cast from restricted __le32
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:1678:22: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:1679:22: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:1720:54: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:1722:54: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:1724:54: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:1725:54: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:1726:54: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:1728:54: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:1730:59: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:1732:59: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:1734:56: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:1736:56: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:1738:61: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:1740:61: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:1742:56: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:1744:56: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:1766:57: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:1768:57: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:1779:53: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:1781:53: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:1783:53: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:1784:53: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:1785:55: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:1787:55: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:1789:55: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:1791:55: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:1793:53: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:1795:53: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:1798:56: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:1799:56: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:1813:64: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:1815:64: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:1819:50: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:1821:50: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:1823:49: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:1825:49: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:1836:48: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:1838:48: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:1840:48: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:1841:48: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:1842:50: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:1844:50: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:1848:47: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:1850:47: warning: incorrect type in assignment (different base types)
+ 2 ../drivers/net/ethernet/broadcom/cnic.c:2069:17: warning: cast from restricted __sum16
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:2069:17: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:2318:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:2319:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:2320:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:2322:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:2323:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:2364:16: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:2421:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:2422:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:2439:13: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:2440:21: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:2467:13: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:2468:16: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:2501:13: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:2502:16: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:2514:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:2529:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:2601:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:2602:32: warning: incorrect type in assignment (different base types)
+ 6 ../drivers/net/ethernet/broadcom/cnic.c:3503:40: warning: cast to restricted __be32
+ 6 ../drivers/net/ethernet/broadcom/cnic.c:3504:40: warning: cast to restricted __be32
+ 6 ../drivers/net/ethernet/broadcom/cnic.c:3505:40: warning: cast to restricted __be32
+ 6 ../drivers/net/ethernet/broadcom/cnic.c:3506:40: warning: cast to restricted __be32
+ 3 ../drivers/net/ethernet/broadcom/cnic.c:3507:40: warning: cast to restricted __be32
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:3507:40: warning: too many warnings
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:5207:40: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:5208:40: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/cnic.c:5252:40: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/broadcom/tg3.c:12988:21: warning: cast from restricted __be32
+ 1 ../drivers/net/ethernet/broadcom/tg3.c:12988:21: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/broadcom/tg3.c:12993:21: warning: cast from restricted __be32
+ 1 ../drivers/net/ethernet/broadcom/tg3.c:12993:21: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/broadcom/tg3.c:16957:63: warning: incorrect type in argument 3 (different base types)
+ 1 ../drivers/net/ethernet/broadcom/tg3.c:16958:63: warning: incorrect type in argument 3 (different base types)
+ 6 ../drivers/net/ethernet/broadcom/tg3.c:3744:34: warning: cast to restricted __be32
+ 6 ../drivers/net/ethernet/brocade/bna/bfa_cee.c:34:29: warning: cast to restricted __be32
+ 4 ../drivers/net/ethernet/brocade/bna/bfa_cee.c:42:25: warning: cast to restricted __be16
+ 4 ../drivers/net/ethernet/brocade/bna/bfa_cee.c:44:25: warning: cast to restricted __be16
+ 1 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1904:17: warning: cast from restricted __le32
+ 1 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1924:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1925:25: warning: incorrect type in assignment (different base types)
+ 6 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1927:29: warning: cast to restricted __be32
+ 1 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1938:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1939:26: warning: incorrect type in assignment (different base types)
+ 6 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:1941:30: warning: cast to restricted __be32
+ 6 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:2106:31: warning: cast to restricted __be32
+ 6 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:2107:31: warning: cast to restricted __be32
+ 4 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:2108:31: warning: cast to restricted __be16
+ 6 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:2210:26: warning: cast to restricted __be32
+ 1 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:2423:25: warning: incorrect type in assignment (different base types)
+ 6 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3069:21: warning: cast to restricted __be32
+ 6 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3071:23: warning: cast to restricted __be32
+ 6 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3074:23: warning: cast to restricted __be32
+ 6 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3102:21: warning: cast to restricted __be32
+ 6 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3104:23: warning: cast to restricted __be32
+ 6 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3107:23: warning: cast to restricted __be32
+ 6 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3141:26: warning: cast to restricted __be32
+ 6 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3148:40: warning: cast to restricted __be32
+ 6 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3149:39: warning: cast to restricted __be32
+ 5 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3152:41: warning: cast to restricted __be32
+ 1 ../drivers/net/ethernet/brocade/bna/bfa_ioc.c:3152:41: warning: too many warnings
+ 3 ../drivers/net/ethernet/brocade/bna/bfa_ioc.h:55:34: warning: cast from restricted __be32
+ 3 ../drivers/net/ethernet/brocade/bna/bfa_ioc.h:56:34: warning: cast from restricted __be32
+ 1 ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:193:28: warning: incorrect type in assignment (different base types)
+ 4 ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:232:32: warning: cast to restricted __be16
+ 4 ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:238:21: warning: cast to restricted __be16
+ 4 ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:269:24: warning: cast to restricted __be16
+ 4 ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:270:31: warning: cast to restricted __be16
+ 1 ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:284:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:449:28: warning: incorrect type in assignment (different base types)
+ 4 ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:466:32: warning: cast to restricted __be16
+ 4 ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:474:31: warning: cast to restricted __be16
+ 1 ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:516:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:518:32: warning: incorrect type in assignment (different base types)
+ 4 ../drivers/net/ethernet/brocade/bna/bfa_msgq.c:624:13: warning: cast to restricted __be16
+ 6 ../drivers/net/ethernet/brocade/bna/bna_enet.c:167:40: warning: cast to restricted __be32
+ 6 ../drivers/net/ethernet/brocade/bna/bna_enet.c:168:40: warning: cast to restricted __be32
+ 6 ../drivers/net/ethernet/brocade/bna/bna_enet.c:169:42: warning: cast to restricted __be32
+ 6 ../drivers/net/ethernet/brocade/bna/bna_enet.c:171:45: warning: cast to restricted __be32
+ 6 ../drivers/net/ethernet/brocade/bna/bna_enet.c:184:28: warning: cast to restricted __be32
+ 6 ../drivers/net/ethernet/brocade/bna/bna_enet.c:185:28: warning: cast to restricted __be32
+ 10 ../drivers/net/ethernet/brocade/bna/bna_enet.c:189:9: warning: cast to restricted __be64
+ 10 ../drivers/net/ethernet/brocade/bna/bna_enet.c:190:9: warning: cast to restricted __be64
+ 10 ../drivers/net/ethernet/brocade/bna/bna_enet.c:191:9: warning: cast to restricted __be64
+ 10 ../drivers/net/ethernet/brocade/bna/bna_enet.c:192:9: warning: cast to restricted __be64
+ 10 ../drivers/net/ethernet/brocade/bna/bna_enet.c:193:9: warning: cast to restricted __be64
+ 10 ../drivers/net/ethernet/brocade/bna/bna_enet.c:194:9: warning: cast to restricted __be64
+ 3 ../drivers/net/ethernet/brocade/bna/bna_enet.c:207:48: warning: cast to restricted __be64
+ 1 ../drivers/net/ethernet/brocade/bna/bna_enet.c:207:48: warning: too many warnings
+ 1 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1622:33: warning: incorrect type in assignment (different base types)
+ 2 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1635:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1637:61: warning: incorrect type in assignment (different base types)
+ 2 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1643:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1656:61: warning: incorrect type in assignment (different base types)
+ 2 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1664:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1671:54: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1682:44: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1684:43: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1721:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:185:29: warning: incorrect type in assignment (different base types)
+ 12 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1876:9: warning: cast to restricted __be32
+ 1 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1882:17: warning: incorrect type in initializer (different base types)
+ 12 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1914:9: warning: cast to restricted __be32
+ 1 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:1920:17: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:201:29: warning: incorrect type in assignment (different base types)
+ 6 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:2105:27: warning: cast to restricted __be32
+ 6 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:2109:27: warning: cast to restricted __be32
+ 6 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:2114:27: warning: cast to restricted __be32
+ 1 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:217:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:219:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:232:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:247:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:264:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:270:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:287:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:302:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:304:19: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3094:33: warning: incorrect type in assignment (different base types)
+ 2 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3101:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3108:54: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3118:44: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3120:43: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3125:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3141:29: warning: incorrect type in assignment (different base types)
+ 12 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3181:9: warning: cast to restricted __be32
+ 1 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3187:17: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:319:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:324:33: warning: incorrect type in assignment (different base types)
+ 3 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3286:27: warning: cast to restricted __be32
+ 1 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:3286:27: warning: too many warnings
+ 1 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:338:29: warning: incorrect type in assignment (different base types)
+ 4 ../drivers/net/ethernet/brocade/bna/bna_tx_rx.c:603:17: warning: cast to restricted __be16
+ 12 ../drivers/net/ethernet/brocade/bna/bnad.c:1323:33: warning: cast to restricted __be32
+ 1 ../drivers/net/ethernet/brocade/bna/bnad.c:1363:25: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/net/ethernet/brocade/bna/bnad.c:2818:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/brocade/bna/bnad.c:2827:47: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/brocade/bna/bnad.c:2831:47: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/brocade/bna/bnad.c:2832:48: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/brocade/bna/bnad.c:2841:53: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/brocade/bna/bnad.c:2845:39: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/brocade/bna/bnad.c:2867:69: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/brocade/bna/bnad.c:2880:69: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/brocade/bna/bnad.c:2900:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/brocade/bna/bnad.c:2901:37: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/brocade/bna/bnad.c:3021:9: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/net/ethernet/brocade/bna/bnad.c:3022:34: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/brocade/bna/bnad.c:3046:51: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/brocade/bna/bnad.c:3062:17: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/net/ethernet/brocade/bna/bnad.c:3063:48: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/brocade/bna/bnad.c:396:17: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/net/ethernet/brocade/bna/bnad.c:452:17: warning: incorrect type in initializer (different base types)
+ 4 ../drivers/net/ethernet/brocade/bna/bnad.c:551:23: warning: cast to restricted __be16
+ 4 ../drivers/net/ethernet/brocade/bna/bnad.c:617:17: warning: cast to restricted __be16
+ 6 ../drivers/net/ethernet/brocade/bna/bnad.c:639:25: warning: cast to restricted __be32
+ 4 ../drivers/net/ethernet/brocade/bna/bnad.c:640:23: warning: cast to restricted __be16
+ 4 ../drivers/net/ethernet/brocade/bna/bnad.c:667:39: warning: cast to restricted __be16
+ 6 ../drivers/net/ethernet/brocade/bna/bnad.c:668:41: warning: cast to restricted __be32
+ 4 ../drivers/net/ethernet/brocade/bna/bnad.c:712:73: warning: cast to restricted __be16
+ 1 ../drivers/net/ethernet/cadence/macb_main.c:286:16: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/cadence/macb_main.c:288:13: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/cadence/macb_main.c:3426:39: warning: restricted __be32 degrades to integer
+ 1 ../drivers/net/ethernet/cadence/macb_main.c:3431:39: warning: restricted __be32 degrades to integer
+ 1 ../drivers/net/ethernet/cadence/macb_main.c:3436:40: warning: restricted __be16 degrades to integer
+ 1 ../drivers/net/ethernet/cadence/macb_main.c:3436:69: warning: restricted __be16 degrades to integer
+ 1 ../drivers/net/ethernet/cadence/macb_main.c:3461:20: warning: restricted __be32 degrades to integer
+ 1 ../drivers/net/ethernet/cadence/macb_main.c:3465:20: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/cadence/macb_main.c:3475:20: warning: restricted __be32 degrades to integer
+ 1 ../drivers/net/ethernet/cadence/macb_main.c:3479:20: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/cadence/macb_main.c:3489:21: warning: restricted __be16 degrades to integer
+ 1 ../drivers/net/ethernet/cadence/macb_main.c:3489:50: warning: restricted __be16 degrades to integer
+ 1 ../drivers/net/ethernet/cadence/macb_main.c:3495:30: warning: restricted __be16 degrades to integer
+ 1 ../drivers/net/ethernet/cadence/macb_main.c:3496:30: warning: restricted __be16 degrades to integer
+ 1 ../drivers/net/ethernet/cadence/macb_main.c:3503:36: warning: restricted __be16 degrades to integer
+ 1 ../drivers/net/ethernet/cadence/macb_main.c:3504:38: warning: restricted __be16 degrades to integer
+ 1 ../drivers/net/ethernet/cadence/macb_main.c:3507:38: warning: restricted __be16 degrades to integer
+ 8 ../drivers/net/ethernet/cadence/macb_main.c:3543:9: warning: cast from restricted __be32
+ 2 ../drivers/net/ethernet/cadence/macb_main.c:3543:9: warning: incorrect type in argument 1 (different base types)
+ 8 ../drivers/net/ethernet/cadence/macb_main.c:3597:25: warning: cast from restricted __be32
+ 2 ../drivers/net/ethernet/cadence/macb_main.c:3597:25: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:135:9: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:140:9: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:450:38: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:450:41: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:543:9: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:543:9: warning: incorrect type in argument 2 (different address spaces)
+ 2 ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:551:17: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:551:17: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:551:17: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:557:17: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:557:17: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:560:17: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:560:17: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:602:26: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:603:14: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:604:26: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:605:14: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:646:29: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:647:14: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:648:31: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:649:14: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:688:32: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:689:17: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:694:33: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:737:39: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:741:41: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:745:40: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:755:17: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:990:24: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c:996:25: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:121:38: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:121:41: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:225:26: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:226:14: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:227:26: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:228:14: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:257:29: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:258:14: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:259:31: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:260:14: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:298:14: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:301:14: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:304:14: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:313:9: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:479:32: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/net/ethernet/cavium/liquidio/cn23xx_vf_device.c:480:17: warning: incorrect type in argument 2 (different address spaces)
+ 6 ../drivers/net/ethernet/cavium/liquidio/lio_core.c:1727:15: warning: cast to restricted __be32
+ 6 ../drivers/net/ethernet/cavium/liquidio/lio_core.c:1797:15: warning: cast to restricted __be32
+ 2 ../drivers/net/ethernet/cavium/liquidio/lio_main.c:2704:44: warning: cast from restricted __be16
+ 1 ../drivers/net/ethernet/cavium/liquidio/lio_main.c:2704:44: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/net/ethernet/cavium/liquidio/lio_main.c:2704:44: warning: incorrect type in argument 3 (different base types)
+ 2 ../drivers/net/ethernet/cavium/liquidio/lio_main.c:2715:44: warning: cast from restricted __be16
+ 1 ../drivers/net/ethernet/cavium/liquidio/lio_main.c:2715:44: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/net/ethernet/cavium/liquidio/lio_main.c:2715:44: warning: incorrect type in argument 3 (different base types)
+ 1 ../drivers/net/ethernet/cavium/liquidio/lio_main.c:3392:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/cavium/liquidio/lio_main.c:3393:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/cavium/liquidio/lio_main.c:3394:30: warning: incorrect type in assignment (different base types)
+ 2 ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1787:44: warning: cast from restricted __be16
+ 1 ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1787:44: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1787:44: warning: incorrect type in argument 3 (different base types)
+ 2 ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1798:44: warning: cast from restricted __be16
+ 1 ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1798:44: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1798:44: warning: incorrect type in argument 3 (different base types)
+ 1 ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1979:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1980:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/cavium/liquidio/lio_vf_main.c:1981:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c:211:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:115:9: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:163:16: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:172:17: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:175:32: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:184:33: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:193:17: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:306:25: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:316:17: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:325:17: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:341:25: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:371:9: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:43:19: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/net/ethernet/cavium/liquidio/octeon_mailbox.c:80:41: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/net/ethernet/cavium/liquidio/request_manager.c:576:9: warning: context imbalance in 'octeon_send_command' - different lock contexts for basic block
+ 4 ../drivers/net/ethernet/chelsio/cxgb/sge.c:1390:65: warning: cast to restricted __be16
+ 1 ../drivers/net/ethernet/chelsio/cxgb/sge.c:1901:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c:521:30: warning: incorrect type in assignment (different base types)
+ 6 ../drivers/net/ethernet/chelsio/cxgb3/sge.c:2125:16: warning: cast to restricted __be32
+ 1 ../drivers/net/ethernet/chelsio/cxgb3/sge.c:2377:50: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/net/ethernet/chelsio/cxgb3/sge.c:2440:43: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/chelsio/cxgb3/sge.c:2441:47: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/chelsio/cxgb3/t3_hw.c:3601:52: warning: dubious: !x | y
+ 1 ../drivers/net/ethernet/chelsio/cxgb3/t3_hw.c:833:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32_parse.h:254:55: warning: array of flexible structures
+ 1 ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32_parse.h:291:55: warning: array of flexible structures
+ 1 ../drivers/net/ethernet/chelsio/cxgb4vf/sge.c:2148:17: warning: context imbalance in 'sge_tx_timer_cb' - different lock contexts for basic block
+ 1 ../drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c:593:31: warning: context imbalance in 'chcr_ktls_dev_add' - unexpected unlock
+ 1 ../drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c:1241:22: warning: context imbalance in 'chtls_recv_sock' - unexpected unlock
+ 1 ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:302:22: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:305:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:306:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:307:26: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:368:15: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:374:48: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:484:19: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:511:21: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:433:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:436:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:439:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:442:36: warning: incorrect type in assignment (different base types)
+ 2 ../drivers/net/ethernet/cisco/enic/enic_main.c:271:20: warning: restricted __be16 degrades to integer
+ 4 ../drivers/net/ethernet/cisco/enic/enic_main.c:272:14: warning: cast to restricted __be16
+ 4 ../drivers/net/ethernet/cisco/enic/enic_main.c:276:14: warning: cast to restricted __be16
+ 2 ../drivers/net/ethernet/cisco/enic/enic_main.c:632:20: warning: restricted __be16 degrades to integer
+ 4 ../drivers/net/ethernet/cisco/enic/enic_main.c:633:14: warning: cast to restricted __be16
+ 4 ../drivers/net/ethernet/cisco/enic/enic_main.c:640:14: warning: cast to restricted __be16
+ 1 ../drivers/net/ethernet/cisco/enic/enic_pp.c:147:45: warning: dubious: x | !y
+ 1 ../drivers/net/ethernet/cisco/enic/enic_pp.c:148:52: warning: dubious: x | !y
+ 1 ../drivers/net/ethernet/cisco/enic/enic_pp.c:149:73: warning: dubious: x | !y
+ 1 ../drivers/net/ethernet/cisco/enic/vnic_vic.c:25:20: warning: incorrect type in assignment (different base types)
+ 6 ../drivers/net/ethernet/cisco/enic/vnic_vic.c:43:13: warning: cast to restricted __be32
+ 6 ../drivers/net/ethernet/cisco/enic/vnic_vic.c:48:17: warning: cast to restricted __be32
+ 1 ../drivers/net/ethernet/cisco/enic/vnic_vic.c:50:19: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/cisco/enic/vnic_vic.c:51:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/cisco/enic/vnic_vic.c:54:22: warning: incorrect type in assignment (different base types)
+ 36 ../drivers/net/ethernet/cisco/enic/vnic_vic.c:54:24: warning: cast to restricted __be32
+ 1 ../drivers/net/ethernet/cisco/enic/vnic_vic.c:55:20: warning: incorrect type in assignment (different base types)
+ 36 ../drivers/net/ethernet/cisco/enic/vnic_vic.c:55:22: warning: cast to restricted __be32
+ 6 ../drivers/net/ethernet/cisco/enic/vnic_vic.c:63:22: warning: cast to restricted __be32
+ 1 ../drivers/net/ethernet/dlink/dl2k.c:344:35: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/dlink/dl2k.c:568:17: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/net/ethernet/dlink/sundance.c:1046:60: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/net/ethernet/dlink/sundance.c:1103:45: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/net/ethernet/dlink/sundance.c:1433:60: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1016:24: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1031:29: warning: cast to restricted __le16
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1033:38: warning: cast to restricted __le16
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1065:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1066:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1104:20: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1111:28: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1147:20: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1148:22: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1178:24: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1217:26: warning: cast to restricted __le16
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1256:24: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1264:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1278:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1292:28: warning: cast to restricted __le16
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1321:24: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1336:28: warning: cast to restricted __le16
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1382:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1386:20: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1395:27: warning: cast to restricted __le16
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1397:42: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1428:20: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1432:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1433:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1434:24: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1440:27: warning: cast to restricted __le16
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1494:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1521:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1546:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1547:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1554:30: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1558:47: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1579:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1652:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1727:39: warning: cast to restricted __le16
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1780:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1786:38: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1831:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1832:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1833:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1834:39: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1840:25: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1914:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1916:39: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1918:50: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1996:20: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:1997:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2006:36: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2009:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2062:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2063:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2105:26: warning: cast to restricted __le16
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2106:26: warning: cast to restricted __le16
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2135:37: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2136:42: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2137:42: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2138:37: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2203:20: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2204:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2205:34: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2375:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2377:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2378:22: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2379:23: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2382:24: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2399:33: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2508:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2509:26: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2511:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2512:22: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2513:23: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2514:24: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2520:30: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2521:24: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2553:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2555:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2557:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2558:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2599:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2601:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2603:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2605:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2606:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2636:36: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2638:36: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:2870:24: warning: too many warnings
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:313:39: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:314:39: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:388:43: warning: cast to restricted __le16
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:399:33: warning: cast to restricted __le16
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:411:23: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:415:42: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:458:44: warning: cast to restricted __le16
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:803:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:811:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:812:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:813:26: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:826:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:827:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_cmds.c:898:29: warning: restricted __le32 degrades to integer
+ 4 ../drivers/net/ethernet/emulex/benet/be_main.c:1468:41: warning: cast from restricted __be32
+ 4 ../drivers/net/ethernet/emulex/benet/be_main.c:1468:41: warning: cast to restricted __be16
+ 4 ../drivers/net/ethernet/emulex/benet/be_main.c:1470:41: warning: cast from restricted __be32
+ 4 ../drivers/net/ethernet/emulex/benet/be_main.c:1470:41: warning: cast to restricted __be16
+ 1 ../drivers/net/ethernet/emulex/benet/be_main.c:1558:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_main.c:2626:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/emulex/benet/be_main.c:2627:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/ethoc.c:1109:31: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/net/ethernet/ethoc.c:317:13: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/net/ethernet/ethoc.c:454:67: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/net/ethernet/ethoc.c:908:21: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/net/ethernet/freescale/fsl_pq_mdio.c:214:41: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/net/ethernet/freescale/fsl_pq_mdio.c:214:41: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/net/ethernet/freescale/fsl_pq_mdio.c:396:22: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/net/ethernet/freescale/fsl_pq_mdio.c:396:35: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/net/ethernet/freescale/fsl_pq_mdio.c:397:25: error: subtraction of different types can't work (different address spaces)
+ 10 ../drivers/net/ethernet/freescale/gianfar.c:2212:60: warning: cast to restricted __be64
+ 10 ../drivers/net/ethernet/freescale/gianfar.c:2475:53: warning: cast to restricted __be64
+ 1 ../drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c:5338:31: warning: context imbalance in 'hclge_sync_fd_user_def_cfg' - unexpected unlock
+ 1 ../drivers/net/ethernet/intel/ice/ice_txrx.c:1038: warning: Excess function parameter 'rx_buf' description in 'ice_construct_skb'
+ 1 ../drivers/net/ethernet/intel/ice/ice_txrx.c:948: warning: Function parameter or member 'ntc' not described in 'ice_get_rx_buf'
+ 1 ../drivers/net/ethernet/intel/ice/ice_txrx_lib.c:448: warning: Function parameter or member 'first_idx' not described in 'ice_finalize_xdp_rx'
+ 1 ../drivers/net/ethernet/jme.c:958:14: warning: incorrect type in assignment (different base types)
+ 2 ../drivers/net/ethernet/korina.c:391:13: warning: incorrect type in argument 1 (different address spaces)
+ 2 ../drivers/net/ethernet/korina.c:392:17: warning: incorrect type in argument 2 (different address spaces)
+ 2 ../drivers/net/ethernet/korina.c:394:26: warning: incorrect type in argument 1 (different address spaces)
+ 2 ../drivers/net/ethernet/korina.c:397:17: warning: incorrect type in argument 2 (different address spaces)
+ 2 ../drivers/net/ethernet/korina.c:400:9: warning: incorrect type in argument 2 (different address spaces)
+ 2 ../drivers/net/ethernet/korina.c:401:9: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/net/ethernet/korina.c:408:33: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/net/ethernet/korina.c:415:33: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/net/ethernet/marvell/mv643xx_eth.c:1956:35: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/net/ethernet/marvell/mv643xx_eth.c:1995:28: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/net/ethernet/marvell/mv643xx_eth.c:2026:28: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/net/ethernet/marvell/mv643xx_eth.c:2060:35: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/net/ethernet/marvell/mv643xx_eth.c:2115:28: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/net/ethernet/marvell/mv643xx_eth.c:2133:28: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/net/ethernet/marvell/mvneta.c:1790:25: warning: restricted __be16 degrades to integer
+ 1 ../drivers/net/ethernet/marvell/mvneta.c:1972:45: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1014:9: warning: context imbalance in 'mvpp2_bm_bufs_add' - different lock contexts for basic block
+ 1 ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1014:9: warning: context imbalance in 'mvpp2_buff_hdr_pool_put' - different lock contexts for basic block
+ 1 ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1014:9: warning: context imbalance in 'mvpp2_rx' - different lock contexts for basic block
+ 1 ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1014:9: warning: context imbalance in 'mvpp2_rx_refill' - different lock contexts for basic block
+ 1 ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1014:9: warning: context imbalance in 'mvpp2_rxq_drop_pkts' - different lock contexts for basic block
+ 1 ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:4446:9: warning: context imbalance in 'mvpp2_tx' - different lock contexts for basic block
+ 1 ../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:2306:46: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:2326:38: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:820:21: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:826:28: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:839:28: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c:23:16: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c:26:16: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c:36:16: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c:39:16: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c:764:16: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h:748:21: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:1236:21: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:1269:21: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:609:24: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:659:35: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c:670:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c:672:54: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c:675:60: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/marvell/skge.c:3116:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/marvell/skge.c:3116:29: warning: cast to restricted __le16
+ 1 ../drivers/net/ethernet/marvell/sky2.c:1890:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/marvell/sky2.c:2670:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/marvell/sky2.c:2670:29: warning: cast to restricted __le16
+ 4 ../drivers/net/ethernet/marvell/sky2.c:2691:57: warning: cast to restricted __be16
+ 1 ../drivers/net/ethernet/marvell/sky2.c:2699:27: warning: cast to restricted __le32
+ 4 ../drivers/net/ethernet/marvell/sky2.c:4446:53: warning: cast from restricted __le16
+ 4 ../drivers/net/ethernet/marvell/sky2.c:4446:53: warning: cast to restricted __be16
+ 1 ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:1533:45: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2754:22: warning: incorrect type in argument 2 (different base types)
+ 4 ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2799:40: warning: cast from restricted __be32
+ 1 ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2799:40: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2859:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2863:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2865:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2867:36: warning: incorrect type in assignment (different base types)
+ 4 ../drivers/net/ethernet/mediatek/mtk_ppe_debugfs.c:157:46: warning: cast to restricted __be16
+ 1 ../drivers/net/ethernet/mediatek/mtk_ppe_debugfs.c:59:27: warning: incorrect type in assignment (different base types)
+ 6 ../drivers/net/ethernet/mediatek/mtk_ppe_offload.c:123:19: warning: cast to restricted __be32
+ 1 ../drivers/net/ethernet/mediatek/mtk_ppe_offload.c:127:41: warning: restricted __be32 degrades to integer
+ 1 ../drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec_fs.c:1187:14: warning: restricted __be64 degrades to integer
+ 1 ../drivers/net/ethernet/micrel/ks8851_par.c:62:13: warning: context imbalance in 'ks8851_lock_par' - wrong count at exit
+ 1 ../drivers/net/ethernet/micrel/ks8851_par.c:76:13: warning: context imbalance in 'ks8851_unlock_par' - unexpected unlock
+ 1 ../drivers/net/ethernet/micrel/ksz884x.c:1527:30: warning: incorrect type in assignment (different base types)
+ 7 ../drivers/net/ethernet/micrel/ksz884x.c:1535:37: warning: incorrect type in assignment (different base types)
+ 7 ../drivers/net/ethernet/micrel/ksz884x.c:1537:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/micrel/ksz884x.c:1551:25: warning: incorrect type in assignment (different base types)
+ 3 ../drivers/net/ethernet/micrel/ksz884x.c:1571:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/micrel/ksz884x.c:3444:50: warning: restricted pci_power_t degrades to integer
+ 1 ../drivers/net/ethernet/micrel/ksz884x.c:3765:37: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/micrel/ksz884x.c:3767:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/micrel/ksz884x.c:3769:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/micrel/ksz884x.c:4675:31: warning: cast to restricted __le32
+ 3 ../drivers/net/ethernet/micrel/ksz884x.c:4891:18: warning: incorrect type in assignment (different base types)
+ 3 ../drivers/net/ethernet/micrel/ksz884x.c:4894:25: warning: restricted __be16 degrades to integer
+ 3 ../drivers/net/ethernet/micrel/ksz884x.c:4895:26: warning: incorrect type in assignment (different base types)
+ 3 ../drivers/net/ethernet/micrel/ksz884x.c:4899:25: warning: restricted __be16 degrades to integer
+ 1 ../drivers/net/ethernet/micrel/ksz884x.c:4968:31: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/micrel/ksz884x.c:5004:31: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/micrel/ksz884x.c:5049:31: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/natsemi/ns83820.c:1115:42: warning: restricted __be16 degrades to integer
+ 1 ../drivers/net/ethernet/natsemi/ns83820.c:1983:9: warning: cast to restricted __le32
+ 4 ../drivers/net/ethernet/natsemi/ns83820.c:900:39: warning: cast to restricted __be16
+ 6 ../drivers/net/ethernet/neterion/s2io.c:6965:41: warning: cast to restricted __be32
+ 1 ../drivers/net/ethernet/nvidia/forcedeth.c:4790:9: warning: context imbalance in 'nv_set_ringparam' - different lock contexts for basic block
+ 1 ../drivers/net/ethernet/nxp/lpc_eth.c:1061:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/nxp/lpc_eth.c:1306:42: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/net/ethernet/nxp/lpc_eth.c:563:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/nxp/lpc_eth.c:574:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/nxp/lpc_eth.c:576:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/nxp/lpc_eth.c:909:31: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/nxp/lpc_eth.c:912:23: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/nxp/lpc_eth.c:918:41: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/net/ethernet/packetengines/hamachi.c:1568:59: warning: incorrect type in assignment (different base types)
+ 4 ../drivers/net/ethernet/packetengines/hamachi.c:1568:61: warning: cast to restricted __be16
+ 1 ../drivers/net/ethernet/packetengines/hamachi.c:1569:56: warning: restricted __wsum degrades to integer
+ 1 ../drivers/net/ethernet/packetengines/hamachi.c:1570:67: warning: bad assignment (-=) to restricted __wsum
+ 1 ../drivers/net/ethernet/packetengines/hamachi.c:1572:67: warning: bad assignment (+=) to restricted __wsum
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c:202:31: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c:902:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c:1035:24: warning: cast to restricted __le64
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c:1037:24: warning: cast to restricted __le64
+ 2 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c:2133:17: warning: cast truncates bits from constant value (42110030 becomes 30)
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1014:60: warning: incorrect type in argument 3 (different base types)
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1025:60: warning: incorrect type in argument 3 (different base types)
+ 3 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1099:23: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1123:22: warning: incorrect type in assignment (different base types)
+ 3 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1123:24: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1127:46: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:1139:21: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:571:25: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:573:31: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:573:62: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:574:38: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:575:35: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:577:21: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:578:66: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:601:20: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:601:54: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:601:64: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:615:22: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:626:20: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:627:26: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:627:63: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:632:16: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:633:18: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:633:55: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:636:21: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:636:50: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:650:22: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:661:20: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:662:26: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:662:63: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:667:16: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:668:18: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:668:55: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:670:21: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:670:50: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:697:20: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:697:55: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:697:65: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:703:25: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:709:22: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:709:24: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:710:38: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:711:25: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:712:32: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:717:33: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:718:62: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:766:19: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:766:19: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:776:14: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:776:16: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:777:26: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:779:48: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:788:22: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:801:22: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:833:38: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:834:33: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:847:24: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:847:33: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:847:45: warning: incorrect type in return expression (different base types)
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:847:48: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:860:28: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:862:25: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:862:45: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:862:70: warning: incorrect type in return expression (different base types)
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:863:58: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:911:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c:999:72: warning: incorrect type in argument 3 (different base types)
+ 1 ../drivers/net/ethernet/qlogic/qed/qed_mcp.c:512:9: warning: context imbalance in '_qed_mcp_cmd_and_union' - unexpected unlock
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1008:13: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1011:28: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1015:9: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1015:9: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1058:27: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1061:25: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1112:21: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1114:33: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1143:30: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1147:42: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1152:50: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1153:40: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1281:25: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1281:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1293:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1294:25: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1294:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1295:25: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1295:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1297:25: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1297:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1300:17: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1300:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1301:17: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1301:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1302:17: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1302:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1318:17: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1318:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1319:17: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1319:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1320:17: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1320:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1341:13: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1356:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1357:17: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1357:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1358:17: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1358:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1377:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1378:17: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1378:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1379:17: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1379:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1397:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1398:17: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1398:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1399:17: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1399:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1453:17: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1453:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1454:17: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1454:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1458:17: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:1458:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:951:9: warning: cast truncates bits from constant value (ffffffff7fffffff becomes 7fffffff)
+ 1 ../drivers/net/ethernet/qualcomm/emac/emac-mac.c:998:14: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/qualcomm/qca_7k_common.c:44:18: warning: restricted __le16 degrades to integer
+ 1 ../drivers/net/ethernet/qualcomm/qca_7k_common.c:45:19: warning: restricted __le16 degrades to integer
+ 1 ../drivers/net/ethernet/realtek/8139too.c:2247:9: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/net/ethernet/realtek/8139too.c:2248:9: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/net/ethernet/renesas/sh_eth.c:1186:31: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/net/ethernet/renesas/sh_eth.c:1191:31: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/net/ethernet/renesas/sh_eth.c:1214:33: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/net/ethernet/renesas/sh_eth.c:1244:43: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/renesas/sh_eth.c:1249:17: warning: cast to restricted __le32
+ 2 ../drivers/net/ethernet/renesas/sh_eth.c:1254:25: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/renesas/sh_eth.c:1262:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/renesas/sh_eth.c:1264:40: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/renesas/sh_eth.c:1268:49: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/renesas/sh_eth.c:1285:33: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/renesas/sh_eth.c:1361:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/renesas/sh_eth.c:1362:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/renesas/sh_eth.c:1363:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/renesas/sh_eth.c:1377:32: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/renesas/sh_eth.c:1385:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/renesas/sh_eth.c:1386:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/renesas/sh_eth.c:1395:24: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/renesas/sh_eth.c:1547:40: warning: invalid assignment: &=
+ 1 ../drivers/net/ethernet/renesas/sh_eth.c:1604:35: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/renesas/sh_eth.c:1607:31: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/renesas/sh_eth.c:1608:27: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/renesas/sh_eth.c:1646:36: warning: cast to restricted __le32
+ 1 ../drivers/net/ethernet/renesas/sh_eth.c:1677:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/renesas/sh_eth.c:1693:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/renesas/sh_eth.c:1697:40: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/renesas/sh_eth.c:1700:40: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/renesas/sh_eth.c:2477:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/renesas/sh_eth.c:2478:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/renesas/sh_eth.c:2529:22: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/renesas/sh_eth.c:2530:22: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/renesas/sh_eth.c:2534:32: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/renesas/sh_eth.c:2536:32: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/renesas/sh_eth.c:3107:23: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/net/ethernet/renesas/sh_eth.c:899:37: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/net/ethernet/renesas/sh_eth.c:900:37: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/net/ethernet/renesas/sh_eth.c:907:37: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/net/ethernet/renesas/sh_eth.c:908:37: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/net/ethernet/sfc/siena/tx.c:290:9: warning: context imbalance in 'efx_siena_xdp_tx_buffers' - different lock contexts for basic block
+ 1 ../drivers/net/ethernet/sfc/tx.c:503:9: warning: context imbalance in 'efx_xdp_tx_buffers' - different lock contexts for basic block
+ 1 ../drivers/net/ethernet/smsc/smc91x.c:556:9: warning: context imbalance in 'smc_hardware_send_pkt' - different lock contexts for basic block
+ 1 ../drivers/net/ethernet/stmicro/stmmac/dwmac-anarion.c:29:16: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/net/ethernet/stmicro/stmmac/dwmac-anarion.c:34:9: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/net/ethernet/stmicro/stmmac/dwmac-anarion.c:73:24: warning: incorrect type in return expression (different address spaces)
+ 1 ../drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c:201:30: warning: dubious: x & !y
+ 1 ../drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c:205:30: warning: dubious: x & !y
+ 1 ../drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c:216:38: warning: dubious: x & !y
+ 1 ../drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c:220:38: warning: dubious: x & !y
+ 1 ../drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c:235:46: warning: dubious: x & !y
+ 1 ../drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c:243:46: warning: dubious: x & !y
+ 1 ../drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c:261:30: warning: dubious: x & !y
+ 1 ../drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c:265:30: warning: dubious: x & !y
+ 1 ../drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c:352:30: warning: dubious: x & !y
+ 1 ../drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c:356:30: warning: dubious: x & !y
+ 1 ../drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c:367:43: warning: dubious: x & !y
+ 1 ../drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c:374:43: warning: dubious: x & !y
+ 1 ../drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c:392:46: warning: dubious: x & !y
+ 1 ../drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c:403:46: warning: dubious: x & !y
+ 1 ../drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c:416:35: warning: dubious: x & !y
+ 1 ../drivers/net/ethernet/stmicro/stmmac/dwmac-mediatek.c:420:30: warning: dubious: x & !y
+ 1 ../drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c:1020:17: warning: restricted __le16 degrades to integer
+ 1 ../drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c:611:17: warning: restricted __le16 degrades to integer
+ 1 ../drivers/net/ethernet/stmicro/stmmac/dwxgmac2_descs.c:108:23: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/stmicro/stmmac/dwxgmac2_descs.c:108:50: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1138:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1383:18: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1384:18: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1512:24: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c:1513:24: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:105:14: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:106:14: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/sun/cassini.c:235:9: warning: context imbalance in 'cas_close' - different lock contexts for basic block
+ 1 ../drivers/net/ethernet/sun/cassini.c:235:9: warning: context imbalance in 'cas_link_timer' - different lock contexts for basic block
+ 1 ../drivers/net/ethernet/sun/cassini.c:235:9: warning: context imbalance in 'cas_open' - different lock contexts for basic block
+ 1 ../drivers/net/ethernet/sun/cassini.c:235:9: warning: context imbalance in 'cas_reset_task' - different lock contexts for basic block
+ 1 ../drivers/net/ethernet/sun/cassini.c:235:9: warning: context imbalance in 'cas_resume' - different lock contexts for basic block
+ 1 ../drivers/net/ethernet/sun/cassini.c:235:9: warning: context imbalance in 'cas_shutdown' - different lock contexts for basic block
+ 1 ../drivers/net/ethernet/sun/cassini.c:235:9: warning: context imbalance in 'cas_suspend' - different lock contexts for basic block
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1016:15: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1016:15: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1019:15: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1019:15: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1117:27: warning: cast from restricted __le32
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1117:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1117:27: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1129:27: warning: cast from restricted __le32
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1129:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1129:27: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1175:16: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1175:16: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1183:16: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:1183:16: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:2653:13: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:2653:13: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:2664:13: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:2664:13: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:2691:13: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:2691:13: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:2701:13: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:2701:13: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:2704:41: warning: too many warnings
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:31:17: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:31:17: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:769:43: warning: cast from restricted __le32
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:769:43: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:769:43: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:776:43: warning: cast from restricted __le32
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:776:43: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:776:43: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:783:43: warning: cast from restricted __le32
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:783:43: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:783:43: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:798:43: warning: cast from restricted __le32
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:798:43: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:798:43: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:805:43: warning: cast from restricted __le32
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:805:43: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:805:43: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:812:43: warning: cast from restricted __le32
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:812:43: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:812:43: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:831:27: warning: cast from restricted __le32
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:831:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:831:27: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:839:35: warning: cast from restricted __le32
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:839:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:839:35: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:851:35: warning: cast from restricted __le32
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:851:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:851:35: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:858:27: warning: cast from restricted __le32
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:858:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:858:27: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:865:27: warning: cast from restricted __le32
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:865:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:865:27: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:873:35: warning: cast from restricted __le32
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:873:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:873:35: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:881:35: warning: cast from restricted __le32
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:881:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:881:35: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:885:35: warning: cast from restricted __le32
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:885:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:885:35: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:890:35: warning: cast from restricted __le32
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:890:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:890:35: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:899:35: warning: cast from restricted __le32
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:899:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:899:35: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:906:43: warning: cast from restricted __le32
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:906:43: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:906:43: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:913:35: warning: cast from restricted __le32
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:913:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:913:35: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:932:35: warning: cast from restricted __le32
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:932:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:932:35: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:939:35: warning: cast from restricted __le32
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:939:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:939:35: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:945:35: warning: cast from restricted __le32
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:945:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:945:35: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:952:43: warning: cast from restricted __le32
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:952:43: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:952:43: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:960:27: warning: cast from restricted __le32
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:960:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:960:27: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:967:35: warning: cast from restricted __le32
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:967:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:967:35: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:985:27: warning: cast from restricted __le32
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:985:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c:985:27: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/ethernet/via/via-rhine.c:1135:39: warning: cast removes address space '__iomem' of expression
+ 6 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16
+ 1 ../drivers/net/ethernet/via/via-velocity.c:1748:17: warning: cast to restricted __le16
+ 1 ../drivers/net/ethernet/via/via-velocity.c:2241:40: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/net/ethernet/via/via-velocity.c:2249:48: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/net/ethernet/via/via-velocity.c:2436:48: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/net/ethernet/via/via-velocity.c:2449:48: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/net/ethernet/via/via-velocity.c:2875:40: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/net/ethernet/via/via-velocity.c:3276:48: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/net/ethernet/via/via-velocity.c:3293:48: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/net/ethernet/via/via-velocity.c:88:26: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/net/ethernet/via/via-velocity.c:91:49: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/net/ethernet/via/via-velocity.c:93:17: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/net/ethernet/via/via-velocity.h:236:24: warning: mixed bitwiseness
+ 6 ../drivers/net/ethernet/xilinx/ll_temac_main.c:1001:17: warning: cast to restricted __be32
+ 6 ../drivers/net/ethernet/xilinx/ll_temac_main.c:1007:26: warning: cast to restricted __be32
+ 1 ../drivers/net/ethernet/xilinx/ll_temac_main.c:1021:35: warning: incorrect type in assignment (different base types)
+ 24 ../drivers/net/ethernet/xilinx/ll_temac_main.c:1021:37: warning: cast to restricted __be32
+ 1 ../drivers/net/ethernet/xilinx/ll_temac_main.c:1087:26: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/xilinx/ll_temac_main.c:1088:25: warning: too many warnings
+ 1 ../drivers/net/ethernet/xilinx/ll_temac_main.c:354:37: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/xilinx/ll_temac_main.c:359:37: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/xilinx/ll_temac_main.c:375:37: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/xilinx/ll_temac_main.c:376:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/xilinx/ll_temac_main.c:377:37: warning: incorrect type in assignment (different base types)
+ 6 ../drivers/net/ethernet/xilinx/ll_temac_main.c:781:16: warning: cast to restricted __be32
+ 12 ../drivers/net/ethernet/xilinx/ll_temac_main.c:788:17: warning: cast to restricted __be32
+ 6 ../drivers/net/ethernet/xilinx/ll_temac_main.c:799:41: warning: cast to restricted __be32
+ 6 ../drivers/net/ethernet/xilinx/ll_temac_main.c:812:24: warning: cast to restricted __be32
+ 1 ../drivers/net/ethernet/xilinx/ll_temac_main.c:882:29: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/xilinx/ll_temac_main.c:883:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/xilinx/ll_temac_main.c:888:21: warning: invalid assignment: |=
+ 1 ../drivers/net/ethernet/xilinx/ll_temac_main.c:891:20: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/xilinx/ll_temac_main.c:897:21: warning: incorrect type in assignment (different base types)
+ 6 ../drivers/net/ethernet/xilinx/ll_temac_main.c:914:33: warning: cast to restricted __be32
+ 6 ../drivers/net/ethernet/xilinx/ll_temac_main.c:922:25: warning: cast to restricted __be32
+ 1 ../drivers/net/ethernet/xilinx/ll_temac_main.c:929:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/xilinx/ll_temac_main.c:930:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ethernet/xilinx/ll_temac_main.c:934:21: warning: invalid assignment: |=
+ 6 ../drivers/net/ethernet/xilinx/ll_temac_main.c:987:39: warning: cast to restricted __be32
+ 1 ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:950:43: warning: incorrect type in assignment (different base types)
+ 6 ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:950:45: warning: cast to restricted __be32
+ 6 ../drivers/net/ethernet/xilinx/xilinx_emaclite.c:409:24: warning: cast to restricted __be32
+ 6 ../drivers/net/ethernet/xilinx/xilinx_emaclite.c:418:36: warning: cast to restricted __be32
+ 1 ../drivers/net/fddi/skfp/drvfbi.c:55:14: warning: symbol 'oem_id' was not declared. Should it be static?
+ 1 ../drivers/net/fddi/skfp/fplustm.c:447:50: warning: cast truncates bits from constant value (1000000 becomes 0)
+ 1 ../drivers/net/fddi/skfp/fplustm.c:545:9: warning: cast truncates bits from constant value (ffff67ff becomes 67ff)
+ 1 ../drivers/net/fddi/skfp/fplustm.c:548:9: warning: cast truncates bits from constant value (ffff3b89 becomes 3b89)
+ 1 ../drivers/net/fddi/skfp/fplustm.c:948:17: warning: cast truncates bits from constant value (ffffffffffff0218 becomes 218)
+ 1 ../drivers/net/hamradio/baycom_ser_fdx.c:290:43: warning: dubious: x | !y
+ 1 ../drivers/net/hamradio/baycom_ser_hdx.c:193:19: warning: dubious: x | !y
+ 1 ../drivers/net/ieee802154/ca8210.c:1798:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ieee802154/ca8210.c:1803:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/ieee802154/ca8210.c:1929:28: warning: incorrect type in argument 3 (different base types)
+ 1 ../drivers/net/ipvlan/ipvlan_core.c:52:36: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/net/macsec.c:428:22: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/macsec.c:428:24: warning: restricted ssci_t degrades to integer
+ 1 ../drivers/net/macsec.c:429:20: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/macsec.c:429:22: warning: restricted __be64 degrades to integer
+ 1 ../drivers/net/ppp/ppp_synctty.c:587:1: warning: context imbalance in 'ppp_sync_push' - wrong count at exit
+ 1 ../drivers/net/slip/slip.c:459:14: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/net/slip/slip.c:893:9: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/net/team/team_mode_activebackup.c:54:40: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/net/team/team_mode_loadbalance.c:381:14: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/net/thunderbolt/main.c:767:47: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/thunderbolt/main.c:775:47: warning: restricted __le16 degrades to integer
+ 1 ../drivers/net/thunderbolt/main.c:776:44: warning: restricted __le16 degrades to integer
+ 1 ../drivers/net/thunderbolt/main.c:876:40: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/thunderbolt/main.c:877:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/thunderbolt/main.c:878:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/thunderbolt/main.c:879:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/thunderbolt/main.c:880:35: warning: restricted __le16 degrades to integer
+ 1 ../drivers/net/thunderbolt/main.c:880:62: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/thunderbolt/main.c:993:23: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/net/usb/aqc111.c:1093:34: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/net/usb/aqc111.c:1121:45: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/net/usb/aqc111.c:1236:22: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/usb/hso.c:1484:13: warning: cast to restricted __le16
+ 1 ../drivers/net/usb/hso.c:1485:13: warning: cast to restricted __le16
+ 1 ../drivers/net/usb/hso.c:1486:13: warning: cast to restricted __le16
+ 1 ../drivers/net/usb/hso.c:1494:37: warning: cast to restricted __le16
+ 1 ../drivers/net/usb/hso.c:1638:37: warning: cast to restricted __le16
+ 1 ../drivers/net/usb/lan78xx.c:3546:27: warning: incorrect type in assignment (different base types)
+ 4 ../drivers/net/usb/lan78xx.c:3546:29: warning: cast to restricted __be16
+ 6 ../drivers/net/usb/lg-vl600.c:134:13: warning: cast from restricted __le32
+ 6 ../drivers/net/usb/lg-vl600.c:134:13: warning: cast to restricted __be32
+ 6 ../drivers/net/usb/lg-vl600.c:135:25: warning: cast from restricted __le32
+ 6 ../drivers/net/usb/lg-vl600.c:135:25: warning: cast to restricted __be32
+ 1 ../drivers/net/usb/rtl8150.c:192:22: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/usb/smsc75xx.c:2175:27: warning: incorrect type in assignment (different base types)
+ 4 ../drivers/net/usb/smsc75xx.c:2175:29: warning: cast to restricted __be16
+ 1 ../drivers/net/usb/smsc95xx.c:1811:19: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/usb/sr9700.c:198:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/usb/sr9700.c:200:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/usb/sr9700.c:205:16: warning: incorrect type in return expression (different base types)
+ 1 ../drivers/net/vmxnet3/vmxnet3_drv.c:1316:43: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/vmxnet3/vmxnet3_drv.c:1460:17: warning: restricted __le64 degrades to integer
+ 1 ../drivers/net/vmxnet3/vmxnet3_drv.c:1786:33: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/net/vmxnet3/vmxnet3_drv.c:1792:33: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/net/vmxnet3/vmxnet3_drv.c:2415:31: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/net/vmxnet3/vmxnet3_drv.c:2432:39: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/net/vmxnet3/vmxnet3_drv.c:2454:39: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/net/vmxnet3/vmxnet3_drv.c:2506:39: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/net/vmxnet3/vmxnet3_drv.c:2552:31: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/vmxnet3/vmxnet3_drv.c:2565:17: warning: incorrect type in argument 3 (different base types)
+ 1 ../drivers/net/vmxnet3/vmxnet3_drv.c:2603:49: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/vmxnet3/vmxnet3_drv.c:2644:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/vmxnet3/vmxnet3_drv.c:2693:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/vmxnet3/vmxnet3_drv.c:2759:34: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/vmxnet3/vmxnet3_ethtool.c:1283:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/vxlan/vxlan_core.c:440:34: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/net/wireless/ath/ath11k/dp_tx.c:1077:23: warning: dubious: x & !y
+ 1 ../drivers/net/wireless/ath/ath11k/dp_tx.c:1079:23: warning: dubious: x & !y
+ 1 ../drivers/net/wireless/ath/ath11k/dp_tx.c:899:23: warning: dubious: x & !y
+ 1 ../drivers/net/wireless/ath/ath11k/dp_tx.c:901:23: warning: dubious: x & !y
+ 1 ../drivers/net/wireless/ath/ath11k/dp_tx.c:904:23: warning: dubious: x & !y
+ 1 ../drivers/net/wireless/ath/ath11k/hal_rx.c:112:17: warning: dubious: x & !y
+ 1 ../drivers/net/wireless/ath/ath11k/hal_rx.c:114:17: warning: dubious: x & !y
+ 1 ../drivers/net/wireless/ath/ath11k/hal_rx.c:116:17: warning: dubious: x & !y
+ 1 ../drivers/net/wireless/ath/ath11k/hal_rx.c:118:17: warning: dubious: x & !y
+ 1 ../drivers/net/wireless/ath/ath11k/hal_rx.c:120:17: warning: dubious: x & !y
+ 1 ../drivers/net/wireless/ath/ath11k/hal_rx.c:122:17: warning: dubious: x & !y
+ 1 ../drivers/net/wireless/ath/ath11k/hal_rx.c:124:17: warning: dubious: x & !y
+ 1 ../drivers/net/wireless/ath/ath11k/hal_rx.c:126:17: warning: dubious: x & !y
+ 1 ../drivers/net/wireless/ath/ath11k/hal_rx.c:128:17: warning: dubious: x & !y
+ 1 ../drivers/net/wireless/ath/ath11k/hal_rx.c:130:17: warning: dubious: x & !y
+ 1 ../drivers/net/wireless/ath/ath11k/hal_rx.c:132:17: warning: dubious: x & !y
+ 1 ../drivers/net/wireless/ath/ath11k/hal_rx.c:134:17: warning: dubious: x & !y
+ 1 ../drivers/net/wireless/ath/ath11k/hal_rx.c:136:17: warning: dubious: x & !y
+ 1 ../drivers/net/wireless/ath/ath11k/hal_rx.c:138:17: warning: dubious: x & !y
+ 1 ../drivers/net/wireless/ath/ath11k/hal_rx.c:140:17: warning: dubious: x & !y
+ 1 ../drivers/net/wireless/ath/ath11k/hal_rx.c:142:17: warning: dubious: x & !y
+ 1 ../drivers/net/wireless/ath/ath11k/hal_rx.c:144:17: warning: dubious: x & !y
+ 1 ../drivers/net/wireless/ath/ath11k/hal_rx.c:146:17: warning: dubious: x & !y
+ 1 ../drivers/net/wireless/ath/ath11k/hal_rx.c:148:17: warning: dubious: x & !y
+ 1 ../drivers/net/wireless/ath/ath11k/hal_rx.c:150:17: warning: dubious: x & !y
+ 1 ../drivers/net/wireless/ath/ath11k/hal_rx.c:152:17: warning: dubious: x & !y
+ 1 ../drivers/net/wireless/ath/ath11k/hal_rx.c:154:17: warning: dubious: x & !y
+ 1 ../drivers/net/wireless/ath/ath11k/hal_rx.c:160:17: warning: dubious: x & !y
+ 1 ../drivers/net/wireless/ath/ath11k/hal_rx.c:164:17: warning: dubious: x & !y
+ 1 ../drivers/net/wireless/ath/ath11k/hal_rx.c:166:17: warning: dubious: x & !y
+ 1 ../drivers/net/wireless/ath/ath11k/hal_rx.c:170:17: warning: dubious: x & !y
+ 1 ../drivers/net/wireless/ath/ath11k/hal_rx.c:172:17: warning: dubious: x & !y
+ 1 ../drivers/net/wireless/ath/ath11k/hal_rx.c:174:17: warning: dubious: x & !y
+ 1 ../drivers/net/wireless/ath/ath11k/hal_rx.c:176:17: warning: dubious: x & !y
+ 1 ../drivers/net/wireless/ath/ath11k/hal_rx.c:178:17: warning: dubious: x & !y
+ 1 ../drivers/net/wireless/ath/ath11k/hal_rx.c:180:17: warning: dubious: x & !y
+ 1 ../drivers/net/wireless/ath/ath11k/hal_rx.c:182:17: warning: dubious: x & !y
+ 1 ../drivers/net/wireless/ath/ath11k/hal_rx.c:184:17: warning: dubious: x & !y
+ 1 ../drivers/net/wireless/ath/ath11k/hal_rx.c:186:17: warning: dubious: x & !y
+ 1 ../drivers/net/wireless/ath/ath11k/hal_rx.c:206:17: warning: dubious: x & !y
+ 1 ../drivers/net/wireless/ath/ath11k/hal_rx.c:210:17: warning: dubious: x & !y
+ 1 ../drivers/net/wireless/ath/ath11k/hal_rx.c:212:17: warning: dubious: x & !y
+ 1 ../drivers/net/wireless/ath/ath6kl/htc_mbox.c:368:9: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/wireless/ath/ath6kl/htc_pipe.c:241:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/wireless/ath/ath9k/eeprom_4k.c:79:9: warning: cast from restricted __le32
+ 1 ../drivers/net/wireless/ath/ath9k/eeprom_4k.c:79:9: warning: cast to restricted __le16
+ 1 ../drivers/net/wireless/ath/ath9k/eeprom_9287.c:82:9: warning: cast from restricted __le32
+ 1 ../drivers/net/wireless/ath/ath9k/eeprom_9287.c:82:9: warning: cast to restricted __le16
+ 1 ../drivers/net/wireless/ath/ath9k/eeprom_9287.c:83:9: warning: cast from restricted __le32
+ 1 ../drivers/net/wireless/ath/ath9k/eeprom_9287.c:83:9: warning: cast to restricted __le16
+ 1 ../drivers/net/wireless/ath/ath9k/eeprom_def.c:138:9: warning: cast from restricted __le32
+ 1 ../drivers/net/wireless/ath/ath9k/eeprom_def.c:138:9: warning: cast to restricted __le16
+ 1 ../drivers/net/wireless/ath/ath9k/eeprom_def.c:139:9: warning: cast from restricted __le32
+ 1 ../drivers/net/wireless/ath/ath9k/eeprom_def.c:139:9: warning: cast to restricted __le16
+ 1 ../drivers/net/wireless/ath/ath9k/eeprom_def.c:140:9: warning: cast from restricted __le32
+ 1 ../drivers/net/wireless/ath/ath9k/eeprom_def.c:140:9: warning: cast to restricted __le16
+ 1 ../drivers/net/wireless/ath/ath9k/init.c:79:5: warning: symbol 'ath9k_use_msi' was not declared. Should it be static?
+ 1 ../drivers/net/wireless/ath/ath9k/xmit.c:1658:20: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/net/wireless/ath/ath9k/xmit.c:1662:17: warning: restricted __le16 degrades to integer
+ 1 ../drivers/net/wireless/ath/ath9k/xmit.c:1663:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/wireless/ath/ath9k/xmit.c:1663:42: warning: restricted __le16 degrades to integer
+ 1 ../drivers/net/wireless/ath/wcn36xx/main.c:759:58: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/wireless/ath/wcn36xx/main.c:761:58: warning: incorrect type in assignment (different base types)
+ 2 ../drivers/net/wireless/ath/wcn36xx/wcn36xx.h:107:24: warning: incorrect type in assignment (different base types)
+ 2 ../drivers/net/wireless/ath/wil6210/fw.h:96:47: warning: array of flexible structures
+ 1 ../drivers/net/wireless/atmel/atmel.c:3645:30: warning: cast to restricted __le16
+ 1 ../drivers/net/wireless/atmel/atmel.c:3646:31: warning: cast to restricted __le16
+ 1 ../drivers/net/wireless/atmel/atmel.c:3647:30: warning: cast to restricted __le16
+ 1 ../drivers/net/wireless/atmel/atmel.c:3648:32: warning: cast to restricted __le16
+ 1 ../drivers/net/wireless/atmel/atmel.c:3649:30: warning: cast to restricted __le16
+ 1 ../drivers/net/wireless/atmel/atmel.c:3650:31: warning: cast to restricted __le16
+ 1 ../drivers/net/wireless/atmel/atmel.c:3651:30: warning: cast to restricted __le16
+ 1 ../drivers/net/wireless/atmel/atmel.c:3652:32: warning: cast to restricted __le16
+ 1 ../drivers/net/wireless/atmel/atmel.c:3653:32: warning: cast to restricted __le16
+ 1 ../drivers/net/wireless/atmel/atmel.c:3654:30: warning: cast to restricted __le16
+ 1 ../drivers/net/wireless/atmel/atmel.c:3655:32: warning: cast to restricted __le16
+ 1 ../drivers/net/wireless/atmel/atmel.c:3656:32: warning: cast to restricted __le16
+ 1 ../drivers/net/wireless/atmel/atmel.c:3657:28: warning: cast to restricted __le16
+ 1 ../drivers/net/wireless/atmel/atmel.c:3658:29: warning: cast to restricted __le16
+ 1 ../drivers/net/wireless/broadcom/b43/phy_ht.c:325:35: warning: cast truncates bits from constant value (ffff3fff becomes 3fff)
+ 1 ../drivers/net/wireless/broadcom/b43/phy_ht.c:554:61: warning: cast truncates bits from constant value (ffff1fff becomes 1fff)
+ 1 ../drivers/net/wireless/broadcom/b43/phy_n.c:6249:35: warning: cast truncates bits from constant value (ffff3fff becomes 3fff)
+ 1 ../drivers/net/wireless/broadcom/b43/phy_n.c:6380:55: warning: cast truncates bits from constant value (ffff7fff becomes 7fff)
+ 1 ../drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c:3302:46: warning: cast truncates bits from constant value (ffff7fff becomes 7fff)
+ 1 ../drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c:17590:47: warning: cast truncates bits from constant value (ffff7fff becomes 7fff)
+ 1 ../drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c:18089:53: warning: cast truncates bits from constant value (ffff3fff becomes 3fff)
+ 1 ../drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c:21056:36: warning: cast truncates bits from constant value (ffff3fff becomes 3fff)
+ 1 ../drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c:21290:68: warning: cast truncates bits from constant value (ffff03ff becomes 3ff)
+ 1 ../drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c:23200:35: warning: cast truncates bits from constant value (ffff7fff becomes 7fff)
+ 1 ../drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_n.c:28205:44: warning: cast truncates bits from constant value (ffff1fff becomes 1fff)
+ 1 ../drivers/net/wireless/cisco/airo.c:2055:24: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/wireless/cisco/airo.c:3262:18: warning: cast to restricted __le16
+ 15 ../drivers/net/wireless/cisco/airo.c:3812:32: warning: incorrect type in assignment (different base types)
+ 15 ../drivers/net/wireless/cisco/airo.c:3816:26: warning: restricted __le16 degrades to integer
+ 15 ../drivers/net/wireless/cisco/airo.c:3816:52: warning: restricted __le16 degrades to integer
+ 1 ../drivers/net/wireless/cisco/airo.c:3854:27: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/net/wireless/cisco/airo.c:4927:51: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/net/wireless/cisco/airo.c:4930:51: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/net/wireless/cisco/airo.c:4933:51: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/net/wireless/cisco/airo.c:6429:46: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/net/wireless/cisco/airo.c:6449:38: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/net/wireless/cisco/airo.c:6451:38: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/net/wireless/cisco/airo.c:6453:38: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/net/wireless/cisco/airo.c:6610:38: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/net/wireless/cisco/airo.c:6612:38: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/net/wireless/cisco/airo.c:6614:38: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/net/wireless/cisco/airo.c:6719:54: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/net/wireless/cisco/airo.c:6721:46: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/net/wireless/cisco/airo.c:6731:54: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/net/wireless/intersil/hostap/hostap_ap.c:353:13: warning: context imbalance in 'ap_control_proc_start' - wrong count at exit
+ 1 ../drivers/net/wireless/intersil/hostap/hostap_ap.c:366:13: warning: context imbalance in 'ap_control_proc_stop' - unexpected unlock
+ 1 ../drivers/net/wireless/intersil/hostap/hostap_ap.c:555:13: warning: context imbalance in 'prism2_ap_proc_start' - wrong count at exit
+ 1 ../drivers/net/wireless/intersil/hostap/hostap_ap.c:568:13: warning: context imbalance in 'prism2_ap_proc_stop' - unexpected unlock
+ 1 ../drivers/net/wireless/intersil/hostap/hostap_proc.c:111:13: warning: context imbalance in 'prism2_wds_proc_stop' - unexpected unlock
+ 1 ../drivers/net/wireless/intersil/hostap/hostap_proc.c:323:13: warning: context imbalance in 'prism2_scan_results_proc_start' - wrong count at exit
+ 1 ../drivers/net/wireless/intersil/hostap/hostap_proc.c:344:13: warning: context imbalance in 'prism2_scan_results_proc_stop' - unexpected unlock
+ 1 ../drivers/net/wireless/intersil/hostap/hostap_proc.c:98:13: warning: context imbalance in 'prism2_wds_proc_start' - wrong count at exit
+ 1 ../drivers/net/wireless/mediatek/mt76/mt7603/mac.c:901:9: warning: dubious: x & !y
+ 1 ../drivers/net/wireless/mediatek/mt76/mt7603/mac.c:961:15: warning: dubious: x & !y
+ 1 ../drivers/net/wireless/mediatek/mt76/mt7615/debugfs.c:521:9: warning: dubious: x & !y
+ 1 ../drivers/net/wireless/mediatek/mt76/mt76x02_mac.c:123:17: warning: dubious: x & !y
+ 1 ../drivers/net/wireless/mediatek/mt76/mt76x02_mac.c:155:16: warning: dubious: x & !y
+ 1 ../drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c:534:9: warning: dubious: x | !y
+ 1 ../drivers/net/wireless/mediatek/mt76/mt7915/mmio.c:732:5: warning: context imbalance in 'mt7915_mmio_wed_init' - wrong count at exit
+ 1 ../drivers/net/wireless/mediatek/mt7601u/mac.c:361:16: warning: dubious: x & !y
+ 1 ../drivers/net/wireless/microchip/wilc1000/cfg80211.c:362:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/wireless/ralink/rt2x00/rt2800lib.c:10796:39: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/wireless/ralink/rt2x00/rt2800lib.c:10798:43: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/wireless/ralink/rt2x00/rt2800lib.c:10800:43: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/wireless/ralink/rt2x00/rt2800lib.c:10802:43: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/wireless/rsi/rsi_91x_usb.c:235:27: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/wireless/rsi/rsi_91x_usb.c:236:27: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/wireless/rsi/rsi_91x_usb.c:237:27: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/wireless/rsi/rsi_91x_usb.c:238:27: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/wireless/rsi/rsi_91x_usb.c:244:36: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/wireless/rsi/rsi_91x_usb.c:245:35: warning: restricted __le32 degrades to integer
+ 1 ../drivers/net/wireless/st/cw1200/cw1200_spi.c:148:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/wireless/st/cw1200/cw1200_spi.c:83:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/net/wireless/wl3501.h:608:48: warning: array of flexible structures
+ 1 ../drivers/net/wireless/zydas/zd1211rw/zd_usb.c:383:24: warning: implicit cast from nocast type
+ 1 ../drivers/net/wireless/zydas/zd1211rw/zd_usb.c:419:24: warning: implicit cast from nocast type
+ 4 ../drivers/nfc/microread/microread.c:489:26: warning: cast to restricted __be16
+ 4 ../drivers/nfc/microread/microread.c:503:26: warning: cast to restricted __be16
+ 1 ../drivers/nfc/microread/microread.c:521:25: warning: cast to restricted __le16
+ 1 ../drivers/nfc/nfcmrvl/uart.c:48:33: warning: cast to restricted __le32
+ 4 ../drivers/nfc/nxp-nci/i2c.c:113:22: warning: cast to restricted __be16
+ 1 ../drivers/nfc/pn533/pn533.c:117:39: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/nfc/pn533/pn533.c:130:39: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/ntb/hw/epf/ntb_hw_epf.c:15: warning: expecting prototype for Host side endpoint driver to implement Non(). Prototype was for NTB_EPF_COMMAND() instead
+ 1 ../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:699:38: warning: dereference of noderef expression
+ 1 ../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:898:26: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:898:29: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:900:27: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/ntb/hw/mscc/ntb_hw_switchtec.c:900:30: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/ntb/msi.c:33: warning: Function parameter or member 'desc_changed' not described in 'ntb_msi_init'
+ 1 ../drivers/ntb/ntb_transport.c:1977: warning: Excess function parameter 'event_handler' description in 'ntb_transport_create_queue'
+ 1 ../drivers/ntb/ntb_transport.c:1977: warning: Excess function parameter 'rx_handler' description in 'ntb_transport_create_queue'
+ 1 ../drivers/ntb/ntb_transport.c:1977: warning: Excess function parameter 'tx_handler' description in 'ntb_transport_create_queue'
+ 1 ../drivers/ntb/ntb_transport.c:1977: warning: Function parameter or member 'client_dev' not described in 'ntb_transport_create_queue'
+ 1 ../drivers/ntb/ntb_transport.c:1977: warning: Function parameter or member 'data' not described in 'ntb_transport_create_queue'
+ 1 ../drivers/ntb/ntb_transport.c:1977: warning: Function parameter or member 'handlers' not described in 'ntb_transport_create_queue'
+ 1 ../drivers/nvdimm/badrange.c:271: warning: Excess function parameter 'region' description in 'nvdimm_badblocks_populate'
+ 1 ../drivers/nvdimm/badrange.c:271: warning: Excess function parameter 'res' description in 'nvdimm_badblocks_populate'
+ 1 ../drivers/nvdimm/badrange.c:271: warning: Function parameter or member 'nd_region' not described in 'nvdimm_badblocks_populate'
+ 1 ../drivers/nvdimm/badrange.c:271: warning: Function parameter or member 'range' not described in 'nvdimm_badblocks_populate'
+ 1 ../drivers/nvdimm/btt.c:1567: warning: Excess function parameter 'maxlane' description in 'btt_init'
+ 1 ../drivers/nvdimm/btt.c:1567: warning: Function parameter or member 'nd_region' not described in 'btt_init'
+ 1 ../drivers/nvdimm/bus.c:28:14: warning: symbol 'nd_class' was not declared. Should it be static?
+ 1 ../drivers/nvdimm/core.c:188:30: warning: cast to restricted __le32
+ 1 ../drivers/nvdimm/core.c:222: warning: Function parameter or member 'len' not described in 'nd_uuid_store'
+ 1 ../drivers/nvdimm/dimm_devs.c:352:9: warning: no previous prototype for 'security_show' [-Wmissing-prototypes]
+ 1 ../drivers/nvdimm/dimm_devs.c:352:9: warning: symbol 'security_show' was not declared. Should it be static?
+ 1 ../drivers/nvdimm/dimm_devs.c:59: warning: Excess function parameter 'nvdimm' description in 'nvdimm_init_nsarea'
+ 1 ../drivers/nvdimm/dimm_devs.c:59: warning: Function parameter or member 'ndd' not described in 'nvdimm_init_nsarea'
+ 1 ../drivers/nvdimm/dimm_devs.c:844: warning: Excess function parameter 'nvdimm' description in 'nvdimm_allocated_dpa'
+ 1 ../drivers/nvdimm/dimm_devs.c:844: warning: Function parameter or member 'ndd' not described in 'nvdimm_allocated_dpa'
+ 1 ../drivers/nvdimm/namespace_devs.c:1664: warning: Excess function parameter 'nspm' description in 'create_namespace_pmem'
+ 1 ../drivers/nvdimm/namespace_devs.c:1664: warning: Function parameter or member 'nd_mapping' not described in 'create_namespace_pmem'
+ 1 ../drivers/nvdimm/region_devs.c:953:9: warning: context imbalance in 'nd_region_acquire_lane' - wrong count at exit
+ 1 ../drivers/nvdimm/region_devs.c:966:36: warning: context imbalance in 'nd_region_release_lane' - unexpected unlock
+ 1 ../drivers/of/base.c:1530:73: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/opp/core.c:1989: warning: Excess function parameter 'dev' description in '_opp_set_supported_hw'
+ 1 ../drivers/opp/core.c:1989: warning: Function parameter or member 'opp_table' not described in '_opp_set_supported_hw'
+ 1 ../drivers/opp/core.c:2032: warning: Excess function parameter 'dev' description in '_opp_set_prop_name'
+ 1 ../drivers/opp/core.c:2032: warning: Function parameter or member 'opp_table' not described in '_opp_set_prop_name'
+ 1 ../drivers/opp/core.c:2073: warning: Excess function parameter 'count' description in '_opp_set_regulators'
+ 1 ../drivers/opp/core.c:2073: warning: Function parameter or member 'opp_table' not described in '_opp_set_regulators'
+ 1 ../drivers/opp/core.c:2177: warning: Function parameter or member 'config_clks' not described in '_opp_set_clknames'
+ 1 ../drivers/opp/core.c:2177: warning: Function parameter or member 'opp_table' not described in '_opp_set_clknames'
+ 1 ../drivers/opp/core.c:2275: warning: Function parameter or member 'opp_table' not described in '_opp_set_config_regulators_helper'
+ 1 ../drivers/opp/core.c:2339: warning: Function parameter or member 'opp_table' not described in '_opp_attach_genpd'
+ 1 ../drivers/opp/core.c:2566: warning: Excess function parameter 'opp_table' description in 'dev_pm_opp_clear_config'
+ 1 ../drivers/opp/core.c:2566: warning: Function parameter or member 'token' not described in 'dev_pm_opp_clear_config'
+ 1 ../drivers/opp/cpu.c:45: warning: Excess function parameter 'table' description in 'dev_pm_opp_init_cpufreq_table'
+ 1 ../drivers/opp/cpu.c:45: warning: Function parameter or member 'opp_table' not described in 'dev_pm_opp_init_cpufreq_table'
+ 1 ../drivers/opp/cpu.c:98: warning: Excess function parameter 'table' description in 'dev_pm_opp_free_cpufreq_table'
+ 1 ../drivers/opp/cpu.c:98: warning: Function parameter or member 'opp_table' not described in 'dev_pm_opp_free_cpufreq_table'
+ 1 ../drivers/pci/controller/pci-thunder-ecam.c:334:27: warning: symbol 'pci_thunder_ecam_ops' was not declared. Should it be static?
+ 1 ../drivers/pci/controller/pcie-mediatek.c:400:40: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/pci/controller/pcie-mediatek.c:523:44: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/pci/endpoint/functions/pci-epf-vntb.c:553:17: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/pci/endpoint/functions/pci-epf-vntb.c:559:21: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/pci/endpoint/functions/pci-epf-vntb.c:571:38: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/pci/hotplug/../pci.h:342:23: warning: cast from restricted pci_channel_state_t
+ 1 ../drivers/pci/hotplug/../pci.h:346:23: warning: cast from restricted pci_channel_state_t
+ 1 ../drivers/pci/pci-driver.c:522:42: warning: restricted pci_power_t degrades to integer
+ 1 ../drivers/pci/pci-driver.c:522:61: warning: restricted pci_power_t degrades to integer
+ 2 ../drivers/pci/pci.c:1050:24: warning: incorrect type in return expression (different base types)
+ 1 ../drivers/pci/pci.c:1095:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/pci/pci.c:1226:15: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/pci/pci.c:1228:50: warning: restricted pci_power_t degrades to integer
+ 1 ../drivers/pci/pci.c:1228:69: warning: restricted pci_power_t degrades to integer
+ 1 ../drivers/pci/pci.c:1276:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/pci/pci.c:1351:16: warning: restricted pci_power_t degrades to integer
+ 1 ../drivers/pci/pci.c:1351:35: warning: restricted pci_power_t degrades to integer
+ 1 ../drivers/pci/pci.c:1351:52: warning: restricted pci_power_t degrades to integer
+ 1 ../drivers/pci/pci.c:1351:70: warning: restricted pci_power_t degrades to integer
+ 1 ../drivers/pci/pci.c:1373:15: warning: invalid assignment: |=
+ 1 ../drivers/pci/pci.c:1385:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/pci/pci.c:1416:13: warning: restricted pci_power_t degrades to integer
+ 1 ../drivers/pci/pci.c:1416:21: warning: restricted pci_power_t degrades to integer
+ 1 ../drivers/pci/pci.c:1418:18: warning: restricted pci_power_t degrades to integer
+ 1 ../drivers/pci/pci.c:1418:26: warning: restricted pci_power_t degrades to integer
+ 1 ../drivers/pci/pci.c:1441:13: warning: restricted pci_power_t degrades to integer
+ 1 ../drivers/pci/pci.c:1441:22: warning: restricted pci_power_t degrades to integer
+ 1 ../drivers/pci/pci.c:1799:38: warning: array of flexible structures
+ 1 ../drivers/pci/pci.c:2375:44: warning: restricted pci_power_t degrades to integer
+ 1 ../drivers/pci/pci.c:2678:60: warning: restricted pci_power_t degrades to integer
+ 1 ../drivers/pci/pci.c:2679:30: warning: restricted pci_power_t degrades to integer
+ 1 ../drivers/pci/pci.c:2850:20: warning: restricted pci_power_t degrades to integer
+ 1 ../drivers/pci/pci.c:2850:38: warning: restricted pci_power_t degrades to integer
+ 1 ../drivers/pci/pci.c:2873:49: warning: restricted pci_power_t degrades to integer
+ 1 ../drivers/pci/pci.c:2873:67: warning: restricted pci_power_t degrades to integer
+ 1 ../drivers/pci/pci.c:4840:13: warning: invalid assignment: |=
+ 1 ../drivers/pci/pci.c:4845:13: warning: invalid assignment: |=
+ 2 ../drivers/pci/pcie/../pci.h:342:23: warning: cast from restricted pci_channel_state_t
+ 2 ../drivers/pci/pcie/../pci.h:346:23: warning: cast from restricted pci_channel_state_t
+ 1 ../drivers/pci/quirks.c:2338:57: warning: restricted pci_power_t degrades to integer
+ 1 ../drivers/phy/marvell/phy-mmp3-hsic.c:57:31: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/phy/qualcomm/phy-qcom-snps-femto-v2.c:136: warning: Function parameter or member 'update_seq_cfg' not described in 'qcom_snps_hsphy'
+ 1 ../drivers/pinctrl/mediatek/pinctrl-mt7986.c:68: warning: Enum value 'GPIO_BASE' not described in enum '(anonymous)'
+ 1 ../drivers/pinctrl/mediatek/pinctrl-mt7986.c:68: warning: Enum value 'IOCFG_LB_BASE' not described in enum '(anonymous)'
+ 1 ../drivers/pinctrl/mediatek/pinctrl-mt7986.c:68: warning: Enum value 'IOCFG_LT_BASE' not described in enum '(anonymous)'
+ 1 ../drivers/pinctrl/mediatek/pinctrl-mt7986.c:68: warning: Enum value 'IOCFG_RB_BASE' not described in enum '(anonymous)'
+ 1 ../drivers/pinctrl/mediatek/pinctrl-mt7986.c:68: warning: Enum value 'IOCFG_RT_BASE' not described in enum '(anonymous)'
+ 1 ../drivers/pinctrl/mediatek/pinctrl-mt7986.c:68: warning: Enum value 'IOCFG_TL_BASE' not described in enum '(anonymous)'
+ 1 ../drivers/pinctrl/mediatek/pinctrl-mt7986.c:68: warning: Enum value 'IOCFG_TR_BASE' not described in enum '(anonymous)'
+ 1 ../drivers/pinctrl/renesas/pinctrl-rzn1.c:187:52: warning: dubious: x | !y
+ 1 ../drivers/pinctrl/renesas/pinctrl-rzn1.c:193:52: warning: dubious: x | !y
+ 1 ../drivers/platform/chrome/cros_ec_typec.c:907:30: warning: cast to restricted __le16
+ 1 ../drivers/platform/chrome/cros_ec_typec.c:975:33: warning: cast to restricted __le16
+ 1 ../drivers/platform/chrome/cros_ec_typec.c:998:39: warning: cast to restricted __le16
+ 1 ../drivers/platform/goldfish/goldfish_pipe.c:500:24: warning: incorrect type in return expression (different base types)
+ 1 ../drivers/power/supply/qcom_battmgr.c:1285:30: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/power/supply/qcom_battmgr.c:1286:29: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/power/supply/qcom_battmgr.c:1287:31: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/power/supply/qcom_battmgr.c:357:31: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/power/supply/qcom_battmgr.c:369:31: warning: incorrect type in initializer (different base types)
+ 6 ../drivers/power/supply/ucs1002_power.c:191:29: warning: cast to restricted __be32
+ 1 ../drivers/powercap/dtpm.c:550: warning: Excess function parameter 'hierarchy' description in 'dtpm_create_hierarchy'
+ 1 ../drivers/powercap/dtpm.c:550: warning: Function parameter or member 'dtpm_match_table' not described in 'dtpm_create_hierarchy'
+ 1 ../drivers/powercap/dtpm_cpu.c:292:24: warning: symbol 'dtpm_cpu_ops' was not declared. Should it be static?
+ 1 ../drivers/powercap/dtpm_devfreq.c:200:24: warning: symbol 'dtpm_devfreq_ops' was not declared. Should it be static?
+ 1 ../drivers/powercap/dtpm_subsys.h:13:24: warning: symbol 'dtpm_subsys' was not declared. Should it be static?
+ 1 ../drivers/rapidio/devices/tsi721.c:135:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/rapidio/devices/tsi721.c:137:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/rapidio/devices/tsi721.c:1766:44: warning: cast to restricted __le64
+ 6 ../drivers/rapidio/devices/tsi721.c:183:25: warning: cast from restricted __le32
+ 6 ../drivers/rapidio/devices/tsi721.c:183:25: warning: cast to restricted __be32
+ 1 ../drivers/rapidio/devices/tsi721.c:215: warning: Excess function parameter 'val' description in 'tsi721_cread_dma'
+ 1 ../drivers/rapidio/devices/tsi721.c:215: warning: Function parameter or member 'data' not described in 'tsi721_cread_dma'
+ 1 ../drivers/rapidio/devices/tsi721.c:2236:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/rapidio/devices/tsi721.c:238: warning: Excess function parameter 'val' description in 'tsi721_cwrite_dma'
+ 1 ../drivers/rapidio/devices/tsi721.c:238: warning: Function parameter or member 'data' not described in 'tsi721_cwrite_dma'
+ 1 ../drivers/rapidio/devices/tsi721.c:2494:50: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/rapidio/devices/tsi721.c:2548: warning: Excess function parameter 'mbox' description in 'tsi721_query_mport'
+ 1 ../drivers/rapidio/devices/tsi721.c:2548: warning: Function parameter or member 'attr' not described in 'tsi721_query_mport'
+ 1 ../drivers/rapidio/devices/tsi721_dma.c:293: warning: expecting prototype for tsi721_omsg_msix(). Prototype was for tsi721_bdma_msix() instead
+ 1 ../drivers/rapidio/rio_cm.c:1030:26: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/rapidio/rio_cm.c:1031:26: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/rapidio/rio_cm.c:1032:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/rapidio/rio_cm.c:1033:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/rapidio/rio_cm.c:1404:26: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/rapidio/rio_cm.c:1405:26: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/rapidio/rio_cm.c:1410:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/rapidio/rio_cm.c:1411:21: warning: incorrect type in assignment (different base types)
+ 4 ../drivers/rapidio/rio_cm.c:383:17: warning: cast to restricted __be16
+ 6 ../drivers/rapidio/rio_cm.c:402:23: warning: cast to restricted __be32
+ 4 ../drivers/rapidio/rio_cm.c:403:21: warning: cast to restricted __be16
+ 4 ../drivers/rapidio/rio_cm.c:429:17: warning: cast to restricted __be16
+ 4 ../drivers/rapidio/rio_cm.c:440:27: warning: cast to restricted __be16
+ 4 ../drivers/rapidio/rio_cm.c:461:9: warning: cast to restricted __be16
+ 4 ../drivers/rapidio/rio_cm.c:464:32: warning: cast to restricted __be16
+ 8 ../drivers/rapidio/rio_cm.c:495:9: warning: cast to restricted __be16
+ 4 ../drivers/rapidio/rio_cm.c:533:9: warning: cast to restricted __be16
+ 4 ../drivers/rapidio/rio_cm.c:535:32: warning: cast to restricted __be16
+ 1 ../drivers/rapidio/rio_cm.c:673:21: warning: variable 'rc' set but not used [-Wunused-but-set-variable]
+ 1 ../drivers/rapidio/rio_cm.c:807:26: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/rapidio/rio_cm.c:808:26: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/rapidio/rio_cm.c:813:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/rapidio/rio_cm.c:814:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/rapidio/rio_cm.c:815:22: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/rapidio/rio_cm.c:975:26: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/rapidio/rio_cm.c:976:26: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/rapidio/rio_cm.c:981:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/rapidio/rio_cm.c:982:21: warning: incorrect type in assignment (different base types)
+ 4 ../drivers/regulator/ad5398.c:48:17: warning: cast to restricted __be16
+ 1 ../drivers/regulator/ad5398.c:58:13: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/regulator/core.c:1855:56: warning: restricted suspend_state_t degrades to integer
+ 1 ../drivers/regulator/core.c:1857:56: warning: restricted suspend_state_t degrades to integer
+ 1 ../drivers/regulator/core.c:3673:65: warning: restricted suspend_state_t degrades to integer
+ 1 ../drivers/regulator/core.c:4149:47: warning: restricted suspend_state_t degrades to integer
+ 1 ../drivers/regulator/core.c:4320:65: warning: restricted suspend_state_t degrades to integer
+ 1 ../drivers/regulator/core.c:448:17: warning: restricted suspend_state_t degrades to integer
+ 1 ../drivers/regulator/core.c:448:25: warning: restricted suspend_state_t degrades to integer
+ 1 ../drivers/regulator/core.c:462:47: warning: restricted suspend_state_t degrades to integer
+ 1 ../drivers/regulator/core.c:5958:54: warning: restricted suspend_state_t degrades to integer
+ 1 ../drivers/regulator/core.c:5959:54: warning: restricted suspend_state_t degrades to integer
+ 1 ../drivers/regulator/helpers.c:947: warning: Function parameter or member 'ramp_delay' not described in 'regulator_set_ramp_delay_regmap'
+ 5 ../drivers/regulator/internal.h:54:42: warning: restricted suspend_state_t degrades to integer
+ 1 ../drivers/regulator/of_regulator.c:18:43: warning: restricted suspend_state_t degrades to integer
+ 1 ../drivers/regulator/of_regulator.c:251:22: warning: restricted suspend_state_t degrades to integer
+ 1 ../drivers/regulator/of_regulator.c:254:22: warning: restricted suspend_state_t degrades to integer
+ 1 ../drivers/regulator/of_regulator.c:257:22: warning: restricted suspend_state_t degrades to integer
+ 1 ../drivers/regulator/of_regulator.c:260:22: warning: restricted suspend_state_t degrades to integer
+ 1 ../drivers/regulator/of_regulator.c:261:22: warning: restricted suspend_state_t degrades to integer
+ 1 ../drivers/regulator/of_regulator.c:314:26: warning: restricted suspend_state_t degrades to integer
+ 1 ../drivers/regulator/tps65219-regulator.c:292:60: warning: parameter 'dev' set but not used [-Wunused-but-set-parameter]
+ 1 ../drivers/remoteproc/mtk_scp_ipi.c:136: warning: expecting prototype for scp_ipi_lock(). Prototype was for scp_ipi_unlock() instead
+ 1 ../drivers/remoteproc/rcar_rproc.c:28:12: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/remoteproc/rcar_rproc.c:45:20: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/rpmsg/qcom_glink_smem.c:108:48: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/rpmsg/qcom_glink_smem.c:111:47: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/rpmsg/qcom_smd.c:510:53: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/rpmsg/qcom_smd.c:517:43: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/rpmsg/qcom_smd.c:711:51: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/rpmsg/qcom_smd.c:718:41: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/rtc/rtc-ac100.c:103: warning: This comment starts with '/**', but isn't a kernel-doc comment. Refer Documentation/doc-guide/kernel-doc.rst
+ 1 ../drivers/rtc/rtc-ac100.c:382: warning: This comment starts with '/**', but isn't a kernel-doc comment. Refer Documentation/doc-guide/kernel-doc.rst
+ 1 ../drivers/rtc/rtc-ds2404.c:196:20: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/rtc/rtc-mxc_v2.c:114:12: warning: context imbalance in 'mxc_rtc_lock' - different lock contexts for basic block
+ 1 ../drivers/rtc/rtc-mxc_v2.c:127:12: warning: context imbalance in 'mxc_rtc_unlock' - unexpected unlock
+ 1 ../drivers/rtc/rtc-omap.c:410:5: warning: no previous prototype for 'omap_rtc_power_off_program' [-Wmissing-prototypes]
+ 1 ../drivers/rtc/rtc-omap.c:410:5: warning: symbol 'omap_rtc_power_off_program' was not declared. Should it be static?
+ 1 ../drivers/rtc/rtc-omap.c:411: warning: Function parameter or member 'dev' not described in 'omap_rtc_power_off_program'
+ 1 ../drivers/scsi/3w-sas.c:1001:40: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/3w-sas.c:1002:44: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/3w-sas.c:1003:43: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/3w-sas.c:1004:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/3w-sas.c:1016:43: warning: cast to restricted __le16
+ 1 ../drivers/scsi/3w-sas.c:1017:47: warning: cast to restricted __le16
+ 1 ../drivers/scsi/3w-sas.c:1018:46: warning: cast to restricted __le16
+ 1 ../drivers/scsi/3w-sas.c:1019:45: warning: cast to restricted __le16
+ 1 ../drivers/scsi/3w-sas.c:1020:48: warning: cast to restricted __le32
+ 1 ../drivers/scsi/3w-sas.c:1167:54: warning: cast to restricted __le16
+ 1 ../drivers/scsi/3w-sas.c:1243:21: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/scsi/3w-sas.c:1247:29: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/scsi/3w-sas.c:1275:55: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/3w-sas.c:1280:55: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/3w-sas.c:1643:28: warning: cast to restricted __le32
+ 1 ../drivers/scsi/3w-sas.c:240:15: warning: cast to restricted __le16
+ 1 ../drivers/scsi/3w-sas.c:324:50: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/3w-sas.c:327:50: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/3w-sas.c:342:70: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/3w-sas.c:342:70: warning: restricted __le64 degrades to integer
+ 1 ../drivers/scsi/3w-sas.c:343:69: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/3w-sas.c:343:69: warning: restricted __le64 degrades to integer
+ 1 ../drivers/scsi/3w-sas.c:345:59: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/3w-sas.c:350:62: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/3w-sas.c:350:62: warning: restricted __le64 degrades to integer
+ 1 ../drivers/scsi/3w-sas.c:351:61: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/3w-sas.c:351:61: warning: restricted __le64 degrades to integer
+ 1 ../drivers/scsi/3w-sas.c:353:51: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/3w-sas.c:422:61: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/3w-sas.c:422:61: warning: restricted __le64 degrades to integer
+ 1 ../drivers/scsi/3w-sas.c:423:60: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/3w-sas.c:423:60: warning: restricted __le64 degrades to integer
+ 1 ../drivers/scsi/3w-sas.c:425:54: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/3w-sas.c:430:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/3w-sas.c:431:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/3w-sas.c:432:37: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/3w-sas.c:438:23: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/3w-sas.c:476:15: warning: cast to restricted __le16
+ 1 ../drivers/scsi/3w-sas.c:603:23: warning: cast to restricted __le16
+ 1 ../drivers/scsi/3w-sas.c:690:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/3w-sas.c:693:58: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/3w-sas.c:693:58: warning: restricted __le64 degrades to integer
+ 1 ../drivers/scsi/3w-sas.c:694:57: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/3w-sas.c:694:57: warning: restricted __le64 degrades to integer
+ 1 ../drivers/scsi/3w-sas.c:696:47: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/3w-sas.c:705:40: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/3w-sas.c:705:40: warning: restricted __le64 degrades to integer
+ 1 ../drivers/scsi/3w-sas.c:706:39: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/3w-sas.c:706:39: warning: restricted __le64 degrades to integer
+ 1 ../drivers/scsi/3w-sas.c:873:17: warning: cast to restricted __le16
+ 1 ../drivers/scsi/3w-sas.c:940:50: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/3w-sas.c:945:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/3w-sas.c:946:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/3w-sas.c:947:37: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/3w-sas.c:949:61: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/3w-sas.c:949:61: warning: restricted __le64 degrades to integer
+ 1 ../drivers/scsi/3w-sas.c:950:60: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/3w-sas.c:950:60: warning: restricted __le64 degrades to integer
+ 1 ../drivers/scsi/3w-sas.c:991:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/3w-sas.c:997:34: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/BusLogic.c:2915:32: warning: context imbalance in 'blogic_qcmd_lck' - unexpected unlock
+ 1 ../drivers/scsi/BusLogic.c:3212:32: warning: context imbalance in 'blogic_resetadapter' - unexpected unlock
+ 1 ../drivers/scsi/a100u2w.c:391:16: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/a100u2w.c:399:14: warning: cast to restricted __le32
+ 1 ../drivers/scsi/a100u2w.c:404:27: warning: cast to restricted __le32
+ 1 ../drivers/scsi/a100u2w.c:411:30: warning: cast to restricted __le32
+ 1 ../drivers/scsi/a100u2w.c:426:62: warning: cast to restricted __le32
+ 1 ../drivers/scsi/a100u2w.c:462:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/a100u2w.c:463:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/a100u2w.c:645:22: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/a100u2w.c:646:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/a100u2w.c:861:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/a100u2w.c:863:22: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/a100u2w.c:873:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/a100u2w.c:875:37: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/a100u2w.c:876:39: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/a100u2w.c:880:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/a100u2w.c:881:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/a100u2w.c:882:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aacraid/aachba.c:1058:63: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/aacraid/aachba.c:1079:59: warning: incorrect type in assignment (different base types)
+ 7 ../drivers/scsi/aacraid/aachba.c:1252:27: warning: cast to restricted __le32
+ 7 ../drivers/scsi/aacraid/aachba.c:1383:27: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aacraid/aachba.c:1556:24: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aacraid/aachba.c:1663:33: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aacraid/aachba.c:1997:61: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aacraid/aachba.c:2074:54: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aacraid/aachba.c:244:5: warning: symbol 'aac_sync_mode' was not declared. Should it be static?
+ 1 ../drivers/scsi/aacraid/aachba.c:3618:58: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aacraid/aachba.c:3943:39: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aacraid/aachba.c:3944:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aacraid/aachba.c:3945:26: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aacraid/aachba.c:3950:44: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aacraid/aachba.c:3952:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aacraid/aachba.c:3954:60: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/aacraid/aachba.c:3964:28: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aacraid/aachba.c:3966:39: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aacraid/aachba.c:3970:22: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aacraid/aachba.c:4035:22: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aacraid/aachba.c:4037:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aacraid/aachba.c:4069:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aacraid/aachba.c:4070:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aacraid/aachba.c:4071:26: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aacraid/aachba.c:4083:24: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aacraid/aachba.c:4085:26: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aacraid/aachba.c:4090:45: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aacraid/aachba.c:4091:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aacraid/aachba.c:4094:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aacraid/aachba.c:4095:48: warning: cast from restricted __le32
+ 1 ../drivers/scsi/aacraid/aachba.c:4096:43: warning: cast from restricted __le32
+ 1 ../drivers/scsi/aacraid/aachba.c:4097:40: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aacraid/aachba.c:659:76: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aacraid/aacraid.h:2770:43: warning: incorrect type in return expression (different base types)
+ 1 ../drivers/scsi/aacraid/commctrl.c:602:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aacraid/commctrl.c:618:45: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aacraid/commctrl.c:693:48: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aacraid/commctrl.c:694:48: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aacraid/commctrl.c:696:44: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aacraid/commctrl.c:702:59: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aacraid/commctrl.c:954:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aacraid/commctrl.c:956:48: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aacraid/commctrl.c:960:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aacraid/commctrl.c:961:43: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aacraid/commctrl.c:962:48: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aacraid/commctrl.c:964:47: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aacraid/comminit.c:100:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aacraid/comminit.c:134:49: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aacraid/comminit.c:545:33: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/aacraid/comminit.c:549:34: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/aacraid/comminit.c:552:42: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/aacraid/comminit.c:555:48: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/aacraid/comminit.c:558:48: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/aacraid/comminit.c:561:48: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/aacraid/commsup.c:1498:32: warning: context imbalance in '_aac_reset_adapter' - unexpected unlock
+ 1 ../drivers/scsi/aacraid/commsup.c:600:17: warning: context imbalance in 'aac_fib_send' - different lock contexts for basic block
+ 1 ../drivers/scsi/aacraid/commsup.c:755:17: warning: context imbalance in 'aac_hba_send' - different lock contexts for basic block
+ 1 ../drivers/scsi/aacraid/src.c:146:34: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aacraid/src.c:146:34: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/aacraid/src.c:503:54: warning: restricted __le16 degrades to integer
+ 1 ../drivers/scsi/aacraid/src.c:524:57: warning: bad assignment (+=) to restricted __le32
+ 1 ../drivers/scsi/aacraid/src.c:531:57: warning: bad assignment (+=) to restricted __le32
+ 1 ../drivers/scsi/aacraid/src.c:539:49: warning: bad assignment (+=) to restricted __le32
+ 1 ../drivers/scsi/aacraid/src.c:542:55: warning: bad assignment (+=) to restricted __le32
+ 1 ../drivers/scsi/aacraid/src.c:783:15: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/scsi/aacraid/src.c:783:15: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/scsi/aacraid/src.c:785:9: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/scsi/aacraid/src.c:785:9: warning: incorrect type in argument 2 (different address spaces)
+ 2 ../drivers/scsi/advansys.c:4263:9: warning: cast from restricted __le16
+ 2 ../drivers/scsi/advansys.c:4263:9: warning: restricted __le32 degrades to integer
+ 2 ../drivers/scsi/advansys.c:4721:9: warning: cast from restricted __le16
+ 2 ../drivers/scsi/advansys.c:4721:9: warning: restricted __le32 degrades to integer
+ 2 ../drivers/scsi/advansys.c:4735:9: warning: cast from restricted __le16
+ 2 ../drivers/scsi/advansys.c:4735:9: warning: restricted __le32 degrades to integer
+ 2 ../drivers/scsi/advansys.c:5204:9: warning: cast from restricted __le16
+ 2 ../drivers/scsi/advansys.c:5204:9: warning: restricted __le32 degrades to integer
+ 2 ../drivers/scsi/advansys.c:5221:9: warning: cast from restricted __le16
+ 2 ../drivers/scsi/advansys.c:5221:9: warning: restricted __le32 degrades to integer
+ 2 ../drivers/scsi/advansys.c:5700:9: warning: cast from restricted __le16
+ 2 ../drivers/scsi/advansys.c:5700:9: warning: restricted __le32 degrades to integer
+ 2 ../drivers/scsi/advansys.c:5716:9: warning: cast from restricted __le16
+ 2 ../drivers/scsi/advansys.c:5716:9: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/advansys.c:6095:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/advansys.c:6117:22: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/advansys.c:6130:51: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/advansys.c:7933:31: warning: cast from restricted __le32
+ 1 ../drivers/scsi/advansys.c:7934:30: warning: cast from restricted __le32
+ 1 ../drivers/scsi/advansys.c:8127:47: warning: cast from restricted __le32
+ 1 ../drivers/scsi/advansys.c:8128:46: warning: cast from restricted __le32
+ 1 ../drivers/scsi/advansys.c:8731:33: warning: cast to restricted __le16
+ 1 ../drivers/scsi/advansys.c:8847:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/advansys.c:8891:29: warning: cast to restricted __le16
+ 1 ../drivers/scsi/advansys.c:9639:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/advansys.c:9668:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/advansys.c:9706:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/advansys.c:9735:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/advansys.c:9773:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/advansys.c:9802:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/advansys.c:9837:33: warning: cast to restricted __le16
+ 1 ../drivers/scsi/advansys.c:9852:33: warning: cast to restricted __le16
+ 1 ../drivers/scsi/advansys.c:9880:33: warning: cast to restricted __le16
+ 1 ../drivers/scsi/advansys.c:9895:33: warning: cast to restricted __le16
+ 1 ../drivers/scsi/advansys.c:9923:33: warning: cast to restricted __le16
+ 1 ../drivers/scsi/advansys.c:9938:33: warning: cast to restricted __le16
+ 1 ../drivers/scsi/aha152x.c:2351:17: warning: context imbalance in 'is_complete' - unexpected unlock
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:1096:17: warning: cast to restricted __le32
+ 4 ../drivers/scsi/aic7xxx/aic79xx_core.c:1106:17: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:1404:36: warning: cast to restricted __le16
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:1674:29: warning: cast to restricted __le16
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:1739:40: warning: cast to restricted __le64
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:1755:39: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:1756:33: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:2206:25: warning: cast to restricted __le16
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:2248:62: warning: cast to restricted __le16
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:2275:39: warning: cast to restricted __le16
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:2341:62: warning: cast to restricted __le16
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:2999:50: warning: cast to restricted __le16
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:3067:25: warning: cast to restricted __le16
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:3072:39: warning: cast to restricted __le16
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:3087:39: warning: cast to restricted __le16
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:3260:39: warning: cast to restricted __le16
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:415:26: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:416:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:422:26: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:423:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:4251:27: warning: cast to restricted __le16
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:4412:64: warning: cast to restricted __le16
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:4465:41: warning: cast to restricted __le16
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:446:72: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:473:37: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:474:44: warning: invalid assignment: |=
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:484:26: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:490:26: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:5614:30: warning: cast to restricted __le16
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:5722:41: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:5727:49: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:5733:53: warning: cast to restricted __le64
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:5755:41: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:5760:49: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:5766:53: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:5859:27: warning: cast to restricted __le64
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:5860:28: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:5871:27: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:5872:28: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:5875:27: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:6461:21: warning: cast to restricted __le16
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:6473:29: warning: cast to restricted __le16
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:6483:21: warning: cast to restricted __le16
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:6704:32: warning: cast to restricted __le16
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:6903:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:6917:37: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:7098:45: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:7505:19: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:7974:34: warning: cast to restricted __le16
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:8028:27: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:8035:56: warning: cast to restricted __le16
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:8152:19: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:8292:33: warning: cast to restricted __le16
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:834:32: warning: cast to restricted __le16
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:845:13: warning: cast to restricted __le16
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:847:23: warning: cast to restricted __le16
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:852:56: warning: cast to restricted __le16
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:871:32: warning: cast to restricted __le64
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:872:17: warning: cast to restricted __le16
+ 2 ../drivers/scsi/aic7xxx/aic79xx_core.c:872:17: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:8877:25: warning: cast to restricted __le16
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:8940:25: warning: cast to restricted __le16
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:9069:17: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:9086:23: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:9095:17: warning: cast to restricted __le16
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:9111:25: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:9122:25: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:9124:34: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:9490:25: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:9538:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:9720:27: warning: cast to restricted __le16
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:9722:37: warning: cast to restricted __le16
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:9737:25: warning: cast to restricted __le16
+ 1 ../drivers/scsi/aic7xxx/aic79xx_core.c:9745:17: warning: cast to restricted __le16
+ 1 ../drivers/scsi/aic7xxx/aic79xx_osm.c:1760:17: warning: cast to restricted __le16
+ 1 ../drivers/scsi/aic7xxx/aic79xx_osm.c:2247:16: warning: cast to restricted __le16
+ 1 ../drivers/scsi/aic7xxx/aic79xx_osm.c:2266:37: warning: cast to restricted __le16
+ 1 ../drivers/scsi/aic7xxx/aic79xx_osm.c:312:10: warning: symbol 'aic79xx_slowcrc' was not declared. Should it be static?
+ 1 ../drivers/scsi/aic7xxx/aic79xx_osm_pci.c:377:45: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/scsi/aic7xxx/aic7xxx_core.c:1090:34: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aic7xxx/aic7xxx_core.c:1091:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aic7xxx/aic7xxx_core.c:1135:37: warning: incorrect type in assignment (different base types)
+ 3 ../drivers/scsi/aic7xxx/aic7xxx_core.c:1401:33: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic7xxx/aic7xxx_core.c:4200:33: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic7xxx/aic7xxx_core.c:4205:41: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic7xxx/aic7xxx_core.c:4211:45: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic7xxx/aic7xxx_core.c:4267:19: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic7xxx/aic7xxx_core.c:4268:20: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic7xxx/aic7xxx_core.c:4276:27: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic7xxx/aic7xxx_core.c:433:17: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic7xxx/aic7xxx_core.c:588:45: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aic7xxx/aic7xxx_core.c:6613:17: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic7xxx/aic7xxx_core.c:6624:23: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic7xxx/aic7xxx_core.c:6640:25: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic7xxx/aic7xxx_core.c:6651:25: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic7xxx/aic7xxx_core.c:6653:34: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic7xxx/aic7xxx_core.c:6938:25: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic7xxx/aic7xxx_core.c:7043:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aic7xxx/aic7xxx_osm.c:1526:25: warning: invalid assignment: |=
+ 1 ../drivers/scsi/aic7xxx/aic7xxx_osm.c:1531:34: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aic7xxx/aic7xxx_osm.c:1541:34: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aic7xxx/aic7xxx_osm.c:481:18: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aic7xxx/aic7xxx_osm.c:488:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/aic94xx/aic94xx_scb.c:442:28: warning: cast to restricted __le16
+ 1 ../drivers/scsi/aic94xx/aic94xx_scb.c:488:31: warning: cast to restricted __le16
+ 1 ../drivers/scsi/aic94xx/aic94xx_sds.c:481:38: warning: array of flexible structures
+ 1 ../drivers/scsi/aic94xx/aic94xx_sds.c:506:40: warning: array of flexible structures
+ 1 ../drivers/scsi/aic94xx/aic94xx_sds.c:521:17: warning: array of flexible structures
+ 1 ../drivers/scsi/aic94xx/aic94xx_sds.c:522:17: warning: array of flexible structures
+ 1 ../drivers/scsi/aic94xx/aic94xx_seq.c:1240:23: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic94xx/aic94xx_seq.c:1241:24: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic94xx/aic94xx_seq.c:1242:24: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic94xx/aic94xx_seq.c:1243:36: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic94xx/aic94xx_seq.c:1244:34: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic94xx/aic94xx_seq.c:1245:36: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic94xx/aic94xx_seq.c:1246:34: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic94xx/aic94xx_seq.c:1247:35: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic94xx/aic94xx_seq.c:1248:33: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic94xx/aic94xx_seq.c:1249:35: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic94xx/aic94xx_seq.c:1250:33: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic94xx/aic94xx_seq.c:1251:29: warning: cast to restricted __le16
+ 1 ../drivers/scsi/aic94xx/aic94xx_seq.c:1252:33: warning: cast to restricted __le16
+ 1 ../drivers/scsi/aic94xx/aic94xx_seq.c:1253:33: warning: cast to restricted __le16
+ 1 ../drivers/scsi/aic94xx/aic94xx_seq.c:1286:32: warning: cast to restricted __le16
+ 1 ../drivers/scsi/aic94xx/aic94xx_seq.c:1289:32: warning: cast to restricted __le16
+ 1 ../drivers/scsi/aic94xx/aic94xx_seq.c:184:21: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic94xx/aic94xx_seq.c:185:25: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic94xx/aic94xx_seq.c:226:29: warning: cast to restricted __le32
+ 1 ../drivers/scsi/aic94xx/aic94xx_seq.c:732:35: warning: cast truncates bits from constant value (93ef7f becomes ef7f)
+ 1 ../drivers/scsi/arcmsr/arcmsr_hba.c:3289:35: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/scsi/arcmsr/arcmsr_hba.c:3296:37: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/scsi/arcmsr/arcmsr_hba.c:3303:35: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/scsi/arcmsr/arcmsr_hba.c:3308:27: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/scsi/arcmsr/arcmsr_hba.c:3309:34: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/scsi/arcmsr/arcmsr_hba.c:3310:36: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/scsi/arcmsr/arcmsr_hba.c:3311:33: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/scsi/arcmsr/arcmsr_hba.c:3312:34: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/scsi/arcmsr/arcmsr_hba.c:3313:34: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/scsi/arcmsr/arcmsr_hba.c:3331:40: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/arcmsr/arcmsr_hba.c:3350:43: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/arcmsr/arcmsr_hba.c:3373:41: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/arcmsr/arcmsr_hba.c:3395:43: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/arcmsr/arcmsr_hba.c:3421:41: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/atp870u.c:894:59: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/atp870u.c:899:51: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/atp870u.c:900:50: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/atp870u.c:904:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/be2iscsi/be_cmds.c:1041:26: warning: cast to restricted __le16
+ 1 ../drivers/scsi/be2iscsi/be_cmds.c:1106:28: warning: cast to restricted __le16
+ 1 ../drivers/scsi/be2iscsi/be_cmds.c:1772:37: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/be2iscsi/be_cmds.c:1773:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/be2iscsi/be_cmds.c:338:24: warning: cast to restricted __le32
+ 1 ../drivers/scsi/be2iscsi/be_cmds.c:690:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/be2iscsi/be_cmds.c:702:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/be2iscsi/be_cmds.c:703:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/be2iscsi/be_cmds.c:752:24: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/be2iscsi/be_cmds.c:768:26: warning: cast to restricted __le16
+ 1 ../drivers/scsi/be2iscsi/be_cmds.c:795:24: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/be2iscsi/be_cmds.c:830:26: warning: cast to restricted __le16
+ 1 ../drivers/scsi/be2iscsi/be_cmds.c:892:28: warning: cast to restricted __le16
+ 1 ../drivers/scsi/be2iscsi/be_cmds.c:948:25: warning: incorrect type in assignment (different base types)
+ 4 ../drivers/scsi/be2iscsi/be_main.c:1169:29: warning: cast to restricted __be16
+ 1 ../drivers/scsi/be2iscsi/be_main.c:1195:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/be2iscsi/be_main.c:148:1: warning: symbol 'dev_attr_beiscsi_log_enable' was not declared. Should it be static?
+ 1 ../drivers/scsi/be2iscsi/be_main.c:158:1: warning: symbol 'dev_attr_beiscsi_drvr_ver' was not declared. Should it be static?
+ 1 ../drivers/scsi/be2iscsi/be_main.c:159:1: warning: symbol 'dev_attr_beiscsi_adapter_family' was not declared. Should it be static?
+ 1 ../drivers/scsi/be2iscsi/be_main.c:160:1: warning: symbol 'dev_attr_beiscsi_fw_ver' was not declared. Should it be static?
+ 1 ../drivers/scsi/be2iscsi/be_main.c:161:1: warning: symbol 'dev_attr_beiscsi_phys_port' was not declared. Should it be static?
+ 1 ../drivers/scsi/be2iscsi/be_main.c:162:1: warning: symbol 'dev_attr_beiscsi_active_session_count' was not declared. Should it be static?
+ 1 ../drivers/scsi/be2iscsi/be_main.c:164:1: warning: symbol 'dev_attr_beiscsi_free_session_count' was not declared. Should it be static?
+ 4 ../drivers/scsi/be2iscsi/be_main.c:1680:33: warning: cast to restricted __be16
+ 1 ../drivers/scsi/be2iscsi/be_main.c:1818:28: warning: cast to restricted __le32
+ 1 ../drivers/scsi/be2iscsi/be_main.c:1837:36: warning: cast to restricted __le32
+ 1 ../drivers/scsi/be2iscsi/be_main.c:4352:19: warning: cast from restricted itt_t
+ 1 ../drivers/scsi/be2iscsi/be_main.c:4385:34: warning: cast to restricted itt_t
+ 1 ../drivers/scsi/be2iscsi/be_main.c:4482:16: warning: cast from restricted __be32
+ 1 ../drivers/scsi/be2iscsi/be_main.c:4482:16: warning: cast to restricted itt_t
+ 1 ../drivers/scsi/be2iscsi/be_main.c:4538:9: warning: incorrect type in argument 5 (different base types)
+ 1 ../drivers/scsi/be2iscsi/be_main.c:4598:9: warning: incorrect type in argument 5 (different base types)
+ 1 ../drivers/scsi/be2iscsi/be_main.c:4692:30: warning: restricted __be32 degrades to integer
+ 6 ../drivers/scsi/be2iscsi/be_main.c:4777:17: warning: cast from restricted itt_t
+ 6 ../drivers/scsi/be2iscsi/be_main.c:4777:17: warning: cast to restricted __be32
+ 1 ../drivers/scsi/be2iscsi/be_main.c:5795:24: warning: symbol 'beiscsi_iscsi_transport' was not declared. Should it be static?
+ 1 ../drivers/scsi/be2iscsi/be_mgmt.c:166:43: warning: restricted __be32 degrades to integer
+ 1 ../drivers/scsi/be2iscsi/be_mgmt.c:167:44: warning: restricted __be32 degrades to integer
+ 1 ../drivers/scsi/be2iscsi/be_mgmt.c:168:44: warning: restricted __be32 degrades to integer
+ 1 ../drivers/scsi/be2iscsi/be_mgmt.c:169:44: warning: restricted __be32 degrades to integer
+ 1 ../drivers/scsi/be2iscsi/be_mgmt.c:171:38: warning: incorrect type in assignment (different base types)
+ 6 ../drivers/scsi/bfa/bfa_core.c:1252:40: warning: cast to restricted __be32
+ 6 ../drivers/scsi/bfa/bfa_core.c:1253:40: warning: cast to restricted __be32
+ 6 ../drivers/scsi/bfa/bfa_core.c:1254:42: warning: cast to restricted __be32
+ 6 ../drivers/scsi/bfa/bfa_core.c:1255:40: warning: cast to restricted __be32
+ 6 ../drivers/scsi/bfa/bfa_core.c:1256:40: warning: cast to restricted __be32
+ 6 ../drivers/scsi/bfa/bfa_core.c:1257:42: warning: cast to restricted __be32
+ 2 ../drivers/scsi/bfa/bfa_core.c:1270:32: warning: cast from restricted __be16
+ 1 ../drivers/scsi/bfa/bfa_core.c:1270:32: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/scsi/bfa/bfa_core.c:1270:32: warning: incorrect type in argument 2 (different base types)
+ 4 ../drivers/scsi/bfa/bfa_core.c:1286:33: warning: cast to restricted __be16
+ 4 ../drivers/scsi/bfa/bfa_core.c:1287:33: warning: cast to restricted __be16
+ 4 ../drivers/scsi/bfa/bfa_core.c:1288:33: warning: cast to restricted __be16
+ 4 ../drivers/scsi/bfa/bfa_core.c:1289:33: warning: cast to restricted __be16
+ 4 ../drivers/scsi/bfa/bfa_core.c:1290:33: warning: cast to restricted __be16
+ 4 ../drivers/scsi/bfa/bfa_core.c:1291:33: warning: cast to restricted __be16
+ 1 ../drivers/scsi/bfa/bfa_core.c:1614:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bfa/bfa_core.c:1618:33: warning: incorrect type in assignment (different base types)
+ 2 ../drivers/scsi/bfa/bfa_core.c:1632:43: warning: cast from restricted __be16
+ 1 ../drivers/scsi/bfa/bfa_core.c:1632:43: warning: incorrect type in argument 1 (different base types)
+ 2 ../drivers/scsi/bfa/bfa_core.c:1633:45: warning: cast from restricted __be16
+ 1 ../drivers/scsi/bfa/bfa_core.c:1633:45: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/scsi/bfa/bfa_core.c:1648:9: warning: cast from restricted __be16
+ 1 ../drivers/scsi/bfa/bfa_core.c:1649:9: warning: cast from restricted __be16
+ 1 ../drivers/scsi/bfa/bfa_fcbuild.c:1012:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bfa/bfa_fcbuild.c:1026:44: warning: incorrect type in argument 4 (different base types)
+ 1 ../drivers/scsi/bfa/bfa_fcbuild.c:1044:44: warning: incorrect type in argument 4 (different base types)
+ 1 ../drivers/scsi/bfa/bfa_fcbuild.c:107:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bfa/bfa_fcbuild.c:164:21: warning: incorrect type in assignment (different base types)
+ 2 ../drivers/scsi/bfa/bfa_fcbuild.c:173:23: warning: cast from restricted __be16
+ 1 ../drivers/scsi/bfa/bfa_fcbuild.c:173:23: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/scsi/bfa/bfa_fcbuild.c:213:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bfa/bfa_fcbuild.c:233:44: warning: incorrect type in argument 4 (different base types)
+ 1 ../drivers/scsi/bfa/bfa_fcbuild.c:235:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bfa/bfa_fcbuild.c:251:18: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bfa/bfa_fcbuild.c:272:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bfa/bfa_fcbuild.c:291:44: warning: incorrect type in argument 4 (different base types)
+ 1 ../drivers/scsi/bfa/bfa_fcbuild.c:293:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bfa/bfa_fcbuild.c:305:56: warning: incorrect type in argument 5 (different base types)
+ 1 ../drivers/scsi/bfa/bfa_fcbuild.c:314:56: warning: incorrect type in argument 5 (different base types)
+ 4 ../drivers/scsi/bfa/bfa_fcbuild.c:343:21: warning: cast to restricted __be16
+ 4 ../drivers/scsi/bfa/bfa_fcbuild.c:360:14: warning: cast to restricted __be16
+ 4 ../drivers/scsi/bfa/bfa_fcbuild.c:361:17: warning: cast to restricted __be16
+ 1 ../drivers/scsi/bfa/bfa_fcbuild.c:374:44: warning: incorrect type in argument 4 (different base types)
+ 1 ../drivers/scsi/bfa/bfa_fcbuild.c:443:44: warning: incorrect type in argument 4 (different base types)
+ 4 ../drivers/scsi/bfa/bfa_fcbuild.c:534:14: warning: cast to restricted __be16
+ 1 ../drivers/scsi/bfa/bfa_fcbuild.c:574:44: warning: incorrect type in argument 4 (different base types)
+ 1 ../drivers/scsi/bfa/bfa_fcbuild.c:581:20: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bfa/bfa_fcbuild.c:627:23: warning: incorrect type in assignment (different base types)
+ 4 ../drivers/scsi/bfa/bfa_fcbuild.c:653:30: warning: cast to restricted __be16
+ 4 ../drivers/scsi/bfa/bfa_fcbuild.c:656:30: warning: cast to restricted __be16
+ 1 ../drivers/scsi/bfa/bfa_fcbuild.c:673:32: warning: incorrect type in assignment (different base types)
+ 4 ../drivers/scsi/bfa/bfa_fcbuild.c:682:16: warning: cast to restricted __be16
+ 1 ../drivers/scsi/bfa/bfa_fcbuild.c:696:31: warning: incorrect type in assignment (different base types)
+ 4 ../drivers/scsi/bfa/bfa_fcbuild.c:706:16: warning: cast to restricted __be16
+ 1 ../drivers/scsi/bfa/bfa_fcbuild.c:713:44: warning: incorrect type in argument 4 (different base types)
+ 1 ../drivers/scsi/bfa/bfa_fcbuild.c:755:44: warning: incorrect type in argument 4 (different base types)
+ 1 ../drivers/scsi/bfa/bfa_fcbuild.c:793:31: warning: incorrect type in assignment (different base types)
+ 2 ../drivers/scsi/bfa/bfa_fcbuild.c:796:17: warning: cast from restricted __be16
+ 1 ../drivers/scsi/bfa/bfa_fcbuild.c:796:17: warning: incorrect type in argument 1 (different base types)
+ 2 ../drivers/scsi/bfa/bfa_fcbuild.c:799:17: warning: cast from restricted __be16
+ 1 ../drivers/scsi/bfa/bfa_fcbuild.c:799:17: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/scsi/bfa/bfa_fcbuild.c:813:44: warning: incorrect type in argument 4 (different base types)
+ 1 ../drivers/scsi/bfa/bfa_fcbuild.c:815:46: warning: incorrect type in assignment (different base types)
+ 4 ../drivers/scsi/bfa/bfa_fcbuild.c:839:13: warning: cast to restricted __be16
+ 1 ../drivers/scsi/bfa/bfa_fcbuild.c:852:44: warning: incorrect type in argument 4 (different base types)
+ 1 ../drivers/scsi/bfa/bfa_fcbuild.c:856:27: warning: incorrect type in assignment (different base types)
+ 4 ../drivers/scsi/bfa/bfa_fcbuild.c:866:16: warning: cast to restricted __be16
+ 1 ../drivers/scsi/bfa/bfa_fcbuild.c:876:44: warning: incorrect type in argument 4 (different base types)
+ 1 ../drivers/scsi/bfa/bfa_fcbuild.c:880:28: warning: incorrect type in assignment (different base types)
+ 4 ../drivers/scsi/bfa/bfa_fcbuild.c:896:16: warning: cast to restricted __be16
+ 1 ../drivers/scsi/bfa/bfa_fcbuild.c:920:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bfa/bfa_fcbuild.c:930:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bfa/bfa_fcbuild.c:941:29: warning: incorrect type in assignment (different base types)
+ 4 ../drivers/scsi/bfa/bfa_fcbuild.c:995:13: warning: cast to restricted __be16
+ 1 ../drivers/scsi/bfa/bfa_fcs_lport.c:2142:27: warning: restricted __be16 degrades to integer
+ 4 ../drivers/scsi/bfa/bfa_fcs_lport.c:2185:31: warning: cast to restricted __be16
+ 4 ../drivers/scsi/bfa/bfa_fcs_lport.c:2508:31: warning: cast to restricted __be16
+ 4 ../drivers/scsi/bfa/bfa_fcs_lport.c:2600:31: warning: cast to restricted __be16
+ 4 ../drivers/scsi/bfa/bfa_fcs_lport.c:2734:35: warning: cast from restricted __be16
+ 1 ../drivers/scsi/bfa/bfa_fcs_lport.c:2734:35: warning: incorrect type in argument 1 (different base types)
+ 4 ../drivers/scsi/bfa/bfa_fcs_lport.c:3199:31: warning: cast to restricted __be16
+ 4 ../drivers/scsi/bfa/bfa_fcs_lport.c:3396:31: warning: cast to restricted __be16
+ 1 ../drivers/scsi/bfa/bfa_fcs_lport.c:429:32: warning: incorrect type in argument 5 (different base types)
+ 4 ../drivers/scsi/bfa/bfa_fcs_lport.c:4540:31: warning: cast to restricted __be16
+ 4 ../drivers/scsi/bfa/bfa_fcs_lport.c:4619:31: warning: cast to restricted __be16
+ 4 ../drivers/scsi/bfa/bfa_fcs_lport.c:4717:31: warning: cast to restricted __be16
+ 4 ../drivers/scsi/bfa/bfa_fcs_lport.c:4790:31: warning: cast to restricted __be16
+ 4 ../drivers/scsi/bfa/bfa_fcs_lport.c:4868:31: warning: cast to restricted __be16
+ 4 ../drivers/scsi/bfa/bfa_fcs_lport.c:4963:31: warning: cast to restricted __be16
+ 1 ../drivers/scsi/bfa/bfa_fcs_rport.c:1822:9: warning: cast from restricted __be16
+ 1 ../drivers/scsi/bfa/bfa_fcs_rport.c:1835:39: warning: incorrect type in argument 5 (different base types)
+ 4 ../drivers/scsi/bfa/bfa_fcs_rport.c:1961:31: warning: cast to restricted __be16
+ 4 ../drivers/scsi/bfa/bfa_fcs_rport.c:2031:31: warning: cast to restricted __be16
+ 1 ../drivers/scsi/bfa/bfa_fcs_rport.c:2213:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bfa/bfa_fcs_rport.c:2222:30: warning: incorrect type in assignment (different base types)
+ 4 ../drivers/scsi/bfa/bfa_fcs_rport.c:2542:13: warning: cast to restricted __be16
+ 4 ../drivers/scsi/bfa/bfa_fcs_rport.c:2543:36: warning: cast to restricted __be16
+ 1 ../drivers/scsi/bfa/bfa_fcs_rport.c:2577:9: warning: cast from restricted __be16
+ 1 ../drivers/scsi/bfa/bfa_fcs_rport.c:2672:9: warning: cast from restricted __be16
+ 1 ../drivers/scsi/bfa/bfa_fcs_rport.c:2693:9: warning: cast from restricted __be16
+ 1 ../drivers/scsi/bfa/bfa_fcs_rport.c:3035:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bfa/bfa_ioc.c:1780:17: warning: cast from restricted __le32
+ 1 ../drivers/scsi/bfa/bfa_ioc.c:1800:28: warning: incorrect type in assignment (different base types)
+ 6 ../drivers/scsi/bfa/bfa_ioc.c:1802:29: warning: cast to restricted __be32
+ 1 ../drivers/scsi/bfa/bfa_ioc.c:1813:29: warning: incorrect type in assignment (different base types)
+ 6 ../drivers/scsi/bfa/bfa_ioc.c:1815:30: warning: cast to restricted __be32
+ 6 ../drivers/scsi/bfa/bfa_ioc.c:1963:31: warning: cast to restricted __be32
+ 6 ../drivers/scsi/bfa/bfa_ioc.c:1964:31: warning: cast to restricted __be32
+ 4 ../drivers/scsi/bfa/bfa_ioc.c:1965:31: warning: cast to restricted __be16
+ 4 ../drivers/scsi/bfa/bfa_ioc.c:1967:27: warning: cast to restricted __be16
+ 1 ../drivers/scsi/bfa/bfa_ioc.c:2066:21: warning: incorrect type in assignment (different base types)
+ 4 ../drivers/scsi/bfa/bfa_ioc.c:2067:26: warning: cast from restricted __be32
+ 1 ../drivers/scsi/bfa/bfa_ioc.c:2067:26: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/scsi/bfa/bfa_ioc.c:2989:22: warning: incorrect type in assignment (different base types)
+ 4 ../drivers/scsi/bfa/bfa_ioc.c:3265:52: warning: cast to restricted __be16
+ 4 ../drivers/scsi/bfa/bfa_ioc.c:3267:58: warning: cast to restricted __be16
+ 4 ../drivers/scsi/bfa/bfa_ioc.c:3269:59: warning: cast to restricted __be16
+ 4 ../drivers/scsi/bfa/bfa_ioc.c:3271:54: warning: cast to restricted __be16
+ 4 ../drivers/scsi/bfa/bfa_ioc.c:3273:54: warning: cast to restricted __be16
+ 1 ../drivers/scsi/bfa/bfa_ioc.c:3440:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bfa/bfa_ioc.c:3441:19: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bfa/bfa_ioc.c:3442:19: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bfa/bfa_ioc.c:3565:19: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bfa/bfa_ioc.c:3566:19: warning: incorrect type in assignment (different base types)
+ 6 ../drivers/scsi/bfa/bfa_ioc.c:4268:21: warning: cast to restricted __be32
+ 6 ../drivers/scsi/bfa/bfa_ioc.c:4270:23: warning: cast to restricted __be32
+ 6 ../drivers/scsi/bfa/bfa_ioc.c:4273:23: warning: cast to restricted __be32
+ 6 ../drivers/scsi/bfa/bfa_ioc.c:4301:21: warning: cast to restricted __be32
+ 6 ../drivers/scsi/bfa/bfa_ioc.c:4303:23: warning: cast to restricted __be32
+ 2 ../drivers/scsi/bfa/bfa_ioc.c:4306:23: warning: cast to restricted __be32
+ 1 ../drivers/scsi/bfa/bfa_ioc.c:4306:23: warning: too many warnings
+ 7 ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bfa/bfa_port.c:29:20: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bfa/bfa_port.c:30:20: warning: incorrect type in assignment (different base types)
+ 4 ../drivers/scsi/bfa/bfa_port.c:526:42: warning: cast to restricted __be16
+ 4 ../drivers/scsi/bfa/bfa_port.c:528:33: warning: cast to restricted __be16
+ 1 ../drivers/scsi/bfa/bfa_port.c:563:35: warning: incorrect type in assignment (different base types)
+ 2 ../drivers/scsi/bfa/bfa_svc.c:3169:33: warning: cast from restricted __be16
+ 1 ../drivers/scsi/bfa/bfa_svc.c:3169:33: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/scsi/bfa/bfa_svc.c:3172:9: warning: cast from restricted __be32
+ 1 ../drivers/scsi/bfa/bfa_svc.c:3173:9: warning: cast from restricted __be32
+ 1 ../drivers/scsi/bfa/bfa_svc.c:3523:39: warning: incorrect type in assignment (different base types)
+ 2 ../drivers/scsi/bfa/bfa_svc.c:3558:41: warning: cast from restricted __be16
+ 1 ../drivers/scsi/bfa/bfa_svc.c:3558:41: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/scsi/bfa/bfa_svc.c:3559:54: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bfa/bfa_svc.c:3561:53: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bfa/bfa_svc.c:3897:9: warning: cast from restricted __be16
+ 1 ../drivers/scsi/bfa/bfa_svc.c:3907:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bfa/bfa_svc.c:3916:27: warning: incorrect type in return expression (different base types)
+ 6 ../drivers/scsi/bfa/bfa_svc.c:4479:25: warning: cast to restricted __be32
+ 6 ../drivers/scsi/bfa/bfa_svc.c:4481:25: warning: cast to restricted __be32
+ 4 ../drivers/scsi/bfa/bfa_svc.c:5519:22: warning: cast to restricted __be16
+ 4 ../drivers/scsi/bfa/bfa_svc.c:5520:22: warning: cast to restricted __be16
+ 6 ../drivers/scsi/bfa/bfa_svc.c:5848:27: warning: cast to restricted __be32
+ 6 ../drivers/scsi/bfa/bfa_svc.c:5849:27: warning: cast to restricted __be32
+ 6 ../drivers/scsi/bfa/bfa_svc.c:5850:27: warning: cast to restricted __be32
+ 6 ../drivers/scsi/bfa/bfa_svc.c:5851:27: warning: cast to restricted __be32
+ 6 ../drivers/scsi/bfa/bfa_svc.c:5852:27: warning: cast to restricted __be32
+ 1 ../drivers/scsi/bfa/bfa_svc.c:6487:26: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bfa/bfa_svc.c:6488:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bfa/bfa_svc.c:6510:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bfa/bfa_svc.c:6561:49: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bfa/bfa_svc.c:6563:50: warning: incorrect type in assignment (different base types)
+ 4 ../drivers/scsi/bfa/bfa_svc.c:6566:25: warning: cast to restricted __be16
+ 4 ../drivers/scsi/bfa/bfa_svc.c:6568:39: warning: cast to restricted __be16
+ 1 ../drivers/scsi/bfa/bfa_svc.c:6595:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bfa/bfa_svc.c:674:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bfa/bfa_svc.c:683:39: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bfa/bfa_svc.c:695:71: warning: incorrect type in argument 5 (different base types)
+ 1 ../drivers/scsi/bfa/bfa_svc.c:696:49: warning: incorrect type in argument 6 (different base types)
+ 1 ../drivers/scsi/bfa/bfa_svc.c:703:39: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bfa/bfa_svc.c:704:43: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bfa/bfa_svc.c:747:21: warning: restricted __be32 degrades to integer
+ 1 ../drivers/scsi/bfa/bfa_svc.c:754:48: warning: cast from restricted __be32
+ 1 ../drivers/scsi/bfa/bfa_svc.c:759:41: warning: cast from restricted __be32
+ 1 ../drivers/scsi/bfa/bfa_svc.c:764:33: warning: cast from restricted __be32
+ 1 ../drivers/scsi/bfa/bfad_attr.c:248:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bfa/bfad_attr.c:66:39: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bfa/bfad_attr.c:92:39: warning: incorrect type in assignment (different base types)
+ 6 ../drivers/scsi/bfa/bfad_bsg.c:2391:25: warning: cast to restricted __be32
+ 4 ../drivers/scsi/bfa/bfad_bsg.c:2414:38: warning: cast to restricted __be16
+ 4 ../drivers/scsi/bfa/bfad_bsg.c:2415:38: warning: cast to restricted __be16
+ 6 ../drivers/scsi/bfa/bfad_bsg.c:2417:33: warning: cast to restricted __be32
+ 1 ../drivers/scsi/bfa/bfad_bsg.c:2553:50: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/scsi/bfa/bfad_bsg.c:2564:51: warning: invalid assignment: |=
+ 1 ../drivers/scsi/bfa/bfad_bsg.c:2566:51: warning: invalid assignment: &=
+ 1 ../drivers/scsi/bfa/bfad_bsg.c:3409:34: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/bfa/bfad_bsg.c:3563:27: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/scsi/bfa/bfad_im.c:1033:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bfa/bfad_im.c:1035:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bfa/bfad_im.c:1054:37: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bfa/bfad_im.c:1064:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bfa/bfad_im.c:1066:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_els.c:536:44: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_els.c:545:40: warning: incorrect type in assignment (different base types)
+ 2 ../drivers/scsi/bnx2fc/bnx2fc_els.c:608:25: warning: cast from restricted __le16
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_els.c:608:25: warning: incorrect type in argument 1 (different base types)
+ 2 ../drivers/scsi/bnx2fc/bnx2fc_els.c:648:25: warning: cast from restricted __le16
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_els.c:648:25: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_els.c:841:16: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_els.c:842:16: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_els.c:843:16: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_els.c:845:26: warning: incorrect type in assignment (different base types)
+ 2 ../drivers/scsi/bnx2fc/bnx2fc_els.c:95:25: warning: cast from restricted __le16
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_els.c:95:25: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:1030:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:25:1: warning: symbol '__pcpu_scope_bnx2fc_percpu' was not declared. Should it be static?
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:554:20: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:627:18: warning: cast to restricted __le32
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:705:9: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:705:9: warning: invalid assignment: -=
+ 2 ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:705:9: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:707:9: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:707:9: warning: invalid assignment: -=
+ 2 ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:707:9: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:709:9: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:709:9: warning: invalid assignment: -=
+ 2 ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:709:9: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:711:9: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:711:9: warning: invalid assignment: -=
+ 2 ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:711:9: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:713:9: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:713:9: warning: invalid assignment: -=
+ 2 ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:713:9: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1019:43: warning: restricted __le16 degrades to integer
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1089:22: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:109:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:110:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1133:35: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:113:40: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:114:40: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1161:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1162:20: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:117:44: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1181:30: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:118:44: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1213:20: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1214:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:121:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1253:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1285:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:128:37: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:129:37: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1369:53: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1420:18: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1421:18: warning: invalid assignment: |=
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1439:9: warning: cast from restricted __le32
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1522:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1524:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1527:63: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1530:69: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1536:35: warning: restricted __le16 degrades to integer
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1538:24: warning: invalid assignment: -=
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1543:69: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1545:69: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1549:65: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1556:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1557:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1559:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1564:55: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1565:56: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1592:63: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1600:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1602:42: warning: invalid assignment: |=
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1638:69: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1640:69: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:1665:47: warning: too many warnings
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:199:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:202:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:203:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:205:34: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:206:34: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:208:40: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:209:40: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:212:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:221:37: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:223:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:224:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:226:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:227:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:229:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:230:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:239:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:241:28: warning: invalid assignment: |=
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:264:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:267:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:269:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:273:43: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:274:43: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:332:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:333:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:335:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:336:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:410:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:411:26: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:42:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:43:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:469:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:470:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:504:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:505:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:613:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:695:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:727:27: warning: cast from restricted __le32
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:728:26: warning: cast from restricted __le32
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:807:21: warning: incorrect type in assignment (different base types)
+ 2 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:807:23: warning: cast from restricted __le16
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:807:23: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:821:27: warning: cast from restricted __le32
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:822:26: warning: cast from restricted __le32
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:82:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:83:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:84:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:85:39: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:86:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:87:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:886:45: warning: restricted __le16 degrades to integer
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:88:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:89:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:90:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:92:24: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:963:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_hwi.c:966:9: warning: cast from restricted __le32
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_io.c:1549:16: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_io.c:1550:16: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_io.c:1551:16: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_io.c:1553:26: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_io.c:1632:53: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_io.c:1633:54: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_io.c:1634:49: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_io.c:1676:50: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_io.c:1677:51: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_io.c:1678:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_io.c:1771:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_io.c:1788:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_io.c:1793:37: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_io.c:1794:37: warning: invalid assignment: +=
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_io.c:1993:56: warning: restricted __le16 degrades to integer
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_io.c:1996:60: warning: restricted __le16 degrades to integer
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_io.c:639:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_io.c:640:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_io.c:641:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_io.c:651:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_io.c:652:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_io.c:653:29: warning: incorrect type in assignment (different base types)
+ 2 ../drivers/scsi/bnx2fc/bnx2fc_io.c:884:28: warning: cast from restricted __le16
+ 1 ../drivers/scsi/bnx2fc/bnx2fc_io.c:884:28: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/scsi/bnx2i/bnx2i_hwi.c:1351:48: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/scsi/bnx2i/bnx2i_hwi.c:1447:45: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/scsi/bnx2i/bnx2i_hwi.c:1514:50: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/scsi/bnx2i/bnx2i_hwi.c:1574:47: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/scsi/bnx2i/bnx2i_hwi.c:1613:46: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/scsi/bnx2i/bnx2i_hwi.c:1628:26: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2i/bnx2i_hwi.c:1629:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2i/bnx2i_hwi.c:1658:46: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/scsi/bnx2i/bnx2i_hwi.c:1708:29: warning: cast from restricted itt_t
+ 1 ../drivers/scsi/bnx2i/bnx2i_hwi.c:1717:27: warning: cast to restricted itt_t
+ 4 ../drivers/scsi/bnx2i/bnx2i_hwi.c:1813:25: warning: cast from restricted itt_t
+ 1 ../drivers/scsi/bnx2i/bnx2i_hwi.c:1813:25: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/scsi/bnx2i/bnx2i_hwi.c:1838:44: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/scsi/bnx2i/bnx2i_hwi.c:1912:43: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/scsi/bnx2i/bnx2i_hwi.c:1982:44: warning: cast from restricted itt_t
+ 1 ../drivers/scsi/bnx2i/bnx2i_hwi.c:220:9: warning: cast from restricted __le32
+ 1 ../drivers/scsi/bnx2i/bnx2i_hwi.c:347:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2i/bnx2i_hwi.c:350:24: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2i/bnx2i_hwi.c:427:54: warning: restricted itt_t degrades to integer
+ 1 ../drivers/scsi/bnx2i/bnx2i_hwi.c:430:39: warning: incorrect type in assignment (different base types)
+ 6 ../drivers/scsi/bnx2i/bnx2i_hwi.c:433:32: warning: cast to restricted __be32
+ 6 ../drivers/scsi/bnx2i/bnx2i_hwi.c:434:32: warning: cast to restricted __be32
+ 2 ../drivers/scsi/bnx2i/bnx2i_init.c:396:9: warning: incorrect type in assignment (different base types)
+ 2 ../drivers/scsi/bnx2i/bnx2i_init.c:397:9: warning: incorrect type in assignment (different base types)
+ 2 ../drivers/scsi/bnx2i/bnx2i_init.c:399:9: warning: incorrect type in assignment (different base types)
+ 2 ../drivers/scsi/bnx2i/bnx2i_init.c:400:9: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2i/bnx2i_init.c:71:1: warning: symbol '__pcpu_scope_bnx2i_percpu' was not declared. Should it be static?
+ 6 ../drivers/scsi/bnx2i/bnx2i_iscsi.c:1138:27: warning: cast to restricted __be32
+ 6 ../drivers/scsi/bnx2i/bnx2i_iscsi.c:1139:27: warning: cast to restricted __be32
+ 1 ../drivers/scsi/bnx2i/bnx2i_iscsi.c:1146:23: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/bnx2i/bnx2i_iscsi.c:1152:23: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/constants.c:318:9: warning: trying to concatenate 26550-character string (8191 bytes max)
+ 1 ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:1350:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:427:27: warning: incorrect type in assignment (different base types)
+ 4 ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:494:24: warning: cast from restricted __wsum
+ 4 ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:494:24: warning: cast to restricted __be16
+ 4 ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:796:37: warning: cast to restricted __be16
+ 6 ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:797:38: warning: cast to restricted __be32
+ 6 ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:798:18: warning: cast to restricted __be32
+ 4 ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:819:28: warning: cast to restricted __be16
+ 6 ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:827:24: warning: cast to restricted __be32
+ 1 ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:935:25: warning: restricted __be32 degrades to integer
+ 1 ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:936:69: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:940:32: warning: restricted __be32 degrades to integer
+ 1 ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.c:942:69: warning: incorrect type in argument 2 (different base types)
+ 3 ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:29:57: warning: incorrect type in return expression (different base types)
+ 5 ../drivers/scsi/cxgbi/cxgb3i/cxgb3i.h:38:28: warning: incorrect type in assignment (different base types)
+ 6 ../drivers/scsi/cxgbi/cxgb4i/cxgb4i.c:1304:24: warning: cast to restricted __be32
+ 12 ../drivers/scsi/cxgbi/cxgb4i/cxgb4i.c:1323:17: warning: cast to restricted __be32
+ 10 ../drivers/scsi/cxgbi/cxgb4i/cxgb4i.c:2325:25: warning: cast to restricted __be64
+ 1 ../drivers/scsi/cxgbi/libcxgbi.c:1047:21: warning: restricted __wsum degrades to integer
+ 1 ../drivers/scsi/cxgbi/libcxgbi.c:1052:33: warning: bad assignment (-=) to restricted __wsum
+ 1 ../drivers/scsi/cxgbi/libcxgbi.c:1056:33: warning: invalid assignment: -=
+ 6 ../drivers/scsi/cxgbi/libcxgbi.c:1358:19: warning: cast to restricted __be32
+ 6 ../drivers/scsi/cxgbi/libcxgbi.c:1431:19: warning: cast to restricted __be32
+ 6 ../drivers/scsi/cxgbi/libcxgbi.c:1592:17: warning: cast from restricted itt_t
+ 6 ../drivers/scsi/cxgbi/libcxgbi.c:1592:17: warning: cast to restricted __be32
+ 6 ../drivers/scsi/cxgbi/libcxgbi.c:2047:9: warning: cast from restricted itt_t
+ 6 ../drivers/scsi/cxgbi/libcxgbi.c:2047:9: warning: cast to restricted __be32
+ 6 ../drivers/scsi/cxgbi/libcxgbi.c:2166:9: warning: cast from restricted itt_t
+ 6 ../drivers/scsi/cxgbi/libcxgbi.c:2166:9: warning: cast to restricted __be32
+ 1 ../drivers/scsi/cxgbi/libcxgbi.h:414:19: warning: invalid assignment: +=
+ 1 ../drivers/scsi/dc395x.c:1365:17: warning: Using plain integer as NULL pointer
+ 1 ../drivers/scsi/dc395x.c:4007:48: warning: cast truncates bits from constant value (1de1 becomes e1)
+ 1 ../drivers/scsi/dc395x.c:4009:45: warning: cast truncates bits from constant value (391 becomes 91)
+ 1 ../drivers/scsi/dc395x.c:4013:44: warning: cast truncates bits from constant value (1de1 becomes e1)
+ 1 ../drivers/scsi/dc395x.c:4015:44: warning: cast truncates bits from constant value (391 becomes 91)
+ 8 ../drivers/scsi/esas2r/esas2r.h:1260:17: warning: incorrect type in assignment (different base types)
+ 10 ../drivers/scsi/esas2r/esas2r.h:1307:13: warning: cast to restricted __le32
+ 1 ../drivers/scsi/esas2r/esas2r_disc.c:1176:59: warning: cast to restricted __le16
+ 1 ../drivers/scsi/esas2r/esas2r_disc.c:655:42: warning: cast to restricted __le32
+ 1 ../drivers/scsi/esas2r/esas2r_disc.c:656:42: warning: cast to restricted __le32
+ 1 ../drivers/scsi/esas2r/esas2r_disc.c:760:36: warning: cast to restricted __le16
+ 1 ../drivers/scsi/esas2r/esas2r_disc.c:844:30: warning: cast to restricted __le16
+ 1 ../drivers/scsi/esas2r/esas2r_disc.c:846:36: warning: cast to restricted __le16
+ 1 ../drivers/scsi/esas2r/esas2r_disc.c:848:21: warning: cast to restricted __le16
+ 1 ../drivers/scsi/esas2r/esas2r_disc.c:850:33: warning: cast to restricted __le16
+ 1 ../drivers/scsi/esas2r/esas2r_disc.c:927:43: warning: cast to restricted __le32
+ 1 ../drivers/scsi/esas2r/esas2r_disc.c:957:27: warning: cast to restricted __le16
+ 1 ../drivers/scsi/esas2r/esas2r_flash.c:1059:24: warning: cast to restricted __le16
+ 1 ../drivers/scsi/esas2r/esas2r_flash.c:1061:24: warning: cast to restricted __le16
+ 1 ../drivers/scsi/esas2r/esas2r_flash.c:1070:40: warning: cast to restricted __le32
+ 1 ../drivers/scsi/esas2r/esas2r_flash.c:1128:52: warning: cast to restricted __le16
+ 1 ../drivers/scsi/esas2r/esas2r_flash.c:1130:38: warning: restricted __le16 degrades to integer
+ 1 ../drivers/scsi/esas2r/esas2r_flash.c:1146:33: warning: cast to restricted __le16
+ 1 ../drivers/scsi/esas2r/esas2r_flash.c:1170:40: warning: cast to restricted __le16
+ 1 ../drivers/scsi/esas2r/esas2r_flash.c:1312:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_flash.c:1315:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_flash.c:1318:43: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_flash.c:1320:43: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_flash.c:252:47: warning: cast to restricted __le16
+ 1 ../drivers/scsi/esas2r/esas2r_flash.c:253:23: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_flash.c:258:37: warning: cast to restricted __le16
+ 1 ../drivers/scsi/esas2r/esas2r_flash.c:261:49: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_flash.c:288:52: warning: cast to restricted __le16
+ 1 ../drivers/scsi/esas2r/esas2r_flash.c:290:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_flash.c:291:32: warning: cast to restricted __le16
+ 1 ../drivers/scsi/esas2r/esas2r_flash.c:603:24: warning: cast to restricted __le16
+ 1 ../drivers/scsi/esas2r/esas2r_flash.c:604:24: warning: cast to restricted __le16
+ 1 ../drivers/scsi/esas2r/esas2r_flash.c:613:38: warning: cast to restricted __le32
+ 1 ../drivers/scsi/esas2r/esas2r_flash.c:633:25: warning: cast to restricted __le16
+ 1 ../drivers/scsi/esas2r/esas2r_flash.c:636:30: warning: cast to restricted __le16
+ 1 ../drivers/scsi/esas2r/esas2r_flash.c:650:16: warning: cast to restricted __le16
+ 1 ../drivers/scsi/esas2r/esas2r_flash.c:676:33: warning: cast to restricted __le16
+ 1 ../drivers/scsi/esas2r/esas2r_flash.c:900:19: warning: cast to restricted __le32
+ 1 ../drivers/scsi/esas2r/esas2r_flash.c:905:32: warning: cast to restricted __le32
+ 1 ../drivers/scsi/esas2r/esas2r_init.c:1164:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_init.c:1166:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_init.c:1178:41: warning: cast to restricted __le16
+ 1 ../drivers/scsi/esas2r/esas2r_init.c:1181:38: warning: cast to restricted __le16
+ 6 ../drivers/scsi/esas2r/esas2r_init.c:1196:25: warning: cast to restricted __be32
+ 1 ../drivers/scsi/esas2r/esas2r_init.c:1207:56: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_init.c:1209:56: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_init.c:1223:41: warning: cast to restricted __le32
+ 1 ../drivers/scsi/esas2r/esas2r_init.c:1225:41: warning: cast to restricted __le32
+ 1 ../drivers/scsi/esas2r/esas2r_init.c:908:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_int.c:221:22: warning: cast to restricted __le32
+ 1 ../drivers/scsi/esas2r/esas2r_int.c:753:22: warning: cast to restricted __le32
+ 1 ../drivers/scsi/esas2r/esas2r_io.c:167:26: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_io.c:168:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_io.c:257:51: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_io.c:259:52: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_io.c:269:60: warning: invalid assignment: |=
+ 1 ../drivers/scsi/esas2r/esas2r_io.c:309:43: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_io.c:310:44: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_io.c:328:35: warning: invalid assignment: |=
+ 1 ../drivers/scsi/esas2r/esas2r_io.c:335:44: warning: invalid assignment: |=
+ 1 ../drivers/scsi/esas2r/esas2r_io.c:418:60: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_io.c:420:60: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_io.c:439:61: warning: invalid assignment: |=
+ 1 ../drivers/scsi/esas2r/esas2r_io.c:469:53: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_io.c:470:53: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_io.c:487:44: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_io.c:488:44: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_io.c:514:53: warning: invalid assignment: |=
+ 1 ../drivers/scsi/esas2r/esas2r_io.c:66:49: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_io.c:768:22: warning: cast to restricted __le32
+ 1 ../drivers/scsi/esas2r/esas2r_io.c:787:30: warning: cast to restricted __le32
+ 1 ../drivers/scsi/esas2r/esas2r_io.c:806:32: warning: invalid assignment: |=
+ 1 ../drivers/scsi/esas2r/esas2r_io.c:808:32: warning: invalid assignment: |=
+ 1 ../drivers/scsi/esas2r/esas2r_io.c:820:38: warning: cast to restricted __le32
+ 1 ../drivers/scsi/esas2r/esas2r_ioctl.c:1012:37: warning: invalid assignment: |=
+ 1 ../drivers/scsi/esas2r/esas2r_ioctl.c:1014:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_ioctl.c:1029:45: warning: invalid assignment: |=
+ 1 ../drivers/scsi/esas2r/esas2r_ioctl.c:1031:45: warning: invalid assignment: |=
+ 1 ../drivers/scsi/esas2r/esas2r_ioctl.c:1040:45: warning: invalid assignment: |=
+ 1 ../drivers/scsi/esas2r/esas2r_ioctl.c:1043:45: warning: invalid assignment: |=
+ 1 ../drivers/scsi/esas2r/esas2r_ioctl.c:321:23: warning: cast to restricted __le32
+ 1 ../drivers/scsi/esas2r/esas2r_ioctl.c:322:23: warning: cast to restricted __le32
+ 1 ../drivers/scsi/esas2r/esas2r_ioctl.c:333:25: warning: cast to restricted __le16
+ 1 ../drivers/scsi/esas2r/esas2r_ioctl.c:334:29: warning: invalid assignment: |=
+ 1 ../drivers/scsi/esas2r/esas2r_ioctl.c:355:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_ioctl.c:356:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_ioctl.c:357:31: warning: cast to restricted __le32
+ 1 ../drivers/scsi/esas2r/esas2r_ioctl.c:419:57: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_ioctl.c:425:29: warning: invalid assignment: |=
+ 1 ../drivers/scsi/esas2r/esas2r_ioctl.c:569:39: warning: cast to restricted __le32
+ 1 ../drivers/scsi/esas2r/esas2r_ioctl.c:600:49: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_ioctl.c:632:21: warning: cast to restricted __le32
+ 1 ../drivers/scsi/esas2r/esas2r_ioctl.c:642:22: warning: cast to restricted __le32
+ 1 ../drivers/scsi/esas2r/esas2r_ioctl.c:697:17: warning: cast to restricted __le32
+ 1 ../drivers/scsi/esas2r/esas2r_main.c:1139:29: warning: invalid assignment: |=
+ 1 ../drivers/scsi/esas2r/esas2r_main.c:1331:31: warning: cast to restricted __le32
+ 1 ../drivers/scsi/esas2r/esas2r_main.c:1339:25: warning: cast to restricted __le32
+ 1 ../drivers/scsi/esas2r/esas2r_main.c:1352:31: warning: cast to restricted __le64
+ 1 ../drivers/scsi/esas2r/esas2r_main.c:1353:33: warning: cast to restricted __le32
+ 1 ../drivers/scsi/esas2r/esas2r_main.c:1354:36: warning: cast to restricted __le16
+ 1 ../drivers/scsi/esas2r/esas2r_main.c:1355:32: warning: cast to restricted __le16
+ 1 ../drivers/scsi/esas2r/esas2r_main.c:1356:26: warning: cast to restricted __le16
+ 1 ../drivers/scsi/esas2r/esas2r_main.c:1357:31: warning: cast to restricted __le16
+ 1 ../drivers/scsi/esas2r/esas2r_main.c:1380:31: warning: cast to restricted __le64
+ 1 ../drivers/scsi/esas2r/esas2r_main.c:1381:33: warning: cast to restricted __le32
+ 1 ../drivers/scsi/esas2r/esas2r_main.c:1382:33: warning: cast to restricted __le32
+ 1 ../drivers/scsi/esas2r/esas2r_main.c:1383:31: warning: cast to restricted __le16
+ 1 ../drivers/scsi/esas2r/esas2r_main.c:1386:41: warning: cast to restricted __le16
+ 1 ../drivers/scsi/esas2r/esas2r_main.c:1399:32: warning: cast to restricted __le64
+ 1 ../drivers/scsi/esas2r/esas2r_main.c:1400:32: warning: cast to restricted __le32
+ 1 ../drivers/scsi/esas2r/esas2r_main.c:1401:33: warning: cast to restricted __le32
+ 1 ../drivers/scsi/esas2r/esas2r_main.c:1402:32: warning: cast to restricted __le16
+ 1 ../drivers/scsi/esas2r/esas2r_main.c:1409:37: warning: cast to restricted __le32
+ 1 ../drivers/scsi/esas2r/esas2r_main.c:1410:35: warning: cast to restricted __le32
+ 1 ../drivers/scsi/esas2r/esas2r_main.c:1418:45: warning: cast to restricted __le16
+ 1 ../drivers/scsi/esas2r/esas2r_main.c:1438:38: warning: cast to restricted __le16
+ 1 ../drivers/scsi/esas2r/esas2r_main.c:1439:37: warning: cast to restricted __le32
+ 1 ../drivers/scsi/esas2r/esas2r_main.c:1440:35: warning: cast to restricted __le32
+ 1 ../drivers/scsi/esas2r/esas2r_main.c:1441:34: warning: cast to restricted __le32
+ 1 ../drivers/scsi/esas2r/esas2r_main.c:1442:36: warning: cast to restricted __le32
+ 1 ../drivers/scsi/esas2r/esas2r_main.c:1443:43: warning: cast to restricted __le32
+ 1 ../drivers/scsi/esas2r/esas2r_main.c:1459:30: warning: cast to restricted __le32
+ 1 ../drivers/scsi/esas2r/esas2r_main.c:1464:30: warning: cast to restricted __le32
+ 1 ../drivers/scsi/esas2r/esas2r_main.c:1465:38: warning: cast to restricted __le16
+ 1 ../drivers/scsi/esas2r/esas2r_main.c:1466:43: warning: cast to restricted __le16
+ 1 ../drivers/scsi/esas2r/esas2r_main.c:1471:35: warning: cast to restricted __le32
+ 1 ../drivers/scsi/esas2r/esas2r_main.c:1473:35: warning: cast to restricted __le32
+ 1 ../drivers/scsi/esas2r/esas2r_main.c:1535:40: warning: cast to restricted __le32
+ 1 ../drivers/scsi/esas2r/esas2r_main.c:849:45: warning: invalid assignment: |=
+ 1 ../drivers/scsi/esas2r/esas2r_main.c:851:45: warning: invalid assignment: |=
+ 1 ../drivers/scsi/esas2r/esas2r_main.c:855:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_main.c:857:29: warning: invalid assignment: |=
+ 1 ../drivers/scsi/esas2r/esas2r_main.c:944:53: warning: invalid assignment: |=
+ 1 ../drivers/scsi/esas2r/esas2r_main.c:944:56: warning: cast to restricted __le32
+ 1 ../drivers/scsi/esas2r/esas2r_main.c:950:53: warning: invalid assignment: |=
+ 1 ../drivers/scsi/esas2r/esas2r_vda.c:112:39: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_vda.c:126:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_vda.c:128:37: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_vda.c:169:45: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_vda.c:172:59: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_vda.c:187:45: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_vda.c:200:40: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_vda.c:221:37: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_vda.c:282:33: warning: cast to restricted __le32
+ 1 ../drivers/scsi/esas2r/esas2r_vda.c:290:41: warning: cast to restricted __le16
+ 1 ../drivers/scsi/esas2r/esas2r_vda.c:295:33: warning: cast to restricted __le32
+ 1 ../drivers/scsi/esas2r/esas2r_vda.c:307:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_vda.c:310:33: warning: cast to restricted __le32
+ 1 ../drivers/scsi/esas2r/esas2r_vda.c:314:39: warning: cast to restricted __le16
+ 1 ../drivers/scsi/esas2r/esas2r_vda.c:315:39: warning: cast to restricted __le16
+ 1 ../drivers/scsi/esas2r/esas2r_vda.c:336:25: warning: cast to restricted __le32
+ 1 ../drivers/scsi/esas2r/esas2r_vda.c:365:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_vda.c:366:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_vda.c:388:24: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_vda.c:389:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_vda.c:396:44: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_vda.c:397:45: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_vda.c:404:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_vda.c:405:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_vda.c:428:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_vda.c:433:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_vda.c:434:37: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_vda.c:440:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_vda.c:441:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_vda.c:459:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_vda.c:460:26: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_vda.c:476:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/esas2r/esas2r_vda.c:495:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/fcoe/fcoe.c:1633:13: warning: cast to restricted __le32
+ 1 ../drivers/scsi/fcoe/fcoe.c:1708:20: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/fcoe/fcoe_ctlr.c:52:37: error: invalid initializer
+ 1 ../drivers/scsi/fcoe/fcoe_ctlr.c:53:38: error: invalid initializer
+ 1 ../drivers/scsi/fcoe/fcoe_ctlr.c:54:38: error: invalid initializer
+ 1 ../drivers/scsi/fcoe/fcoe_ctlr.c:55:36: error: invalid initializer
+ 2 ../drivers/scsi/hptiop.c:150:51: warning: dereference of noderef expression
+ 1 ../drivers/scsi/hptiop.c:150:53: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/hptiop.c:1531:9: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/hptiop.c:1532:9: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/scsi/hptiop.c:171:9: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/hptiop.c:208:18: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/scsi/hptiop.c:209:9: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/hptiop.c:244:44: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/hptiop.c:276:32: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/hptiop.c:277:34: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/hptiop.c:283:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/hptiop.c:288:52: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/hptiop.c:289:35: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/hptiop.c:369:9: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/hptiop.c:370:9: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/scsi/hptiop.c:453:64: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/scsi/hptiop.c:455:25: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/hptiop.c:557:9: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/hptiop.c:637:24: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/scsi/hptiop.c:643:34: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/scsi/hptiop.c:667:26: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/scsi/hptiop.c:933:27: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/hptiop.c:938:34: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/hptiop.c:939:30: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/hptiop.c:943:43: warning: invalid assignment: &=
+ 1 ../drivers/scsi/hptiop.c:944:43: warning: invalid assignment: ^=
+ 1 ../drivers/scsi/hptiop.c:949:48: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/hptiop.c:949:57: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/hptiop.c:950:9: warning: cast from restricted __le32
+ 1 ../drivers/scsi/hptiop.c:975:9: warning: cast from restricted __le32
+ 1 ../drivers/scsi/hptiop.c:977:9: warning: cast from restricted __le32
+ 1 ../drivers/scsi/hptiop.c:980:9: warning: cast from restricted __le32
+ 1 ../drivers/scsi/hptiop.c:982:9: warning: cast from restricted __le32
+ 1 ../drivers/scsi/hptiop.c:985:9: warning: cast from restricted __le32
+ 1 ../drivers/scsi/hptiop.c:987:9: warning: cast from restricted __le32
+ 1 ../drivers/scsi/hptiop.c:990:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/hptiop.c:991:37: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/hptiop.c:992:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/initio.c:2588:34: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/initio.c:2589:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/ips.c:1805:56: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/ips.c:1807:56: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/ips.c:1809:52: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/ips.c:1811:53: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/ips.c:1813:52: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/ips.c:1836:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/ips.c:1867:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/ips.c:1945:44: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/ips.c:1952:50: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/ips.c:1955:51: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/ips.c:2034:14: warning: cast to restricted __le32
+ 1 ../drivers/scsi/ips.c:2035:14: warning: cast to restricted __le16
+ 1 ../drivers/scsi/ips.c:2060:13: warning: cast to restricted __le32
+ 1 ../drivers/scsi/ips.c:2343:40: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/ips.c:2472:13: warning: cast to restricted __le32
+ 1 ../drivers/scsi/ips.c:2576:17: warning: context imbalance in 'ips_next' - different lock contexts for basic block
+ 1 ../drivers/scsi/ips.c:3560:59: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/ips.c:3569:59: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/ips.c:3579:47: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/scsi/ips.c:3580:49: warning: cast to restricted __le16
+ 1 ../drivers/scsi/ips.c:3589:56: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/ips.c:3592:29: warning: cast to restricted __le16
+ 1 ../drivers/scsi/ips.c:3593:64: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/ips.c:3606:59: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/ips.c:3615:59: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/ips.c:3625:47: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/scsi/ips.c:3626:49: warning: cast to restricted __le16
+ 1 ../drivers/scsi/ips.c:3637:56: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/ips.c:3724:44: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/ips.c:3765:58: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/ips.c:3768:58: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/ips.c:3802:58: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/ips.c:3805:58: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/ips.c:4070:17: warning: incorrect type in assignment (different base types)
+ 6 ../drivers/scsi/ips.c:4071:13: warning: cast to restricted __le32
+ 1 ../drivers/scsi/ips.c:4074:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/ips.c:4100:13: warning: cast to restricted __le32
+ 1 ../drivers/scsi/ips.c:4110:14: warning: cast to restricted __le32
+ 1 ../drivers/scsi/ips.c:4127:49: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/ips.c:4128:48: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/ips.c:4129:44: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/ips.c:4140:47: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/ips.c:4148:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/ips.c:4385:26: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/ips.c:4395:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/ips.c:4396:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/ips.c:5295:17: warning: cast to restricted __le32
+ 1 ../drivers/scsi/ips.c:5605:13: warning: cast to restricted __le32
+ 1 ../drivers/scsi/ips.c:986:13: warning: cast to restricted __le32
+ 1 ../drivers/scsi/libfc/fc_exch.c:1022:29: warning: context imbalance in 'fc_exch_resp' - unexpected unlock
+ 1 ../drivers/scsi/libfc/fc_exch.c:2228:9: warning: context imbalance in 'fc_exch_seq_send' - unexpected unlock
+ 1 ../drivers/scsi/libfc/fc_exch.c:812:23: warning: context imbalance in 'fc_exch_em_alloc' - different lock contexts for basic block
+ 1 ../drivers/scsi/libfc/fc_fcp.c:1201:26: warning: context imbalance in 'fc_fcp_cmd_send' - unexpected unlock
+ 1 ../drivers/scsi/libfc/fc_fcp.c:1230:26: warning: context imbalance in 'fc_fcp_error' - unexpected unlock
+ 1 ../drivers/scsi/libfc/fc_fcp.c:1387:26: warning: context imbalance in 'fc_tm_done' - unexpected unlock
+ 1 ../drivers/scsi/libfc/fc_fcp.c:1443:26: warning: context imbalance in 'fc_fcp_timeout' - unexpected unlock
+ 1 ../drivers/scsi/libfc/fc_fcp.c:1632:26: warning: context imbalance in 'fc_fcp_rec_resp' - unexpected unlock
+ 1 ../drivers/scsi/libfc/fc_fcp.c:1677:26: warning: context imbalance in 'fc_fcp_rec_error' - unexpected unlock
+ 1 ../drivers/scsi/libfc/fc_fcp.c:1784:34: warning: context imbalance in 'fc_fcp_srr_resp' - unexpected unlock
+ 1 ../drivers/scsi/libfc/fc_fcp.c:1828:26: warning: context imbalance in 'fc_fcp_srr_error' - unexpected unlock
+ 1 ../drivers/scsi/libfc/fc_fcp.c:2127:9: warning: context imbalance in 'fc_eh_abort' - unexpected unlock
+ 1 ../drivers/scsi/libfc/fc_fcp.c:459:32: warning: context imbalance in 'fc_lun_reset_send' - unexpected unlock
+ 1 ../drivers/scsi/libfc/fc_fcp.c:530:29: warning: cast to restricted __le32
+ 1 ../drivers/scsi/libfc/fc_fcp.c:833:26: warning: context imbalance in 'fc_fcp_recv' - unexpected unlock
+ 1 ../drivers/scsi/libfc/fc_libfc.c:197:24: warning: incorrect type in assignment (different base types)
+ 4 ../drivers/scsi/libfc/fc_libfc.c:197:26: warning: cast to restricted __be16
+ 1 ../drivers/scsi/libfc/fc_libfc.c:287:17: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/scsi/libfc/fc_libfc.c:289:17: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/scsi/libfc/fc_lport.c:956:16: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/scsi/libiscsi.c:1035:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/libiscsi.c:1132:33: warning: restricted itt_t degrades to integer
+ 1 ../drivers/scsi/libiscsi.c:1132:41: warning: restricted __be32 degrades to integer
+ 1 ../drivers/scsi/lpfc/lpfc_bsg.c:195:32: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_bsg.c:196:33: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_bsg.c:201:30: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_bsg.c:2626:33: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_bsg.c:2629:33: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_bsg.c:2633:38: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_bsg.c:2850:32: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_bsg.c:2851:33: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_bsg.c:2853:30: warning: cast to restricted __le32
+ 6 ../drivers/scsi/lpfc/lpfc_bsg.c:5226:29: warning: cast to restricted __be32
+ 6 ../drivers/scsi/lpfc/lpfc_bsg.c:5229:33: warning: cast to restricted __be32
+ 1 ../drivers/scsi/lpfc/lpfc_ct.c:1032:21: warning: restricted __be16 degrades to integer
+ 4 ../drivers/scsi/lpfc/lpfc_ct.c:1047:28: warning: cast to restricted __be16
+ 1 ../drivers/scsi/lpfc/lpfc_ct.c:1251:21: warning: restricted __be16 degrades to integer
+ 4 ../drivers/scsi/lpfc/lpfc_ct.c:1266:28: warning: cast to restricted __be16
+ 5 ../drivers/scsi/lpfc/lpfc_ct.c:1369:15: warning: cast to restricted __be32
+ 1 ../drivers/scsi/lpfc/lpfc_ct.c:1369:15: warning: too many warnings
+ 1 ../drivers/scsi/lpfc/lpfc_ct.c:198:25: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_ct.c:199:24: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_ct.c:202:22: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_ct.c:212:45: warning: incorrect type in assignment (different base types)
+ 4 ../drivers/scsi/lpfc/lpfc_ct.c:3581:15: warning: cast to restricted __be16
+ 4 ../drivers/scsi/lpfc/lpfc_ct.c:3590:20: warning: cast to restricted __be16
+ 24 ../drivers/scsi/lpfc/lpfc_ct.c:3609:17: warning: cast to restricted __be32
+ 6 ../drivers/scsi/lpfc/lpfc_ct.c:3624:42: warning: cast to restricted __be32
+ 24 ../drivers/scsi/lpfc/lpfc_ct.c:3638:17: warning: cast to restricted __be32
+ 4 ../drivers/scsi/lpfc/lpfc_ct.c:510:32: warning: cast to restricted __be16
+ 4 ../drivers/scsi/lpfc/lpfc_ct.c:511:32: warning: cast to restricted __be16
+ 1 ../drivers/scsi/lpfc/lpfc_ct.c:531:32: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_ct.c:532:33: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_ct.c:534:30: warning: cast to restricted __le32
+ 6 ../drivers/scsi/lpfc/lpfc_ct.c:880:33: warning: cast to restricted __be32
+ 1 ../drivers/scsi/lpfc/lpfc_ct.c:882:40: warning: restricted __be32 degrades to integer
+ 1 ../drivers/scsi/lpfc/lpfc_debugfs.c:2396:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_debugfs.c:2452:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_debugfs.c:322:18: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_debugfs.c:332:25: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_debugfs.c:333:25: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_debugfs.c:334:25: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_debugfs.c:360:37: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_els.c:2274:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_els.c:2275:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_els.c:2594:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_els.c:2595:33: warning: incorrect type in assignment (different base types)
+ 6 ../drivers/scsi/lpfc/lpfc_els.c:2930:19: warning: cast to restricted __be32
+ 6 ../drivers/scsi/lpfc/lpfc_els.c:3165:34: warning: cast to restricted __be32
+ 6 ../drivers/scsi/lpfc/lpfc_els.c:3710:17: warning: cast to restricted __be32
+ 6 ../drivers/scsi/lpfc/lpfc_els.c:3711:17: warning: cast to restricted __be32
+ 1 ../drivers/scsi/lpfc/lpfc_els.c:5629:47: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_els.c:5630:49: warning: incorrect type in assignment (different base types)
+ 6 ../drivers/scsi/lpfc/lpfc_els.c:6035:19: warning: cast to restricted __be32
+ 6 ../drivers/scsi/lpfc/lpfc_els.c:6104:24: warning: cast to restricted __be32
+ 1 ../drivers/scsi/lpfc/lpfc_els.c:6206:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_els.c:6207:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_els.c:6208:33: warning: incorrect type in assignment (different base types)
+ 6 ../drivers/scsi/lpfc/lpfc_els.c:6374:26: warning: cast to restricted __be32
+ 12 ../drivers/scsi/lpfc/lpfc_els.c:6377:9: warning: cast to restricted __be32
+ 6 ../drivers/scsi/lpfc/lpfc_els.c:637:26: warning: cast to restricted __be32
+ 6 ../drivers/scsi/lpfc/lpfc_els.c:6389:32: warning: cast to restricted __be32
+ 6 ../drivers/scsi/lpfc/lpfc_els.c:642:27: warning: cast to restricted __be32
+ 1 ../drivers/scsi/lpfc/lpfc_els.c:6624:19: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_els.c:6626:22: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_els.c:6645:19: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_els.c:6684:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_els.c:6685:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_els.c:6686:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_els.c:6687:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_els.c:6688:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_els.c:6690:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_els.c:6691:22: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_els.c:6702:19: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_els.c:6706:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_els.c:6708:49: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_els.c:6710:50: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_els.c:6712:51: warning: too many warnings
+ 1 ../drivers/scsi/lpfc/lpfc_hbadisc.c:2248:35: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_hbadisc.c:2249:35: warning: cast to restricted __le32
+ 6 ../drivers/scsi/lpfc/lpfc_hbadisc.c:3435:18: warning: cast to restricted __be32
+ 1 ../drivers/scsi/lpfc/lpfc_hbadisc.c:4115:14: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_hbadisc.c:4116:19: warning: cast to restricted __le32
+ 4 ../drivers/scsi/lpfc/lpfc_hbadisc.c:4118:17: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_hbadisc.c:7169:33: warning: cast to restricted __le16
+ 1 ../drivers/scsi/lpfc/lpfc_ids.h:26:28: warning: symbol 'lpfc_id_table' was not declared. Should it be static?
+ 6 ../drivers/scsi/lpfc/lpfc_init.c:14735:24: warning: cast to restricted __be32
+ 6 ../drivers/scsi/lpfc/lpfc_init.c:14736:17: warning: cast to restricted __be32
+ 6 ../drivers/scsi/lpfc/lpfc_init.c:14737:15: warning: cast to restricted __be32
+ 6 ../drivers/scsi/lpfc/lpfc_init.c:14738:17: warning: cast to restricted __be32
+ 1 ../drivers/scsi/lpfc/lpfc_init.c:147:40: warning: incorrect type in assignment (different base types)
+ 10 ../drivers/scsi/lpfc/lpfc_init.c:4617:24: warning: cast to restricted __be64
+ 1 ../drivers/scsi/lpfc/lpfc_init.c:8185:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_init.c:8190:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_mbox.c:2231:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_mbox.c:2232:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_mbox.c:963:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_mbox.c:964:33: warning: incorrect type in assignment (different base types)
+ 6 ../drivers/scsi/lpfc/lpfc_nportdisc.c:1405:26: warning: cast to restricted __be32
+ 6 ../drivers/scsi/lpfc/lpfc_nportdisc.c:1414:31: warning: cast to restricted __be32
+ 6 ../drivers/scsi/lpfc/lpfc_nportdisc.c:1415:32: warning: cast to restricted __be32
+ 6 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2202:21: warning: cast to restricted __be32
+ 6 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2204:21: warning: cast to restricted __be32
+ 6 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2208:21: warning: cast to restricted __be32
+ 6 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2211:36: warning: cast to restricted __be32
+ 6 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2212:21: warning: cast to restricted __be32
+ 6 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2219:21: warning: cast to restricted __be32
+ 6 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2225:29: warning: cast to restricted __be32
+ 6 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2234:30: warning: cast to restricted __be32
+ 6 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2241:54: warning: cast to restricted __be32
+ 9 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2253:17: warning: cast to restricted __be32
+ 1 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2253:17: warning: too many warnings
+ 6 ../drivers/scsi/lpfc/lpfc_nportdisc.c:487:26: warning: cast to restricted __be32
+ 6 ../drivers/scsi/lpfc/lpfc_nportdisc.c:535:23: warning: cast to restricted __be32
+ 6 ../drivers/scsi/lpfc/lpfc_nportdisc.c:536:24: warning: cast to restricted __be32
+ 1 ../drivers/scsi/lpfc/lpfc_nvme.c:1026:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_nvme.c:1033:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_nvme.c:1420:54: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_nvme.c:1422:54: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_nvme.c:1438:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_nvme.c:1440:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_nvme.c:1444:44: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_nvme.c:1445:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_nvme.c:1454:44: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_nvme.c:1456:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_nvme.c:1476:33: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_nvme.c:1478:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_nvme.c:2074:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_nvme.c:610:25: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_nvme.c:611:24: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_nvme.c:614:22: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_nvme.c:617:25: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_nvme.c:618:24: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_nvme.c:621:22: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_nvme.c:848:22: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_nvme.c:890:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_nvme.c:891:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_nvme.c:907:22: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_nvme.c:908:22: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_nvme.c:909:22: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_nvme.c:914:20: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_nvme.c:915:22: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_nvmet.c:2629:42: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_nvmet.c:2630:43: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_nvmet.c:2791:44: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_nvmet.c:2792:45: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_nvmet.c:2831:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_nvmet.c:2838:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_nvmet.c:2917:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_nvmet.c:2924:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_nvmet.c:2940:43: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_nvmet.c:2942:44: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_nvmet.c:3009:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_nvmet.c:3010:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_nvmet.c:3023:38: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_nvmet.c:3025:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_nvmet.c:910:21: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:1059:69: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:106:30: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:108:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:1180:69: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:1582:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:1583:22: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:1616:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:1617:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:1618:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:1627:32: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:1628:33: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:1634:30: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:1751:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:1752:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:1780:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:1781:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:1782:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:1799:34: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:1800:33: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:1834:40: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:1835:41: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:1858:38: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:1975:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:2002:23: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:2003:23: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:2028:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:2030:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:2042:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:2043:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:2046:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:2047:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:2057:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:2058:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:2191:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:2193:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:2197:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:2198:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:2210:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:2244:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:2245:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:2263:32: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:2264:32: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:2265:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:2317:54: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:2319:54: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:2323:44: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:2324:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:2353:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:2355:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:2362:46: warning: incorrect type in assignment (different base types)
+ 6 ../drivers/scsi/lpfc/lpfc_scsi.c:2626:27: warning: cast to restricted __be32
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:2675:11: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:2689:13: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:2751:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:2768:51: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:2791:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:3096:30: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:3098:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:3154:54: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:3156:54: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:3172:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:3174:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:3178:44: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:3179:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:3188:44: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:3189:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:320:35: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:3214:41: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:3216:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:321:34: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:3227:30: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:3229:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:3245:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:324:32: warning: cast to restricted __le32
+ 2 ../drivers/scsi/lpfc/lpfc_scsi.c:3252:29: warning: cast to restricted __be32
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:3252:29: warning: too many warnings
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:327:35: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:328:34: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:331:32: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:661:22: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:662:22: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:663:22: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:665:20: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:666:22: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:671:22: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:672:22: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:673:22: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:675:20: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:676:22: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:792:39: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:880:46: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:882:41: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:884:41: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_scsi.c:925:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_sli.c:12127:25: warning: cast to restricted __le32
+ 6 ../drivers/scsi/lpfc/lpfc_sli.c:12155:25: warning: cast to restricted __be32
+ 1 ../drivers/scsi/lpfc/lpfc_sli.c:14806:16: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_sli.c:15373:13: warning: cast to restricted __le32
+ 4 ../drivers/scsi/lpfc/lpfc_sli.c:15374:17: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_sli.c:15383:16: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_sli.c:17875:57: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_sli.c:17877:57: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_sli.c:17880:57: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_sli.c:17882:57: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_sli.c:18063:47: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_sli.c:18065:47: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_sli.c:18067:47: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_sli.c:18069:47: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_sli.c:18082:20: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_sli.c:18175:47: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_sli.c:18177:47: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_sli.c:18184:47: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_sli.c:18186:47: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_sli.c:18197:20: warning: incorrect type in assignment (different base types)
+ 45 ../drivers/scsi/lpfc/lpfc_sli.c:18421:9: warning: cast to restricted __be32
+ 1 ../drivers/scsi/lpfc/lpfc_sli.c:18421:9: warning: too many warnings
+ 1 ../drivers/scsi/lpfc/lpfc_sli.c:21175:38: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_sli.c:21183:37: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_sli.c:21184:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_sli.c:21218:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_sli.c:21227:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_sli.c:21228:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_sli.c:21229:30: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_sli.c:21231:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_sli.c:21232:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_sli.c:2352:35: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_sli.c:2454:38: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_sli.c:2455:38: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_sli.c:2458:35: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_sli.c:2459:36: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_sli.c:452:13: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_sli.c:578:17: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_sli.c:578:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_sli.c:600:24: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_sli.c:693:13: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_sli.c:713:17: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_sli.c:713:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/lpfc/lpfc_sli.c:9203:16: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_sli.c:9206:21: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_sli.c:9207:23: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_sli.c:9657:33: warning: cast to restricted __le32
+ 1 ../drivers/scsi/lpfc/lpfc_sli.c:9703:41: warning: cast to restricted __le32
+ 1 ../drivers/scsi/megaraid.c:4470:26: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/scsi/megaraid.c:4529:26: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/scsi/megaraid/megaraid_mbox.c:195:5: warning: symbol 'mraid_debug_level' was not declared. Should it be static?
+ 1 ../drivers/scsi/megaraid/megaraid_sas_base.c:109:5: warning: symbol 'event_log_level' was not declared. Should it be static?
+ 1 ../drivers/scsi/megaraid/megaraid_sas_base.c:113:14: warning: symbol 'enable_sdev_max_qd' was not declared. Should it be static?
+ 1 ../drivers/scsi/megaraid/megaraid_sas_base.c:117:5: warning: symbol 'poll_queues' was not declared. Should it be static?
+ 1 ../drivers/scsi/megaraid/megaraid_sas_base.c:1236:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/megaraid/megaraid_sas_base.c:126:5: warning: symbol 'host_tagset_enable' was not declared. Should it be static?
+ 1 ../drivers/scsi/megaraid/megaraid_sas_base.c:2019:33: warning: cast to restricted __le32
+ 1 ../drivers/scsi/megaraid/megaraid_sas_base.c:205:26: warning: symbol 'megasas_mgmt_info' was not declared. Should it be static?
+ 1 ../drivers/scsi/megaraid/megaraid_sas_base.c:2060:34: warning: cast to restricted __le32
+ 1 ../drivers/scsi/megaraid/megaraid_sas_base.c:212:5: warning: symbol 'megasas_dbg_lvl' was not declared. Should it be static?
+ 1 ../drivers/scsi/megaraid/megaraid_sas_base.c:294:31: warning: restricted __le16 degrades to integer
+ 1 ../drivers/scsi/megaraid/megaraid_sas_base.c:300:31: warning: cast from restricted __le16
+ 1 ../drivers/scsi/megaraid/megaraid_sas_base.c:426:29: warning: cast to restricted __le32
+ 1 ../drivers/scsi/megaraid/megaraid_sas_base.c:4559:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/megaraid/megaraid_sas_base.c:4652:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/megaraid/megaraid_sas_base.c:4783:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/megaraid/megaraid_sas_base.c:4903:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/megaraid/megaraid_sas_base.c:5023:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/megaraid/megaraid_sas_base.c:5208:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/megaraid/megaraid_sas_base.c:5290:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/megaraid/megaraid_sas_base.c:6296:57: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/scsi/megaraid/megaraid_sas_base.c:6297:42: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/scsi/megaraid/megaraid_sas_base.c:6300:57: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/scsi/megaraid/megaraid_sas_base.c:6301:34: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/scsi/megaraid/megaraid_sas_base.c:6608:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/megaraid/megaraid_sas_base.c:6744:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/megaraid/megaraid_sas_base.c:6822:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/megaraid/megaraid_sas_base.c:7579:44: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/megaraid/megaraid_sas_base.c:77:14: warning: symbol 'resetwaittime' was not declared. Should it be static?
+ 1 ../drivers/scsi/megaraid/megaraid_sas_base.c:8196:23: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/megaraid/megaraid_sas_base.c:8280:31: warning: invalid assignment: &=
+ 1 ../drivers/scsi/megaraid/megaraid_sas_base.c:8805:46: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/megaraid/megaraid_sas_base.c:89:14: warning: symbol 'dual_qdepth_disable' was not declared. Should it be static?
+ 1 ../drivers/scsi/megaraid/megaraid_sas_base.c:97:5: warning: symbol 'perf_mode' was not declared. Should it be static?
+ 1 ../drivers/scsi/megaraid/megaraid_sas_debugfs.c:45:15: warning: symbol 'megasas_debugfs_root' was not declared. Should it be static?
+ 1 ../drivers/scsi/megaraid/megaraid_sas_fp.c:1188:28: warning: restricted __le16 degrades to integer
+ 1 ../drivers/scsi/megaraid/megaraid_sas_fp.c:1379:24: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/megaraid/megaraid_sas_fp.c:181:72: warning: cast to restricted __le32
+ 1 ../drivers/scsi/megaraid/megaraid_sas_fp.c:186:33: warning: cast to restricted __le16
+ 1 ../drivers/scsi/megaraid/megaraid_sas_fp.c:194:25: warning: cast to restricted __le32
+ 1 ../drivers/scsi/megaraid/megaraid_sas_fp.c:195:25: warning: cast to restricted __le32
+ 1 ../drivers/scsi/megaraid/megaraid_sas_fp.c:197:33: warning: cast to restricted __le32
+ 1 ../drivers/scsi/megaraid/megaraid_sas_fp.c:198:33: warning: cast to restricted __le32
+ 1 ../drivers/scsi/megaraid/megaraid_sas_fp.c:201:79: warning: cast to restricted __le32
+ 1 ../drivers/scsi/megaraid/megaraid_sas_fp.c:202:33: warning: cast to restricted __le32
+ 1 ../drivers/scsi/megaraid/megaraid_sas_fp.c:210:41: warning: cast to restricted __le32
+ 1 ../drivers/scsi/megaraid/megaraid_sas_fp.c:211:49: warning: cast to restricted __le32
+ 1 ../drivers/scsi/megaraid/megaraid_sas_fp.c:213:49: warning: cast to restricted __le16
+ 1 ../drivers/scsi/megaraid/megaraid_sas_fp.c:219:58: warning: cast to restricted __le32
+ 1 ../drivers/scsi/megaraid/megaraid_sas_fp.c:220:33: warning: cast to restricted __le32
+ 1 ../drivers/scsi/megaraid/megaraid_sas_fp.c:229:41: warning: cast to restricted __le32
+ 1 ../drivers/scsi/megaraid/megaraid_sas_fp.c:230:33: warning: cast to restricted __le32
+ 1 ../drivers/scsi/megaraid/megaraid_sas_fp.c:740:60: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/megaraid/megaraid_sas_fp.c:854:60: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/megaraid/megaraid_sas_fusion.c:1330:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/megaraid/megaraid_sas_fusion.c:1333:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/megaraid/megaraid_sas_fusion.c:1435:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/megaraid/megaraid_sas_fusion.c:1538:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/megaraid/megaraid_sas_fusion.c:2226:34: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/megaraid/megaraid_sas_fusion.c:2231:26: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3109:68: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3115:55: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3117:47: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3338:48: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3339:39: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3340:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3341:79: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3343:82: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3462:21: warning: cast to restricted __le16
+ 1 ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3468:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3479:37: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3485:32: warning: cast to restricted __le32
+ 1 ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3597:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/megaraid/megaraid_sas_fusion.c:3626:59: warning: cast to restricted __le32
+ 1 ../drivers/scsi/megaraid/megaraid_sas_fusion.c:4315:24: warning: cast to restricted __le16
+ 1 ../drivers/scsi/megaraid/megaraid_sas_fusion.c:4565:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/megaraid/megaraid_sas_fusion.c:4567:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/megaraid/megaraid_sas_fusion.c:5360:34: warning: symbol 'megasas_instance_template_fusion' was not declared. Should it be static?
+ 1 ../drivers/scsi/megaraid/megaraid_sas_fusion.c:895:70: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/megaraid/megaraid_sas_fusion.c:904:51: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/mpi3mr/mpi3mr_app.c:1230:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/mpi3mr/mpi3mr_app.c:1302:39: warning: incorrect type in argument 3 (different base types)
+ 1 ../drivers/scsi/mpi3mr/mpi3mr_app.c:1349:49: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/mpi3mr/mpi3mr_app.c:1350:51: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/mpi3mr/mpi3mr_app.c:1481: warning: Function parameter or member 'mrioc' not described in 'mpi3mr_bsg_exit'
+ 1 ../drivers/scsi/mpi3mr/mpi3mr_app.c:1515: warning: Function parameter or member 'mrioc' not described in 'mpi3mr_bsg_init'
+ 1 ../drivers/scsi/mpi3mr/mpi3mr_app.c:628:47: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/mpi3mr/mpi3mr_app.c:722:44: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/scsi/mpi3mr/mpi3mr_app.c:822:29: warning: restricted __le64 degrades to integer
+ 1 ../drivers/scsi/mpi3mr/mpi3mr_app.c:828:37: warning: invalid assignment: &=
+ 1 ../drivers/scsi/mpi3mr/mpi3mr_app.c:829:37: warning: invalid assignment: |=
+ 1 ../drivers/scsi/mpi3mr/mpi3mr_app.c:850:37: warning: restricted __le64 degrades to integer
+ 1 ../drivers/scsi/mpi3mr/mpi3mr_app.c:856:45: warning: invalid assignment: &=
+ 1 ../drivers/scsi/mpi3mr/mpi3mr_app.c:857:45: warning: invalid assignment: |=
+ 1 ../drivers/scsi/mpi3mr/mpi3mr_app.c:871:37: warning: restricted __le64 degrades to integer
+ 1 ../drivers/scsi/mpi3mr/mpi3mr_app.c:877:45: warning: invalid assignment: &=
+ 1 ../drivers/scsi/mpi3mr/mpi3mr_app.c:878:45: warning: invalid assignment: |=
+ 1 ../drivers/scsi/mpi3mr/mpi3mr_app.c:889:29: warning: restricted __le64 degrades to integer
+ 1 ../drivers/scsi/mpi3mr/mpi3mr_app.c:895:36: warning: invalid assignment: &=
+ 1 ../drivers/scsi/mpi3mr/mpi3mr_app.c:896:36: warning: invalid assignment: |=
+ 1 ../drivers/scsi/mpi3mr/mpi3mr_app.c:941: warning: Function parameter or member 'reply_payload_rcv_len' not described in 'mpi3mr_bsg_process_mpt_cmds'
+ 1 ../drivers/scsi/mpi3mr/mpi3mr_fw.c:4553:24: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/mpi3mr/mpi3mr_os.c:2918:82: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/mpi3mr/mpi3mr_transport.c:1029: warning: Function parameter or member 'port_id' not described in 'mpi3mr_get_hba_port_by_id'
+ 1 ../drivers/scsi/mpt3sas/mpt3sas_base.c:4322:9: warning: cast from restricted __le32
+ 1 ../drivers/scsi/mpt3sas/mpt3sas_base.c:4344:9: warning: cast from restricted __le32
+ 1 ../drivers/scsi/mpt3sas/mpt3sas_base.c:4367:9: warning: cast from restricted __le32
+ 1 ../drivers/scsi/mpt3sas/mpt3sas_base.c:4388:9: warning: cast from restricted __le32
+ 1 ../drivers/scsi/mpt3sas/mpt3sas_base.c:5493: warning: Function parameter or member 'sas_addr' not described in 'mpt3sas_atto_get_sas_addr'
+ 1 ../drivers/scsi/mpt3sas/mpt3sas_base.c:7068:17: warning: cast from restricted __le32
+ 1 ../drivers/scsi/mpt3sas/mpt3sas_base.c:7087:20: warning: cast to restricted __le16
+ 1 ../drivers/scsi/mpt3sas/mpt3sas_base.c:7095:20: warning: cast to restricted __le16
+ 1 ../drivers/scsi/mpt3sas/mpt3sas_base.c:7108:36: warning: cast to restricted __le16
+ 1 ../drivers/scsi/mvsas/mv_64xx.c:326:33: warning: incorrect type in argument 5 (different base types)
+ 1 ../drivers/scsi/mvsas/mv_94xx.h:211:36: error: invalid bitfield specifier for type restricted __le32.
+ 1 ../drivers/scsi/mvsas/mv_init.c:311:38: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/scsi/mvsas/mv_init.c:484:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/mvsas/mv_sas.c:1072:13: warning: context imbalance in 'mvs_port_notify_formed' - different lock contexts for basic block
+ 1 ../drivers/scsi/mvsas/mv_sas.c:1211:9: warning: context imbalance in 'mvs_dev_found_notify' - different lock contexts for basic block
+ 1 ../drivers/scsi/mvsas/mv_sas.c:1477:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/mvsas/mv_sas.c:1488:23: warning: cast to restricted __le32
+ 1 ../drivers/scsi/mvsas/mv_sas.c:1489:23: warning: cast to restricted __le32
+ 1 ../drivers/scsi/mvsas/mv_sas.c:1648:9: warning: context imbalance in 'mvs_slot_complete' - unexpected unlock
+ 1 ../drivers/scsi/mvsas/mv_sas.c:383:20: warning: invalid assignment: |=
+ 1 ../drivers/scsi/mvsas/mv_sas.c:540:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/mvsas/mv_sas.c:648:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/mvsas/mv_sas.c:969:14: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/mvsas/mv_sas.c:972:14: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/mvsas/mv_sas.c:975:14: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/mvsas/mv_sas.c:978:14: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/mvumi.c:1100:36: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:1115:52: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:1116:39: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:1117:47: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:1122:45: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:1124:45: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:1127:39: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:1128:47: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:1168:39: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:1169:47: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:1174:36: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:1176:36: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:1177:50: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:1180:45: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:1182:45: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:1188:61: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:1190:61: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:1192:61: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:1244:34: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:1248:51: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:1256:42: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:1281:28: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:1282:28: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:1284:48: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:1285:28: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:1286:28: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:1849:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/mvumi.c:1851:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/mvumi.c:1903:48: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:1904:29: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:1906:29: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:1918:26: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:1919:29: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:1922:29: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:1931:31: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:1935:36: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:1939:61: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:1945:53: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:1951:36: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:1953:61: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:1956:43: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:1958:51: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:1975:37: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:1977:45: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:210:34: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/mvumi.c:211:34: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/mvumi.c:213:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/mvumi.c:213:17: warning: invalid assignment: |=
+ 1 ../drivers/scsi/mvumi.c:242:26: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/mvumi.c:243:26: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/mvumi.c:245:9: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/mvumi.c:245:9: warning: invalid assignment: |=
+ 1 ../drivers/scsi/mvumi.c:407:40: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:429:30: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:458:31: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:459:48: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:496:41: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:497:48: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:516:33: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:517:33: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:578:42: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:585:26: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:586:26: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:589:40: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:612:26: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:613:28: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:615:46: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:624:36: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:670:32: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:671:34: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:673:35: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:674:35: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:81:52: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/mvumi.c:90:39: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/scsi/myrs.c:2271:42: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/scsi/myrs.c:2402:9: warning: cast from restricted __le32
+ 2 ../drivers/scsi/myrs.c:2409:9: warning: cast from restricted __le32
+ 2 ../drivers/scsi/myrs.c:2416:9: warning: cast from restricted __le32
+ 1 ../drivers/scsi/myrs.c:2423:9: warning: cast from restricted __le32
+ 1 ../drivers/scsi/myrs.c:2430:13: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/myrs.c:2438:13: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/myrs.c:2446:9: warning: cast from restricted __le32
+ 1 ../drivers/scsi/myrs.c:2454:9: warning: cast from restricted __le32
+ 1 ../drivers/scsi/myrs.c:2461:13: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/myrs.c:2469:9: warning: cast from restricted __le32
+ 2 ../drivers/scsi/myrs.c:2476:9: warning: cast from restricted __le32
+ 1 ../drivers/scsi/myrs.c:2508:13: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/myrs.c:2511:18: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/pcmcia/nsp_cs.c:1681:34: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/scsi/pcmcia/nsp_io.h:231:24: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/scsi/pcmcia/nsp_io.h:257:17: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:146:9: warning: invalid assignment: &=
+ 1 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:146:9: warning: invalid assignment: |=
+ 5 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: &=
+ 5 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:14:9: warning: invalid assignment: |=
+ 1 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:154:13: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:157:9: warning: invalid assignment: &=
+ 1 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:157:9: warning: invalid assignment: |=
+ 1 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:167:62: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:169:9: warning: invalid assignment: &=
+ 1 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:169:9: warning: invalid assignment: |=
+ 5 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:16:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:171:9: warning: invalid assignment: &=
+ 1 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:171:9: warning: invalid assignment: |=
+ 1 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:193:72: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:55:13: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:59:9: warning: invalid assignment: &=
+ 1 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:59:9: warning: invalid assignment: |=
+ 1 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:69:13: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:69:15: warning: cast from restricted __le32
+ 1 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:70:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:71:13: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:71:15: warning: cast from restricted __le32
+ 1 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:72:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:87:17: warning: invalid assignment: &=
+ 1 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:87:17: warning: invalid assignment: |=
+ 1 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:94:17: warning: invalid assignment: &=
+ 1 ../drivers/scsi/qedf/drv_fcoe_fw_funcs.c:94:17: warning: invalid assignment: |=
+ 1 ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:25:13: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:25:15: warning: cast from restricted __le32
+ 1 ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:26:37: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:27:13: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:27:15: warning: cast from restricted __le32
+ 1 ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:28:37: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:29:13: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:30:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:34:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:34:23: warning: cast from restricted __le32
+ 1 ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:35:59: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:36:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:36:23: warning: cast from restricted __le32
+ 1 ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:37:59: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:38:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:38:23: warning: cast from restricted __le32
+ 1 ../drivers/scsi/qedf/drv_scsi_fw_funcs.c:39:55: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/qedf_debugfs.c:111:23: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/scsi/qedf/qedf_debugfs.c:117:40: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/scsi/qedf/qedf_debugfs.c:145:23: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/scsi/qedf/qedf_debugfs.c:194:23: warning: incorrect type in argument 1 (different address spaces)
+ 2 ../drivers/scsi/qedf/qedf_els.c:1050:13: warning: cast from restricted __le16
+ 1 ../drivers/scsi/qedf/qedf_els.c:1050:13: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/scsi/qedf/qedf_els.c:180:34: warning: incorrect type in assignment (different base types)
+ 2 ../drivers/scsi/qedf/qedf_els.c:314:13: warning: cast from restricted __le16
+ 1 ../drivers/scsi/qedf/qedf_els.c:314:13: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/scsi/qedf/qedf_els.c:350:22: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/qedf_els.c:358:20: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/qedf_fip.c:165:38: error: invalid initializer
+ 1 ../drivers/scsi/qedf/qedf_fip.c:21:48: error: invalid initializer
+ 1 ../drivers/scsi/qedf/qedf_io.c:1064:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/qedf_io.c:1071:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/qedf_io.c:1075:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/qedf_io.c:1249:48: warning: restricted __le16 degrades to integer
+ 1 ../drivers/scsi/qedf/qedf_io.c:1251:52: warning: restricted __le16 degrades to integer
+ 1 ../drivers/scsi/qedf/qedf_io.c:1272:41: warning: restricted __le16 degrades to integer
+ 1 ../drivers/scsi/qedf/qedf_io.c:1449:9: warning: cast from restricted __le16
+ 1 ../drivers/scsi/qedf/qedf_io.c:1449:9: warning: cast to restricted __le32
+ 1 ../drivers/scsi/qedf/qedf_io.c:1457:15: warning: cast from restricted __le32
+ 1 ../drivers/scsi/qedf/qedf_io.c:1458:14: warning: cast from restricted __le32
+ 1 ../drivers/scsi/qedf/qedf_io.c:1472:52: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/qedf_io.c:1474:52: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/qedf_io.c:1476:47: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/qedf_io.c:1525:9: warning: cast from restricted __le16
+ 1 ../drivers/scsi/qedf/qedf_io.c:1525:9: warning: cast to restricted __le32
+ 1 ../drivers/scsi/qedf/qedf_io.c:2099:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/qedf_io.c:2100:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/qedf_io.c:2101:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/qedf_io.c:2110:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/qedf_io.c:2111:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/qedf_io.c:2112:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/qedf_io.c:2522:53: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/scsi/qedf/qedf_io.c:2584:20: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/qedf_io.c:637:59: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/qedf_io.c:639:59: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/qedf_io.c:651:40: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/qedf_io.c:652:40: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/qedf_io.c:660:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/qedf_io.c:716:26: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/qedf_io.c:720:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/qedf_io.c:725:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/qedf_io.c:726:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/qedf_io.c:730:45: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/qedf_io.c:731:45: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/qedf_io.c:739:45: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/qedf_io.c:740:45: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/qedf_io.c:785:23: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/qedf_main.c:2205:18: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/qedf_main.c:2235:18: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/qedf_main.c:2253:33: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/qedf/qedf_main.c:2271:26: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/qedf/qedf_main.c:2502:20: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedf/qedf_main.c:2698:34: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/qedf/qedf_main.c:2810:25: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/qedf/qedf_main.c:2813:18: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/qedi/qedi_debugfs.c:109:45: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/scsi/qedi/qedi_debugfs.c:128:23: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/scsi/qedi/qedi_debugfs.c:14:5: warning: symbol 'qedi_do_not_recover' was not declared. Should it be static?
+ 1 ../drivers/scsi/qedi/qedi_debugfs.c:154:41: warning: restricted __le16 degrades to integer
+ 1 ../drivers/scsi/qedi/qedi_debugfs.c:223:30: warning: symbol 'qedi_dbg_fops' was not declared. Should it be static?
+ 1 ../drivers/scsi/qedi/qedi_debugfs.c:86:31: warning: symbol 'qedi_debugfs_ops' was not declared. Should it be static?
+ 3 ../drivers/scsi/qedi/qedi_fw.c:105:9: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/qedi/qedi_fw.c:109:29: warning: restricted __le16 degrades to integer
+ 1 ../drivers/scsi/qedi/qedi_fw.c:111:27: warning: incorrect type in assignment (different base types)
+ 4 ../drivers/scsi/qedi/qedi_fw.c:112:32: warning: cast from restricted __le32
+ 1 ../drivers/scsi/qedi/qedi_fw.c:112:32: warning: incorrect type in argument 1 (different base types)
+ 4 ../drivers/scsi/qedi/qedi_fw.c:113:35: warning: cast from restricted __le32
+ 1 ../drivers/scsi/qedi/qedi_fw.c:113:35: warning: incorrect type in argument 1 (different base types)
+ 4 ../drivers/scsi/qedi/qedi_fw.c:114:35: warning: cast from restricted __le32
+ 1 ../drivers/scsi/qedi/qedi_fw.c:114:35: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/scsi/qedi/qedi_fw.c:116:36: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/qedi/qedi_fw.c:1459:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedi/qedi_fw.c:1459:30: warning: cast to restricted itt_t
+ 1 ../drivers/scsi/qedi/qedi_fw.c:1460:31: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedi/qedi_fw.c:1463:31: warning: incorrect type in assignment (different base types)
+ 6 ../drivers/scsi/qedi/qedi_fw.c:1463:33: warning: cast to restricted __be32
+ 1 ../drivers/scsi/qedi/qedi_fw.c:1464:31: warning: incorrect type in assignment (different base types)
+ 6 ../drivers/scsi/qedi/qedi_fw.c:1464:33: warning: cast to restricted __be32
+ 1 ../drivers/scsi/qedi/qedi_fw.c:1469:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedi/qedi_fw.c:1473:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedi/qedi_fw.c:1478:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedi/qedi_fw.c:1479:35: warning: incorrect type in assignment (different base types)
+ 3 ../drivers/scsi/qedi/qedi_fw.c:211:9: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/qedi/qedi_fw.c:214:29: warning: restricted __le16 degrades to integer
+ 4 ../drivers/scsi/qedi/qedi_fw.c:216:32: warning: cast from restricted __le32
+ 1 ../drivers/scsi/qedi/qedi_fw.c:216:32: warning: incorrect type in argument 1 (different base types)
+ 4 ../drivers/scsi/qedi/qedi_fw.c:217:36: warning: cast from restricted __le32
+ 1 ../drivers/scsi/qedi/qedi_fw.c:217:36: warning: incorrect type in argument 1 (different base types)
+ 4 ../drivers/scsi/qedi/qedi_fw.c:218:35: warning: cast from restricted __le32
+ 1 ../drivers/scsi/qedi/qedi_fw.c:218:35: warning: incorrect type in argument 1 (different base types)
+ 3 ../drivers/scsi/qedi/qedi_fw.c:282:9: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/qedi/qedi_fw.c:285:29: warning: restricted __le16 degrades to integer
+ 1 ../drivers/scsi/qedi/qedi_fw.c:287:28: warning: incorrect type in assignment (different base types)
+ 4 ../drivers/scsi/qedi/qedi_fw.c:288:32: warning: cast from restricted __le32
+ 1 ../drivers/scsi/qedi/qedi_fw.c:288:32: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/scsi/qedi/qedi_fw.c:289:35: warning: too many warnings
+ 1 ../drivers/scsi/qedi/qedi_fw.c:50:25: warning: restricted __le16 degrades to integer
+ 4 ../drivers/scsi/qedi/qedi_fw.c:51:28: warning: cast from restricted __le32
+ 1 ../drivers/scsi/qedi/qedi_fw.c:51:28: warning: incorrect type in argument 1 (different base types)
+ 4 ../drivers/scsi/qedi/qedi_fw.c:52:31: warning: cast from restricted __le32
+ 1 ../drivers/scsi/qedi/qedi_fw.c:52:31: warning: incorrect type in argument 1 (different base types)
+ 4 ../drivers/scsi/qedi/qedi_fw.c:53:31: warning: cast from restricted __le32
+ 1 ../drivers/scsi/qedi/qedi_fw.c:53:31: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/scsi/qedi/qedi_fw.c:55:26: warning: incorrect type in assignment (different base types)
+ 4 ../drivers/scsi/qedi/qedi_fw.c:55:28: warning: cast from restricted __le16
+ 1 ../drivers/scsi/qedi/qedi_fw.c:55:28: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/scsi/qedi/qedi_fw.c:56:28: warning: incorrect type in assignment (different base types)
+ 4 ../drivers/scsi/qedi/qedi_fw.c:56:30: warning: cast from restricted __le16
+ 1 ../drivers/scsi/qedi/qedi_fw.c:56:30: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:136:17: warning: invalid assignment: &=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:136:17: warning: invalid assignment: |=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:139:21: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:141:25: warning: cast from restricted __le32
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:141:25: warning: invalid assignment: &=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:141:25: warning: invalid assignment: |=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:150:21: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:152:25: warning: cast from restricted __le32
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:152:25: warning: invalid assignment: &=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:152:25: warning: invalid assignment: |=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:174:39: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:182:25: warning: invalid assignment: &=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:182:25: warning: invalid assignment: |=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:218:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:218:23: warning: cast from restricted __le32
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:219:69: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:244:9: warning: cast from restricted __le32
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:244:9: warning: invalid assignment: &=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:244:9: warning: invalid assignment: |=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:247:13: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:247:15: warning: cast from restricted __le32
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:248:54: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:249:13: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:249:15: warning: cast from restricted __le32
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:250:54: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:251:13: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:251:15: warning: cast from restricted __le32
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:252:51: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:265:13: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:266:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:267:9: warning: invalid assignment: &=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:267:9: warning: invalid assignment: |=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:306:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:307:59: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:316:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:317:57: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:340:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:341:47: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:34:13: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:34:15: warning: cast from restricted __le32
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:357:17: warning: invalid assignment: &=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:357:17: warning: invalid assignment: |=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:35:37: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:361:17: warning: invalid assignment: &=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:361:17: warning: invalid assignment: |=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:365:17: warning: invalid assignment: &=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:365:17: warning: invalid assignment: |=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:369:17: warning: invalid assignment: &=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:369:17: warning: invalid assignment: |=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:36:13: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:36:15: warning: cast from restricted __le32
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:372:17: warning: invalid assignment: &=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:372:17: warning: invalid assignment: |=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:375:17: warning: invalid assignment: &=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:375:17: warning: invalid assignment: |=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:378:17: warning: invalid assignment: &=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:378:17: warning: invalid assignment: |=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:37:37: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:381:17: warning: invalid assignment: &=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:381:17: warning: invalid assignment: |=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:384:17: warning: invalid assignment: &=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:384:17: warning: invalid assignment: |=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:387:17: warning: invalid assignment: &=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:387:17: warning: invalid assignment: |=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:38:13: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:390:17: warning: invalid assignment: &=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:390:17: warning: invalid assignment: |=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:393:17: warning: invalid assignment: &=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:393:17: warning: invalid assignment: |=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:396:17: warning: invalid assignment: &=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:396:17: warning: invalid assignment: |=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:39:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:414:17: warning: invalid assignment: &=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:414:17: warning: invalid assignment: |=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:416:17: warning: invalid assignment: &=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:416:17: warning: invalid assignment: |=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:419:17: warning: invalid assignment: &=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:419:17: warning: invalid assignment: |=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:422:17: warning: invalid assignment: &=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:422:17: warning: invalid assignment: |=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:424:17: warning: invalid assignment: &=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:424:17: warning: invalid assignment: |=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:427:17: warning: invalid assignment: &=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:427:17: warning: invalid assignment: |=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:430:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:431:47: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:43:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:43:23: warning: cast from restricted __le32
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:446:17: warning: invalid assignment: &=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:446:17: warning: invalid assignment: |=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:44:59: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:450:17: warning: invalid assignment: &=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:450:17: warning: invalid assignment: |=
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:454:17: warning: too many warnings
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:45:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:45:23: warning: cast from restricted __le32
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:46:59: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:47:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:47:23: warning: cast from restricted __le32
+ 1 ../drivers/scsi/qedi/qedi_fw_api.c:48:55: warning: incorrect type in assignment (different base types)
+ 6 ../drivers/scsi/qedi/qedi_iscsi.c:518:32: warning: cast to restricted __be32
+ 6 ../drivers/scsi/qedi/qedi_iscsi.c:519:32: warning: cast to restricted __be32
+ 6 ../drivers/scsi/qedi/qedi_iscsi.c:528:48: warning: cast to restricted __be32
+ 6 ../drivers/scsi/qedi/qedi_iscsi.c:529:48: warning: cast to restricted __be32
+ 1 ../drivers/scsi/qedi/qedi_iscsi.c:759:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedi/qedi_iscsi.c:761:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedi/qedi_iscsi.c:762:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedi/qedi_iscsi.c:765:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedi/qedi_iscsi.c:767:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedi/qedi_iscsi.c:768:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedi/qedi_main.c:1213:20: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedi/qedi_main.c:1225:74: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/scsi/qedi/qedi_main.c:1273:18: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedi/qedi_main.c:1325:18: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedi/qedi_main.c:1853:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedi/qedi_main.c:1866:37: warning: restricted __le32 degrades to integer
+ 1 ../drivers/scsi/qedi/qedi_main.c:1880:20: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qedi/qedi_main.c:95:36: warning: restricted __le16 degrades to integer
+ 1 ../drivers/scsi/qla1280.c:1487:30: warning: context imbalance in 'qla1280_request_firmware' - unexpected unlock
+ 1 ../drivers/scsi/qla1280.c:2314:16: warning: cast to restricted __le16
+ 1 ../drivers/scsi/qla1280.c:2447:9: warning: context imbalance in 'qla1280_mailbox_command' - unexpected unlock
+ 1 ../drivers/scsi/qla1280.c:2853:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qla1280.c:2909:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qla1280.c:637:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qla1280.c:638:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qla1280.c:640:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qla1280.c:641:44: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/qla2xxx/qla_isr.c:3722: warning: Function parameter or member 'rsp_q_in' not described in 'qla_chk_cont_iocb_avail'
+ 1 ../drivers/scsi/qla2xxx/qla_target.c:3744:39: warning: context imbalance in 'qlt_send_term_exchange' - unexpected unlock
+ 1 ../drivers/scsi/qla2xxx/qla_target.c:397:47: warning: context imbalance in 'qlt_24xx_atio_pkt_all_vps' - unexpected unlock
+ 1 ../drivers/scsi/qla2xxx/qla_target.c:5634:39: warning: context imbalance in 'qlt_chk_qfull_thresh_hold' - unexpected unlock
+ 1 ../drivers/scsi/qla2xxx/qla_target.c:5673:55: warning: context imbalance in 'qlt_24xx_atio_pkt' - unexpected unlock
+ 1 ../drivers/scsi/qla2xxx/qla_tmpl.c:1058:39: warning: context imbalance in 'qla27xx_mpi_fwdump' - unexpected unlock
+ 11 ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32.
+ 11 ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32.
+ 11 ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32.
+ 11 ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32.
+ 11 ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32.
+ 11 ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32.
+ 11 ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32.
+ 11 ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32.
+ 11 ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32.
+ 11 ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32.
+ 11 ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32.
+ 11 ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32.
+ 1 ../drivers/scsi/qlogicfas408.c:248:14: warning: cast truncates bits from constant value (500 becomes 0)
+ 1 ../drivers/scsi/qlogicfas408.c:575:14: warning: cast truncates bits from constant value (500 becomes 0)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_fw.c:107:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_fw.c:108:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_fw.c:109:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_fw.c:126:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_fw.c:127:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_fw.c:128:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_fw.c:151:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_fw.c:152:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_fw.c:153:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_fw.c:183:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_fw.c:184:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_fw.c:185:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_fw.c:191:43: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_fw.c:192:43: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_fw.c:202:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_fw.c:203:42: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_fw.c:207:39: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_fw.c:208:39: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_fw.c:215:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_fw.c:218:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_fw.c:485:24: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_fw.c:492:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_fw.c:534:32: warning: incorrect type in assignment (different base types)
+ 2 ../drivers/scsi/sym53c8xx_2/sym_glue.c:267:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_glue.c:316:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_glue.c:317:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_glue.c:383:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_glue.c:384:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_glue.c:386:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1014:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1055:19: warning: cast to restricted __le32
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1159:17: warning: cast to restricted __le32
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1505:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1507:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1592:23: warning: cast to restricted __le32
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1713:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1714:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1716:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1729:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1731:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:1908:32: warning: cast to restricted __le32
+ 2 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2361:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2518:16: warning: cast to restricted __le32
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2522:24: warning: cast to restricted __le32
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2523:24: warning: cast to restricted __le32
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2526:24: warning: cast to restricted __le32
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2530:17: warning: cast to restricted __le32
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2542:48: warning: cast to restricted __le32
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2543:17: warning: cast to restricted __le32
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2574:34: warning: cast to restricted __le32
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2576:34: warning: cast to restricted __le32
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2598:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2599:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2600:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2618:23: warning: cast to restricted __le32
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2619:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2620:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2621:23: warning: cast to restricted __le32
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2622:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2623:29: warning: incorrect type in assignment (different base types)
+ 3 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2640:17: warning: cast to restricted __le32
+ 2 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2650:9: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:2981:43: warning: cast to restricted __le32
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3114:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3115:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3120:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3121:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3137:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3138:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3145:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3146:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3147:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3148:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3157:40: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3413:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3591:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3648:27: warning: cast to restricted __le32
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3649:27: warning: cast to restricted __le32
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3666:15: warning: cast to restricted __le32
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3688:31: warning: cast to restricted __le32
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3699:31: warning: cast to restricted __le32
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3748:27: warning: cast to restricted __le32
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3773:16: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3813:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3814:16: warning: cast to restricted __le32
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3815:16: warning: cast to restricted __le32
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3816:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3817:21: warning: incorrect type in assignment (different base types)
+ 2 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3820:9: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3877:37: warning: cast to restricted __le32
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:3895:29: warning: cast to restricted __le32
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4594:33: warning: cast to restricted __le32
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4696:51: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4697:51: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4730:54: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4731:51: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4802:47: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4809:46: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4816:43: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4902:34: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4903:34: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4908:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4985:38: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:4986:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5008:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5012:34: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5019:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5024:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5071:32: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5083:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5107:44: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5109:40: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5114:34: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5227:34: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5228:34: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5241:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5242:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5738:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5739:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5742:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5743:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5746:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5747:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/scsi/sym53c8xx_2/sym_hipd.c:5750:33: warning: too many warnings
+ 1 ../drivers/soc/apple/apple-pmgr-pwrstate.c:180:32: warning: symbol 'apple_pmgr_reset_ops' was not declared. Should it be static?
+ 1 ../drivers/soc/bcm/bcm63xx/bcm-pmb.c:103:45: warning: cast to restricted __le32
+ 6 ../drivers/soc/bcm/bcm63xx/bcm-pmb.c:103:65: warning: cast to restricted __be32
+ 1 ../drivers/soc/bcm/bcm63xx/bcm-pmb.c:115:36: warning: restricted __le32 degrades to integer
+ 1 ../drivers/soc/bcm/bcm63xx/bcm-pmb.c:115:55: warning: restricted __be32 degrades to integer
+ 1 ../drivers/soc/qcom/llcc-qcom.c:121: warning: Function parameter or member 'alloc_oneway_en' not described in 'llcc_slice_config'
+ 1 ../drivers/soc/qcom/llcc-qcom.c:121: warning: Function parameter or member 'mru_rollover' not described in 'llcc_slice_config'
+ 1 ../drivers/soc/qcom/llcc-qcom.c:121: warning: Function parameter or member 'mru_uncap_en' not described in 'llcc_slice_config'
+ 1 ../drivers/soc/qcom/llcc-qcom.c:121: warning: Function parameter or member 'ovcap_en' not described in 'llcc_slice_config'
+ 1 ../drivers/soc/qcom/llcc-qcom.c:121: warning: Function parameter or member 'ovcap_prio' not described in 'llcc_slice_config'
+ 1 ../drivers/soc/qcom/llcc-qcom.c:121: warning: Function parameter or member 'stale_cap_en' not described in 'llcc_slice_config'
+ 1 ../drivers/soc/qcom/llcc-qcom.c:121: warning: Function parameter or member 'stale_en' not described in 'llcc_slice_config'
+ 1 ../drivers/soc/qcom/llcc-qcom.c:121: warning: Function parameter or member 'vict_prio' not described in 'llcc_slice_config'
+ 2 ../drivers/soc/qcom/rpmpd.c:122:1: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/soc/qcom/rpmpd.c:123:1: warning: incorrect type in initializer (different base types)
+ 2 ../drivers/soc/qcom/rpmpd.c:125:1: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/soc/qcom/rpmpd.c:126:1: warning: incorrect type in initializer (different base types)
+ 2 ../drivers/soc/qcom/rpmpd.c:143:1: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/soc/qcom/rpmpd.c:144:1: warning: incorrect type in initializer (different base types)
+ 2 ../drivers/soc/qcom/rpmpd.c:159:1: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/soc/qcom/rpmpd.c:160:1: warning: incorrect type in initializer (different base types)
+ 2 ../drivers/soc/qcom/rpmpd.c:162:1: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/soc/qcom/rpmpd.c:163:1: warning: incorrect type in initializer (different base types)
+ 2 ../drivers/soc/qcom/rpmpd.c:165:1: warning: incorrect type in initializer (different base types)
+ 2 ../drivers/soc/qcom/rpmpd.c:185:1: warning: incorrect type in initializer (different base types)
+ 2 ../drivers/soc/qcom/rpmpd.c:186:1: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/soc/qcom/rpmpd.c:188:1: warning: incorrect type in initializer (different base types)
+ 2 ../drivers/soc/qcom/rpmpd.c:205:1: warning: incorrect type in initializer (different base types)
+ 2 ../drivers/soc/qcom/rpmpd.c:206:1: warning: incorrect type in initializer (different base types)
+ 2 ../drivers/soc/qcom/rpmpd.c:207:1: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/soc/qcom/rpmpd.c:209:1: warning: incorrect type in initializer (different base types)
+ 2 ../drivers/soc/qcom/rpmpd.c:228:1: warning: incorrect type in initializer (different base types)
+ 2 ../drivers/soc/qcom/rpmpd.c:229:1: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/soc/qcom/rpmpd.c:231:1: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/soc/qcom/rpmpd.c:232:1: warning: incorrect type in initializer (different base types)
+ 2 ../drivers/soc/qcom/rpmpd.c:250:1: warning: incorrect type in initializer (different base types)
+ 2 ../drivers/soc/qcom/rpmpd.c:251:1: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/soc/qcom/rpmpd.c:253:1: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/soc/qcom/rpmpd.c:255:1: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/soc/qcom/rpmpd.c:256:1: warning: incorrect type in initializer (different base types)
+ 2 ../drivers/soc/qcom/rpmpd.c:275:1: warning: incorrect type in initializer (different base types)
+ 2 ../drivers/soc/qcom/rpmpd.c:276:1: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/soc/qcom/rpmpd.c:277:1: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/soc/qcom/rpmpd.c:279:1: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/soc/qcom/rpmpd.c:280:1: warning: incorrect type in initializer (different base types)
+ 2 ../drivers/soc/qcom/rpmpd.c:299:1: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/soc/qcom/rpmpd.c:300:1: warning: incorrect type in initializer (different base types)
+ 2 ../drivers/soc/qcom/rpmpd.c:302:1: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/soc/qcom/rpmpd.c:303:1: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/soc/qcom/rpmpd.c:305:1: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/soc/qcom/rpmpd.c:306:1: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/soc/qcom/rpmpd.c:308:1: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/soc/qcom/rpmpd.c:309:1: warning: incorrect type in initializer (different base types)
+ 2 ../drivers/soc/qcom/rpmpd.c:331:1: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/soc/qcom/rpmpd.c:332:1: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/soc/qcom/rpmpd.c:334:1: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/soc/qcom/rpmpd.c:335:1: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/soc/qcom/rpmpd.c:337:1: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/soc/qcom/rpmpd.c:338:1: warning: incorrect type in initializer (different base types)
+ 2 ../drivers/soc/qcom/rpmpd.c:357:1: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/soc/qcom/rpmpd.c:358:1: warning: incorrect type in initializer (different base types)
+ 2 ../drivers/soc/qcom/rpmpd.c:360:1: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/soc/qcom/rpmpd.c:361:1: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/soc/qcom/rpmpd.c:363:1: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/soc/qcom/rpmpd.c:364:1: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/soc/qcom/rpmpd.c:366:1: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/soc/qcom/rpmpd.c:367:1: warning: incorrect type in initializer (different base types)
+ 2 ../drivers/soc/qcom/rpmpd.c:389:1: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/soc/qcom/rpmpd.c:390:1: warning: incorrect type in initializer (different base types)
+ 2 ../drivers/soc/qcom/rpmpd.c:392:1: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/soc/qcom/rpmpd.c:393:1: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/soc/qcom/rpmpd.c:395:1: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/soc/qcom/rpmpd.c:396:1: warning: incorrect type in initializer (different base types)
+ 2 ../drivers/soc/qcom/rpmpd.c:416:1: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/soc/qcom/rpmpd.c:417:1: warning: incorrect type in initializer (different base types)
+ 2 ../drivers/soc/qcom/rpmpd.c:419:1: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/soc/qcom/rpmpd.c:420:1: warning: incorrect type in initializer (different base types)
+ 2 ../drivers/soc/qcom/rpmpd.c:437:1: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/soc/qcom/rpmpd.c:498:24: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/soc/qcom/rpmpd.c:607:31: warning: restricted __le32 degrades to integer
+ 1 ../drivers/soc/qcom/rpmpd.c:608:15: warning: restricted __le32 degrades to integer
+ 1 ../drivers/soc/qcom/smd-rpm.c:179:47: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/soc/qcom/smem.c:1094:16: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/soc/qcom/smem.c:1115:16: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/soc/qcom/smem.c:1115:52: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/soc/qcom/smem.c:430:16: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/soc/qcom/smem.c:517:16: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/soc/qcom/smem.c:537:50: warning: incorrect type in return expression (different address spaces)
+ 1 ../drivers/soc/qcom/smem.c:698:22: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/soc/qcom/smem.c:702:27: warning: cast to restricted __le32
+ 1 ../drivers/soc/qcom/smem.c:706:22: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/soc/qcom/smem.c:710:27: warning: cast to restricted __le32
+ 1 ../drivers/soc/qcom/smem.c:713:24: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/soc/qcom/smem.c:726:30: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/soc/qcom/smem.c:747:36: error: subtraction of different types can't work (different address spaces)
+ 1 ../drivers/soc/qcom/smem.c:756:28: error: subtraction of different types can't work (different address spaces)
+ 1 ../drivers/soc/qcom/smem.c:765:36: error: subtraction of different types can't work (different address spaces)
+ 1 ../drivers/soc/qcom/smem.c:780:16: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/soc/qcom/smem.c:813:57: warning: restricted __le32 degrades to integer
+ 1 ../drivers/soc/qcom/smem.c:834:16: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/soc/qcom/smem.c:985:22: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/soc/qcom/smp2p.c:249:23: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/soc/qcom/smp2p.c:401:22: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/soc/qcom/smp2p.c:404:9: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/soc/qcom/smsm.c:152:22: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/soc/qcom/smsm.c:164:9: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/soc/qcom/smsm.c:174:23: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/soc/qcom/smsm.c:206:15: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/soc/qcom/smsm.c:244:23: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/soc/qcom/smsm.c:246:17: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/soc/qcom/smsm.c:267:13: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/soc/qcom/smsm.c:275:23: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/soc/qcom/smsm.c:277:17: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/soc/qcom/smsm.c:317:15: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/soc/qcom/smsm.c:593:17: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/soc/rockchip/dtpm.c:15:12: warning: obsolete array initializer, use C99 syntax
+ 1 ../drivers/soc/rockchip/dtpm.c:17:12: warning: obsolete array initializer, use C99 syntax
+ 1 ../drivers/soc/rockchip/dtpm.c:20:12: warning: obsolete array initializer, use C99 syntax
+ 1 ../drivers/soc/rockchip/dtpm.c:23:12: warning: obsolete array initializer, use C99 syntax
+ 1 ../drivers/soc/rockchip/dtpm.c:26:12: warning: obsolete array initializer, use C99 syntax
+ 1 ../drivers/soc/rockchip/dtpm.c:29:12: warning: obsolete array initializer, use C99 syntax
+ 1 ../drivers/soc/rockchip/dtpm.c:32:12: warning: obsolete array initializer, use C99 syntax
+ 1 ../drivers/soc/rockchip/dtpm.c:35:12: warning: obsolete array initializer, use C99 syntax
+ 1 ../drivers/soc/rockchip/dtpm.c:38:12: warning: obsolete array initializer, use C99 syntax
+ 1 ../drivers/soc/rockchip/dtpm.c:41:12: warning: obsolete array initializer, use C99 syntax
+ 1 ../drivers/spi/spi-altera-dfl.c:153:22: warning: incorrect type in argument 3 (different address spaces)
+ 1 ../drivers/spi/spi-altera-dfl.c:52:30: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/spi/spi-altera-dfl.c:78:30: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/spi/spi-armada-3700.c:500:65: warning: incorrect type in argument 3 (different base types)
+ 1 ../drivers/spi/spi-armada-3700.c:522:31: warning: cast to restricted __le32
+ 1 ../drivers/spi/spi-bcm-qspi.c:360:24: warning: cast to restricted __le32
+ 1 ../drivers/spi/spi-bcm-qspi.c:396:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/spi/spi-bcm63xx.c:579:19: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/spi/spi-bcm63xx.c:579:22: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/spi/spi-bcm63xx.c:580:19: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/spi/spi-bcm63xx.c:580:22: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/spi/spi-cadence.c:126: warning: Function parameter or member 'clk_rate' not described in 'cdns_spi'
+ 1 ../drivers/spi/spi-fsl-dspi.c:282:17: warning: incorrect type in assignment (different base types)
+ 6 ../drivers/spi/spi-fsl-dspi.c:288:28: warning: cast to restricted __be32
+ 1 ../drivers/spi/spi-fsl-dspi.c:294:17: warning: incorrect type in assignment (different base types)
+ 4 ../drivers/spi/spi-fsl-dspi.c:300:28: warning: cast to restricted __be16
+ 1 ../drivers/spi/spi-fsl-qspi.c:636:25: warning: cast from restricted __be32
+ 6 ../drivers/spi/spi-imx.c:397:19: warning: cast to restricted __be32
+ 1 ../drivers/spi/spi-imx.c:426:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/spi/spi-lp8841-rtc.c:112:17: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/spi/spi-lp8841-rtc.c:121:17: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/spi/spi-lp8841-rtc.c:143:9: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/spi/spi-lp8841-rtc.c:147:17: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/spi/spi-lp8841-rtc.c:209:21: warning: incorrect type in assignment (different address spaces)
+ 4 ../drivers/spi/spi-lp8841-rtc.c:47:9: warning: incorrect type in argument 2 (different address spaces)
+ 2 ../drivers/spi/spi-lp8841-rtc.c:57:9: warning: incorrect type in argument 2 (different address spaces)
+ 2 ../drivers/spi/spi-lp8841-rtc.c:63:28: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/spi/spi-mtk-snfi.c:1200: warning: Function parameter or member 'op' not described in 'mtk_snand_is_page_ops'
+ 1 ../drivers/spi/spi-nxp-fspi.c:497:25: warning: cast from restricted __be32
+ 1 ../drivers/spi/spi-orion.c:452:17: warning: cast from restricted __le16
+ 1 ../drivers/spi/spi-orion.c:462:17: warning: cast to restricted __le16
+ 1 ../drivers/spi/spi-ti-qspi.c:267:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/spi/spi-ti-qspi.c:270:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/spi/spi-ti-qspi.c:273:38: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/spi/spi-ti-qspi.c:276:38: warning: incorrect type in assignment (different base types)
+ 6 ../drivers/spi/spi-ti-qspi.c:377:42: warning: cast to restricted __be32
+ 6 ../drivers/spi/spi-ti-qspi.c:379:42: warning: cast to restricted __be32
+ 6 ../drivers/spi/spi-ti-qspi.c:381:42: warning: cast to restricted __be32
+ 6 ../drivers/spi/spi-ti-qspi.c:383:42: warning: cast to restricted __be32
+ 1 ../drivers/spmi/spmi-pmic-arb.c:155: warning: cannot understand function prototype: 'struct spmi_pmic_arb '
+ 1 ../drivers/spmi/spmi-pmic-arb.c:203: warning: cannot understand function prototype: 'struct pmic_arb_ver_ops '
+ 1 ../drivers/spmi/spmi-pmic-arb.c:241: warning: Function parameter or member 'pmic_arb' not described in 'pmic_arb_read_data'
+ 1 ../drivers/spmi/spmi-pmic-arb.c:255: warning: Function parameter or member 'pmic_arb' not described in 'pmic_arb_write_data'
+ 1 ../drivers/spmi/spmi.c:414: warning: expecting prototype for spmi_controller_alloc(). Prototype was for spmi_device_alloc() instead
+ 1 ../drivers/spmi/spmi.c:592: warning: Function parameter or member 'owner' not described in '__spmi_driver_register'
+ 1 ../drivers/spmi/spmi.c:592: warning: expecting prototype for spmi_driver_register(). Prototype was for __spmi_driver_register() instead
+ 1 ../drivers/staging/r8188eu/core/rtw_br_ext.c:628:63: warning: restricted __sum16 degrades to integer
+ 1 ../drivers/staging/r8188eu/core/rtw_br_ext.c:632:69: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/staging/r8188eu/core/rtw_ieee80211.c:720: warning: expecting prototype for ieee802_11_parse_elems(). Prototype was for rtw_ieee802_11_parse_elems() instead
+ 1 ../drivers/staging/r8188eu/core/rtw_mlme.c:824:9: warning: context imbalance in 'rtw_free_assoc_resources' - different lock contexts for basic block
+ 1 ../drivers/staging/r8188eu/hal/rtl8188e_phycfg.c:117: warning: Function parameter or member 'Adapter' not described in 'phy_RFSerialRead'
+ 1 ../drivers/staging/r8188eu/hal/rtl8188e_phycfg.c:117: warning: Function parameter or member 'Offset' not described in 'phy_RFSerialRead'
+ 1 ../drivers/staging/r8188eu/hal/rtl8188e_phycfg.c:117: warning: expecting prototype for Function(). Prototype was for phy_RFSerialRead() instead
+ 1 ../drivers/staging/r8188eu/hal/rtl8188e_phycfg.c:202: warning: duplicate section name 'Note'
+ 1 ../drivers/staging/r8188eu/hal/rtl8188e_phycfg.c:209: warning: Function parameter or member 'Adapter' not described in 'phy_RFSerialWrite'
+ 1 ../drivers/staging/r8188eu/hal/rtl8188e_phycfg.c:209: warning: Function parameter or member 'Data' not described in 'phy_RFSerialWrite'
+ 1 ../drivers/staging/r8188eu/hal/rtl8188e_phycfg.c:209: warning: Function parameter or member 'Offset' not described in 'phy_RFSerialWrite'
+ 1 ../drivers/staging/r8188eu/hal/rtl8188e_phycfg.c:209: warning: expecting prototype for Function(). Prototype was for phy_RFSerialWrite() instead
+ 1 ../drivers/staging/r8188eu/hal/rtl8188e_phycfg.c:251: warning: Function parameter or member 'Adapter' not described in 'rtl8188e_PHY_QueryRFReg'
+ 1 ../drivers/staging/r8188eu/hal/rtl8188e_phycfg.c:251: warning: Function parameter or member 'BitMask' not described in 'rtl8188e_PHY_QueryRFReg'
+ 1 ../drivers/staging/r8188eu/hal/rtl8188e_phycfg.c:251: warning: Function parameter or member 'RegAddr' not described in 'rtl8188e_PHY_QueryRFReg'
+ 1 ../drivers/staging/r8188eu/hal/rtl8188e_phycfg.c:251: warning: expecting prototype for Function(). Prototype was for rtl8188e_PHY_QueryRFReg() instead
+ 1 ../drivers/staging/r8188eu/hal/rtl8188e_phycfg.c:285: warning: Function parameter or member 'Adapter' not described in 'rtl8188e_PHY_SetRFReg'
+ 1 ../drivers/staging/r8188eu/hal/rtl8188e_phycfg.c:285: warning: Function parameter or member 'BitMask' not described in 'rtl8188e_PHY_SetRFReg'
+ 1 ../drivers/staging/r8188eu/hal/rtl8188e_phycfg.c:285: warning: Function parameter or member 'Data' not described in 'rtl8188e_PHY_SetRFReg'
+ 1 ../drivers/staging/r8188eu/hal/rtl8188e_phycfg.c:285: warning: Function parameter or member 'RegAddr' not described in 'rtl8188e_PHY_SetRFReg'
+ 1 ../drivers/staging/r8188eu/hal/rtl8188e_phycfg.c:285: warning: expecting prototype for Function(). Prototype was for rtl8188e_PHY_SetRFReg() instead
+ 1 ../drivers/staging/r8188eu/hal/rtl8188e_phycfg.c:350: warning: Function parameter or member 'Adapter' not described in 'phy_InitBBRFRegisterDefinition'
+ 1 ../drivers/staging/r8188eu/hal/rtl8188e_phycfg.c:350: warning: expecting prototype for Function(). Prototype was for phy_InitBBRFRegisterDefinition() instead
+ 1 ../drivers/staging/r8188eu/hal/rtl8188e_phycfg.c:43: warning: Function parameter or member 'Adapter' not described in 'rtl8188e_PHY_QueryBBReg'
+ 1 ../drivers/staging/r8188eu/hal/rtl8188e_phycfg.c:43: warning: Function parameter or member 'BitMask' not described in 'rtl8188e_PHY_QueryBBReg'
+ 1 ../drivers/staging/r8188eu/hal/rtl8188e_phycfg.c:43: warning: Function parameter or member 'RegAddr' not described in 'rtl8188e_PHY_QueryBBReg'
+ 1 ../drivers/staging/r8188eu/hal/rtl8188e_phycfg.c:43: warning: expecting prototype for Function(). Prototype was for rtl8188e_PHY_QueryBBReg() instead
+ 1 ../drivers/staging/r8188eu/hal/rtl8188e_phycfg.c:75: warning: Function parameter or member 'Adapter' not described in 'rtl8188e_PHY_SetBBReg'
+ 1 ../drivers/staging/r8188eu/hal/rtl8188e_phycfg.c:75: warning: Function parameter or member 'BitMask' not described in 'rtl8188e_PHY_SetBBReg'
+ 1 ../drivers/staging/r8188eu/hal/rtl8188e_phycfg.c:75: warning: Function parameter or member 'Data' not described in 'rtl8188e_PHY_SetBBReg'
+ 1 ../drivers/staging/r8188eu/hal/rtl8188e_phycfg.c:75: warning: Function parameter or member 'RegAddr' not described in 'rtl8188e_PHY_SetBBReg'
+ 1 ../drivers/staging/r8188eu/hal/rtl8188e_phycfg.c:75: warning: expecting prototype for Function(). Prototype was for rtl8188e_PHY_SetBBReg() instead
+ 1 ../drivers/staging/rtl8192e/rtl8192e/../rtllib.h:832:48: warning: array of flexible structures
+ 1 ../drivers/staging/rtl8192e/rtl8192e/../rtllib.h:851:48: warning: array of flexible structures
+ 1 ../drivers/staging/rtl8192e/rtl8192e/rtl_dm.c:147:21: warning: symbol 'dm_rx_path_sel_table' was not declared. Should it be static?
+ 1 ../drivers/staging/rtl8192e/rtllib.h:805:48: warning: array of flexible structures
+ 1 ../drivers/staging/rtl8192e/rtllib.h:821:48: warning: array of flexible structures
+ 2 ../drivers/staging/rtl8192e/rtllib.h:832:48: warning: array of flexible structures
+ 1 ../drivers/staging/rtl8192e/rtllib.h:843:48: warning: array of flexible structures
+ 1 ../drivers/staging/rtl8192e/rtllib.h:851:48: warning: array of flexible structures
+ 1 ../drivers/staging/rtl8192u/ieee80211/ieee80211.h:900:51: warning: array of flexible structures
+ 1 ../drivers/staging/rtl8192u/ieee80211/ieee80211.h:911:51: warning: array of flexible structures
+ 3 ../drivers/staging/rtl8192u/ieee80211/ieee80211.h:922:51: warning: array of flexible structures
+ 1 ../drivers/staging/rtl8192u/ieee80211/ieee80211.h:933:51: warning: array of flexible structures
+ 2 ../drivers/staging/rtl8192u/ieee80211/ieee80211.h:950:51: warning: array of flexible structures
+ 1 ../drivers/staging/rtl8723bs/hal/hal_btcoex.c:1182:30: warning: variable 'pHalData' set but not used [-Wunused-but-set-variable]
+ 1 ../drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c:465:5: warning: no previous prototype for 'vchiq_platform_init' [-Wmissing-prototypes]
+ 1 ../drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c:465:5: warning: symbol 'vchiq_platform_init' was not declared. Should it be static?
+ 1 ../drivers/staging/vc04_services/interface/vchiq_arm/vchiq_dev.c:1357: warning: Function parameter or member 'parent' not described in 'vchiq_register_chrdev'
+ 1 ../drivers/staging/vc04_services/interface/vchiq_arm/vchiq_dev.c:330:26: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/staging/vc04_services/interface/vchiq_arm/vchiq_dev.c:546:47: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/staging/vt6655/card.c:302:32: warning: cast to restricted __le64
+ 1 ../drivers/staging/vt6655/card.c:336:23: warning: cast to restricted __le64
+ 1 ../drivers/staging/vt6655/card.c:751:16: warning: cast to restricted __le64
+ 1 ../drivers/staging/vt6655/card.c:804:23: warning: cast to restricted __le64
+ 1 ../drivers/staging/vt6655/card.c:831:18: warning: cast to restricted __le64
+ 1 ../drivers/staging/vt6655/device_main.c:1598:46: warning: cast to restricted __le64
+ 1 ../drivers/target/tcm_fc/tfc_sess.c:166:17: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/target/tcm_fc/tfc_sess.c:456:17: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/target/tcm_fc/tfc_sess.c:47:17: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/target/tcm_fc/tfc_sess.c:72:9: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/target/tcm_fc/tfc_sess.c:89:9: error: incompatible types in comparison expression (different address spaces):
+ 1 ../drivers/thermal/broadcom/ns-thermal.c:19:34: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/thermal/broadcom/ns-thermal.c:56:44: warning: incorrect type in argument 3 (different address spaces)
+ 1 ../drivers/thermal/broadcom/ns-thermal.c:63:36: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/thermal/broadcom/ns-thermal.c:70:52: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/thermal/cpuidle_cooling.c:151: warning: cannot understand function prototype: 'struct thermal_cooling_device_ops cpuidle_cooling_ops = '
+ 1 ../drivers/thermal/qcom/tsens-v0_1.c:106:40: warning: symbol 'tsens_9607_nvmem' was not declared. Should it be static?
+ 1 ../drivers/thermal/qcom/tsens-v0_1.c:26:40: warning: symbol 'tsens_8916_nvmem' was not declared. Should it be static?
+ 1 ../drivers/thermal/qcom/tsens-v0_1.c:42:40: warning: symbol 'tsens_8939_nvmem' was not declared. Should it be static?
+ 1 ../drivers/thermal/qcom/tsens-v0_1.c:62:40: warning: symbol 'tsens_8974_nvmem' was not declared. Should it be static?
+ 1 ../drivers/thermal/qcom/tsens-v0_1.c:84:40: warning: symbol 'tsens_8974_backup_nvmem' was not declared. Should it be static?
+ 1 ../drivers/thermal/qcom/tsens-v1.c:24:40: warning: symbol 'tsens_qcs404_nvmem' was not declared. Should it be static?
+ 1 ../drivers/thermal/qcom/tsens-v1.c:45:40: warning: symbol 'tsens_8976_nvmem' was not declared. Should it be static?
+ 1 ../drivers/thermal/qoriq_thermal.c:200:38: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/thermal/qoriq_thermal.c:202:50: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/tty/ipwireless/hardware.c:431:30: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/tty/ipwireless/hardware.c:445:30: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/tty/ipwireless/hardware.c:872:46: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/tty/ipwireless/hardware.c:889:46: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/tty/mxser.c:291:32: warning: array of flexible structures
+ 1 ../drivers/tty/n_gsm.c:3748:29: warning: restricted __be16 degrades to integer
+ 1 ../drivers/tty/n_hdlc.c:140: warning: Function parameter or member 'tty_for_write_work' not described in 'n_hdlc'
+ 1 ../drivers/tty/n_hdlc.c:140: warning: Function parameter or member 'write_work' not described in 'n_hdlc'
+ 1 ../drivers/tty/nozomi.c:348:25: warning: array of flexible structures
+ 1 ../drivers/tty/nozomi.c:405:26: warning: cast to restricted __le16
+ 1 ../drivers/tty/nozomi.c:408:26: warning: cast to restricted __le32
+ 1 ../drivers/tty/nozomi.c:416:36: warning: cast to restricted __le16
+ 1 ../drivers/tty/nozomi.c:420:34: warning: cast to restricted __le32
+ 1 ../drivers/tty/nozomi.c:449:17: warning: cast from restricted __le16
+ 1 ../drivers/tty/nozomi.c:457:17: warning: cast from restricted __le32
+ 1 ../drivers/tty/nozomi.c:465:25: warning: cast from restricted __le16
+ 1 ../drivers/tty/nozomi.c:469:25: warning: cast from restricted __le32
+ 1 ../drivers/tty/nozomi.c:779:16: warning: cast to restricted __le32
+ 1 ../drivers/tty/serial/8250/8250_port.c:679: warning: Function parameter or member 'termios' not described in 'serial8250_em485_config'
+ 1 ../drivers/tty/serial/digicolor-usart.c:413:26: warning: context imbalance in 'digicolor_uart_console_write' - different lock contexts for basic block
+ 1 ../drivers/tty/serial/fsl_lpuart.c:2402:9: warning: context imbalance in 'lpuart_console_write' - different lock contexts for basic block
+ 1 ../drivers/tty/serial/fsl_lpuart.c:2432:9: warning: context imbalance in 'lpuart32_console_write' - different lock contexts for basic block
+ 1 ../drivers/tty/serial/imx.c:2050:39: warning: context imbalance in 'imx_uart_console_write' - unexpected unlock
+ 1 ../drivers/tty/serial/max3100.c:202:13: warning: incorrect type in assignment (different base types)
+ 4 ../drivers/tty/serial/max3100.c:210:15: warning: cast to restricted __be16
+ 1 ../drivers/tty/serial/meson_uart.c:575:28: warning: context imbalance in 'meson_serial_port_write' - unexpected unlock
+ 1 ../drivers/tty/serial/mvebu-uart.c:760:9: warning: context imbalance in 'mvebu_uart_console_write' - different lock contexts for basic block
+ 1 ../drivers/tty/serial/pch_uart.c:1419:30: warning: restricted upf_t degrades to integer
+ 1 ../drivers/tty/serial/pch_uart.c:1423:32: warning: invalid assignment: &=
+ 1 ../drivers/tty/serial/qcom_geni_serial.c:467:13: warning: context imbalance in 'qcom_geni_serial_console_write' - different lock contexts for basic block
+ 1 ../drivers/tty/serial/rda-uart.c:618:28: warning: context imbalance in 'rda_uart_port_write' - unexpected unlock
+ 1 ../drivers/tty/serial/samsung_tty.c:2375:39: warning: context imbalance in 's3c24xx_serial_console_write' - unexpected unlock
+ 1 ../drivers/tty/serial/serial_core.c:152:9: warning: context imbalance in 'uart_start' - different lock contexts for basic block
+ 1 ../drivers/tty/serial/serial_core.c:219:17: warning: context imbalance in 'uart_port_startup' - different lock contexts for basic block
+ 1 ../drivers/tty/serial/serial_core.c:328:9: warning: context imbalance in 'uart_shutdown' - different lock contexts for basic block
+ 1 ../drivers/tty/serial/serial_core.c:555:9: warning: context imbalance in 'uart_put_char' - different lock contexts for basic block
+ 1 ../drivers/tty/serial/serial_core.c:603:9: warning: context imbalance in 'uart_write' - different lock contexts for basic block
+ 1 ../drivers/tty/serial/serial_core.c:616:9: warning: context imbalance in 'uart_write_room' - different lock contexts for basic block
+ 1 ../drivers/tty/serial/serial_core.c:629:9: warning: context imbalance in 'uart_chars_in_buffer' - different lock contexts for basic block
+ 1 ../drivers/tty/serial/serial_core.c:656:9: warning: context imbalance in 'uart_flush_buffer' - different lock contexts for basic block
+ 1 ../drivers/tty/serial/sh-sci.c:1382:39: warning: context imbalance in 'sci_dma_rx_submit' - unexpected unlock
+ 1 ../drivers/tty/serial/sunplus-uart.c:528:28: warning: context imbalance in 'sunplus_console_write' - unexpected unlock
+ 1 ../drivers/tty/serial/uartlite.c:79: warning: Function parameter or member 'baud' not described in 'uartlite_data'
+ 1 ../drivers/tty/serial/uartlite.c:79: warning: Function parameter or member 'cflags' not described in 'uartlite_data'
+ 1 ../drivers/tty/serial/uartlite.c:79: warning: Function parameter or member 'clk' not described in 'uartlite_data'
+ 1 ../drivers/tty/serial/uartlite.c:79: warning: Function parameter or member 'reg_ops' not described in 'uartlite_data'
+ 1 ../drivers/tty/serial/ucc_uart.c:264:33: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:268:33: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:347:33: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:348:17: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:348:17: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:350:33: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:369:30: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:381:37: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:382:17: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:382:17: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:385:33: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:473:38: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:480:33: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:511:17: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:511:17: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:514:33: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:603:58: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:604:61: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:605:33: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:611:63: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:612:53: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:613:25: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:624:44: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:625:61: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:626:33: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:636:49: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:637:53: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:638:25: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:652:46: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:660:48: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:661:48: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:662:44: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:663:28: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:664:25: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:665:25: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:666:25: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:667:25: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:668:25: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:669:37: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:670:37: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:671:25: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:673:51: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:674:30: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:712:36: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:713:33: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:714:33: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:715:33: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:716:30: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:717:31: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:718:38: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:719:30: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:720:33: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:721:30: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:724:30: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:725:33: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:726:30: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:727:33: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:987:24: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:987:27: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/tty/serial/ucc_uart.c:988:29: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/tty/serial/ucc_uart.c:989:29: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/tty/serial/xilinx_uartps.c:539:28: warning: context imbalance in 'cdns_uart_clk_notifier_cb' - different lock contexts for basic block
+ 1 ../drivers/tty/synclink_gt.c:1523: warning: Excess function parameter 'cmd' description in 'hdlcdev_ioctl'
+ 1 ../drivers/tty/synclink_gt.c:1523: warning: Excess function parameter 'ifr' description in 'hdlcdev_ioctl'
+ 1 ../drivers/tty/synclink_gt.c:1523: warning: Function parameter or member 'ifs' not described in 'hdlcdev_ioctl'
+ 1 ../drivers/tty/tty_io.c:2828:22: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/tty/tty_io.c:2852:52: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/tty/tty_jobctrl.c:124:31: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/tty/tty_jobctrl.c:126:33: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/tty/tty_jobctrl.c:135:31: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/tty/tty_jobctrl.c:156:33: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/tty/tty_jobctrl.c:165:9: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/tty/tty_jobctrl.c:167:40: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/tty/tty_jobctrl.c:19:41: warning: dereference of noderef expression
+ 1 ../drivers/tty/tty_jobctrl.c:205:41: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/tty/tty_jobctrl.c:215:51: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/tty/tty_jobctrl.c:227:43: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/tty/tty_jobctrl.c:291:39: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/tty/tty_jobctrl.c:294:41: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/tty/tty_jobctrl.c:303:31: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/tty/tty_jobctrl.c:307:33: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/tty/tty_jobctrl.c:80:9: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/tty/tty_jobctrl.c:83:34: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/tty/vt/vt.c:225:5: warning: symbol 'console_blank_hook' was not declared. Should it be static?
+ 1 ../drivers/tty/vt/vt.c:2980:19: warning: symbol 'console_driver' was not declared. Should it be static?
+ 1 ../drivers/ufs/core/ufs-debugfs.c:131:13: warning: context imbalance in 'ufs_debugfs_restart_ee' - different lock contexts for basic block
+ 1 ../drivers/ufs/core/ufs-debugfs.c:68:12: warning: context imbalance in 'ufs_debugfs_get_user_access' - wrong count at exit
+ 1 ../drivers/ufs/core/ufs-debugfs.c:80:13: warning: context imbalance in 'ufs_debugfs_put_user_access' - wrong count at exit
+ 1 ../drivers/ufs/core/ufs-debugfs.c:87:12: warning: context imbalance in 'ee_usr_mask_set' - different lock contexts for basic block
+ 1 ../drivers/uio/uio.c:553:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/uio/uio_aec.c:104:42: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/uio/uio_aec.c:105:43: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/uio/uio_aec.c:106:34: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/uio/uio_aec.c:115:31: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/uio/uio_aec.c:128:42: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/uio/uio_aec.c:129:43: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/uio/uio_aec.c:131:28: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/uio/uio_aec.c:136:31: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/uio/uio_aec.c:44:49: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/uio/uio_aec.c:50:49: warning: incorrect type in argument 1 (different address spaces)
+ 6 ../drivers/uio/uio_aec.c:59:9: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/uio/uio_aec.c:88:20: warning: incorrect type in assignment (different address spaces)
+ 2 ../drivers/usb/atm/ueagle-atm.c:2060:9: warning: restricted __be16 degrades to integer
+ 1 ../drivers/usb/chipidea/ci_hdrc_tegra.c:181:20: warning: context imbalance in 'tegra_usb_internal_port_reset' - unexpected unlock
+ 1 ../drivers/usb/core/hub.c:5440:17: warning: context imbalance in 'hub_port_connect' - different lock contexts for basic block
+ 1 ../drivers/usb/fotg210/fotg210-core.c:101: warning: Function parameter or member 'fotg' not described in 'fotg210_vbus'
+ 1 ../drivers/usb/fotg210/fotg210-udc.c:1103: warning: Excess function parameter '_gadget' description in 'fotg210_vbus_session'
+ 1 ../drivers/usb/fotg210/fotg210-udc.c:1103: warning: Function parameter or member 'g' not described in 'fotg210_vbus_session'
+ 1 ../drivers/usb/fotg210/fotg210-udc.c:681:33: warning: restricted __le16 degrades to integer
+ 1 ../drivers/usb/fotg210/fotg210-udc.c:691:25: warning: restricted __le16 degrades to integer
+ 1 ../drivers/usb/fotg210/fotg210-udc.c:747:29: warning: restricted __le16 degrades to integer
+ 1 ../drivers/usb/gadget/composite.c:2082:33: warning: restricted __le16 degrades to integer
+ 1 ../drivers/usb/gadget/composite.c:2084:59: warning: restricted __le16 degrades to integer
+ 1 ../drivers/usb/gadget/function/f_fs.c:2910:32: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/gadget/function/f_fs.c:2935:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/gadget/function/f_sourcesink.c:355:43: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/gadget/function/f_sourcesink.c:358:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/gadget/function/f_sourcesink.c:394:43: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/gadget/function/f_sourcesink.c:395:43: warning: invalid assignment: |=
+ 1 ../drivers/usb/gadget/function/f_sourcesink.c:400:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/gadget/function/f_sourcesink.c:401:41: warning: invalid assignment: |=
+ 1 ../drivers/usb/gadget/function/f_sourcesink.c:416:43: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/gadget/function/f_sourcesink.c:420:51: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/gadget/function/f_sourcesink.c:425:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/gadget/function/f_sourcesink.c:429:49: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/gadget/function/f_tcm.c:1236:22: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/gadget/function/f_tcm.c:163:26: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/gadget/function/f_tcm.c:81:18: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/gadget/function/f_uac1_legacy.c:122:35: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/usb/gadget/function/f_uac1_legacy.c:153:33: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/usb/gadget/function/f_uac1_legacy.c:375:41: warning: cast to restricted __le16
+ 1 ../drivers/usb/gadget/function/f_uac1_legacy.c:72:33: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/usb/gadget/function/f_uac1_legacy.c:74:33: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/usb/gadget/function/f_uac1_legacy.c:87:48: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/usb/gadget/function/u_audio.c:1118:20: warning: obsolete array initializer, use C99 syntax
+ 1 ../drivers/usb/gadget/function/u_audio.c:1125:28: warning: obsolete array initializer, use C99 syntax
+ 1 ../drivers/usb/gadget/function/u_audio.c:1132:19: warning: obsolete array initializer, use C99 syntax
+ 1 ../drivers/usb/gadget/function/u_audio.c:1139:27: warning: obsolete array initializer, use C99 syntax
+ 1 ../drivers/usb/gadget/function/u_audio.c:1146:25: warning: obsolete array initializer, use C99 syntax
+ 1 ../drivers/usb/gadget/function/u_uac1_legacy.c:104:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/gadget/function/u_uac1_legacy.c:105:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/gadget/function/u_uac1_legacy.c:135:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/gadget/function/u_uac1_legacy.c:136:21: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/gadget/legacy/inode.c:1138:33: warning: context imbalance in 'ep0_write' - unexpected unlock
+ 1 ../drivers/usb/gadget/udc/aspeed_udc.c:1011:28: warning: restricted __le16 degrades to integer
+ 1 ../drivers/usb/gadget/udc/aspeed_udc.c:1070:32: warning: restricted __le16 degrades to integer
+ 1 ../drivers/usb/gadget/udc/bdc/bdc_ep.c:498:26: warning: cast truncates bits from constant value (ffffffff7fffffff becomes 7fffffff)
+ 1 ../drivers/usb/gadget/udc/lpc32xx_udc.c:2205:19: warning: cast to restricted __le16
+ 1 ../drivers/usb/gadget/udc/lpc32xx_udc.c:2214:15: warning: cast to restricted __le16
+ 1 ../drivers/usb/gadget/udc/m66592-udc.c:1055:33: warning: cast to restricted __le16
+ 1 ../drivers/usb/gadget/udc/m66592-udc.c:1055:33: warning: restricted __le16 degrades to integer
+ 1 ../drivers/usb/gadget/udc/max3420_udc.c:553:41: warning: restricted __le16 degrades to integer
+ 1 ../drivers/usb/gadget/udc/max3420_udc.c:554:31: warning: restricted __le16 degrades to integer
+ 1 ../drivers/usb/gadget/udc/max3420_udc.c:568:16: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/gadget/udc/max3420_udc.c:586:31: warning: restricted __le16 degrades to integer
+ 1 ../drivers/usb/gadget/udc/max3420_udc.c:600:32: warning: restricted __le16 degrades to integer
+ 1 ../drivers/usb/gadget/udc/max3420_udc.c:628:29: warning: cast from restricted __le16
+ 1 ../drivers/usb/gadget/udc/max3420_udc.c:629:29: warning: cast from restricted __le16
+ 1 ../drivers/usb/gadget/udc/max3420_udc.c:630:30: warning: cast from restricted __le16
+ 1 ../drivers/usb/gadget/udc/mv_u3d_core.c:1478:26: warning: cast from restricted __le16
+ 1 ../drivers/usb/gadget/udc/mv_u3d_core.c:240:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/gadget/udc/mv_u3d_core.c:246:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/gadget/udc/mv_u3d_core.c:304:29: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/gadget/udc/mv_u3d_core.c:306:25: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/gadget/udc/mv_u3d_core.c:350:34: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/gadget/udc/mv_u3d_core.c:352:30: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/gadget/udc/mv_u3d_core.c:46:33: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/usb/gadget/udc/mv_u3d_core.c:890:42: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/usb/gadget/udc/mv_udc_core.c:1456:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/gadget/udc/mv_udc_core.c:1516:26: warning: cast from restricted __le16
+ 1 ../drivers/usb/gadget/udc/mv_udc_core.c:1546:31: warning: restricted __le16 degrades to integer
+ 1 ../drivers/usb/gadget/udc/mv_udc_core.c:1547:35: warning: restricted __le16 degrades to integer
+ 1 ../drivers/usb/gadget/udc/mv_udc_core.c:1568:30: warning: restricted __le16 degrades to integer
+ 1 ../drivers/usb/gadget/udc/mv_udc_core.c:1579:39: warning: restricted __le16 degrades to integer
+ 1 ../drivers/usb/gadget/udc/mv_udc_core.c:1580:43: warning: restricted __le16 degrades to integer
+ 2 ../drivers/usb/gadget/udc/mv_udc_core.c:1611:30: warning: restricted __le16 degrades to integer
+ 1 ../drivers/usb/gadget/udc/mv_udc_core.c:1616:34: warning: restricted __le16 degrades to integer
+ 1 ../drivers/usb/gadget/udc/mv_udc_core.c:1625:52: warning: restricted __le16 degrades to integer
+ 1 ../drivers/usb/gadget/udc/mv_udc_core.c:1634:39: warning: restricted __le16 degrades to integer
+ 1 ../drivers/usb/gadget/udc/mv_udc_core.c:1635:43: warning: restricted __le16 degrades to integer
+ 1 ../drivers/usb/gadget/udc/mv_udc_core.c:366:24: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/gadget/udc/mv_udc_core.c:368:24: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/gadget/udc/mv_udc_core.c:369:24: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/gadget/udc/mv_udc_core.c:370:24: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/gadget/udc/mv_udc_core.c:371:24: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/gadget/udc/mv_udc_core.c:66:33: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/usb/gadget/udc/mv_udc_core.c:834:17: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/usb/gadget/udc/mv_udc_core.c:834:17: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/usb/gadget/udc/net2272.c:1825:68: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/usb/gadget/udc/net2272.c:1826:46: warning: restricted __le16 degrades to integer
+ 1 ../drivers/usb/gadget/udc/net2272.c:1829:48: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/gadget/udc/net2272.c:1831:48: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/gadget/udc/net2272.c:1842:40: warning: restricted __le16 degrades to integer
+ 1 ../drivers/usb/gadget/udc/net2272.c:1855:40: warning: restricted __le16 degrades to integer
+ 1 ../drivers/usb/gadget/udc/net2272.c:1877:60: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/usb/gadget/udc/net2272.c:1895:72: warning: restricted __le16 degrades to integer
+ 1 ../drivers/usb/gadget/udc/net2272.c:1904:60: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/usb/gadget/udc/net2272.c:1913:56: warning: restricted __le16 degrades to integer
+ 1 ../drivers/usb/gadget/udc/net2272.c:2011:52: warning: context imbalance in 'net2272_handle_stat1_irqs' - unexpected unlock
+ 1 ../drivers/usb/gadget/udc/pxa27x_udc.c:2090:20: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/gadget/udc/pxa27x_udc.c:2119:20: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/gadget/udc/pxa27x_udc.c:2120:20: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/gadget/udc/pxa27x_udc.c:2303:17: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/usb/gadget/udc/pxa27x_udc.c:2304:17: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/usb/gadget/udc/pxa27x_udc.c:2305:17: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/usb/gadget/udc/pxa27x_udc.c:2306:17: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/usb/gadget/udc/pxa27x_udc.c:2307:17: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/usb/gadget/udc/pxa27x_udc.c:2308:17: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/usb/gadget/udc/pxa27x_udc.c:677:39: warning: context imbalance in 'req_done' - unexpected unlock
+ 1 ../drivers/usb/gadget/udc/r8a66597-udc.c:1188:28: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/gadget/udc/r8a66597-udc.c:1256:33: warning: cast to restricted __le16
+ 1 ../drivers/usb/gadget/udc/r8a66597-udc.c:1256:33: warning: restricted __le16 degrades to integer
+ 1 ../drivers/usb/gadget/udc/renesas_usbf.c:2284:37: warning: invalid assignment: |=
+ 1 ../drivers/usb/gadget/udc/renesas_usbf.c:2325:31: warning: restricted __le16 degrades to integer
+ 1 ../drivers/usb/gadget/udc/snps_udc_core.c:550:34: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/gadget/udc/udc-xilinx.c:1620:35: warning: restricted __le16 degrades to integer
+ 1 ../drivers/usb/gadget/udc/udc-xilinx.c:1626:31: warning: restricted __le16 degrades to integer
+ 1 ../drivers/usb/gadget/udc/udc-xilinx.c:1641:34: warning: incorrect type in assignment (different base types)
+ 2 ../drivers/usb/gadget/udc/udc-xilinx.c:1669:35: warning: restricted __le16 degrades to integer
+ 1 ../drivers/usb/gadget/udc/udc-xilinx.c:1689:46: warning: restricted __le16 degrades to integer
+ 1 ../drivers/usb/gadget/udc/udc-xilinx.c:1695:46: warning: restricted __le16 degrades to integer
+ 1 ../drivers/usb/gadget/udc/udc-xilinx.c:1758:29: warning: cast from restricted __le16
+ 1 ../drivers/usb/gadget/udc/udc-xilinx.c:1759:29: warning: cast from restricted __le16
+ 1 ../drivers/usb/gadget/udc/udc-xilinx.c:1760:30: warning: cast from restricted __le16
+ 1 ../drivers/usb/gadget/udc/udc-xilinx.c:1872:34: warning: restricted __le16 degrades to integer
+ 1 ../drivers/usb/gadget/udc/udc-xilinx.c:1883:49: warning: incorrect type in argument 3 (different base types)
+ 1 ../drivers/usb/gadget/udc/udc-xilinx.c:1888:47: warning: restricted __le16 degrades to integer
+ 2 ../drivers/usb/host/./xhci-trace.h:363:1: warning: cast from restricted __le32
+ 2 ../drivers/usb/host/./xhci-trace.h:363:1: warning: cast to restricted __le64
+ 1 ../drivers/usb/host/ehci-hcd.c:568:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/host/ehci-q.c:1390:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/host/isp116x-hcd.c:114:59: warning: incorrect type in argument 2 (different base types)
+ 1 ../drivers/usb/host/isp116x-hcd.c:152:34: warning: cast to restricted __le16
+ 1 ../drivers/usb/host/ohci-at91.c:474:39: warning: invalid assignment: &=
+ 1 ../drivers/usb/host/ohci-at91.c:477:39: warning: invalid assignment: |=
+ 1 ../drivers/usb/host/ohci-at91.c:480:39: warning: invalid assignment: |=
+ 1 ../drivers/usb/host/ohci-hub.c:269:9: warning: context imbalance in 'ohci_rh_resume' - different lock contexts for basic block
+ 1 ../drivers/usb/host/ohci-s3c2410.c:275:39: warning: invalid assignment: |=
+ 1 ../drivers/usb/host/ohci-s3c2410.c:278:39: warning: invalid assignment: |=
+ 1 ../drivers/usb/host/oxu210hp-hcd.c:1012:24: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/usb/host/oxu210hp-hcd.c:1036:20: error: subtraction of different types can't work (different address spaces)
+ 1 ../drivers/usb/host/oxu210hp-hcd.c:1069:23: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/usb/host/oxu210hp-hcd.c:1170:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/host/oxu210hp-hcd.c:1187:26: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/usb/host/oxu210hp-hcd.c:2027:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/host/oxu210hp-hcd.c:2027:44: warning: restricted __le32 degrades to integer
+ 1 ../drivers/usb/host/oxu210hp-hcd.c:889:35: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/host/oxu210hp-hcd.c:941:32: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/usb/host/oxu210hp-hcd.c:965:33: warning: cast removes address space '__iomem' of expression
+ 4 ../drivers/usb/host/oxu210hp-hcd.c:994:21: error: subtraction of different types can't work (different address spaces)
+ 1 ../drivers/usb/host/sl811-hcd.c:1784:24: warning: symbol 'sl811h_driver' was not declared. Should it be static?
+ 1 ../drivers/usb/host/xhci-dbgcap.c:127:18: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/host/xhci-dbgcap.c:130:18: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/host/xhci-dbgcap.c:267:25: warning: invalid assignment: &=
+ 1 ../drivers/usb/host/xhci-dbgcap.c:269:25: warning: invalid assignment: |=
+ 1 ../drivers/usb/host/xhci-dbgcap.c:721:53: warning: restricted __le64 degrades to integer
+ 1 ../drivers/usb/host/xhci-ring.c:632:54: warning: restricted __le32 degrades to integer
+ 1 ../drivers/usb/host/xhci.c:1510: warning: Function parameter or member 'desc' not described in 'xhci_get_endpoint_index'
+ 6 ../drivers/usb/misc/usb3503.c:226:44: warning: cast to restricted __be32
+ 1 ../drivers/usb/mtu3/mtu3_qmu.c:100:21: warning: incorrect type in argument 3 (different base types)
+ 1 ../drivers/usb/mtu3/mtu3_qmu.c:112:21: warning: incorrect type in argument 3 (different base types)
+ 2 ../drivers/usb/mtu3/mtu3_qmu.c:81:16: warning: cast to restricted __le32
+ 2 ../drivers/usb/mtu3/mtu3_qmu.c:92:16: warning: cast to restricted __le32
+ 1 ../drivers/usb/musb/musb_gadget_ep0.c:220:58: warning: restricted __le16 degrades to integer
+ 1 ../drivers/usb/musb/musb_gadget_ep0.c:227:48: warning: restricted __le16 degrades to integer
+ 1 ../drivers/usb/musb/musb_gadget_ep0.c:237:52: warning: restricted __le16 degrades to integer
+ 1 ../drivers/usb/musb/musb_gadget_ep0.c:251:52: warning: restricted __le16 degrades to integer
+ 6 ../drivers/usb/musb/musb_gadget_ep0.c:303:52: warning: restricted __le16 degrades to integer
+ 1 ../drivers/usb/musb/musb_gadget_ep0.c:310:56: warning: restricted __le16 degrades to integer
+ 1 ../drivers/usb/musb/musb_gadget_ep0.c:313:60: warning: restricted __le16 degrades to integer
+ 1 ../drivers/usb/musb/musb_gadget_ep0.c:398:52: warning: restricted __le16 degrades to integer
+ 1 ../drivers/usb/musb/musb_gadget_ep0.c:411:52: warning: restricted __le16 degrades to integer
+ 1 ../drivers/usb/musb/musb_gadget_ep0.c:85:26: warning: cast from restricted __le16
+ 1 ../drivers/usb/renesas_usbhs/mod.c:195:13: warning: variable 'intenb0' set but not used [-Wunused-but-set-variable]
+ 1 ../drivers/usb/renesas_usbhs/mod_host.c:779:28: warning: incorrect type in assignment (different base types)
+ 4 ../drivers/usb/storage/ene_ub6250.c:1026:42: warning: cast to restricted __be16
+ 1 ../drivers/usb/storage/ene_ub6250.c:1050:29: warning: cast to restricted __le16
+ 1 ../drivers/usb/storage/ene_ub6250.c:1053:55: warning: cast to restricted __le16
+ 1 ../drivers/usb/storage/ene_ub6250.c:1165:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/storage/ene_ub6250.c:1198:33: warning: incorrect type in assignment (different base types)
+ 4 ../drivers/usb/storage/ene_ub6250.c:1229:23: warning: cast to restricted __be16
+ 1 ../drivers/usb/storage/ene_ub6250.c:1275:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/storage/ene_ub6250.c:1357:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/storage/ene_ub6250.c:1541:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/storage/ene_ub6250.c:1660:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/storage/ene_ub6250.c:1704:49: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/storage/ene_ub6250.c:1761:41: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/storage/ene_ub6250.c:1837:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/storage/ene_ub6250.c:1933:33: warning: incorrect type in assignment (different base types)
+ 4 ../drivers/usb/storage/ene_ub6250.c:1989:26: warning: cast to restricted __be16
+ 4 ../drivers/usb/storage/ene_ub6250.c:1990:26: warning: cast to restricted __be16
+ 1 ../drivers/usb/storage/ene_ub6250.c:2090:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/storage/ene_ub6250.c:2161:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/storage/ene_ub6250.c:498:43: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/usb/storage/ene_ub6250.c:699:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/storage/ene_ub6250.c:739:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/storage/ene_ub6250.c:886:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/storage/ene_ub6250.c:905:33: warning: incorrect type in assignment (different base types)
+ 4 ../drivers/usb/storage/ene_ub6250.c:951:18: warning: cast to restricted __be16
+ 4 ../drivers/usb/storage/ene_ub6250.c:971:34: warning: cast to restricted __be16
+ 4 ../drivers/usb/storage/ene_ub6250.c:972:41: warning: cast to restricted __be16
+ 4 ../drivers/usb/storage/ene_ub6250.c:973:41: warning: cast to restricted __be16
+ 4 ../drivers/usb/storage/ene_ub6250.c:976:26: warning: cast to restricted __be16
+ 6 ../drivers/usb/storage/ene_ub6250.c:990:31: warning: cast to restricted __be32
+ 6 ../drivers/usb/storage/ene_ub6250.c:994:29: warning: cast to restricted __be32
+ 1 ../drivers/usb/storage/realtek_cr.c:255:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/storage/sierra_ms.c:80:30: warning: cast to restricted __le16
+ 1 ../drivers/usb/storage/sierra_ms.c:81:30: warning: cast to restricted __le16
+ 1 ../drivers/usb/usbip/stub_main.c:77:20: warning: context imbalance in 'get_busid_priv' - wrong count at exit
+ 1 ../drivers/usb/usbip/stub_main.c:85:28: warning: context imbalance in 'put_busid_priv' - unexpected unlock
+ 1 ../drivers/usb/usbip/usbip_common.c:499:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/usbip/usbip_common.c:500:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/usbip/usbip_common.c:501:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/usbip/usbip_common.c:502:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/usbip/usbip_common.c:503:33: warning: incorrect type in assignment (different base types)
+ 6 ../drivers/usb/usbip/usbip_common.c:505:35: warning: cast to restricted __be32
+ 6 ../drivers/usb/usbip/usbip_common.c:506:35: warning: cast to restricted __be32
+ 6 ../drivers/usb/usbip/usbip_common.c:507:35: warning: cast to restricted __be32
+ 6 ../drivers/usb/usbip/usbip_common.c:508:35: warning: cast to restricted __be32
+ 6 ../drivers/usb/usbip/usbip_common.c:509:35: warning: cast to restricted __be32
+ 1 ../drivers/usb/usbip/usbip_common.c:517:37: warning: incorrect type in assignment (different base types)
+ 6 ../drivers/usb/usbip/usbip_common.c:524:39: warning: cast to restricted __be32
+ 1 ../drivers/usb/usbip/usbip_common.c:555:29: warning: incorrect type in assignment (different base types)
+ 6 ../drivers/usb/usbip/usbip_common.c:557:31: warning: cast to restricted __be32
+ 1 ../drivers/usb/usbip/usbip_common.c:607:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/usbip/usbip_common.c:608:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/usbip/usbip_common.c:609:33: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/usb/usbip/usbip_common.c:610:36: warning: incorrect type in assignment (different base types)
+ 6 ../drivers/usb/usbip/usbip_common.c:612:35: warning: cast to restricted __be32
+ 6 ../drivers/usb/usbip/usbip_common.c:613:35: warning: cast to restricted __be32
+ 6 ../drivers/usb/usbip/usbip_common.c:614:35: warning: cast to restricted __be32
+ 6 ../drivers/usb/usbip/usbip_common.c:615:38: warning: cast to restricted __be32
+ 1 ../drivers/usb/usbip/vhci_hcd.c:295:36: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/vfio/pci/vfio_pci_config.c:411:20: warning: restricted pci_power_t degrades to integer
+ 1 ../drivers/vfio/pci/vfio_pci_config.c:411:38: warning: restricted pci_power_t degrades to integer
+ 1 ../drivers/vfio/pci/vfio_pci_config.c:705:13: warning: restricted pci_power_t degrades to integer
+ 1 ../drivers/vfio/pci/vfio_pci_config.c:705:22: warning: restricted pci_power_t degrades to integer
+ 1 ../drivers/vfio/pci/vfio_pci_core.c:243:33: warning: restricted pci_power_t degrades to integer
+ 1 ../drivers/vfio/pci/vfio_pci_core.c:243:41: warning: restricted pci_power_t degrades to integer
+ 1 ../drivers/vfio/pci/vfio_pci_core.c:247:25: warning: restricted pci_power_t degrades to integer
+ 1 ../drivers/vfio/pci/vfio_pci_core.c:247:43: warning: restricted pci_power_t degrades to integer
+ 1 ../drivers/vfio/pci/vfio_pci_core.c:247:56: warning: restricted pci_power_t degrades to integer
+ 1 ../drivers/vfio/pci/vfio_pci_core.c:247:65: warning: restricted pci_power_t degrades to integer
+ 1 ../drivers/vfio/pci/vfio_pci_core.c:252:25: warning: restricted pci_power_t degrades to integer
+ 1 ../drivers/vfio/pci/vfio_pci_core.c:252:44: warning: restricted pci_power_t degrades to integer
+ 1 ../drivers/vfio/pci/vfio_pci_core.c:252:57: warning: restricted pci_power_t degrades to integer
+ 1 ../drivers/vfio/pci/vfio_pci_core.c:252:66: warning: restricted pci_power_t degrades to integer
+ 1 ../drivers/vfio/pci/vfio_pci_core.c:260:39: warning: restricted pci_power_t degrades to integer
+ 1 ../drivers/vfio/pci/vfio_pci_core.c:260:58: warning: restricted pci_power_t degrades to integer
+ 1 ../drivers/video/backlight/ili922x.c:118: warning: expecting prototype for CHECK_FREQ_REG(spi_device s, spi_transfer x)(). Prototype was for CHECK_FREQ_REG() instead
+ 1 ../drivers/video/backlight/ili922x.c:85: warning: This comment starts with '/**', but isn't a kernel-doc comment. Refer Documentation/doc-guide/kernel-doc.rst
+ 1 ../drivers/video/fbdev/arkfb.c:136:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/arkfb.c:137:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/arkfb.c:195:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/arkfb.c:217:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/arkfb.c:253:25: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/atmel_lcdfb.c:313:59: warning: incorrect type in argument 3 (different address spaces)
+ 1 ../drivers/video/fbdev/atmel_lcdfb.c:334:27: warning: incorrect type in assignment (different address spaces)
+ 3 ../drivers/video/fbdev/atmel_lcdfb.c:342:9: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/video/fbdev/aty/mach64_accel.c:420:49: warning: cast to restricted __le32
+ 3 ../drivers/video/fbdev/aty/mach64_cursor.c:156:13: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/video/fbdev/aty/mach64_cursor.c:187:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/aty/mach64_cursor.c:188:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/aty/radeon_pm.c:2526:31: warning: restricted pci_power_t degrades to integer
+ 1 ../drivers/video/fbdev/aty/radeon_pm.c:2528:65: warning: restricted pci_power_t degrades to integer
+ 1 ../drivers/video/fbdev/broadsheetfb.c:1036:16: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/broadsheetfb.c:1112:27: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/video/fbdev/broadsheetfb.c:1208:24: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/broadsheetfb.c:298:40: warning: restricted __le32 degrades to integer
+ 1 ../drivers/video/fbdev/broadsheetfb.c:299:45: warning: restricted __le32 degrades to integer
+ 1 ../drivers/video/fbdev/broadsheetfb.c:827:42: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/broadsheetfb.c:868:31: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/broadsheetfb.c:879:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/video/fbdev/broadsheetfb.c:916:42: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/cirrusfb.c:1246:17: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/cirrusfb.c:1247:17: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/cirrusfb.c:1248:17: warning: cast removes address space '__iomem' of expression
+ 3 ../drivers/video/fbdev/cirrusfb.c:1853:17: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/video/fbdev/cirrusfb.c:867:30: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/cirrusfb.c:868:38: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/cirrusfb.c:872:40: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/cirrusfb.c:874:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/cirrusfb.c:877:17: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/cirrusfb.c:878:17: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/cirrusfb.c:879:27: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/cirrusfb.c:880:29: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/bitblit.c:342:37: warning: cast truncates bits from constant value (ffffff00 becomes 0)
+ 3 ../drivers/video/fbdev/core/cfbcopyarea.c:103:33: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbcopyarea.c:117:30: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbcopyarea.c:127:38: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/core/cfbcopyarea.c:132:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbcopyarea.c:140:30: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbcopyarea.c:150:38: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/core/cfbcopyarea.c:157:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbcopyarea.c:165:38: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbcopyarea.c:166:33: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbcopyarea.c:168:38: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbcopyarea.c:169:33: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbcopyarea.c:171:38: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbcopyarea.c:172:33: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbcopyarea.c:174:38: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbcopyarea.c:175:33: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbcopyarea.c:180:38: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbcopyarea.c:184:33: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbcopyarea.c:195:46: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/core/cfbcopyarea.c:201:33: warning: cast removes address space '__iomem' of expression
+ 3 ../drivers/video/fbdev/core/cfbcopyarea.c:246:25: warning: cast removes address space '__iomem' of expression
+ 3 ../drivers/video/fbdev/core/cfbcopyarea.c:252:33: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/core/cfbcopyarea.c:261:33: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/core/cfbcopyarea.c:262:33: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/core/cfbcopyarea.c:263:33: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/core/cfbcopyarea.c:264:33: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/core/cfbcopyarea.c:265:33: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/core/cfbcopyarea.c:266:33: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/core/cfbcopyarea.c:267:33: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/core/cfbcopyarea.c:268:33: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/core/cfbcopyarea.c:272:33: warning: cast removes address space '__iomem' of expression
+ 3 ../drivers/video/fbdev/core/cfbcopyarea.c:276:33: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbcopyarea.c:290:30: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbcopyarea.c:299:38: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/core/cfbcopyarea.c:304:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbcopyarea.c:313:30: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbcopyarea.c:322:38: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbcopyarea.c:328:33: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/core/cfbcopyarea.c:330:33: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbcopyarea.c:339:38: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbcopyarea.c:340:33: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbcopyarea.c:342:38: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbcopyarea.c:343:33: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbcopyarea.c:345:38: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbcopyarea.c:346:33: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbcopyarea.c:348:38: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbcopyarea.c:349:33: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbcopyarea.c:354:38: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbcopyarea.c:358:33: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbcopyarea.c:369:46: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/core/cfbcopyarea.c:375:33: warning: cast removes address space '__iomem' of expression
+ 3 ../drivers/video/fbdev/core/cfbcopyarea.c:73:25: warning: cast removes address space '__iomem' of expression
+ 3 ../drivers/video/fbdev/core/cfbcopyarea.c:79:33: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/core/cfbcopyarea.c:88:33: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/core/cfbcopyarea.c:89:33: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/core/cfbcopyarea.c:90:33: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/core/cfbcopyarea.c:91:33: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/core/cfbcopyarea.c:92:33: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/core/cfbcopyarea.c:93:33: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/core/cfbcopyarea.c:94:33: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/core/cfbcopyarea.c:95:33: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/core/cfbcopyarea.c:99:33: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/core/cfbfillrect.c:107:17: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/core/cfbfillrect.c:112:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbfillrect.c:121:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbfillrect.c:123:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbfillrect.c:125:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbfillrect.c:127:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbfillrect.c:132:25: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/core/cfbfillrect.c:138:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbfillrect.c:163:23: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbfillrect.c:164:17: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbfillrect.c:169:31: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbfillrect.c:170:25: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/core/cfbfillrect.c:178:25: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/core/cfbfillrect.c:180:25: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/core/cfbfillrect.c:182:25: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/core/cfbfillrect.c:184:25: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/core/cfbfillrect.c:186:25: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/core/cfbfillrect.c:188:25: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/core/cfbfillrect.c:190:25: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/core/cfbfillrect.c:192:25: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/core/cfbfillrect.c:197:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbfillrect.c:202:31: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbfillrect.c:203:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbfillrect.c:233:23: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbfillrect.c:234:17: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbfillrect.c:240:31: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbfillrect.c:241:25: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/core/cfbfillrect.c:250:25: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/core/cfbfillrect.c:253:25: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/core/cfbfillrect.c:256:25: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/core/cfbfillrect.c:259:25: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/core/cfbfillrect.c:265:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbfillrect.c:272:31: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbfillrect.c:273:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbfillrect.c:359:32: warning: cast to restricted __le64
+ 1 ../drivers/video/fbdev/core/cfbfillrect.c:359:32: warning: incorrect type in argument 1 (different base types)
+ 2 ../drivers/video/fbdev/core/cfbfillrect.c:50:17: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/core/cfbfillrect.c:56:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbfillrect.c:64:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbfillrect.c:65:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbfillrect.c:66:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbfillrect.c:67:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbfillrect.c:68:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbfillrect.c:69:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbfillrect.c:70:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbfillrect.c:71:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbfillrect.c:75:25: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/core/cfbfillrect.c:79:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbimgblt.c:111:33: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/core/cfbimgblt.c:124:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbimgblt.c:167:31: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbimgblt.c:178:33: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/core/cfbimgblt.c:192:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbimgblt.c:273:33: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbimgblt.c:274:33: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbimgblt.c:279:33: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbimgblt.c:280:33: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbimgblt.c:281:33: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbimgblt.c:282:33: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbimgblt.c:287:33: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbimgblt.c:288:33: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbimgblt.c:289:33: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbimgblt.c:290:33: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbimgblt.c:291:33: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbimgblt.c:292:33: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbimgblt.c:293:33: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbimgblt.c:294:33: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbimgblt.c:306:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/cfbimgblt.c:99:31: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/fbcon.c:106:16: warning: symbol 'fbcon_registered_fb' was not declared. Should it be static?
+ 1 ../drivers/video/fbdev/core/fbcon.c:107:5: warning: symbol 'fbcon_num_registered_fb' was not declared. Should it be static?
+ 1 ../drivers/video/fbdev/core/fbcon_ud.c:372:37: warning: cast truncates bits from constant value (ffffff00 becomes 0)
+ 1 ../drivers/video/fbdev/core/fbmem.c:53:16: warning: symbol 'registered_fb' was not declared. Should it be static?
+ 1 ../drivers/video/fbdev/core/fbmem.c:54:5: warning: symbol 'num_registered_fb' was not declared. Should it be static?
+ 2 ../drivers/video/fbdev/core/fbmem.c:807:17: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/video/fbdev/core/fbmem.c:807:17: warning: incorrect type in argument 2 (different address spaces)
+ 3 ../drivers/video/fbdev/core/fbmem.c:884:17: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/video/fbdev/core/svgalib.c:209:25: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/core/svgalib.c:245:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/svgalib.c:268:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/svgalib.c:269:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/svgalib.c:290:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/svgalib.c:291:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/core/sysfillrect.c:313:32: warning: cast to restricted __le64
+ 1 ../drivers/video/fbdev/core/sysfillrect.c:313:32: warning: incorrect type in argument 1 (different base types)
+ 1 ../drivers/video/fbdev/da8xx-fb.c:1145:48: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/video/fbdev/da8xx-fb.c:1153:48: warning: incorrect type in argument 2 (different address spaces)
+ 1 ../drivers/video/fbdev/goldfishfb.c:275:34: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/goldfishfb.c:295:51: warning: cast removes address space '__iomem' of expression
+ 3 ../drivers/video/fbdev/kyro/fbdev.c:740:9: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/video/fbdev/matrox/matroxfb_accel.c:467:33: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/matrox/matroxfb_accel.c:477:33: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/matrox/matroxfb_accel.c:488:41: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/matrox/matroxfb_base.h:162:25: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/matrox/matroxfb_base.h:169:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/mb862xx/mb862xxfb_accel.c:107:55: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/video/fbdev/ocfb.c:327:24: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/video/fbdev/ocfb.c:367:64: warning: incorrect type in argument 3 (different address spaces)
+ 1 ../drivers/video/fbdev/ocfb.c:380:32: warning: incorrect type in argument 3 (different address spaces)
+ 1 ../drivers/video/fbdev/omap2/omapfb/dss/dispc.c:278:9: warning: context imbalance in 'mgr_fld_write' - different lock contexts for basic block
+ 5 ../drivers/video/fbdev/pm2fb.c:147:16: warning: cast removes address space '__iomem' of expression
+ 94 ../drivers/video/fbdev/pm2fb.c:152:9: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/pm2fb.c:152:9: warning: too many warnings
+ 86 ../drivers/video/fbdev/pm3fb.c:102:9: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/pm3fb.c:102:9: warning: too many warnings
+ 1 ../drivers/video/fbdev/pm3fb.c:1261:17: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/pm3fb.c:1264:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/pm3fb.c:1283:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/pm3fb.c:1287:29: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/pm3fb.c:1289:29: warning: cast removes address space '__iomem' of expression
+ 8 ../drivers/video/fbdev/pm3fb.c:97:16: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/pvr2fb.c:1076:11: warning: Using plain integer as NULL pointer
+ 2 ../drivers/video/fbdev/pvr2fb.c:234:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/pvr2fb.c:241:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/pvr2fb.c:337:17: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/pvr2fb.c:339:31: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/pvr2fb.c:346:17: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/pvr2fb.c:348:17: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/pvr2fb.c:350:17: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/pvr2fb.c:541:9: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/pvr2fb.c:542:9: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/pvr2fb.c:561:9: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/pvr2fb.c:570:9: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/pvr2fb.c:574:9: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/pvr2fb.c:575:9: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/pvr2fb.c:580:9: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/pvr2fb.c:581:9: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/pvr2fb.c:582:9: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/pvr2fb.c:585:9: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/pvr2fb.c:586:9: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/pvr2fb.c:589:9: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/pvr2fb.c:592:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/pvr2fb.c:596:9: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/pvr2fb.c:597:9: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/pvr2fb.c:601:9: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/pvr2fb.c:613:19: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/pvr2fb.c:615:17: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/pvr2fb.c:617:17: warning: cast removes address space '__iomem' of expression
+ 3 ../drivers/video/fbdev/pvr2fb.c:801:9: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/video/fbdev/pvr2fb.c:833:15: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/pxa168fb.c:670:27: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/video/fbdev/pxa168fb.c:760:25: warning: incorrect type in argument 3 (different address spaces)
+ 1 ../drivers/video/fbdev/pxa168fb.c:792:25: warning: incorrect type in argument 3 (different address spaces)
+ 1 ../drivers/video/fbdev/riva/fbdev.c:484:14: warning: cast to restricted __le16
+ 1 ../drivers/video/fbdev/riva/fbdev.c:485:14: warning: cast to restricted __le16
+ 1 ../drivers/video/fbdev/s3fb.c:307:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/s3fb.c:368:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/s3fb.c:390:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/s3fb.c:425:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/sis/sis_main.c:5438:32: warning: cast to restricted __le32
+ 1 ../drivers/video/fbdev/sis/sis_main.c:5441:32: warning: cast to restricted __le32
+ 1 ../drivers/video/fbdev/sis/sis_main.c:5470:40: warning: cast to restricted __le32
+ 1 ../drivers/video/fbdev/sis/sis_main.c:5502:16: warning: cast to restricted __le16
+ 1 ../drivers/video/fbdev/sm712fb.c:1066:31: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/sm712fb.c:1142:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/smscufx.c:1153:19: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/video/fbdev/smscufx.c:1260:36: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/smscufx.c:1306:37: warning: incorrect type in initializer (different address spaces)
+ 1 ../drivers/video/fbdev/smscufx.c:1323:35: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/video/fbdev/smscufx.c:1326:35: warning: incorrect type in assignment (different address spaces)
+ 1 ../drivers/video/fbdev/smscufx.c:1749:19: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/video/fbdev/smscufx.c:825:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/video/fbdev/smscufx.c:828:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/video/fbdev/smscufx.c:830:16: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/video/fbdev/smscufx.c:831:16: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/video/fbdev/smscufx.c:832:16: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/video/fbdev/smscufx.c:833:16: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/video/fbdev/smscufx.c:836:27: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/video/fbdev/smscufx.c:839:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/video/fbdev/smscufx.c:842:17: warning: incorrect type in assignment (different base types)
+ 3 ../drivers/video/fbdev/sstfb.c:338:9: warning: incorrect type in argument 1 (different address spaces)
+ 3 ../drivers/video/fbdev/tdfxfb.c:1119:17: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/video/fbdev/tdfxfb.c:1130:33: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/tdfxfb.c:1133:33: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/tridentfb.c:1322:9: warning: cast removes address space '__iomem' of expression
+ 17 ../drivers/video/fbdev/tridentfb.c:167:9: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/tridentfb.c:167:9: warning: too many warnings
+ 2 ../drivers/video/fbdev/tridentfb.c:172:16: warning: cast removes address space '__iomem' of expression
+ 72 ../drivers/video/fbdev/tridentfb.c:177:9: warning: cast removes address space '__iomem' of expression
+ 2 ../drivers/video/fbdev/tridentfb.c:182:16: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/tridentfb.c:568:9: warning: cast removes address space '__iomem' of expression
+ 4 ../drivers/video/fbdev/tridentfb.c:716:9: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/udlfb.c:1009:19: warning: incorrect type in argument 1 (different address spaces)
+ 1 ../drivers/video/fbdev/udlfb.c:1123:36: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/vt8623fb.c:162:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/vt8623fb.c:183:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/video/fbdev/vt8623fb.c:218:25: warning: cast removes address space '__iomem' of expression
+ 1 ../drivers/virtio/virtio_dma_buf.c:42: warning: Function parameter or member 'attach' not described in 'virtio_dma_buf_attach'
+ 1 ../drivers/virtio/virtio_dma_buf.c:42: warning: Function parameter or member 'dma_buf' not described in 'virtio_dma_buf_attach'
+ 1 ../drivers/w1/slaves/w1_ds2405.c:182:32: warning: cast to restricted __le64
+ 1 ../drivers/w1/slaves/w1_ds2405.c:30:24: warning: cast to restricted __le64
+ 1 ../drivers/w1/slaves/w1_ds2408.c:210: warning: This comment starts with '/**', but isn't a kernel-doc comment. Refer Documentation/doc-guide/kernel-doc.rst
+ 1 ../drivers/w1/slaves/w1_ds2408.c:295:18: warning: cast to restricted __le64
+ 1 ../drivers/w1/slaves/w1_ds2433.c:141: warning: This comment starts with '/**', but isn't a kernel-doc comment. Refer Documentation/doc-guide/kernel-doc.rst
+ 1 ../drivers/w1/slaves/w1_ds2433.c:46: warning: This comment starts with '/**', but isn't a kernel-doc comment. Refer Documentation/doc-guide/kernel-doc.rst
+ 1 ../drivers/w1/slaves/w1_ds28e04.c:149: warning: This comment starts with '/**', but isn't a kernel-doc comment. Refer Documentation/doc-guide/kernel-doc.rst
+ 1 ../drivers/w1/slaves/w1_ds28e04.c:57: warning: This comment starts with '/**', but isn't a kernel-doc comment. Refer Documentation/doc-guide/kernel-doc.rst
+ 1 ../drivers/w1/slaves/w1_therm.c:1074:18: warning: cast to restricted __le64
+ 1 ../drivers/w1/w1.c:428:17: warning: incorrect type in assignment (different base types)
+ 1 ../drivers/w1/w1.c:920:21: warning: incorrect type in initializer (different base types)
+ 1 ../drivers/w1/w1_io.c:396:26: warning: cast to restricted __le64
+ 1 ../drivers/watchdog/at91rm9200_wdt.c:219:27: warning: incorrect type in initializer (incompatible argument 2 (different address spaces))
+ 1 ../drivers/watchdog/imx2_wdt.c:442:22: warning: symbol 'imx_wdt' was not declared. Should it be static?
+ 1 ../drivers/watchdog/imx2_wdt.c:446:22: warning: symbol 'imx_wdt_legacy' was not declared. Should it be static?
+ 1 ../drivers/watchdog/mlx_wdt.c:55: warning: Function parameter or member 'regmap_val_sz' not described in 'mlxreg_wdt'
+ 1 ../drivers/watchdog/mlx_wdt.c:55: warning: Function parameter or member 'wdt_type' not described in 'mlxreg_wdt'
+ 1 ../drivers/watchdog/pcwd_usb.c:588: warning: Function parameter or member 'usb_pcwd' not described in 'usb_pcwd_delete'
+ 1 ../drivers/watchdog/pcwd_usb.c:603: warning: Function parameter or member 'id' not described in 'usb_pcwd_probe'
+ 1 ../drivers/watchdog/pcwd_usb.c:603: warning: Function parameter or member 'interface' not described in 'usb_pcwd_probe'
+ 1 ../drivers/watchdog/pcwd_usb.c:772: warning: Function parameter or member 'interface' not described in 'usb_pcwd_disconnect'
+ 1 ../drivers/watchdog/pretimeout_noop.c:19: warni
View raw

(Sorry about that, but we can’t show files that are this big right now.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment