Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

Merge tag 'pull-work.unaligned' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs

Pull generic unaligned.h cleanups from Al Viro:
"Get rid of architecture-specific <asm/unaligned.h> includes, replacing
them with a single generic <linux/unaligned.h> header file.

It's the second largest (after asm/io.h) class of asm/* includes, and
all but two architectures actually end up using exact same file.

Massage the remaining two (arc and parisc) to do the same and just
move the thing to from asm-generic/unaligned.h to linux/unaligned.h"

[ This is one of those things that we're better off doing outside the
merge window, and would only cause extra conflict noise if it was in
linux-next for the next release due to all the trivial #include line
updates. Rip off the band-aid. - Linus ]

* tag 'pull-work.unaligned' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs:
move asm/unaligned.h to linux/unaligned.h
arc: get rid of private asm/unaligned.h
parisc: get rid of private asm/unaligned.h

+876 -890
+1 -1
Documentation/arch/arm/mem_alignment.rst
··· 12 12 13 13 Of course this is a bad idea to rely on the alignment trap to perform 14 14 unaligned memory access in general. If those access are predictable, you 15 - are better to use the macros provided by include/asm/unaligned.h. The 15 + are better to use the macros provided by include/linux/unaligned.h. The 16 16 alignment trap can fixup misaligned access for the exception cases, but at 17 17 a high performance cost. It better be rare. 18 18
+1 -1
Documentation/core-api/unaligned-memory-access.rst
··· 203 203 =========================== 204 204 205 205 The easiest way to avoid unaligned access is to use the get_unaligned() and 206 - put_unaligned() macros provided by the <asm/unaligned.h> header file. 206 + put_unaligned() macros provided by the <linux/unaligned.h> header file. 207 207 208 208 Going back to an earlier example of code that potentially causes unaligned 209 209 access::
+1 -1
Documentation/translations/zh_CN/core-api/unaligned-memory-access.rst
··· 175 175 避免非对齐访问 176 176 ============== 177 177 178 - 避免非对齐访问的最简单方法是使用<asm/unaligned.h>头文件提供的get_unaligned()和 178 + 避免非对齐访问的最简单方法是使用<linux/unaligned.h>头文件提供的get_unaligned()和 179 179 put_unaligned()宏。 180 180 181 181 回到前面的一个可能导致非对齐访问的代码例子::
+1 -1
arch/alpha/kernel/traps.c
··· 22 22 23 23 #include <asm/gentrap.h> 24 24 #include <linux/uaccess.h> 25 - #include <asm/unaligned.h> 25 + #include <linux/unaligned.h> 26 26 #include <asm/sysinfo.h> 27 27 #include <asm/hwrpb.h> 28 28 #include <asm/mmu_context.h>
+1 -1
arch/arc/include/asm/io.h
··· 9 9 #include <linux/types.h> 10 10 #include <asm/byteorder.h> 11 11 #include <asm/page.h> 12 - #include <asm/unaligned.h> 12 + #include <linux/unaligned.h> 13 13 14 14 #ifdef CONFIG_ISA_ARCV2 15 15 #include <asm/barrier.h>
+1
arch/arc/include/asm/mmu.h
··· 14 14 unsigned long asid[NR_CPUS]; /* 8 bit MMU PID + Generation cycle */ 15 15 } mm_context_t; 16 16 17 + struct pt_regs; 17 18 extern void do_tlb_overlap_fault(unsigned long, unsigned long, struct pt_regs *); 18 19 19 20 #endif
-27
arch/arc/include/asm/unaligned.h
··· 1 - /* SPDX-License-Identifier: GPL-2.0-only */ 2 - /* 3 - * Copyright (C) 2004, 2007-2010, 2011-2012 Synopsys, Inc. (www.synopsys.com) 4 - */ 5 - 6 - #ifndef _ASM_ARC_UNALIGNED_H 7 - #define _ASM_ARC_UNALIGNED_H 8 - 9 - /* ARC700 can't handle unaligned Data accesses. */ 10 - 11 - #include <asm-generic/unaligned.h> 12 - #include <asm/ptrace.h> 13 - 14 - #ifdef CONFIG_ARC_EMUL_UNALIGNED 15 - int misaligned_fixup(unsigned long address, struct pt_regs *regs, 16 - struct callee_regs *cregs); 17 - #else 18 - static inline int 19 - misaligned_fixup(unsigned long address, struct pt_regs *regs, 20 - struct callee_regs *cregs) 21 - { 22 - /* Not fixed */ 23 - return 1; 24 - } 25 - #endif 26 - 27 - #endif /* _ASM_ARC_UNALIGNED_H */
+2 -1
arch/arc/kernel/traps.c
··· 18 18 #include <linux/kgdb.h> 19 19 #include <asm/entry.h> 20 20 #include <asm/setup.h> 21 - #include <asm/unaligned.h> 21 + #include <linux/unaligned.h> 22 22 #include <asm/kprobes.h> 23 + #include "unaligned.h" 23 24 24 25 void die(const char *str, struct pt_regs *regs, unsigned long address) 25 26 {
+1
arch/arc/kernel/unaligned.c
··· 12 12 #include <linux/ptrace.h> 13 13 #include <linux/uaccess.h> 14 14 #include <asm/disasm.h> 15 + #include "unaligned.h" 15 16 16 17 #ifdef CONFIG_CPU_BIG_ENDIAN 17 18 #define BE 1
+16
arch/arc/kernel/unaligned.h
··· 1 + struct pt_regs; 2 + struct callee_regs; 3 + 4 + #ifdef CONFIG_ARC_EMUL_UNALIGNED 5 + int misaligned_fixup(unsigned long address, struct pt_regs *regs, 6 + struct callee_regs *cregs); 7 + #else 8 + static inline int 9 + misaligned_fixup(unsigned long address, struct pt_regs *regs, 10 + struct callee_regs *cregs) 11 + { 12 + /* Not fixed */ 13 + return 1; 14 + } 15 + #endif 16 +
+1 -1
arch/arc/kernel/unwind.c
··· 19 19 #include <linux/uaccess.h> 20 20 #include <linux/ptrace.h> 21 21 #include <asm/sections.h> 22 - #include <asm/unaligned.h> 22 + #include <linux/unaligned.h> 23 23 #include <asm/unwind.h> 24 24 25 25 extern char __start_unwind[], __end_unwind[];
+1 -1
arch/arm/crypto/aes-ce-glue.c
··· 8 8 #include <asm/hwcap.h> 9 9 #include <asm/neon.h> 10 10 #include <asm/simd.h> 11 - #include <asm/unaligned.h> 11 + #include <linux/unaligned.h> 12 12 #include <crypto/aes.h> 13 13 #include <crypto/ctr.h> 14 14 #include <crypto/internal/simd.h>
+1 -1
arch/arm/crypto/crc32-ce-glue.c
··· 18 18 #include <asm/hwcap.h> 19 19 #include <asm/neon.h> 20 20 #include <asm/simd.h> 21 - #include <asm/unaligned.h> 21 + #include <linux/unaligned.h> 22 22 23 23 #define PMULL_MIN_LEN 64L /* minimum size of buffer 24 24 * for crc32_pmull_le_16 */
+1 -1
arch/arm/crypto/ghash-ce-glue.c
··· 9 9 #include <asm/hwcap.h> 10 10 #include <asm/neon.h> 11 11 #include <asm/simd.h> 12 - #include <asm/unaligned.h> 12 + #include <linux/unaligned.h> 13 13 #include <crypto/aes.h> 14 14 #include <crypto/gcm.h> 15 15 #include <crypto/b128ops.h>
+1 -1
arch/arm/crypto/poly1305-glue.c
··· 8 8 #include <asm/hwcap.h> 9 9 #include <asm/neon.h> 10 10 #include <asm/simd.h> 11 - #include <asm/unaligned.h> 11 + #include <linux/unaligned.h> 12 12 #include <crypto/algapi.h> 13 13 #include <crypto/internal/hash.h> 14 14 #include <crypto/internal/poly1305.h>
+1 -1
arch/arm/crypto/sha2-ce-glue.c
··· 16 16 #include <asm/hwcap.h> 17 17 #include <asm/simd.h> 18 18 #include <asm/neon.h> 19 - #include <asm/unaligned.h> 19 + #include <linux/unaligned.h> 20 20 21 21 #include "sha256_glue.h" 22 22
+1 -1
arch/arm/include/asm/uaccess.h
··· 12 12 #include <linux/string.h> 13 13 #include <asm/page.h> 14 14 #include <asm/domain.h> 15 - #include <asm/unaligned.h> 15 + #include <linux/unaligned.h> 16 16 #include <asm/unified.h> 17 17 #include <asm/pgtable.h> 18 18 #include <asm/proc-fns.h>
+1 -1
arch/arm/mm/alignment.c
··· 22 22 23 23 #include <asm/cp15.h> 24 24 #include <asm/system_info.h> 25 - #include <asm/unaligned.h> 25 + #include <linux/unaligned.h> 26 26 #include <asm/opcodes.h> 27 27 28 28 #include "fault.h"
+1 -1
arch/arm64/crypto/aes-ce-ccm-glue.c
··· 9 9 */ 10 10 11 11 #include <asm/neon.h> 12 - #include <asm/unaligned.h> 12 + #include <linux/unaligned.h> 13 13 #include <crypto/aes.h> 14 14 #include <crypto/scatterwalk.h> 15 15 #include <crypto/internal/aead.h>
+1 -1
arch/arm64/crypto/aes-ce-glue.c
··· 7 7 8 8 #include <asm/neon.h> 9 9 #include <asm/simd.h> 10 - #include <asm/unaligned.h> 10 + #include <linux/unaligned.h> 11 11 #include <crypto/aes.h> 12 12 #include <crypto/algapi.h> 13 13 #include <crypto/internal/simd.h>
+1 -1
arch/arm64/crypto/ghash-ce-glue.c
··· 7 7 8 8 #include <asm/neon.h> 9 9 #include <asm/simd.h> 10 - #include <asm/unaligned.h> 10 + #include <linux/unaligned.h> 11 11 #include <crypto/aes.h> 12 12 #include <crypto/gcm.h> 13 13 #include <crypto/algapi.h>
+1 -1
arch/arm64/crypto/poly1305-glue.c
··· 8 8 #include <asm/hwcap.h> 9 9 #include <asm/neon.h> 10 10 #include <asm/simd.h> 11 - #include <asm/unaligned.h> 11 + #include <linux/unaligned.h> 12 12 #include <crypto/algapi.h> 13 13 #include <crypto/internal/hash.h> 14 14 #include <crypto/internal/poly1305.h>
+1 -1
arch/arm64/crypto/sha1-ce-glue.c
··· 7 7 8 8 #include <asm/neon.h> 9 9 #include <asm/simd.h> 10 - #include <asm/unaligned.h> 10 + #include <linux/unaligned.h> 11 11 #include <crypto/internal/hash.h> 12 12 #include <crypto/internal/simd.h> 13 13 #include <crypto/sha1.h>
+1 -1
arch/arm64/crypto/sha2-ce-glue.c
··· 7 7 8 8 #include <asm/neon.h> 9 9 #include <asm/simd.h> 10 - #include <asm/unaligned.h> 10 + #include <linux/unaligned.h> 11 11 #include <crypto/internal/hash.h> 12 12 #include <crypto/internal/simd.h> 13 13 #include <crypto/sha2.h>
+1 -1
arch/arm64/crypto/sha3-ce-glue.c
··· 12 12 #include <asm/hwcap.h> 13 13 #include <asm/neon.h> 14 14 #include <asm/simd.h> 15 - #include <asm/unaligned.h> 15 + #include <linux/unaligned.h> 16 16 #include <crypto/internal/hash.h> 17 17 #include <crypto/internal/simd.h> 18 18 #include <crypto/sha3.h>
+1 -1
arch/arm64/crypto/sha512-ce-glue.c
··· 11 11 12 12 #include <asm/neon.h> 13 13 #include <asm/simd.h> 14 - #include <asm/unaligned.h> 14 + #include <linux/unaligned.h> 15 15 #include <crypto/internal/hash.h> 16 16 #include <crypto/internal/simd.h> 17 17 #include <crypto/sha2.h>
+1 -1
arch/arm64/crypto/sm3-ce-glue.c
··· 7 7 8 8 #include <asm/neon.h> 9 9 #include <asm/simd.h> 10 - #include <asm/unaligned.h> 10 + #include <linux/unaligned.h> 11 11 #include <crypto/internal/hash.h> 12 12 #include <crypto/internal/simd.h> 13 13 #include <crypto/sm3.h>
+1 -1
arch/arm64/crypto/sm3-neon-glue.c
··· 7 7 8 8 #include <asm/neon.h> 9 9 #include <asm/simd.h> 10 - #include <asm/unaligned.h> 10 + #include <linux/unaligned.h> 11 11 #include <crypto/internal/hash.h> 12 12 #include <crypto/internal/simd.h> 13 13 #include <crypto/sm3.h>
+1 -1
arch/loongarch/crypto/crc32-loongarch.c
··· 13 13 #include <crypto/internal/hash.h> 14 14 15 15 #include <asm/cpu-features.h> 16 - #include <asm/unaligned.h> 16 + #include <linux/unaligned.h> 17 17 18 18 #define _CRC32(crc, value, size, type) \ 19 19 do { \
+1 -1
arch/microblaze/include/asm/flat.h
··· 8 8 #ifndef _ASM_MICROBLAZE_FLAT_H 9 9 #define _ASM_MICROBLAZE_FLAT_H 10 10 11 - #include <asm/unaligned.h> 11 + #include <linux/unaligned.h> 12 12 13 13 /* 14 14 * Microblaze works a little differently from other arches, because
+1 -1
arch/mips/boot/compressed/decompress.c
··· 16 16 #include <linux/libfdt.h> 17 17 18 18 #include <asm/addrspace.h> 19 - #include <asm/unaligned.h> 19 + #include <linux/unaligned.h> 20 20 #include <asm-generic/vmlinux.lds.h> 21 21 22 22 #include "decompress.h"
+1 -1
arch/mips/crypto/crc32-mips.c
··· 14 14 #include <linux/module.h> 15 15 #include <linux/string.h> 16 16 #include <asm/mipsregs.h> 17 - #include <asm/unaligned.h> 17 + #include <linux/unaligned.h> 18 18 19 19 #include <crypto/internal/hash.h> 20 20
+1 -1
arch/mips/crypto/poly1305-glue.c
··· 5 5 * Copyright (C) 2019 Linaro Ltd. <ard.biesheuvel@linaro.org> 6 6 */ 7 7 8 - #include <asm/unaligned.h> 8 + #include <linux/unaligned.h> 9 9 #include <crypto/algapi.h> 10 10 #include <crypto/internal/hash.h> 11 11 #include <crypto/internal/poly1305.h>
+1 -1
arch/nios2/kernel/misaligned.c
··· 23 23 #include <linux/seq_file.h> 24 24 25 25 #include <asm/traps.h> 26 - #include <asm/unaligned.h> 26 + #include <linux/unaligned.h> 27 27 28 28 /* instructions we emulate */ 29 29 #define INST_LDHU 0x0b
+1 -1
arch/parisc/boot/compressed/misc.c
··· 6 6 7 7 #include <linux/uaccess.h> 8 8 #include <linux/elf.h> 9 - #include <asm/unaligned.h> 9 + #include <linux/unaligned.h> 10 10 #include <asm/page.h> 11 11 #include "sizes.h" 12 12
-11
arch/parisc/include/asm/unaligned.h
··· 1 - /* SPDX-License-Identifier: GPL-2.0 */ 2 - #ifndef _ASM_PARISC_UNALIGNED_H 3 - #define _ASM_PARISC_UNALIGNED_H 4 - 5 - #include <asm-generic/unaligned.h> 6 - 7 - struct pt_regs; 8 - void handle_unaligned(struct pt_regs *regs); 9 - int check_unaligned(struct pt_regs *regs); 10 - 11 - #endif /* _ASM_PARISC_UNALIGNED_H */
+3 -1
arch/parisc/kernel/traps.c
··· 36 36 #include <asm/io.h> 37 37 #include <asm/irq.h> 38 38 #include <asm/traps.h> 39 - #include <asm/unaligned.h> 39 + #include <linux/unaligned.h> 40 40 #include <linux/atomic.h> 41 41 #include <asm/smp.h> 42 42 #include <asm/pdc.h> ··· 46 46 #include <asm/cacheflush.h> 47 47 #include <linux/kgdb.h> 48 48 #include <linux/kprobes.h> 49 + 50 + #include "unaligned.h" 49 51 50 52 #if defined(CONFIG_LIGHTWEIGHT_SPINLOCK_CHECK) 51 53 #include <asm/spinlock.h>
+2 -1
arch/parisc/kernel/unaligned.c
··· 12 12 #include <linux/ratelimit.h> 13 13 #include <linux/uaccess.h> 14 14 #include <linux/sysctl.h> 15 - #include <asm/unaligned.h> 15 + #include <linux/unaligned.h> 16 16 #include <asm/hardirq.h> 17 17 #include <asm/traps.h> 18 + #include "unaligned.h" 18 19 19 20 /* #define DEBUG_UNALIGNED 1 */ 20 21
+3
arch/parisc/kernel/unaligned.h
··· 1 + struct pt_regs; 2 + void handle_unaligned(struct pt_regs *regs); 3 + int check_unaligned(struct pt_regs *regs);
+1 -1
arch/powerpc/crypto/aes-gcm-p10-glue.c
··· 5 5 * Copyright 2022- IBM Inc. All rights reserved 6 6 */ 7 7 8 - #include <asm/unaligned.h> 8 + #include <linux/unaligned.h> 9 9 #include <asm/simd.h> 10 10 #include <asm/switch_to.h> 11 11 #include <crypto/aes.h>
+1 -1
arch/powerpc/crypto/poly1305-p10-glue.c
··· 14 14 #include <crypto/internal/poly1305.h> 15 15 #include <crypto/internal/simd.h> 16 16 #include <linux/cpufeature.h> 17 - #include <asm/unaligned.h> 17 + #include <linux/unaligned.h> 18 18 #include <asm/simd.h> 19 19 #include <asm/switch_to.h> 20 20
+1 -1
arch/powerpc/platforms/pseries/papr_scm.c
··· 19 19 #include <uapi/linux/papr_pdsm.h> 20 20 #include <linux/papr_scm.h> 21 21 #include <asm/mce.h> 22 - #include <asm/unaligned.h> 22 + #include <linux/unaligned.h> 23 23 #include <linux/perf_event.h> 24 24 25 25 #define BIND_ANY_ADDR (~0ul)
+1 -1
arch/sh/include/asm/flat.h
··· 9 9 #ifndef __ASM_SH_FLAT_H 10 10 #define __ASM_SH_FLAT_H 11 11 12 - #include <asm/unaligned.h> 12 + #include <linux/unaligned.h> 13 13 14 14 static inline int flat_get_addr_from_rp(u32 __user *rp, u32 relval, u32 flags, 15 15 u32 *addr)
+1 -1
arch/sh/kernel/dwarf.c
··· 24 24 #include <asm/dwarf.h> 25 25 #include <asm/unwinder.h> 26 26 #include <asm/sections.h> 27 - #include <asm/unaligned.h> 27 + #include <linux/unaligned.h> 28 28 #include <asm/stacktrace.h> 29 29 30 30 /* Reserve enough memory for two stack frames */
+1 -1
arch/sh/kernel/module.c
··· 18 18 #include <linux/fs.h> 19 19 #include <linux/string.h> 20 20 #include <linux/kernel.h> 21 - #include <asm/unaligned.h> 21 + #include <linux/unaligned.h> 22 22 #include <asm/dwarf.h> 23 23 24 24 int apply_relocate_add(Elf32_Shdr *sechdrs,
+1 -1
arch/sparc/crypto/crc32c_glue.c
··· 20 20 21 21 #include <asm/pstate.h> 22 22 #include <asm/elf.h> 23 - #include <asm/unaligned.h> 23 + #include <linux/unaligned.h> 24 24 25 25 #include "opcodes.h" 26 26
+1 -1
arch/um/drivers/virt-pci.c
··· 14 14 #include <linux/virtio-uml.h> 15 15 #include <linux/delay.h> 16 16 #include <linux/msi.h> 17 - #include <asm/unaligned.h> 17 + #include <linux/unaligned.h> 18 18 #include <irq_kern.h> 19 19 20 20 #define MAX_DEVICES 8
+1 -1
arch/um/include/asm/uaccess.h
··· 8 8 #define __UM_UACCESS_H 9 9 10 10 #include <asm/elf.h> 11 - #include <asm/unaligned.h> 11 + #include <linux/unaligned.h> 12 12 13 13 #define __under_task_size(addr, size) \ 14 14 (((unsigned long) (addr) < TASK_SIZE) && \
+1 -1
arch/x86/crypto/camellia_glue.c
··· 8 8 * Copyright (C) 2006 NTT (Nippon Telegraph and Telephone Corporation) 9 9 */ 10 10 11 - #include <asm/unaligned.h> 11 + #include <linux/unaligned.h> 12 12 #include <linux/crypto.h> 13 13 #include <linux/init.h> 14 14 #include <linux/module.h>
+1 -1
arch/x86/crypto/ghash-clmulni-intel_glue.c
··· 19 19 #include <crypto/internal/simd.h> 20 20 #include <asm/cpu_device_id.h> 21 21 #include <asm/simd.h> 22 - #include <asm/unaligned.h> 22 + #include <linux/unaligned.h> 23 23 24 24 #define GHASH_BLOCK_SIZE 16 25 25 #define GHASH_DIGEST_SIZE 16
+1 -1
arch/x86/lib/insn.c
··· 13 13 #endif 14 14 #include <asm/inat.h> /*__ignore_sync_check__ */ 15 15 #include <asm/insn.h> /* __ignore_sync_check__ */ 16 - #include <asm/unaligned.h> /* __ignore_sync_check__ */ 16 + #include <linux/unaligned.h> /* __ignore_sync_check__ */ 17 17 18 18 #include <linux/errno.h> 19 19 #include <linux/kconfig.h>
+1 -1
arch/xtensa/include/asm/flat.h
··· 2 2 #ifndef __ASM_XTENSA_FLAT_H 3 3 #define __ASM_XTENSA_FLAT_H 4 4 5 - #include <asm/unaligned.h> 5 + #include <linux/unaligned.h> 6 6 7 7 static inline int flat_get_addr_from_rp(u32 __user *rp, u32 relval, u32 flags, 8 8 u32 *addr)
+1 -1
block/partitions/ldm.h
··· 15 15 #include <linux/types.h> 16 16 #include <linux/list.h> 17 17 #include <linux/fs.h> 18 - #include <asm/unaligned.h> 18 + #include <linux/unaligned.h> 19 19 #include <asm/byteorder.h> 20 20 21 21 struct parsed_partitions;
+1 -1
block/partitions/msdos.c
··· 36 36 * the nr_sects and start_sect partition table entries are 37 37 * at a 2 (mod 4) address. 38 38 */ 39 - #include <asm/unaligned.h> 39 + #include <linux/unaligned.h> 40 40 41 41 static inline sector_t nr_sects(struct msdos_partition *p) 42 42 {
+1 -1
block/t10-pi.c
··· 9 9 #include <linux/crc-t10dif.h> 10 10 #include <linux/crc64.h> 11 11 #include <net/checksum.h> 12 - #include <asm/unaligned.h> 12 + #include <linux/unaligned.h> 13 13 #include "blk.h" 14 14 15 15 struct blk_integrity_iter {
+1 -1
crypto/aes_generic.c
··· 54 54 #include <linux/types.h> 55 55 #include <linux/errno.h> 56 56 #include <asm/byteorder.h> 57 - #include <asm/unaligned.h> 57 + #include <linux/unaligned.h> 58 58 59 59 static inline u8 byte(const u32 x, const unsigned n) 60 60 {
+1 -1
crypto/blake2b_generic.c
··· 15 15 * More information about BLAKE2 can be found at https://blake2.net. 16 16 */ 17 17 18 - #include <asm/unaligned.h> 18 + #include <linux/unaligned.h> 19 19 #include <linux/module.h> 20 20 #include <linux/kernel.h> 21 21 #include <linux/bitops.h>
+1 -1
crypto/blowfish_generic.c
··· 16 16 #include <linux/init.h> 17 17 #include <linux/module.h> 18 18 #include <linux/mm.h> 19 - #include <asm/unaligned.h> 19 + #include <linux/unaligned.h> 20 20 #include <linux/types.h> 21 21 #include <crypto/blowfish.h> 22 22
+1 -1
crypto/camellia_generic.c
··· 15 15 #include <linux/kernel.h> 16 16 #include <linux/module.h> 17 17 #include <linux/bitops.h> 18 - #include <asm/unaligned.h> 18 + #include <linux/unaligned.h> 19 19 20 20 static const u32 camellia_sp1110[256] = { 21 21 0x70707000, 0x82828200, 0x2c2c2c00, 0xececec00,
+1 -1
crypto/cast5_generic.c
··· 13 13 */ 14 14 15 15 16 - #include <asm/unaligned.h> 16 + #include <linux/unaligned.h> 17 17 #include <crypto/algapi.h> 18 18 #include <linux/init.h> 19 19 #include <linux/module.h>
+1 -1
crypto/cast6_generic.c
··· 10 10 */ 11 11 12 12 13 - #include <asm/unaligned.h> 13 + #include <linux/unaligned.h> 14 14 #include <crypto/algapi.h> 15 15 #include <linux/init.h> 16 16 #include <linux/module.h>
+1 -1
crypto/chacha_generic.c
··· 6 6 * Copyright (C) 2018 Google LLC 7 7 */ 8 8 9 - #include <asm/unaligned.h> 9 + #include <linux/unaligned.h> 10 10 #include <crypto/algapi.h> 11 11 #include <crypto/internal/chacha.h> 12 12 #include <crypto/internal/skcipher.h>
+1 -1
crypto/crc32_generic.c
··· 7 7 * This is crypto api shash wrappers to crc32_le. 8 8 */ 9 9 10 - #include <asm/unaligned.h> 10 + #include <linux/unaligned.h> 11 11 #include <linux/crc32.h> 12 12 #include <crypto/internal/hash.h> 13 13 #include <linux/init.h>
+1 -1
crypto/crc32c_generic.c
··· 30 30 * Copyright (c) 2008 Herbert Xu <herbert@gondor.apana.org.au> 31 31 */ 32 32 33 - #include <asm/unaligned.h> 33 + #include <linux/unaligned.h> 34 34 #include <crypto/internal/hash.h> 35 35 #include <linux/init.h> 36 36 #include <linux/module.h>
+1 -1
crypto/crc64_rocksoft_generic.c
··· 3 3 #include <linux/crc64.h> 4 4 #include <linux/module.h> 5 5 #include <crypto/internal/hash.h> 6 - #include <asm/unaligned.h> 6 + #include <linux/unaligned.h> 7 7 8 8 static int chksum_init(struct shash_desc *desc) 9 9 {
+1 -1
crypto/ecc.c
··· 33 33 #include <crypto/ecdh.h> 34 34 #include <crypto/rng.h> 35 35 #include <crypto/internal/ecc.h> 36 - #include <asm/unaligned.h> 36 + #include <linux/unaligned.h> 37 37 #include <linux/ratelimit.h> 38 38 39 39 #include "ecc_curve_defs.h"
+1 -1
crypto/michael_mic.c
··· 7 7 * Copyright (c) 2004 Jouni Malinen <j@w1.fi> 8 8 */ 9 9 #include <crypto/internal/hash.h> 10 - #include <asm/unaligned.h> 10 + #include <linux/unaligned.h> 11 11 #include <linux/init.h> 12 12 #include <linux/module.h> 13 13 #include <linux/string.h>
+1 -1
crypto/nhpoly1305.c
··· 30 30 * (https://cr.yp.to/mac/poly1305-20050329.pdf) 31 31 */ 32 32 33 - #include <asm/unaligned.h> 33 + #include <linux/unaligned.h> 34 34 #include <crypto/algapi.h> 35 35 #include <crypto/internal/hash.h> 36 36 #include <crypto/internal/poly1305.h>
+1 -1
crypto/poly1305_generic.c
··· 17 17 #include <linux/crypto.h> 18 18 #include <linux/kernel.h> 19 19 #include <linux/module.h> 20 - #include <asm/unaligned.h> 20 + #include <linux/unaligned.h> 21 21 22 22 static int crypto_poly1305_init(struct shash_desc *desc) 23 23 {
+1 -1
crypto/polyval-generic.c
··· 44 44 * 45 45 */ 46 46 47 - #include <asm/unaligned.h> 47 + #include <linux/unaligned.h> 48 48 #include <crypto/algapi.h> 49 49 #include <crypto/gf128mul.h> 50 50 #include <crypto/polyval.h>
+1 -1
crypto/serpent_generic.c
··· 11 11 #include <linux/init.h> 12 12 #include <linux/module.h> 13 13 #include <linux/errno.h> 14 - #include <asm/unaligned.h> 14 + #include <linux/unaligned.h> 15 15 #include <linux/types.h> 16 16 #include <crypto/serpent.h> 17 17
+1 -1
crypto/sha256_generic.c
··· 15 15 #include <crypto/sha2.h> 16 16 #include <crypto/sha256_base.h> 17 17 #include <asm/byteorder.h> 18 - #include <asm/unaligned.h> 18 + #include <linux/unaligned.h> 19 19 20 20 const u8 sha224_zero_message_hash[SHA224_DIGEST_SIZE] = { 21 21 0xd1, 0x4a, 0x02, 0x8c, 0x2a, 0x3a, 0x2b, 0xc9, 0x47,
+1 -1
crypto/sha3_generic.c
··· 13 13 #include <linux/module.h> 14 14 #include <linux/types.h> 15 15 #include <crypto/sha3.h> 16 - #include <asm/unaligned.h> 16 + #include <linux/unaligned.h> 17 17 18 18 /* 19 19 * On some 32-bit architectures (h8300), GCC ends up using
+1 -1
crypto/sha512_generic.c
··· 16 16 #include <crypto/sha512_base.h> 17 17 #include <linux/percpu.h> 18 18 #include <asm/byteorder.h> 19 - #include <asm/unaligned.h> 19 + #include <linux/unaligned.h> 20 20 21 21 const u8 sha384_zero_message_hash[SHA384_DIGEST_SIZE] = { 22 22 0x38, 0xb0, 0x60, 0xa7, 0x51, 0xac, 0x96, 0x38,
+1 -1
crypto/sm3.c
··· 9 9 */ 10 10 11 11 #include <linux/module.h> 12 - #include <asm/unaligned.h> 12 + #include <linux/unaligned.h> 13 13 #include <crypto/sm3.h> 14 14 15 15 static const u32 ____cacheline_aligned K[64] = {
+1 -1
crypto/sm3_generic.c
··· 17 17 #include <crypto/sm3_base.h> 18 18 #include <linux/bitops.h> 19 19 #include <asm/byteorder.h> 20 - #include <asm/unaligned.h> 20 + #include <linux/unaligned.h> 21 21 22 22 const u8 sm3_zero_message_hash[SM3_DIGEST_SIZE] = { 23 23 0x1A, 0xB2, 0x1D, 0x83, 0x55, 0xCF, 0xA1, 0x7F,
+1 -1
crypto/sm4.c
··· 8 8 */ 9 9 10 10 #include <linux/module.h> 11 - #include <asm/unaligned.h> 11 + #include <linux/unaligned.h> 12 12 #include <crypto/sm4.h> 13 13 14 14 static const u32 ____cacheline_aligned fk[4] = {
+1 -1
crypto/sm4_generic.c
··· 14 14 #include <linux/types.h> 15 15 #include <linux/errno.h> 16 16 #include <asm/byteorder.h> 17 - #include <asm/unaligned.h> 17 + #include <linux/unaligned.h> 18 18 19 19 /** 20 20 * sm4_setkey - Set the SM4 key.
+1 -1
crypto/twofish_generic.c
··· 24 24 * Third Edition. 25 25 */ 26 26 27 - #include <asm/unaligned.h> 27 + #include <linux/unaligned.h> 28 28 #include <crypto/algapi.h> 29 29 #include <crypto/twofish.h> 30 30 #include <linux/module.h>
+1 -1
crypto/vmac.c
··· 28 28 * Last modified: 17 APR 08, 1700 PDT 29 29 */ 30 30 31 - #include <asm/unaligned.h> 31 + #include <linux/unaligned.h> 32 32 #include <linux/init.h> 33 33 #include <linux/types.h> 34 34 #include <linux/crypto.h>
+1 -1
crypto/xxhash_generic.c
··· 4 4 #include <linux/init.h> 5 5 #include <linux/module.h> 6 6 #include <linux/xxhash.h> 7 - #include <asm/unaligned.h> 7 + #include <linux/unaligned.h> 8 8 9 9 #define XXHASH64_BLOCK_SIZE 32 10 10 #define XXHASH64_DIGEST_SIZE 8
+1 -1
drivers/acpi/apei/apei-base.c
··· 28 28 #include <linux/interrupt.h> 29 29 #include <linux/debugfs.h> 30 30 #include <acpi/apei.h> 31 - #include <asm/unaligned.h> 31 + #include <linux/unaligned.h> 32 32 33 33 #include "apei-internal.h" 34 34
+1 -1
drivers/acpi/apei/einj-core.c
··· 22 22 #include <linux/delay.h> 23 23 #include <linux/mm.h> 24 24 #include <linux/platform_device.h> 25 - #include <asm/unaligned.h> 25 + #include <linux/unaligned.h> 26 26 27 27 #include "apei-internal.h" 28 28
+1 -1
drivers/acpi/battery.c
··· 21 21 #include <linux/suspend.h> 22 22 #include <linux/types.h> 23 23 24 - #include <asm/unaligned.h> 24 + #include <linux/unaligned.h> 25 25 26 26 #include <linux/acpi.h> 27 27 #include <linux/power_supply.h>
+1 -1
drivers/acpi/cppc_acpi.c
··· 41 41 #include <linux/topology.h> 42 42 #include <linux/dmi.h> 43 43 #include <linux/units.h> 44 - #include <asm/unaligned.h> 44 + #include <linux/unaligned.h> 45 45 46 46 #include <acpi/cppc_acpi.h> 47 47
+1 -1
drivers/ata/libata-core.c
··· 50 50 #include <scsi/scsi_host.h> 51 51 #include <linux/libata.h> 52 52 #include <asm/byteorder.h> 53 - #include <asm/unaligned.h> 53 + #include <linux/unaligned.h> 54 54 #include <linux/cdrom.h> 55 55 #include <linux/ratelimit.h> 56 56 #include <linux/leds.h>
+1 -1
drivers/ata/libata-sata.c
··· 13 13 #include <scsi/scsi_device.h> 14 14 #include <scsi/scsi_eh.h> 15 15 #include <linux/libata.h> 16 - #include <asm/unaligned.h> 16 + #include <linux/unaligned.h> 17 17 18 18 #include "libata.h" 19 19 #include "libata-transport.h"
+1 -1
drivers/ata/libata-scsi.c
··· 30 30 #include <linux/hdreg.h> 31 31 #include <linux/uaccess.h> 32 32 #include <linux/suspend.h> 33 - #include <asm/unaligned.h> 33 + #include <linux/unaligned.h> 34 34 #include <linux/ioprio.h> 35 35 #include <linux/of.h> 36 36
+1 -1
drivers/auxdisplay/ht16k33.c
··· 25 25 #include <linux/map_to_7segment.h> 26 26 #include <linux/map_to_14segment.h> 27 27 28 - #include <asm/unaligned.h> 28 + #include <linux/unaligned.h> 29 29 30 30 #include "line-display.h" 31 31
+1 -1
drivers/base/regmap/regmap.c
··· 17 17 #include <linux/delay.h> 18 18 #include <linux/log2.h> 19 19 #include <linux/hwspinlock.h> 20 - #include <asm/unaligned.h> 20 + #include <linux/unaligned.h> 21 21 22 22 #define CREATE_TRACE_POINTS 23 23 #include "trace.h"
+1 -1
drivers/block/aoe/aoecmd.c
··· 14 14 #include <linux/workqueue.h> 15 15 #include <linux/kthread.h> 16 16 #include <net/net_namespace.h> 17 - #include <asm/unaligned.h> 17 + #include <linux/unaligned.h> 18 18 #include <linux/uio.h> 19 19 #include "aoe.h" 20 20
+1 -1
drivers/block/aoe/aoenet.c
··· 10 10 #include <linux/netdevice.h> 11 11 #include <linux/moduleparam.h> 12 12 #include <net/net_namespace.h> 13 - #include <asm/unaligned.h> 13 + #include <linux/unaligned.h> 14 14 #include "aoe.h" 15 15 16 16 #define NECODES 5
+1 -1
drivers/block/drbd/drbd_nl.c
··· 25 25 #include "drbd_protocol.h" 26 26 #include "drbd_req.h" 27 27 #include "drbd_state_change.h" 28 - #include <asm/unaligned.h> 28 + #include <linux/unaligned.h> 29 29 #include <linux/drbd_limits.h> 30 30 #include <linux/kthread.h> 31 31
+1 -1
drivers/block/pktcdvd.c
··· 71 71 #include <scsi/scsi_cmnd.h> 72 72 #include <scsi/scsi_ioctl.h> 73 73 74 - #include <asm/unaligned.h> 74 + #include <linux/unaligned.h> 75 75 76 76 #define DRIVER_NAME "pktcdvd" 77 77
+1 -1
drivers/bluetooth/ath3k.c
··· 11 11 #include <linux/errno.h> 12 12 #include <linux/firmware.h> 13 13 #include <linux/usb.h> 14 - #include <asm/unaligned.h> 14 + #include <linux/unaligned.h> 15 15 #include <net/bluetooth/bluetooth.h> 16 16 17 17 #define VERSION "1.0"
+1 -1
drivers/bluetooth/btbcm.c
··· 12 12 #include <linux/dmi.h> 13 13 #include <linux/of.h> 14 14 #include <linux/string.h> 15 - #include <asm/unaligned.h> 15 + #include <linux/unaligned.h> 16 16 17 17 #include <net/bluetooth/bluetooth.h> 18 18 #include <net/bluetooth/hci_core.h>
+1 -1
drivers/bluetooth/btintel.c
··· 11 11 #include <linux/regmap.h> 12 12 #include <linux/acpi.h> 13 13 #include <acpi/acpi_bus.h> 14 - #include <asm/unaligned.h> 14 + #include <linux/unaligned.h> 15 15 #include <linux/efi.h> 16 16 17 17 #include <net/bluetooth/bluetooth.h>
+1 -1
drivers/bluetooth/btintel_pcie.c
··· 14 14 #include <linux/delay.h> 15 15 #include <linux/interrupt.h> 16 16 17 - #include <asm/unaligned.h> 17 + #include <linux/unaligned.h> 18 18 19 19 #include <net/bluetooth/bluetooth.h> 20 20 #include <net/bluetooth/hci_core.h>
+1 -1
drivers/bluetooth/btmtk.c
··· 6 6 #include <linux/firmware.h> 7 7 #include <linux/usb.h> 8 8 #include <linux/iopoll.h> 9 - #include <asm/unaligned.h> 9 + #include <linux/unaligned.h> 10 10 11 11 #include <net/bluetooth/bluetooth.h> 12 12 #include <net/bluetooth/hci_core.h>
+1 -1
drivers/bluetooth/btmtksdio.c
··· 10 10 * 11 11 */ 12 12 13 - #include <asm/unaligned.h> 13 + #include <linux/unaligned.h> 14 14 #include <linux/atomic.h> 15 15 #include <linux/gpio/consumer.h> 16 16 #include <linux/init.h>
+1 -1
drivers/bluetooth/btmtkuart.c
··· 8 8 * 9 9 */ 10 10 11 - #include <asm/unaligned.h> 11 + #include <linux/unaligned.h> 12 12 #include <linux/atomic.h> 13 13 #include <linux/clk.h> 14 14 #include <linux/firmware.h>
+1 -1
drivers/bluetooth/btnxpuart.c
··· 10 10 #include <linux/serdev.h> 11 11 #include <linux/of.h> 12 12 #include <linux/skbuff.h> 13 - #include <asm/unaligned.h> 13 + #include <linux/unaligned.h> 14 14 #include <linux/firmware.h> 15 15 #include <linux/string.h> 16 16 #include <linux/crc8.h>
+1 -1
drivers/bluetooth/btrsi.c
··· 17 17 #include <linux/kernel.h> 18 18 #include <net/bluetooth/bluetooth.h> 19 19 #include <net/bluetooth/hci_core.h> 20 - #include <asm/unaligned.h> 20 + #include <linux/unaligned.h> 21 21 #include <net/rsi_91x.h> 22 22 23 23 #define RSI_DMA_ALIGN 8
+1 -1
drivers/bluetooth/btrtl.c
··· 7 7 8 8 #include <linux/module.h> 9 9 #include <linux/firmware.h> 10 - #include <asm/unaligned.h> 10 + #include <linux/unaligned.h> 11 11 #include <linux/usb.h> 12 12 13 13 #include <net/bluetooth/bluetooth.h>
+1 -1
drivers/bluetooth/btusb.c
··· 17 17 #include <linux/suspend.h> 18 18 #include <linux/gpio/consumer.h> 19 19 #include <linux/debugfs.h> 20 - #include <asm/unaligned.h> 20 + #include <linux/unaligned.h> 21 21 22 22 #include <net/bluetooth/bluetooth.h> 23 23 #include <net/bluetooth/hci_core.h>
+1 -1
drivers/bluetooth/h4_recv.h
··· 6 6 * Copyright (C) 2015-2018 Intel Corporation 7 7 */ 8 8 9 - #include <asm/unaligned.h> 9 + #include <linux/unaligned.h> 10 10 11 11 struct h4_recv_pkt { 12 12 u8 type; /* Packet type */
+1 -1
drivers/bluetooth/hci_bcm4377.c
··· 17 17 #include <linux/pci.h> 18 18 #include <linux/printk.h> 19 19 20 - #include <asm/unaligned.h> 20 + #include <linux/unaligned.h> 21 21 22 22 #include <net/bluetooth/bluetooth.h> 23 23 #include <net/bluetooth/hci_core.h>
+1 -1
drivers/bluetooth/hci_bcsp.c
··· 25 25 #include <linux/ioctl.h> 26 26 #include <linux/skbuff.h> 27 27 #include <linux/bitrev.h> 28 - #include <asm/unaligned.h> 28 + #include <linux/unaligned.h> 29 29 30 30 #include <net/bluetooth/bluetooth.h> 31 31 #include <net/bluetooth/hci_core.h>
+1 -1
drivers/bluetooth/hci_h4.c
··· 25 25 #include <linux/signal.h> 26 26 #include <linux/ioctl.h> 27 27 #include <linux/skbuff.h> 28 - #include <asm/unaligned.h> 28 + #include <linux/unaligned.h> 29 29 30 30 #include <net/bluetooth/bluetooth.h> 31 31 #include <net/bluetooth/hci_core.h>
+1 -1
drivers/bluetooth/hci_nokia.c
··· 20 20 #include <linux/slab.h> 21 21 #include <linux/string.h> 22 22 #include <linux/types.h> 23 - #include <asm/unaligned.h> 23 + #include <linux/unaligned.h> 24 24 #include <net/bluetooth/bluetooth.h> 25 25 #include <net/bluetooth/hci_core.h> 26 26
+1 -1
drivers/bluetooth/hci_qca.c
··· 32 32 #include <linux/regulator/consumer.h> 33 33 #include <linux/serdev.h> 34 34 #include <linux/mutex.h> 35 - #include <asm/unaligned.h> 35 + #include <linux/unaligned.h> 36 36 37 37 #include <net/bluetooth/bluetooth.h> 38 38 #include <net/bluetooth/hci_core.h>
+1 -1
drivers/bluetooth/hci_vhci.c
··· 9 9 */ 10 10 11 11 #include <linux/module.h> 12 - #include <asm/unaligned.h> 12 + #include <linux/unaligned.h> 13 13 14 14 #include <linux/atomic.h> 15 15 #include <linux/kernel.h>
+1 -1
drivers/char/tpm/tpm2-sessions.c
··· 71 71 #include "tpm.h" 72 72 #include <linux/random.h> 73 73 #include <linux/scatterlist.h> 74 - #include <asm/unaligned.h> 74 + #include <linux/unaligned.h> 75 75 #include <crypto/kpp.h> 76 76 #include <crypto/ecdh.h> 77 77 #include <crypto/hash.h>
+1 -1
drivers/char/tpm/tpm2-space.c
··· 12 12 */ 13 13 14 14 #include <linux/gfp.h> 15 - #include <asm/unaligned.h> 15 + #include <linux/unaligned.h> 16 16 #include "tpm.h" 17 17 18 18 enum tpm2_handle_types {
+1 -1
drivers/clk/clk-si5341.c
··· 21 21 #include <linux/regmap.h> 22 22 #include <linux/regulator/consumer.h> 23 23 #include <linux/slab.h> 24 - #include <asm/unaligned.h> 24 + #include <linux/unaligned.h> 25 25 26 26 #define SI5341_NUM_INPUTS 4 27 27
+1 -1
drivers/comedi/drivers/usbduxsigma.c
··· 39 39 #include <linux/input.h> 40 40 #include <linux/fcntl.h> 41 41 #include <linux/compiler.h> 42 - #include <asm/unaligned.h> 42 + #include <linux/unaligned.h> 43 43 #include <linux/comedi/comedi_usb.h> 44 44 45 45 /* timeout for the USB-transfer in ms*/
+1 -1
drivers/counter/104-quad-8.c
··· 22 22 #include <linux/spinlock.h> 23 23 #include <linux/types.h> 24 24 25 - #include <asm/unaligned.h> 25 + #include <linux/unaligned.h> 26 26 27 27 #define QUAD8_EXTENT 32 28 28
+1 -1
drivers/counter/i8254.c
··· 15 15 #include <linux/mutex.h> 16 16 #include <linux/regmap.h> 17 17 18 - #include <asm/unaligned.h> 18 + #include <linux/unaligned.h> 19 19 20 20 #define I8254_COUNTER_REG(_counter) (_counter) 21 21 #define I8254_CONTROL_REG 0x3
+1 -1
drivers/cpufreq/cppc_cpufreq.c
··· 22 22 #include <linux/vmalloc.h> 23 23 #include <uapi/linux/sched/types.h> 24 24 25 - #include <asm/unaligned.h> 25 + #include <linux/unaligned.h> 26 26 27 27 #include <acpi/cppc_acpi.h> 28 28
+1 -1
drivers/crypto/allwinner/sun4i-ss/sun4i-ss-hash.c
··· 9 9 * You could find the datasheet in Documentation/arch/arm/sunxi.rst 10 10 */ 11 11 #include "sun4i-ss.h" 12 - #include <asm/unaligned.h> 12 + #include <linux/unaligned.h> 13 13 #include <linux/scatterlist.h> 14 14 15 15 /* This is a totally arbitrary value */
+1 -1
drivers/crypto/caam/caamalg.c
··· 56 56 #include "sg_sw_sec4.h" 57 57 #include "key_gen.h" 58 58 #include "caamalg_desc.h" 59 - #include <asm/unaligned.h> 59 + #include <linux/unaligned.h> 60 60 #include <crypto/internal/aead.h> 61 61 #include <crypto/internal/engine.h> 62 62 #include <crypto/internal/skcipher.h>
+1 -1
drivers/crypto/caam/caamalg_qi.c
··· 19 19 #include "jr.h" 20 20 #include "caamalg_desc.h" 21 21 #include <crypto/xts.h> 22 - #include <asm/unaligned.h> 22 + #include <linux/unaligned.h> 23 23 #include <linux/device.h> 24 24 #include <linux/err.h> 25 25 #include <linux/dma-mapping.h>
+1 -1
drivers/crypto/caam/caamalg_qi2.c
··· 22 22 #include <soc/fsl/dpaa2-io.h> 23 23 #include <soc/fsl/dpaa2-fd.h> 24 24 #include <crypto/xts.h> 25 - #include <asm/unaligned.h> 25 + #include <linux/unaligned.h> 26 26 27 27 #define CAAM_CRA_PRIORITY 2000 28 28
+1 -1
drivers/crypto/inside-secure/safexcel_cipher.c
··· 5 5 * Antoine Tenart <antoine.tenart@free-electrons.com> 6 6 */ 7 7 8 - #include <asm/unaligned.h> 8 + #include <linux/unaligned.h> 9 9 #include <linux/device.h> 10 10 #include <linux/dma-mapping.h> 11 11 #include <linux/dmapool.h>
+1 -1
drivers/crypto/rockchip/rk3288_crypto_ahash.c
··· 9 9 * Some ideas are from marvell/cesa.c and s5p-sss.c driver. 10 10 */ 11 11 12 - #include <asm/unaligned.h> 12 + #include <linux/unaligned.h> 13 13 #include <crypto/internal/hash.h> 14 14 #include <linux/device.h> 15 15 #include <linux/err.h>
+1 -1
drivers/crypto/stm32/stm32-crc32.c
··· 17 17 18 18 #include <crypto/internal/hash.h> 19 19 20 - #include <asm/unaligned.h> 20 + #include <linux/unaligned.h> 21 21 22 22 #define DRIVER_NAME "stm32-crc32" 23 23 #define CHKSUM_DIGEST_SIZE 4
+1 -1
drivers/cxl/core/mbox.c
··· 4 4 #include <linux/debugfs.h> 5 5 #include <linux/ktime.h> 6 6 #include <linux/mutex.h> 7 - #include <asm/unaligned.h> 7 + #include <linux/unaligned.h> 8 8 #include <cxlpci.h> 9 9 #include <cxlmem.h> 10 10 #include <cxl.h>
+1 -1
drivers/cxl/core/trace.h
··· 8 8 9 9 #include <linux/tracepoint.h> 10 10 #include <linux/pci.h> 11 - #include <asm-generic/unaligned.h> 11 + #include <linux/unaligned.h> 12 12 13 13 #include <cxl.h> 14 14 #include <cxlmem.h>
+1 -1
drivers/cxl/pci.c
··· 1 1 // SPDX-License-Identifier: GPL-2.0-only 2 2 /* Copyright(c) 2020 Intel Corporation. All rights reserved. */ 3 - #include <asm-generic/unaligned.h> 3 + #include <linux/unaligned.h> 4 4 #include <linux/io-64-nonatomic-lo-hi.h> 5 5 #include <linux/moduleparam.h> 6 6 #include <linux/module.h>
+1 -1
drivers/cxl/pmem.c
··· 1 1 // SPDX-License-Identifier: GPL-2.0-only 2 2 /* Copyright(c) 2021 Intel Corporation. All rights reserved. */ 3 3 #include <linux/libnvdimm.h> 4 - #include <asm/unaligned.h> 4 + #include <linux/unaligned.h> 5 5 #include <linux/device.h> 6 6 #include <linux/module.h> 7 7 #include <linux/ndctl.h>
+1 -1
drivers/cxl/security.c
··· 1 1 // SPDX-License-Identifier: GPL-2.0-only 2 2 /* Copyright(c) 2022 Intel Corporation. All rights reserved. */ 3 3 #include <linux/libnvdimm.h> 4 - #include <asm/unaligned.h> 4 + #include <linux/unaligned.h> 5 5 #include <linux/module.h> 6 6 #include <linux/async.h> 7 7 #include <linux/slab.h>
+1 -1
drivers/firewire/net.c
··· 28 28 #include <linux/slab.h> 29 29 #include <linux/spinlock.h> 30 30 31 - #include <asm/unaligned.h> 31 + #include <linux/unaligned.h> 32 32 #include <net/arp.h> 33 33 #include <net/firewire.h> 34 34
+1 -1
drivers/firmware/arm_scmi/common.h
··· 22 22 #include <linux/spinlock.h> 23 23 #include <linux/types.h> 24 24 25 - #include <asm/unaligned.h> 25 + #include <linux/unaligned.h> 26 26 27 27 #include "protocols.h" 28 28 #include "notify.h"
+1 -1
drivers/firmware/arm_scmi/protocols.h
··· 22 22 #include <linux/spinlock.h> 23 23 #include <linux/types.h> 24 24 25 - #include <asm/unaligned.h> 25 + #include <linux/unaligned.h> 26 26 27 27 #define PROTOCOL_REV_MINOR_MASK GENMASK(15, 0) 28 28 #define PROTOCOL_REV_MAJOR_MASK GENMASK(31, 16)
+1 -1
drivers/firmware/dmi_scan.c
··· 9 9 #include <linux/memblock.h> 10 10 #include <linux/random.h> 11 11 #include <asm/dmi.h> 12 - #include <asm/unaligned.h> 12 + #include <linux/unaligned.h> 13 13 14 14 #ifndef SMBIOS_ENTRY_POINT_SCAN_START 15 15 #define SMBIOS_ENTRY_POINT_SCAN_START 0xF0000
+1 -1
drivers/firmware/efi/fdtparams.c
··· 8 8 #include <linux/libfdt.h> 9 9 #include <linux/of_fdt.h> 10 10 11 - #include <asm/unaligned.h> 11 + #include <linux/unaligned.h> 12 12 13 13 enum { 14 14 SYSTAB,
+1 -1
drivers/firmware/efi/libstub/riscv-stub.c
··· 7 7 8 8 #include <asm/efi.h> 9 9 #include <asm/sections.h> 10 - #include <asm/unaligned.h> 10 + #include <linux/unaligned.h> 11 11 12 12 #include "efistub.h" 13 13
+1 -1
drivers/firmware/efi/libstub/riscv.c
··· 7 7 #include <linux/libfdt.h> 8 8 9 9 #include <asm/efi.h> 10 - #include <asm/unaligned.h> 10 + #include <linux/unaligned.h> 11 11 12 12 #include "efistub.h" 13 13
+1 -1
drivers/firmware/efi/libstub/zboot.c
··· 3 3 #include <linux/efi.h> 4 4 #include <linux/pe.h> 5 5 #include <asm/efi.h> 6 - #include <asm/unaligned.h> 6 + #include <linux/unaligned.h> 7 7 8 8 #include "efistub.h" 9 9
+1 -1
drivers/fpga/microchip-spi.c
··· 3 3 * Microchip Polarfire FPGA programming over slave SPI interface. 4 4 */ 5 5 6 - #include <asm/unaligned.h> 6 + #include <linux/unaligned.h> 7 7 #include <linux/delay.h> 8 8 #include <linux/fpga/fpga-mgr.h> 9 9 #include <linux/iopoll.h>
+1 -1
drivers/fsi/fsi-occ.c
··· 20 20 #include <linux/sched.h> 21 21 #include <linux/slab.h> 22 22 #include <linux/uaccess.h> 23 - #include <asm/unaligned.h> 23 + #include <linux/unaligned.h> 24 24 25 25 #define OCC_SRAM_BYTES 4096 26 26 #define OCC_CMD_DATA_BYTES 4090
+1 -1
drivers/gpu/drm/amd/amdgpu/atom.c
··· 27 27 #include <linux/slab.h> 28 28 #include <linux/string_helpers.h> 29 29 30 - #include <asm/unaligned.h> 30 + #include <linux/unaligned.h> 31 31 32 32 #include <drm/drm_util.h> 33 33
+1 -1
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c
··· 47 47 #include <drm/drm_print.h> 48 48 #include <drm/drm_probe_helper.h> 49 49 50 - #include <asm/unaligned.h> 50 + #include <linux/unaligned.h> 51 51 52 52 #include "cdns-mhdp8546-core.h" 53 53 #include "cdns-mhdp8546-hdcp.h"
+1 -1
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-hdcp.c
··· 9 9 #include <linux/io.h> 10 10 #include <linux/iopoll.h> 11 11 12 - #include <asm/unaligned.h> 12 + #include <linux/unaligned.h> 13 13 14 14 #include <drm/display/drm_hdcp_helper.h> 15 15
+1 -1
drivers/gpu/drm/bridge/samsung-dsim.c
··· 10 10 * Tomasz Figa <t.figa@samsung.com> 11 11 */ 12 12 13 - #include <asm/unaligned.h> 13 + #include <linux/unaligned.h> 14 14 15 15 #include <linux/clk.h> 16 16 #include <linux/delay.h>
+1 -1
drivers/gpu/drm/bridge/sil-sii8620.c
··· 6 6 * Andrzej Hajda <a.hajda@samsung.com> 7 7 */ 8 8 9 - #include <asm/unaligned.h> 9 + #include <linux/unaligned.h> 10 10 11 11 #include <drm/bridge/mhl.h> 12 12 #include <drm/drm_bridge.h>
+1 -1
drivers/gpu/drm/bridge/tc358775.c
··· 19 19 #include <linux/regulator/consumer.h> 20 20 #include <linux/slab.h> 21 21 22 - #include <asm/unaligned.h> 22 + #include <linux/unaligned.h> 23 23 24 24 #include <drm/display/drm_dp_helper.h> 25 25 #include <drm/drm_atomic_helper.h>
+1 -1
drivers/gpu/drm/bridge/ti-sn65dsi86.c
··· 21 21 #include <linux/regmap.h> 22 22 #include <linux/regulator/consumer.h> 23 23 24 - #include <asm/unaligned.h> 24 + #include <linux/unaligned.h> 25 25 26 26 #include <drm/display/drm_dp_aux_bus.h> 27 27 #include <drm/display/drm_dp_helper.h>
+1 -1
drivers/gpu/drm/i915/display/intel_dsi_vbt.c
··· 32 32 #include <linux/slab.h> 33 33 #include <linux/string_helpers.h> 34 34 35 - #include <asm/unaligned.h> 35 + #include <linux/unaligned.h> 36 36 37 37 #include <drm/drm_crtc.h> 38 38 #include <drm/drm_edid.h>
+1 -1
drivers/gpu/drm/nouveau/include/nvif/os.h
··· 30 30 #include <linux/iommu.h> 31 31 #include <linux/of_device.h> 32 32 33 - #include <asm/unaligned.h> 33 + #include <linux/unaligned.h> 34 34 35 35 #include <soc/tegra/fuse.h> 36 36 #include <soc/tegra/pmc.h>
+1 -1
drivers/gpu/drm/radeon/atom.c
··· 27 27 #include <linux/slab.h> 28 28 #include <linux/string_helpers.h> 29 29 30 - #include <asm/unaligned.h> 30 + #include <linux/unaligned.h> 31 31 32 32 #include <drm/drm_device.h> 33 33 #include <drm/drm_util.h>
+1 -1
drivers/gpu/drm/udl/udl_transfer.c
··· 7 7 * Copyright (C) 2009 Bernie Thompson <bernie@plugable.com> 8 8 */ 9 9 10 - #include <asm/unaligned.h> 10 + #include <linux/unaligned.h> 11 11 12 12 #include "udl_drv.h" 13 13 #include "udl_proto.h"
+1 -1
drivers/greybus/es2.c
··· 12 12 #include <linux/debugfs.h> 13 13 #include <linux/list.h> 14 14 #include <linux/greybus.h> 15 - #include <asm/unaligned.h> 15 + #include <linux/unaligned.h> 16 16 17 17 #include "arpc.h" 18 18 #include "greybus_trace.h"
+1 -1
drivers/greybus/gb-beagleplay.c
··· 6 6 * Copyright (c) 2023 BeagleBoard.org Foundation 7 7 */ 8 8 9 - #include <asm-generic/unaligned.h> 9 + #include <linux/unaligned.h> 10 10 #include <linux/crc32.h> 11 11 #include <linux/gpio/consumer.h> 12 12 #include <linux/firmware.h>
+1 -1
drivers/hid/hid-alps.c
··· 8 8 #include <linux/input.h> 9 9 #include <linux/input/mt.h> 10 10 #include <linux/module.h> 11 - #include <asm/unaligned.h> 11 + #include <linux/unaligned.h> 12 12 #include "hid-ids.h" 13 13 14 14 /* ALPS Device Product ID */
+1 -1
drivers/hid/hid-core.c
··· 20 20 #include <linux/list.h> 21 21 #include <linux/mm.h> 22 22 #include <linux/spinlock.h> 23 - #include <asm/unaligned.h> 23 + #include <linux/unaligned.h> 24 24 #include <asm/byteorder.h> 25 25 #include <linux/input.h> 26 26 #include <linux/wait.h>
+1 -1
drivers/hid/hid-generic.c
··· 16 16 #include <linux/module.h> 17 17 #include <linux/slab.h> 18 18 #include <linux/kernel.h> 19 - #include <asm/unaligned.h> 19 + #include <linux/unaligned.h> 20 20 #include <asm/byteorder.h> 21 21 22 22 #include <linux/hid.h>
+1 -1
drivers/hid/hid-goodix-spi.c
··· 4 4 * 5 5 * Copyright (C) 2024 Godix, Inc. 6 6 */ 7 - #include <asm/unaligned.h> 7 + #include <linux/unaligned.h> 8 8 #include <linux/delay.h> 9 9 #include <linux/hid.h> 10 10 #include <linux/interrupt.h>
+1 -1
drivers/hid/hid-google-hammer.c
··· 23 23 #include <linux/platform_data/cros_ec_proto.h> 24 24 #include <linux/platform_device.h> 25 25 #include <linux/pm_wakeup.h> 26 - #include <asm/unaligned.h> 26 + #include <linux/unaligned.h> 27 27 28 28 #include "hid-ids.h" 29 29 #include "hid-vivaldi-common.h"
+1 -1
drivers/hid/hid-kye.c
··· 8 8 * Copyright (c) 2023 David Yang 9 9 */ 10 10 11 - #include <asm-generic/unaligned.h> 11 + #include <linux/unaligned.h> 12 12 #include <linux/device.h> 13 13 #include <linux/hid.h> 14 14 #include <linux/module.h>
+1 -1
drivers/hid/hid-letsketch.c
··· 41 41 #include <linux/timer.h> 42 42 #include <linux/usb.h> 43 43 44 - #include <asm/unaligned.h> 44 + #include <linux/unaligned.h> 45 45 46 46 #include "hid-ids.h" 47 47
+1 -1
drivers/hid/hid-logitech-dj.c
··· 13 13 #include <linux/kfifo.h> 14 14 #include <linux/delay.h> 15 15 #include <linux/usb.h> /* For to_usb_interface for kvm extra intf check */ 16 - #include <asm/unaligned.h> 16 + #include <linux/unaligned.h> 17 17 #include "hid-ids.h" 18 18 19 19 #define DJ_MAX_PAIRED_DEVICES 7
+1 -1
drivers/hid/hid-logitech-hidpp.c
··· 23 23 #include <linux/workqueue.h> 24 24 #include <linux/atomic.h> 25 25 #include <linux/fixp-arith.h> 26 - #include <asm/unaligned.h> 26 + #include <linux/unaligned.h> 27 27 #include "usbhid/usbhid.h" 28 28 #include "hid-ids.h" 29 29
+1 -1
drivers/hid/hid-nintendo.c
··· 29 29 */ 30 30 31 31 #include "hid-ids.h" 32 - #include <asm/unaligned.h> 32 + #include <linux/unaligned.h> 33 33 #include <linux/delay.h> 34 34 #include <linux/device.h> 35 35 #include <linux/kernel.h>
+1 -1
drivers/hid/hid-playstation.c
··· 15 15 #include <linux/led-class-multicolor.h> 16 16 #include <linux/module.h> 17 17 18 - #include <asm/unaligned.h> 18 + #include <linux/unaligned.h> 19 19 20 20 #include "hid-ids.h" 21 21
+1 -1
drivers/hid/hid-sony.c
··· 40 40 #include <linux/crc32.h> 41 41 #include <linux/usb.h> 42 42 #include <linux/timer.h> 43 - #include <asm/unaligned.h> 43 + #include <linux/unaligned.h> 44 44 45 45 #include "hid-ids.h" 46 46
+1 -1
drivers/hid/hid-uclogic-params.c
··· 19 19 #include "hid-ids.h" 20 20 #include <linux/ctype.h> 21 21 #include <linux/string.h> 22 - #include <asm/unaligned.h> 22 + #include <linux/unaligned.h> 23 23 24 24 /** 25 25 * uclogic_params_pen_inrange_to_str() - Convert a pen in-range reporting type
+1 -1
drivers/hid/hid-uclogic-rdesc.c
··· 16 16 17 17 #include "hid-uclogic-rdesc.h" 18 18 #include <linux/slab.h> 19 - #include <asm/unaligned.h> 19 + #include <linux/unaligned.h> 20 20 #include <kunit/visibility.h> 21 21 22 22 /* Fixed WP4030U report descriptor */
+1 -1
drivers/hid/i2c-hid/i2c-hid-core.c
··· 36 36 #include <linux/kernel.h> 37 37 #include <linux/hid.h> 38 38 #include <linux/mutex.h> 39 - #include <asm/unaligned.h> 39 + #include <linux/unaligned.h> 40 40 41 41 #include <drm/drm_panel.h> 42 42
+1 -1
drivers/hid/surface-hid/surface_hid.c
··· 8 8 * Maximilian Luz <luzmaximilian@gmail.com> 9 9 */ 10 10 11 - #include <asm/unaligned.h> 11 + #include <linux/unaligned.h> 12 12 #include <linux/hid.h> 13 13 #include <linux/kernel.h> 14 14 #include <linux/module.h>
+1 -1
drivers/hid/surface-hid/surface_hid_core.c
··· 7 7 * Copyright (C) 2019-2021 Maximilian Luz <luzmaximilian@gmail.com> 8 8 */ 9 9 10 - #include <asm/unaligned.h> 10 + #include <linux/unaligned.h> 11 11 #include <linux/hid.h> 12 12 #include <linux/kernel.h> 13 13 #include <linux/module.h>
+1 -1
drivers/hid/surface-hid/surface_kbd.c
··· 7 7 * Copyright (C) 2019-2021 Maximilian Luz <luzmaximilian@gmail.com> 8 8 */ 9 9 10 - #include <asm/unaligned.h> 10 + #include <linux/unaligned.h> 11 11 #include <linux/hid.h> 12 12 #include <linux/kernel.h> 13 13 #include <linux/module.h>
+1 -1
drivers/hid/usbhid/hid-core.c
··· 21 21 #include <linux/mutex.h> 22 22 #include <linux/property.h> 23 23 #include <linux/spinlock.h> 24 - #include <asm/unaligned.h> 24 + #include <linux/unaligned.h> 25 25 #include <asm/byteorder.h> 26 26 #include <linux/input.h> 27 27 #include <linux/wait.h>
+1 -1
drivers/hid/wacom.h
··· 89 89 #include <linux/usb/input.h> 90 90 #include <linux/power_supply.h> 91 91 #include <linux/timer.h> 92 - #include <asm/unaligned.h> 92 + #include <linux/unaligned.h> 93 93 94 94 /* 95 95 * Version Information
+1 -1
drivers/hwmon/adt7310.c
··· 10 10 #include <linux/init.h> 11 11 #include <linux/regmap.h> 12 12 #include <linux/spi/spi.h> 13 - #include <asm/unaligned.h> 13 + #include <linux/unaligned.h> 14 14 15 15 #include "adt7x10.h" 16 16
+1 -1
drivers/hwmon/aquacomputer_d5next.c
··· 22 22 #include <linux/module.h> 23 23 #include <linux/mutex.h> 24 24 #include <linux/seq_file.h> 25 - #include <asm/unaligned.h> 25 + #include <linux/unaligned.h> 26 26 27 27 #define USB_VENDOR_ID_AQUACOMPUTER 0x0c70 28 28 #define USB_PRODUCT_ID_AQUAERO 0xf001
+1 -1
drivers/hwmon/asus-ec-sensors.c
··· 34 34 #include <linux/sort.h> 35 35 #include <linux/units.h> 36 36 37 - #include <asm/unaligned.h> 37 + #include <linux/unaligned.h> 38 38 39 39 static char *mutex_path_override; 40 40
+1 -1
drivers/hwmon/asus_rog_ryujin.c
··· 11 11 #include <linux/jiffies.h> 12 12 #include <linux/module.h> 13 13 #include <linux/spinlock.h> 14 - #include <asm/unaligned.h> 14 + #include <linux/unaligned.h> 15 15 16 16 #define DRIVER_NAME "asus_rog_ryujin" 17 17
+1 -1
drivers/hwmon/dell-smm-hwmon.c
··· 38 38 #include <linux/wmi.h> 39 39 40 40 #include <linux/i8k.h> 41 - #include <asm/unaligned.h> 41 + #include <linux/unaligned.h> 42 42 43 43 #define I8K_SMM_FN_STATUS 0x0025 44 44 #define I8K_SMM_POWER_STATUS 0x0069
+1 -1
drivers/hwmon/gigabyte_waterforce.c
··· 11 11 #include <linux/jiffies.h> 12 12 #include <linux/module.h> 13 13 #include <linux/spinlock.h> 14 - #include <asm/unaligned.h> 14 + #include <linux/unaligned.h> 15 15 16 16 #define DRIVER_NAME "gigabyte_waterforce" 17 17
+1 -1
drivers/hwmon/nzxt-kraken2.c
··· 9 9 * Copyright 2019-2021 Jonas Malaco <jonas@protocubo.io> 10 10 */ 11 11 12 - #include <asm/unaligned.h> 12 + #include <linux/unaligned.h> 13 13 #include <linux/hid.h> 14 14 #include <linux/hwmon.h> 15 15 #include <linux/jiffies.h>
+1 -1
drivers/hwmon/nzxt-kraken3.c
··· 17 17 #include <linux/mutex.h> 18 18 #include <linux/spinlock.h> 19 19 #include <linux/wait.h> 20 - #include <asm/unaligned.h> 20 + #include <linux/unaligned.h> 21 21 22 22 #define USB_VENDOR_ID_NZXT 0x1e71 23 23 #define USB_PRODUCT_ID_X53 0x2007
+1 -1
drivers/hwmon/nzxt-smart2.c
··· 14 14 #include <linux/wait.h> 15 15 16 16 #include <asm/byteorder.h> 17 - #include <asm/unaligned.h> 17 + #include <linux/unaligned.h> 18 18 19 19 /* 20 20 * The device has only 3 fan channels/connectors. But all HID reports have
+1 -1
drivers/hwmon/occ/common.c
··· 12 12 #include <linux/mutex.h> 13 13 #include <linux/property.h> 14 14 #include <linux/sysfs.h> 15 - #include <asm/unaligned.h> 15 + #include <linux/unaligned.h> 16 16 17 17 #include "common.h" 18 18
+1 -1
drivers/hwmon/occ/p8_i2c.c
··· 8 8 #include <linux/jiffies.h> 9 9 #include <linux/module.h> 10 10 #include <linux/sched.h> 11 - #include <asm/unaligned.h> 11 + #include <linux/unaligned.h> 12 12 13 13 #include "common.h" 14 14
+1 -1
drivers/i2c/busses/i2c-nvidia-gpu.c
··· 16 16 #include <linux/pm_runtime.h> 17 17 #include <linux/power_supply.h> 18 18 19 - #include <asm/unaligned.h> 19 + #include <linux/unaligned.h> 20 20 21 21 #include "i2c-ccgx-ucsi.h" 22 22
+1 -1
drivers/iio/accel/adxl355_core.c
··· 22 22 #include <linux/regmap.h> 23 23 #include <linux/units.h> 24 24 25 - #include <asm/unaligned.h> 25 + #include <linux/unaligned.h> 26 26 27 27 #include "adxl355.h" 28 28
+1 -1
drivers/iio/accel/adxl367.c
··· 16 16 #include <linux/mod_devicetable.h> 17 17 #include <linux/regmap.h> 18 18 #include <linux/regulator/consumer.h> 19 - #include <asm/unaligned.h> 19 + #include <linux/unaligned.h> 20 20 21 21 #include "adxl367.h" 22 22
+1 -1
drivers/iio/accel/adxl380.c
··· 13 13 #include <linux/regmap.h> 14 14 #include <linux/units.h> 15 15 16 - #include <asm/unaligned.h> 16 + #include <linux/unaligned.h> 17 17 18 18 #include <linux/iio/buffer.h> 19 19 #include <linux/iio/events.h>
+1 -1
drivers/iio/accel/bma400_core.c
··· 22 22 #include <linux/regulator/consumer.h> 23 23 #include <linux/slab.h> 24 24 25 - #include <asm/unaligned.h> 25 + #include <linux/unaligned.h> 26 26 27 27 #include <linux/iio/iio.h> 28 28 #include <linux/iio/buffer.h>
+1 -1
drivers/iio/accel/bmi088-accel-core.c
··· 18 18 #include <linux/pm_runtime.h> 19 19 #include <linux/regmap.h> 20 20 #include <linux/slab.h> 21 - #include <asm/unaligned.h> 21 + #include <linux/unaligned.h> 22 22 23 23 #include "bmi088-accel.h" 24 24
+1 -1
drivers/iio/accel/dmard09.c
··· 5 5 * Copyright (c) 2016, Jelle van der Waa <jelle@vdwaa.nl> 6 6 */ 7 7 8 - #include <asm/unaligned.h> 8 + #include <linux/unaligned.h> 9 9 #include <linux/module.h> 10 10 #include <linux/i2c.h> 11 11 #include <linux/iio/iio.h>
+1 -1
drivers/iio/accel/sca3300.c
··· 12 12 #include <linux/module.h> 13 13 #include <linux/spi/spi.h> 14 14 15 - #include <asm/unaligned.h> 15 + #include <linux/unaligned.h> 16 16 17 17 #include <linux/iio/buffer.h> 18 18 #include <linux/iio/iio.h>
+1 -1
drivers/iio/adc/ad4130.c
··· 23 23 #include <linux/units.h> 24 24 25 25 #include <asm/div64.h> 26 - #include <asm/unaligned.h> 26 + #include <linux/unaligned.h> 27 27 28 28 #include <linux/iio/buffer.h> 29 29 #include <linux/iio/iio.h>
+1 -1
drivers/iio/adc/ad_sigma_delta.c
··· 23 23 #include <linux/iio/triggered_buffer.h> 24 24 #include <linux/iio/adc/ad_sigma_delta.h> 25 25 26 - #include <asm/unaligned.h> 26 + #include <linux/unaligned.h> 27 27 28 28 29 29 #define AD_SD_COMM_CHAN_MASK 0x3
+1 -1
drivers/iio/adc/axp20x_adc.c
··· 5 5 * Quentin Schulz <quentin.schulz@free-electrons.com> 6 6 */ 7 7 8 - #include <asm/unaligned.h> 8 + #include <linux/unaligned.h> 9 9 #include <linux/bitfield.h> 10 10 #include <linux/completion.h> 11 11 #include <linux/interrupt.h>
+1 -1
drivers/iio/adc/intel_mrfld_adc.c
··· 25 25 #include <linux/iio/iio.h> 26 26 #include <linux/iio/machine.h> 27 27 28 - #include <asm/unaligned.h> 28 + #include <linux/unaligned.h> 29 29 30 30 #define BCOVE_GPADCREQ 0xDC 31 31 #define BCOVE_GPADCREQ_BUSY BIT(0)
+1 -1
drivers/iio/adc/ltc2497.c
··· 14 14 #include <linux/mod_devicetable.h> 15 15 #include <linux/property.h> 16 16 17 - #include <asm/unaligned.h> 17 + #include <linux/unaligned.h> 18 18 19 19 #include "ltc2497.h" 20 20
+1 -1
drivers/iio/adc/max11100.c
··· 12 12 #include <linux/module.h> 13 13 #include <linux/regulator/consumer.h> 14 14 #include <linux/spi/spi.h> 15 - #include <asm/unaligned.h> 15 + #include <linux/unaligned.h> 16 16 17 17 #include <linux/iio/iio.h> 18 18 #include <linux/iio/driver.h>
+1 -1
drivers/iio/adc/max11410.c
··· 15 15 #include <linux/regulator/consumer.h> 16 16 #include <linux/spi/spi.h> 17 17 18 - #include <asm/unaligned.h> 18 + #include <linux/unaligned.h> 19 19 20 20 #include <linux/iio/buffer.h> 21 21 #include <linux/iio/sysfs.h>
+1 -1
drivers/iio/adc/mcp3422.c
··· 19 19 #include <linux/mod_devicetable.h> 20 20 #include <linux/delay.h> 21 21 #include <linux/sysfs.h> 22 - #include <asm/unaligned.h> 22 + #include <linux/unaligned.h> 23 23 24 24 #include <linux/iio/iio.h> 25 25 #include <linux/iio/sysfs.h>
+1 -1
drivers/iio/adc/mcp3911.c
··· 23 23 #include <linux/iio/trigger_consumer.h> 24 24 #include <linux/iio/trigger.h> 25 25 26 - #include <asm/unaligned.h> 26 + #include <linux/unaligned.h> 27 27 28 28 #define MCP3911_REG_CHANNEL0 0x00 29 29 #define MCP3911_REG_CHANNEL1 0x03
+1 -1
drivers/iio/adc/mt6360-adc.c
··· 16 16 #include <linux/iio/trigger_consumer.h> 17 17 #include <linux/iio/triggered_buffer.h> 18 18 19 - #include <asm/unaligned.h> 19 + #include <linux/unaligned.h> 20 20 21 21 #define MT6360_REG_PMUCHGCTRL3 0x313 22 22 #define MT6360_REG_PMUADCCFG 0x356
+1 -1
drivers/iio/adc/pac1921.c
··· 5 5 * Copyright (C) 2024 Matteo Martelli <matteomartelli3@gmail.com> 6 6 */ 7 7 8 - #include <asm/unaligned.h> 8 + #include <linux/unaligned.h> 9 9 #include <linux/bitfield.h> 10 10 #include <linux/i2c.h> 11 11 #include <linux/iio/events.h>
+1 -1
drivers/iio/adc/pac1934.c
··· 19 19 #include <linux/i2c.h> 20 20 #include <linux/iio/iio.h> 21 21 #include <linux/iio/sysfs.h> 22 - #include <asm/unaligned.h> 22 + #include <linux/unaligned.h> 23 23 24 24 /* 25 25 * maximum accumulation time should be (17 * 60 * 1000) around 17 minutes@1024 sps
+1 -1
drivers/iio/adc/qcom-spmi-rradc.c
··· 20 20 #include <linux/types.h> 21 21 #include <linux/units.h> 22 22 23 - #include <asm/unaligned.h> 23 + #include <linux/unaligned.h> 24 24 25 25 #include <linux/iio/iio.h> 26 26 #include <linux/iio/types.h>
+1 -1
drivers/iio/adc/ti-ads124s08.c
··· 21 21 #include <linux/iio/triggered_buffer.h> 22 22 #include <linux/iio/sysfs.h> 23 23 24 - #include <asm/unaligned.h> 24 + #include <linux/unaligned.h> 25 25 26 26 /* Commands */ 27 27 #define ADS124S08_CMD_NOP 0x00
+1 -1
drivers/iio/adc/ti-ads1298.c
··· 23 23 #include <linux/iio/buffer.h> 24 24 #include <linux/iio/kfifo_buf.h> 25 25 26 - #include <asm/unaligned.h> 26 + #include <linux/unaligned.h> 27 27 28 28 /* Commands */ 29 29 #define ADS1298_CMD_WAKEUP 0x02
+1 -1
drivers/iio/adc/ti-ads131e08.c
··· 23 23 #include <linux/regulator/consumer.h> 24 24 #include <linux/spi/spi.h> 25 25 26 - #include <asm/unaligned.h> 26 + #include <linux/unaligned.h> 27 27 28 28 /* Commands */ 29 29 #define ADS131E08_CMD_RESET 0x06
+1 -1
drivers/iio/adc/ti-tsc2046.c
··· 13 13 #include <linux/spi/spi.h> 14 14 #include <linux/units.h> 15 15 16 - #include <asm/unaligned.h> 16 + #include <linux/unaligned.h> 17 17 18 18 #include <linux/iio/buffer.h> 19 19 #include <linux/iio/trigger_consumer.h>
+1 -1
drivers/iio/addac/ad74115.c
··· 16 16 #include <linux/spi/spi.h> 17 17 #include <linux/units.h> 18 18 19 - #include <asm/unaligned.h> 19 + #include <linux/unaligned.h> 20 20 21 21 #include <linux/iio/buffer.h> 22 22 #include <linux/iio/iio.h>
+1 -1
drivers/iio/addac/ad74413r.c
··· 4 4 * Author: Cosmin Tanislav <cosmin.tanislav@analog.com> 5 5 */ 6 6 7 - #include <asm/unaligned.h> 7 + #include <linux/unaligned.h> 8 8 #include <linux/bitfield.h> 9 9 #include <linux/crc8.h> 10 10 #include <linux/device.h>
+1 -1
drivers/iio/amplifiers/ada4250.c
··· 14 14 #include <linux/regulator/consumer.h> 15 15 #include <linux/spi/spi.h> 16 16 17 - #include <asm/unaligned.h> 17 + #include <linux/unaligned.h> 18 18 19 19 /* ADA4250 Register Map */ 20 20 #define ADA4250_REG_GAIN_MUX 0x00
+1 -1
drivers/iio/cdc/ad7746.c
··· 16 16 #include <linux/stat.h> 17 17 #include <linux/sysfs.h> 18 18 19 - #include <asm/unaligned.h> 19 + #include <linux/unaligned.h> 20 20 21 21 #include <linux/iio/iio.h> 22 22 #include <linux/iio/sysfs.h>
+1 -1
drivers/iio/chemical/bme680_core.c
··· 19 19 #include <linux/iio/iio.h> 20 20 #include <linux/iio/sysfs.h> 21 21 22 - #include <asm/unaligned.h> 22 + #include <linux/unaligned.h> 23 23 24 24 #include "bme680.h" 25 25
+1 -1
drivers/iio/chemical/pms7003.c
··· 5 5 * Copyright (c) Tomasz Duszynski <tduszyns@gmail.com> 6 6 */ 7 7 8 - #include <asm/unaligned.h> 8 + #include <linux/unaligned.h> 9 9 #include <linux/completion.h> 10 10 #include <linux/device.h> 11 11 #include <linux/errno.h>
+1 -1
drivers/iio/chemical/scd30_i2c.c
··· 13 13 #include <linux/mod_devicetable.h> 14 14 #include <linux/module.h> 15 15 #include <linux/types.h> 16 - #include <asm/unaligned.h> 16 + #include <linux/unaligned.h> 17 17 18 18 #include "scd30.h" 19 19
+1 -1
drivers/iio/chemical/scd30_serial.c
··· 15 15 #include <linux/serdev.h> 16 16 #include <linux/string.h> 17 17 #include <linux/types.h> 18 - #include <asm/unaligned.h> 18 + #include <linux/unaligned.h> 19 19 20 20 #include "scd30.h" 21 21
+1 -1
drivers/iio/chemical/scd4x.c
··· 11 11 * https://www.sensirion.com/file/datasheet_scd4x 12 12 */ 13 13 14 - #include <asm/unaligned.h> 14 + #include <linux/unaligned.h> 15 15 #include <linux/crc8.h> 16 16 #include <linux/delay.h> 17 17 #include <linux/device.h>
+1 -1
drivers/iio/chemical/sps30_i2c.c
··· 6 6 * 7 7 * I2C slave address: 0x69 8 8 */ 9 - #include <asm/unaligned.h> 9 + #include <linux/unaligned.h> 10 10 #include <linux/crc8.h> 11 11 #include <linux/delay.h> 12 12 #include <linux/device.h>
+1 -1
drivers/iio/common/st_sensors/st_sensors_core.c
··· 16 16 #include <linux/property.h> 17 17 #include <linux/regulator/consumer.h> 18 18 #include <linux/regmap.h> 19 - #include <asm/unaligned.h> 19 + #include <linux/unaligned.h> 20 20 #include <linux/iio/common/st_sensors.h> 21 21 22 22 #include "st_sensors_core.h"
+1 -1
drivers/iio/dac/ad3552r.c
··· 5 5 * 6 6 * Copyright 2021 Analog Devices Inc. 7 7 */ 8 - #include <asm/unaligned.h> 8 + #include <linux/unaligned.h> 9 9 #include <linux/device.h> 10 10 #include <linux/iio/triggered_buffer.h> 11 11 #include <linux/iio/trigger_consumer.h>
+1 -1
drivers/iio/dac/ad5064.c
··· 18 18 #include <linux/slab.h> 19 19 #include <linux/sysfs.h> 20 20 #include <linux/regulator/consumer.h> 21 - #include <asm/unaligned.h> 21 + #include <linux/unaligned.h> 22 22 23 23 #include <linux/iio/iio.h> 24 24 #include <linux/iio/sysfs.h>
+1 -1
drivers/iio/dac/ad5446.c
··· 22 22 #include <linux/iio/iio.h> 23 23 #include <linux/iio/sysfs.h> 24 24 25 - #include <asm/unaligned.h> 25 + #include <linux/unaligned.h> 26 26 27 27 #define MODE_PWRDWN_1k 0x1 28 28 #define MODE_PWRDWN_100k 0x2
+1 -1
drivers/iio/dac/ad5449.c
··· 15 15 #include <linux/slab.h> 16 16 #include <linux/sysfs.h> 17 17 #include <linux/regulator/consumer.h> 18 - #include <asm/unaligned.h> 18 + #include <linux/unaligned.h> 19 19 20 20 #include <linux/iio/iio.h> 21 21 #include <linux/iio/sysfs.h>
+1 -1
drivers/iio/dac/ad5593r.c
··· 13 13 #include <linux/module.h> 14 14 #include <linux/mod_devicetable.h> 15 15 16 - #include <asm/unaligned.h> 16 + #include <linux/unaligned.h> 17 17 18 18 #define AD5593R_MODE_CONF (0 << 4) 19 19 #define AD5593R_MODE_DAC_WRITE (1 << 4)
+1 -1
drivers/iio/dac/ad5624r_spi.c
··· 18 18 #include <linux/iio/iio.h> 19 19 #include <linux/iio/sysfs.h> 20 20 21 - #include <asm/unaligned.h> 21 + #include <linux/unaligned.h> 22 22 23 23 #include "ad5624r.h" 24 24
+1 -1
drivers/iio/dac/ad5766.c
··· 14 14 #include <linux/iio/trigger_consumer.h> 15 15 #include <linux/module.h> 16 16 #include <linux/spi/spi.h> 17 - #include <asm/unaligned.h> 17 + #include <linux/unaligned.h> 18 18 19 19 #define AD5766_UPPER_WORD_SPI_MASK GENMASK(31, 16) 20 20 #define AD5766_LOWER_WORD_SPI_MASK GENMASK(15, 0)
+1 -1
drivers/iio/dac/ad7293.c
··· 16 16 #include <linux/regulator/consumer.h> 17 17 #include <linux/spi/spi.h> 18 18 19 - #include <asm/unaligned.h> 19 + #include <linux/unaligned.h> 20 20 21 21 #define AD7293_R1B BIT(16) 22 22 #define AD7293_R2B BIT(17)
+1 -1
drivers/iio/dac/ltc2632.c
··· 13 13 #include <linux/property.h> 14 14 #include <linux/regulator/consumer.h> 15 15 16 - #include <asm/unaligned.h> 16 + #include <linux/unaligned.h> 17 17 18 18 #define LTC2632_CMD_WRITE_INPUT_N 0x0 19 19 #define LTC2632_CMD_UPDATE_DAC_N 0x1
+1 -1
drivers/iio/dac/mcp4821.c
··· 23 23 #include <linux/iio/iio.h> 24 24 #include <linux/iio/types.h> 25 25 26 - #include <asm/unaligned.h> 26 + #include <linux/unaligned.h> 27 27 28 28 #define MCP4821_ACTIVE_MODE BIT(12) 29 29 #define MCP4802_SECOND_CHAN BIT(15)
+1 -1
drivers/iio/frequency/adf4377.c
··· 20 20 #include <linux/regmap.h> 21 21 #include <linux/units.h> 22 22 23 - #include <asm/unaligned.h> 23 + #include <linux/unaligned.h> 24 24 25 25 /* ADF4377 REG0000 Map */ 26 26 #define ADF4377_0000_SOFT_RESET_R_MSK BIT(7)
+1 -1
drivers/iio/frequency/admv1013.c
··· 18 18 #include <linux/spi/spi.h> 19 19 #include <linux/units.h> 20 20 21 - #include <asm/unaligned.h> 21 + #include <linux/unaligned.h> 22 22 23 23 /* ADMV1013 Register Map */ 24 24 #define ADMV1013_REG_SPI_CONTROL 0x00
+1 -1
drivers/iio/frequency/admv1014.c
··· 19 19 #include <linux/spi/spi.h> 20 20 #include <linux/units.h> 21 21 22 - #include <asm/unaligned.h> 22 + #include <linux/unaligned.h> 23 23 24 24 /* ADMV1014 Register Map */ 25 25 #define ADMV1014_REG_SPI_CONTROL 0x00
+1 -1
drivers/iio/frequency/admv4420.c
··· 13 13 #include <linux/spi/spi.h> 14 14 #include <linux/units.h> 15 15 16 - #include <asm/unaligned.h> 16 + #include <linux/unaligned.h> 17 17 18 18 /* ADMV4420 Register Map */ 19 19 #define ADMV4420_SPI_CONFIG_1 0x00
+1 -1
drivers/iio/frequency/adrf6780.c
··· 16 16 #include <linux/mod_devicetable.h> 17 17 #include <linux/spi/spi.h> 18 18 19 - #include <asm/unaligned.h> 19 + #include <linux/unaligned.h> 20 20 21 21 /* ADRF6780 Register Map */ 22 22 #define ADRF6780_REG_CONTROL 0x00
+1 -1
drivers/iio/gyro/adis16130.c
··· 12 12 13 13 #include <linux/iio/iio.h> 14 14 15 - #include <asm/unaligned.h> 15 + #include <linux/unaligned.h> 16 16 17 17 #define ADIS16130_CON 0x0 18 18 #define ADIS16130_CON_RD (1 << 6)
+1 -1
drivers/iio/health/afe4403.c
··· 23 23 #include <linux/iio/triggered_buffer.h> 24 24 #include <linux/iio/trigger_consumer.h> 25 25 26 - #include <asm/unaligned.h> 26 + #include <linux/unaligned.h> 27 27 28 28 #include "afe440x.h" 29 29
+1 -1
drivers/iio/humidity/ens210.c
··· 22 22 #include <linux/module.h> 23 23 #include <linux/types.h> 24 24 25 - #include <asm/unaligned.h> 25 + #include <linux/unaligned.h> 26 26 27 27 /* register definitions */ 28 28 #define ENS210_REG_PART_ID 0x00
+1 -1
drivers/iio/humidity/hdc3020.c
··· 26 26 #include <linux/regulator/consumer.h> 27 27 #include <linux/units.h> 28 28 29 - #include <asm/unaligned.h> 29 + #include <linux/unaligned.h> 30 30 31 31 #include <linux/iio/events.h> 32 32 #include <linux/iio/iio.h>
+1 -1
drivers/iio/imu/adis.c
··· 13 13 #include <linux/kernel.h> 14 14 #include <linux/spi/spi.h> 15 15 #include <linux/module.h> 16 - #include <asm/unaligned.h> 16 + #include <linux/unaligned.h> 17 17 18 18 #include <linux/iio/iio.h> 19 19 #include <linux/iio/imu/adis.h>
+1 -1
drivers/iio/imu/bmi323/bmi323_core.c
··· 19 19 #include <linux/regulator/consumer.h> 20 20 #include <linux/units.h> 21 21 22 - #include <asm/unaligned.h> 22 + #include <linux/unaligned.h> 23 23 24 24 #include <linux/iio/buffer.h> 25 25 #include <linux/iio/events.h>
+1 -1
drivers/iio/light/apds9306.c
··· 28 28 #include <linux/iio/events.h> 29 29 #include <linux/iio/sysfs.h> 30 30 31 - #include <asm/unaligned.h> 31 + #include <linux/unaligned.h> 32 32 33 33 #define APDS9306_MAIN_CTRL_REG 0x00 34 34 #define APDS9306_ALS_MEAS_RATE_REG 0x04
+1 -1
drivers/iio/light/gp2ap020a00f.c
··· 43 43 #include <linux/regmap.h> 44 44 #include <linux/regulator/consumer.h> 45 45 #include <linux/slab.h> 46 - #include <asm/unaligned.h> 46 + #include <linux/unaligned.h> 47 47 #include <linux/iio/buffer.h> 48 48 #include <linux/iio/events.h> 49 49 #include <linux/iio/iio.h>
+1 -1
drivers/iio/light/ltr390.c
··· 27 27 28 28 #include <linux/iio/iio.h> 29 29 30 - #include <asm/unaligned.h> 30 + #include <linux/unaligned.h> 31 31 32 32 #define LTR390_MAIN_CTRL 0x00 33 33 #define LTR390_ALS_UVS_MEAS_RATE 0x04
+1 -1
drivers/iio/light/ltrf216a.c
··· 26 26 27 27 #include <linux/iio/iio.h> 28 28 29 - #include <asm/unaligned.h> 29 + #include <linux/unaligned.h> 30 30 31 31 #define LTRF216A_ALS_RESET_MASK BIT(4) 32 32 #define LTRF216A_ALS_DATA_STATUS BIT(3)
+1 -1
drivers/iio/light/si1133.c
··· 17 17 18 18 #include <linux/util_macros.h> 19 19 20 - #include <asm/unaligned.h> 20 + #include <linux/unaligned.h> 21 21 22 22 #define SI1133_REG_PART_ID 0x00 23 23 #define SI1133_REG_REV_ID 0x01
+1 -1
drivers/iio/light/tsl2591.c
··· 21 21 #include <linux/pm_runtime.h> 22 22 #include <linux/sysfs.h> 23 23 24 - #include <asm/unaligned.h> 24 + #include <linux/unaligned.h> 25 25 26 26 #include <linux/iio/events.h> 27 27 #include <linux/iio/iio.h>
+1 -1
drivers/iio/light/zopt2201.c
··· 19 19 #include <linux/iio/iio.h> 20 20 #include <linux/iio/sysfs.h> 21 21 22 - #include <asm/unaligned.h> 22 + #include <linux/unaligned.h> 23 23 24 24 #define ZOPT2201_DRV_NAME "zopt2201" 25 25
+1 -1
drivers/iio/magnetometer/rm3100-core.c
··· 22 22 #include <linux/iio/triggered_buffer.h> 23 23 #include <linux/iio/trigger_consumer.h> 24 24 25 - #include <asm/unaligned.h> 25 + #include <linux/unaligned.h> 26 26 27 27 #include "rm3100.h" 28 28
+1 -1
drivers/iio/magnetometer/yamaha-yas530.c
··· 43 43 #include <linux/iio/trigger_consumer.h> 44 44 #include <linux/iio/triggered_buffer.h> 45 45 46 - #include <asm/unaligned.h> 46 + #include <linux/unaligned.h> 47 47 48 48 /* Commonly used registers */ 49 49 #define YAS5XX_DEVICE_ID 0x80
+1 -1
drivers/iio/pressure/bmp280-core.c
··· 46 46 #include <linux/iio/trigger_consumer.h> 47 47 #include <linux/iio/triggered_buffer.h> 48 48 49 - #include <asm/unaligned.h> 49 + #include <linux/unaligned.h> 50 50 51 51 #include "bmp280.h" 52 52
+1 -1
drivers/iio/pressure/dlhl60d.c
··· 15 15 #include <linux/iio/buffer.h> 16 16 #include <linux/iio/trigger_consumer.h> 17 17 #include <linux/iio/triggered_buffer.h> 18 - #include <asm/unaligned.h> 18 + #include <linux/unaligned.h> 19 19 20 20 /* Commands */ 21 21 #define DLH_START_SINGLE 0xAA
+1 -1
drivers/iio/pressure/hp206c.c
··· 18 18 #include <linux/delay.h> 19 19 #include <linux/util_macros.h> 20 20 21 - #include <asm/unaligned.h> 21 + #include <linux/unaligned.h> 22 22 23 23 /* I2C commands: */ 24 24 #define HP206C_CMD_SOFT_RST 0x06
+1 -1
drivers/iio/pressure/hsc030pa.c
··· 28 28 #include <linux/iio/trigger_consumer.h> 29 29 #include <linux/iio/triggered_buffer.h> 30 30 31 - #include <asm/unaligned.h> 31 + #include <linux/unaligned.h> 32 32 33 33 #include "hsc030pa.h" 34 34
+1 -1
drivers/iio/pressure/mprls0025pa.c
··· 26 26 27 27 #include <linux/regulator/consumer.h> 28 28 29 - #include <asm/unaligned.h> 29 + #include <linux/unaligned.h> 30 30 31 31 #include "mprls0025pa.h" 32 32
+1 -1
drivers/iio/pressure/ms5611_i2c.c
··· 16 16 #include <linux/module.h> 17 17 #include <linux/mod_devicetable.h> 18 18 19 - #include <asm/unaligned.h> 19 + #include <linux/unaligned.h> 20 20 21 21 #include "ms5611.h" 22 22
+1 -1
drivers/iio/pressure/ms5611_spi.c
··· 11 11 #include <linux/spi/spi.h> 12 12 #include <linux/mod_devicetable.h> 13 13 14 - #include <asm/unaligned.h> 14 + #include <linux/unaligned.h> 15 15 16 16 #include "ms5611.h" 17 17
+1 -1
drivers/iio/pressure/sdp500.c
··· 10 10 #include <linux/iio/iio.h> 11 11 #include <linux/mod_devicetable.h> 12 12 #include <linux/regulator/consumer.h> 13 - #include <asm/unaligned.h> 13 + #include <linux/unaligned.h> 14 14 15 15 #define SDP500_CRC8_POLYNOMIAL 0x31 /* x8+x5+x4+1 (normalized to 0x31) */ 16 16 #define SDP500_READ_SIZE 3
+1 -1
drivers/iio/pressure/st_pressure_core.c
··· 14 14 #include <linux/iio/iio.h> 15 15 #include <linux/iio/sysfs.h> 16 16 #include <linux/iio/trigger.h> 17 - #include <asm/unaligned.h> 17 + #include <linux/unaligned.h> 18 18 19 19 #include <linux/iio/common/st_sensors.h> 20 20 #include "st_pressure.h"
+1 -1
drivers/iio/pressure/zpa2326.c
··· 64 64 #include <linux/iio/trigger.h> 65 65 #include <linux/iio/trigger_consumer.h> 66 66 #include <linux/iio/triggered_buffer.h> 67 - #include <asm/unaligned.h> 67 + #include <linux/unaligned.h> 68 68 #include "zpa2326.h" 69 69 70 70 /* 200 ms should be enough for the longest conversion time in one-shot mode. */
+1 -1
drivers/iio/proximity/aw96103.c
··· 17 17 #include <linux/regulator/consumer.h> 18 18 #include <linux/regmap.h> 19 19 #include <linux/slab.h> 20 - #include <asm/unaligned.h> 20 + #include <linux/unaligned.h> 21 21 22 22 #define AW_DATA_PROCESS_FACTOR 1024 23 23 #define AW96103_CHIP_ID 0xa961
+1 -1
drivers/iio/proximity/cros_ec_mkbp_proximity.c
··· 21 21 #include <linux/iio/iio.h> 22 22 #include <linux/iio/sysfs.h> 23 23 24 - #include <asm/unaligned.h> 24 + #include <linux/unaligned.h> 25 25 26 26 struct cros_ec_mkbp_proximity_data { 27 27 struct cros_ec_device *ec;
+1 -1
drivers/iio/proximity/hx9023s.c
··· 29 29 #include <linux/units.h> 30 30 31 31 #include <asm/byteorder.h> 32 - #include <asm/unaligned.h> 32 + #include <linux/unaligned.h> 33 33 34 34 #include <linux/iio/buffer.h> 35 35 #include <linux/iio/events.h>
+1 -1
drivers/iio/proximity/irsd200.c
··· 5 5 * Copyright (C) 2023 Axis Communications AB 6 6 */ 7 7 8 - #include <asm/unaligned.h> 8 + #include <linux/unaligned.h> 9 9 #include <linux/bitfield.h> 10 10 #include <linux/i2c.h> 11 11 #include <linux/module.h>
+1 -1
drivers/iio/temperature/ltc2983.c
··· 22 22 #include <linux/spi/spi.h> 23 23 24 24 #include <asm/byteorder.h> 25 - #include <asm/unaligned.h> 25 + #include <linux/unaligned.h> 26 26 27 27 /* register map */ 28 28 #define LTC2983_STATUS_REG 0x0000
+1 -1
drivers/iio/temperature/max31856.c
··· 16 16 #include <linux/iio/iio.h> 17 17 #include <linux/iio/sysfs.h> 18 18 #include <linux/util_macros.h> 19 - #include <asm/unaligned.h> 19 + #include <linux/unaligned.h> 20 20 #include <dt-bindings/iio/temperature/thermocouple.h> 21 21 /* 22 22 * The MSB of the register value determines whether the following byte will
+1 -1
drivers/iio/temperature/max31865.c
··· 18 18 #include <linux/iio/sysfs.h> 19 19 #include <linux/property.h> 20 20 #include <linux/spi/spi.h> 21 - #include <asm/unaligned.h> 21 + #include <linux/unaligned.h> 22 22 23 23 /* 24 24 * The MSB of the register value determines whether the following byte will
+1 -1
drivers/input/joystick/adafruit-seesaw.c
··· 15 15 * - Add interrupt support 16 16 */ 17 17 18 - #include <asm/unaligned.h> 18 + #include <linux/unaligned.h> 19 19 #include <linux/bits.h> 20 20 #include <linux/delay.h> 21 21 #include <linux/i2c.h>
+1 -1
drivers/input/joystick/adc-joystick.c
··· 11 11 #include <linux/platform_device.h> 12 12 #include <linux/property.h> 13 13 14 - #include <asm/unaligned.h> 14 + #include <linux/unaligned.h> 15 15 16 16 struct adc_joystick_axis { 17 17 u32 code;
+1 -1
drivers/input/joystick/iforce/iforce-main.c
··· 6 6 * USB/RS232 I-Force joysticks and wheels. 7 7 */ 8 8 9 - #include <asm/unaligned.h> 9 + #include <linux/unaligned.h> 10 10 #include "iforce.h" 11 11 12 12 MODULE_AUTHOR("Vojtech Pavlik <vojtech@ucw.cz>, Johann Deneux <johann.deneux@gmail.com>");
+1 -1
drivers/input/joystick/iforce/iforce-packets.c
··· 6 6 * USB/RS232 I-Force joysticks and wheels. 7 7 */ 8 8 9 - #include <asm/unaligned.h> 9 + #include <linux/unaligned.h> 10 10 #include "iforce.h" 11 11 12 12 static struct {
+1 -1
drivers/input/joystick/spaceball.c
··· 16 16 #include <linux/module.h> 17 17 #include <linux/input.h> 18 18 #include <linux/serio.h> 19 - #include <asm/unaligned.h> 19 + #include <linux/unaligned.h> 20 20 21 21 #define DRIVER_DESC "SpaceTec SpaceBall 2003/3003/4000 FLX driver" 22 22
+1 -1
drivers/input/keyboard/applespi.c
··· 57 57 #include <linux/workqueue.h> 58 58 59 59 #include <asm/barrier.h> 60 - #include <asm/unaligned.h> 60 + #include <linux/unaligned.h> 61 61 62 62 #define CREATE_TRACE_POINTS 63 63 #include "applespi.h"
+1 -1
drivers/input/keyboard/cros_ec_keyb.c
··· 27 27 #include <linux/platform_data/cros_ec_commands.h> 28 28 #include <linux/platform_data/cros_ec_proto.h> 29 29 30 - #include <asm/unaligned.h> 30 + #include <linux/unaligned.h> 31 31 32 32 /** 33 33 * struct cros_ec_keyb - Structure representing EC keyboard device
+1 -1
drivers/input/misc/ims-pcu.c
··· 17 17 #include <linux/types.h> 18 18 #include <linux/usb/input.h> 19 19 #include <linux/usb/cdc.h> 20 - #include <asm/unaligned.h> 20 + #include <linux/unaligned.h> 21 21 22 22 #define IMS_PCU_KEYMAP_LEN 32 23 23
+1 -1
drivers/input/misc/iqs7222.c
··· 20 20 #include <linux/module.h> 21 21 #include <linux/property.h> 22 22 #include <linux/slab.h> 23 - #include <asm/unaligned.h> 23 + #include <linux/unaligned.h> 24 24 25 25 #define IQS7222_PROD_NUM 0x00 26 26 #define IQS7222_PROD_NUM_A 840
+1 -1
drivers/input/mouse/cyapa_gen3.c
··· 20 20 #include <linux/input/mt.h> 21 21 #include <linux/module.h> 22 22 #include <linux/slab.h> 23 - #include <asm/unaligned.h> 23 + #include <linux/unaligned.h> 24 24 #include "cyapa.h" 25 25 26 26
+1 -1
drivers/input/mouse/cyapa_gen5.c
··· 17 17 #include <linux/mutex.h> 18 18 #include <linux/completion.h> 19 19 #include <linux/slab.h> 20 - #include <asm/unaligned.h> 20 + #include <linux/unaligned.h> 21 21 #include <linux/crc-itu-t.h> 22 22 #include <linux/pm_runtime.h> 23 23 #include "cyapa.h"
+1 -1
drivers/input/mouse/cyapa_gen6.c
··· 17 17 #include <linux/mutex.h> 18 18 #include <linux/completion.h> 19 19 #include <linux/slab.h> 20 - #include <asm/unaligned.h> 20 + #include <linux/unaligned.h> 21 21 #include <linux/crc-itu-t.h> 22 22 #include "cyapa.h" 23 23
+1 -1
drivers/input/mouse/elan_i2c_core.c
··· 36 36 #include <linux/pm_wakeirq.h> 37 37 #include <linux/property.h> 38 38 #include <linux/regulator/consumer.h> 39 - #include <asm/unaligned.h> 39 + #include <linux/unaligned.h> 40 40 41 41 #include "elan_i2c.h" 42 42
+1 -1
drivers/input/mouse/elan_i2c_i2c.c
··· 21 21 #include <linux/kernel.h> 22 22 #include <linux/slab.h> 23 23 #include <linux/sched.h> 24 - #include <asm/unaligned.h> 24 + #include <linux/unaligned.h> 25 25 26 26 #include "elan_i2c.h" 27 27
+1 -1
drivers/input/mouse/elantech.c
··· 17 17 #include <linux/platform_device.h> 18 18 #include <linux/serio.h> 19 19 #include <linux/libps2.h> 20 - #include <asm/unaligned.h> 20 + #include <linux/unaligned.h> 21 21 #include "psmouse.h" 22 22 #include "elantech.h" 23 23 #include "elan_i2c.h"
+1 -1
drivers/input/rmi4/rmi_f01.c
··· 9 9 #include <linux/slab.h> 10 10 #include <linux/uaccess.h> 11 11 #include <linux/of.h> 12 - #include <asm/unaligned.h> 12 + #include <linux/unaligned.h> 13 13 #include "rmi_driver.h" 14 14 15 15 #define RMI_PRODUCT_ID_LENGTH 10
+1 -1
drivers/input/rmi4/rmi_f34.c
··· 7 7 #include <linux/kernel.h> 8 8 #include <linux/rmi.h> 9 9 #include <linux/firmware.h> 10 - #include <asm/unaligned.h> 10 + #include <linux/unaligned.h> 11 11 #include <linux/bitops.h> 12 12 13 13 #include "rmi_driver.h"
+1 -1
drivers/input/rmi4/rmi_f34v7.c
··· 13 13 #include <linux/delay.h> 14 14 #include <linux/slab.h> 15 15 #include <linux/jiffies.h> 16 - #include <asm/unaligned.h> 16 + #include <linux/unaligned.h> 17 17 18 18 #include "rmi_driver.h" 19 19 #include "rmi_f34.h"
+1 -1
drivers/input/tablet/aiptek.c
··· 63 63 #include <linux/module.h> 64 64 #include <linux/usb/input.h> 65 65 #include <linux/uaccess.h> 66 - #include <asm/unaligned.h> 66 + #include <linux/unaligned.h> 67 67 68 68 /* 69 69 * Aiptek status packet:
+1 -1
drivers/input/tablet/kbtab.c
··· 3 3 #include <linux/slab.h> 4 4 #include <linux/module.h> 5 5 #include <linux/usb/input.h> 6 - #include <asm/unaligned.h> 6 + #include <linux/unaligned.h> 7 7 8 8 /* 9 9 * Pressure-threshold modules param code from Alex Perry <alex.perry@ieee.org>
+1 -1
drivers/input/touchscreen/ads7846.c
··· 30 30 #include <linux/spi/ads7846.h> 31 31 #include <linux/regulator/consumer.h> 32 32 #include <linux/module.h> 33 - #include <asm/unaligned.h> 33 + #include <linux/unaligned.h> 34 34 35 35 /* 36 36 * This code has been heavily tested on a Nokia 770, and lightly
+1 -1
drivers/input/touchscreen/atmel_mxt_ts.c
··· 26 26 #include <linux/slab.h> 27 27 #include <linux/regulator/consumer.h> 28 28 #include <linux/gpio/consumer.h> 29 - #include <asm/unaligned.h> 29 + #include <linux/unaligned.h> 30 30 #include <media/v4l2-device.h> 31 31 #include <media/v4l2-ioctl.h> 32 32 #include <media/videobuf2-v4l2.h>
+1 -1
drivers/input/touchscreen/chipone_icn8505.c
··· 8 8 * Hans de Goede <hdegoede@redhat.com> 9 9 */ 10 10 11 - #include <asm/unaligned.h> 11 + #include <linux/unaligned.h> 12 12 #include <linux/acpi.h> 13 13 #include <linux/crc32.h> 14 14 #include <linux/delay.h>
+1 -1
drivers/input/touchscreen/cy8ctma140.c
··· 16 16 * same. 17 17 */ 18 18 19 - #include <asm/unaligned.h> 19 + #include <linux/unaligned.h> 20 20 #include <linux/module.h> 21 21 #include <linux/kernel.h> 22 22 #include <linux/input.h>
+1 -1
drivers/input/touchscreen/cyttsp5.c
··· 21 21 #include <linux/mod_devicetable.h> 22 22 #include <linux/module.h> 23 23 #include <linux/regmap.h> 24 - #include <asm/unaligned.h> 24 + #include <linux/unaligned.h> 25 25 26 26 #define CYTTSP5_NAME "cyttsp5" 27 27 #define CY_I2C_DATA_SIZE (2 * 256)
+1 -1
drivers/input/touchscreen/edt-ft5x06.c
··· 32 32 #include <linux/slab.h> 33 33 #include <linux/uaccess.h> 34 34 35 - #include <asm/unaligned.h> 35 + #include <linux/unaligned.h> 36 36 37 37 #define WORK_REGISTER_THRESHOLD 0x00 38 38 #define WORK_REGISTER_REPORT_RATE 0x08
+1 -1
drivers/input/touchscreen/eeti_ts.c
··· 21 21 #include <linux/gpio/consumer.h> 22 22 #include <linux/of.h> 23 23 #include <linux/slab.h> 24 - #include <asm/unaligned.h> 24 + #include <linux/unaligned.h> 25 25 26 26 struct eeti_ts { 27 27 struct i2c_client *client;
+1 -1
drivers/input/touchscreen/elants_i2c.c
··· 40 40 #include <linux/gpio/consumer.h> 41 41 #include <linux/regulator/consumer.h> 42 42 #include <linux/uuid.h> 43 - #include <asm/unaligned.h> 43 + #include <linux/unaligned.h> 44 44 45 45 /* Device, Driver information */ 46 46 #define DEVICE_NAME "elants_i2c"
+1 -1
drivers/input/touchscreen/exc3000.c
··· 22 22 #include <linux/regulator/consumer.h> 23 23 #include <linux/sizes.h> 24 24 #include <linux/timer.h> 25 - #include <asm/unaligned.h> 25 + #include <linux/unaligned.h> 26 26 27 27 #define EXC3000_NUM_SLOTS 10 28 28 #define EXC3000_SLOTS_PER_FRAME 5
+1 -1
drivers/input/touchscreen/goodix.c
··· 22 22 #include <linux/slab.h> 23 23 #include <linux/acpi.h> 24 24 #include <linux/of.h> 25 - #include <asm/unaligned.h> 25 + #include <linux/unaligned.h> 26 26 #include "goodix.h" 27 27 28 28 #define GOODIX_GPIO_INT_NAME "irq"
+1 -1
drivers/input/touchscreen/goodix_berlin_core.c
··· 31 31 #include <linux/regmap.h> 32 32 #include <linux/regulator/consumer.h> 33 33 #include <linux/sizes.h> 34 - #include <asm/unaligned.h> 34 + #include <linux/unaligned.h> 35 35 36 36 #include "goodix_berlin.h" 37 37
+1 -1
drivers/input/touchscreen/goodix_berlin_spi.c
··· 7 7 * 8 8 * Based on goodix_ts_berlin driver. 9 9 */ 10 - #include <asm/unaligned.h> 10 + #include <linux/unaligned.h> 11 11 #include <linux/kernel.h> 12 12 #include <linux/module.h> 13 13 #include <linux/regmap.h>
+1 -1
drivers/input/touchscreen/hideep.c
··· 17 17 #include <linux/input/mt.h> 18 18 #include <linux/input/touchscreen.h> 19 19 #include <linux/regulator/consumer.h> 20 - #include <asm/unaligned.h> 20 + #include <linux/unaligned.h> 21 21 22 22 #define HIDEEP_TS_NAME "HiDeep Touchscreen" 23 23 #define HIDEEP_I2C_NAME "hideep_ts"
+1 -1
drivers/input/touchscreen/hycon-hy46xx.c
··· 15 15 #include <linux/regulator/consumer.h> 16 16 #include <linux/regmap.h> 17 17 18 - #include <asm/unaligned.h> 18 + #include <linux/unaligned.h> 19 19 20 20 #define HY46XX_CHKSUM_CODE 0x1 21 21 #define HY46XX_FINGER_NUM 0x2
+1 -1
drivers/input/touchscreen/hynitron_cstxxx.c
··· 22 22 #include <linux/mod_devicetable.h> 23 23 #include <linux/module.h> 24 24 #include <linux/property.h> 25 - #include <asm/unaligned.h> 25 + #include <linux/unaligned.h> 26 26 27 27 /* Per chip data */ 28 28 struct hynitron_ts_chip_data {
+1 -1
drivers/input/touchscreen/ili210x.c
··· 12 12 #include <linux/module.h> 13 13 #include <linux/sizes.h> 14 14 #include <linux/slab.h> 15 - #include <asm/unaligned.h> 15 + #include <linux/unaligned.h> 16 16 17 17 #define ILI2XXX_POLL_PERIOD 15 18 18
+1 -1
drivers/input/touchscreen/ilitek_ts_i2c.c
··· 19 19 #include <linux/errno.h> 20 20 #include <linux/acpi.h> 21 21 #include <linux/input/touchscreen.h> 22 - #include <asm/unaligned.h> 22 + #include <linux/unaligned.h> 23 23 24 24 25 25 #define ILITEK_TS_NAME "ilitek_ts"
+1 -1
drivers/input/touchscreen/iqs5xx.c
··· 26 26 #include <linux/mod_devicetable.h> 27 27 #include <linux/module.h> 28 28 #include <linux/slab.h> 29 - #include <asm/unaligned.h> 29 + #include <linux/unaligned.h> 30 30 31 31 #define IQS5XX_FW_FILE_LEN 64 32 32 #define IQS5XX_NUM_RETRIES 10
+1 -1
drivers/input/touchscreen/iqs7211.c
··· 22 22 #include <linux/of_device.h> 23 23 #include <linux/property.h> 24 24 #include <linux/slab.h> 25 - #include <asm/unaligned.h> 25 + #include <linux/unaligned.h> 26 26 27 27 #define IQS7211_PROD_NUM 0x00 28 28
+1 -1
drivers/input/touchscreen/melfas_mip4.c
··· 18 18 #include <linux/module.h> 19 19 #include <linux/of.h> 20 20 #include <linux/slab.h> 21 - #include <asm/unaligned.h> 21 + #include <linux/unaligned.h> 22 22 23 23 #define MIP4_DEVICE_NAME "mip4_ts" 24 24
+1 -1
drivers/input/touchscreen/novatek-nvt-ts.c
··· 15 15 #include <linux/input/touchscreen.h> 16 16 #include <linux/module.h> 17 17 18 - #include <asm/unaligned.h> 18 + #include <linux/unaligned.h> 19 19 20 20 #define NVT_TS_TOUCH_START 0x00 21 21 #define NVT_TS_TOUCH_SIZE 6
+1 -1
drivers/input/touchscreen/pixcir_i2c_ts.c
··· 5 5 * Copyright (C) 2010-2011 Pixcir, Inc. 6 6 */ 7 7 8 - #include <asm/unaligned.h> 8 + #include <linux/unaligned.h> 9 9 #include <linux/delay.h> 10 10 #include <linux/gpio/consumer.h> 11 11 #include <linux/i2c.h>
+1 -1
drivers/input/touchscreen/raydium_i2c_ts.c
··· 24 24 #include <linux/pm_wakeirq.h> 25 25 #include <linux/regulator/consumer.h> 26 26 #include <linux/slab.h> 27 - #include <asm/unaligned.h> 27 + #include <linux/unaligned.h> 28 28 29 29 /* Slave I2C mode */ 30 30 #define RM_BOOT_BLDR 0x02
+1 -1
drivers/input/touchscreen/s6sy761.c
··· 4 4 // Copyright (c) 2017 Samsung Electronics Co., Ltd. 5 5 // Copyright (c) 2017 Andi Shyti <andi@etezian.org> 6 6 7 - #include <asm/unaligned.h> 7 + #include <linux/unaligned.h> 8 8 #include <linux/delay.h> 9 9 #include <linux/i2c.h> 10 10 #include <linux/input/mt.h>
+1 -1
drivers/input/touchscreen/silead.c
··· 24 24 #include <linux/irq.h> 25 25 #include <linux/regulator/consumer.h> 26 26 27 - #include <asm/unaligned.h> 27 + #include <linux/unaligned.h> 28 28 29 29 #define SILEAD_TS_NAME "silead_ts" 30 30
+1 -1
drivers/input/touchscreen/sis_i2c.c
··· 15 15 #include <linux/gpio/consumer.h> 16 16 #include <linux/module.h> 17 17 #include <linux/slab.h> 18 - #include <asm/unaligned.h> 18 + #include <linux/unaligned.h> 19 19 20 20 #define SIS_I2C_NAME "sis_i2c_ts" 21 21
+1 -1
drivers/input/touchscreen/surface3_spi.c
··· 18 18 #include <linux/spi/spi.h> 19 19 #include <linux/acpi.h> 20 20 21 - #include <asm/unaligned.h> 21 + #include <linux/unaligned.h> 22 22 23 23 #define SURFACE3_PACKET_SIZE 264 24 24
+1 -1
drivers/input/touchscreen/wacom_i2c.c
··· 13 13 #include <linux/slab.h> 14 14 #include <linux/irq.h> 15 15 #include <linux/interrupt.h> 16 - #include <asm/unaligned.h> 16 + #include <linux/unaligned.h> 17 17 18 18 /* Bitmasks (for data[3]) */ 19 19 #define WACOM_TIP_SWITCH BIT(0)
+1 -1
drivers/input/touchscreen/wdt87xx_i2c.c
··· 20 20 #include <linux/firmware.h> 21 21 #include <linux/input/mt.h> 22 22 #include <linux/acpi.h> 23 - #include <asm/unaligned.h> 23 + #include <linux/unaligned.h> 24 24 25 25 #define WDT87XX_NAME "wdt87xx_i2c" 26 26 #define WDT87XX_FW_NAME "wdt87xx_fw.bin"
+1 -1
drivers/input/touchscreen/zet6223.c
··· 11 11 #include <linux/interrupt.h> 12 12 #include <linux/module.h> 13 13 #include <linux/regulator/consumer.h> 14 - #include <asm/unaligned.h> 14 + #include <linux/unaligned.h> 15 15 16 16 #define ZET6223_MAX_FINGERS 16 17 17 #define ZET6223_MAX_PKT_SIZE (3 + 4 * ZET6223_MAX_FINGERS)
+1 -1
drivers/input/touchscreen/zforce_ts.c
··· 22 22 #include <linux/property.h> 23 23 #include <linux/regulator/consumer.h> 24 24 #include <linux/slab.h> 25 - #include <asm/unaligned.h> 25 + #include <linux/unaligned.h> 26 26 27 27 #define WAIT_TIMEOUT msecs_to_jiffies(1000) 28 28
+1 -1
drivers/isdn/hardware/mISDN/avmfritz.c
··· 13 13 #include <linux/delay.h> 14 14 #include <linux/mISDNhw.h> 15 15 #include <linux/slab.h> 16 - #include <asm/unaligned.h> 16 + #include <linux/unaligned.h> 17 17 #include "ipac.h" 18 18 19 19
+1 -1
drivers/leds/rgb/leds-mt6370-rgb.c
··· 21 21 #include <linux/regmap.h> 22 22 #include <linux/util_macros.h> 23 23 24 - #include <asm/unaligned.h> 24 + #include <linux/unaligned.h> 25 25 26 26 enum { 27 27 MT6370_LED_ISNK1 = 0,
+1 -1
drivers/macintosh/adb-iop.c
··· 19 19 #include <asm/macints.h> 20 20 #include <asm/mac_iop.h> 21 21 #include <asm/adb_iop.h> 22 - #include <asm/unaligned.h> 22 + #include <linux/unaligned.h> 23 23 24 24 #include <linux/adb.h> 25 25
+1 -1
drivers/md/dm-crypt.c
··· 28 28 #include <linux/rbtree.h> 29 29 #include <linux/ctype.h> 30 30 #include <asm/page.h> 31 - #include <asm/unaligned.h> 31 + #include <linux/unaligned.h> 32 32 #include <crypto/hash.h> 33 33 #include <crypto/md5.h> 34 34 #include <crypto/skcipher.h>
+1 -1
drivers/md/dm-vdo/murmurhash3.c
··· 8 8 9 9 #include "murmurhash3.h" 10 10 11 - #include <asm/unaligned.h> 11 + #include <linux/unaligned.h> 12 12 13 13 static inline u64 rotl64(u64 x, s8 r) 14 14 {
+1 -1
drivers/md/dm-vdo/numeric.h
··· 6 6 #ifndef UDS_NUMERIC_H 7 7 #define UDS_NUMERIC_H 8 8 9 - #include <asm/unaligned.h> 9 + #include <linux/unaligned.h> 10 10 #include <linux/kernel.h> 11 11 #include <linux/types.h> 12 12
+1 -1
drivers/media/dvb-frontends/mxl5xx.c
··· 21 21 #include <linux/mutex.h> 22 22 #include <linux/vmalloc.h> 23 23 #include <asm/div64.h> 24 - #include <asm/unaligned.h> 24 + #include <linux/unaligned.h> 25 25 26 26 #include <media/dvb_frontend.h> 27 27 #include "mxl5xx.h"
+1 -1
drivers/media/i2c/ccs/ccs-reg-access.c
··· 9 9 * Contact: Sakari Ailus <sakari.ailus@linux.intel.com> 10 10 */ 11 11 12 - #include <asm/unaligned.h> 12 + #include <linux/unaligned.h> 13 13 14 14 #include <linux/delay.h> 15 15 #include <linux/i2c.h>
+1 -1
drivers/media/i2c/hi556.c
··· 1 1 // SPDX-License-Identifier: GPL-2.0 2 2 // Copyright (c) 2019 Intel Corporation. 3 3 4 - #include <asm/unaligned.h> 4 + #include <linux/unaligned.h> 5 5 #include <linux/acpi.h> 6 6 #include <linux/clk.h> 7 7 #include <linux/delay.h>
+1 -1
drivers/media/i2c/hi846.c
··· 1 1 // SPDX-License-Identifier: GPL-2.0 2 2 // Copyright (c) 2021 Purism SPC 3 3 4 - #include <asm/unaligned.h> 4 + #include <linux/unaligned.h> 5 5 #include <linux/clk.h> 6 6 #include <linux/delay.h> 7 7 #include <linux/gpio/consumer.h>
+1 -1
drivers/media/i2c/hi847.c
··· 1 1 // SPDX-License-Identifier: GPL-2.0 2 2 // Copyright (c) 2022 Intel Corporation. 3 3 4 - #include <asm/unaligned.h> 4 + #include <linux/unaligned.h> 5 5 #include <linux/acpi.h> 6 6 #include <linux/delay.h> 7 7 #include <linux/i2c.h>
+1 -1
drivers/media/i2c/imx208.c
··· 8 8 #include <linux/pm_runtime.h> 9 9 #include <media/v4l2-ctrls.h> 10 10 #include <media/v4l2-device.h> 11 - #include <asm/unaligned.h> 11 + #include <linux/unaligned.h> 12 12 13 13 #define IMX208_REG_MODE_SELECT 0x0100 14 14 #define IMX208_MODE_STANDBY 0x00
+1 -1
drivers/media/i2c/imx258.c
··· 12 12 #include <media/v4l2-ctrls.h> 13 13 #include <media/v4l2-device.h> 14 14 #include <media/v4l2-fwnode.h> 15 - #include <asm/unaligned.h> 15 + #include <linux/unaligned.h> 16 16 17 17 #define IMX258_REG_MODE_SELECT CCI_REG8(0x0100) 18 18 #define IMX258_MODE_STANDBY 0x00
+1 -1
drivers/media/i2c/imx290.c
··· 18 18 #include <linux/regmap.h> 19 19 #include <linux/regulator/consumer.h> 20 20 21 - #include <asm/unaligned.h> 21 + #include <linux/unaligned.h> 22 22 23 23 #include <media/media-entity.h> 24 24 #include <media/v4l2-cci.h>
+1 -1
drivers/media/i2c/imx319.c
··· 1 1 // SPDX-License-Identifier: GPL-2.0 2 2 // Copyright (C) 2018 Intel Corporation 3 3 4 - #include <asm/unaligned.h> 4 + #include <linux/unaligned.h> 5 5 #include <linux/acpi.h> 6 6 #include <linux/i2c.h> 7 7 #include <linux/module.h>
+1 -1
drivers/media/i2c/imx334.c
··· 4 4 * 5 5 * Copyright (C) 2021 Intel Corporation 6 6 */ 7 - #include <asm/unaligned.h> 7 + #include <linux/unaligned.h> 8 8 9 9 #include <linux/clk.h> 10 10 #include <linux/delay.h>
+1 -1
drivers/media/i2c/imx335.c
··· 4 4 * 5 5 * Copyright (C) 2021 Intel Corporation 6 6 */ 7 - #include <asm/unaligned.h> 7 + #include <linux/unaligned.h> 8 8 9 9 #include <linux/clk.h> 10 10 #include <linux/delay.h>
+1 -1
drivers/media/i2c/imx355.c
··· 1 1 // SPDX-License-Identifier: GPL-2.0 2 2 // Copyright (C) 2018 Intel Corporation 3 3 4 - #include <asm/unaligned.h> 4 + #include <linux/unaligned.h> 5 5 #include <linux/acpi.h> 6 6 #include <linux/i2c.h> 7 7 #include <linux/module.h>
+1 -1
drivers/media/i2c/imx412.c
··· 4 4 * 5 5 * Copyright (C) 2021 Intel Corporation 6 6 */ 7 - #include <asm/unaligned.h> 7 + #include <linux/unaligned.h> 8 8 9 9 #include <linux/clk.h> 10 10 #include <linux/delay.h>
+1 -1
drivers/media/i2c/ir-kbd-i2c.c
··· 35 35 * Copyright (C) 2011 Andy Walls <awalls@md.metrocast.net> 36 36 */ 37 37 38 - #include <asm/unaligned.h> 38 + #include <linux/unaligned.h> 39 39 #include <linux/module.h> 40 40 #include <linux/init.h> 41 41 #include <linux/kernel.h>
+1 -1
drivers/media/i2c/og01a1b.c
··· 1 1 // SPDX-License-Identifier: GPL-2.0 2 2 // Copyright (c) 2022 Intel Corporation. 3 3 4 - #include <asm/unaligned.h> 4 + #include <linux/unaligned.h> 5 5 #include <linux/acpi.h> 6 6 #include <linux/clk.h> 7 7 #include <linux/delay.h>
+1 -1
drivers/media/i2c/ov01a10.c
··· 3 3 * Copyright (c) 2023 Intel Corporation. 4 4 */ 5 5 6 - #include <asm/unaligned.h> 6 + #include <linux/unaligned.h> 7 7 8 8 #include <linux/acpi.h> 9 9 #include <linux/bitfield.h>
+1 -1
drivers/media/i2c/ov08x40.c
··· 1 1 // SPDX-License-Identifier: GPL-2.0 2 2 // Copyright (c) 2022 Intel Corporation. 3 3 4 - #include <asm-generic/unaligned.h> 4 + #include <linux/unaligned.h> 5 5 #include <linux/acpi.h> 6 6 #include <linux/i2c.h> 7 7 #include <linux/module.h>
+1 -1
drivers/media/i2c/ov2740.c
··· 1 1 // SPDX-License-Identifier: GPL-2.0 2 2 // Copyright (c) 2020 Intel Corporation. 3 3 4 - #include <asm/unaligned.h> 4 + #include <linux/unaligned.h> 5 5 #include <linux/acpi.h> 6 6 #include <linux/clk.h> 7 7 #include <linux/delay.h>
+1 -1
drivers/media/i2c/ov5670.c
··· 1 1 // SPDX-License-Identifier: GPL-2.0 2 2 // Copyright (c) 2017 Intel Corporation. 3 3 4 - #include <asm/unaligned.h> 4 + #include <linux/unaligned.h> 5 5 #include <linux/acpi.h> 6 6 #include <linux/clk.h> 7 7 #include <linux/delay.h>
+1 -1
drivers/media/i2c/ov5675.c
··· 1 1 // SPDX-License-Identifier: GPL-2.0 2 2 // Copyright (c) 2019 Intel Corporation. 3 3 4 - #include <asm/unaligned.h> 4 + #include <linux/unaligned.h> 5 5 #include <linux/acpi.h> 6 6 #include <linux/clk.h> 7 7 #include <linux/delay.h>
+1 -1
drivers/media/i2c/ov8856.c
··· 1 1 // SPDX-License-Identifier: GPL-2.0 2 2 // Copyright (c) 2019 Intel Corporation. 3 3 4 - #include <asm/unaligned.h> 4 + #include <linux/unaligned.h> 5 5 #include <linux/acpi.h> 6 6 #include <linux/clk.h> 7 7 #include <linux/delay.h>
+1 -1
drivers/media/i2c/ov8858.c
··· 5 5 * Copyright (C) 2017 Fuzhou Rockchip Electronics Co., Ltd. 6 6 */ 7 7 8 - #include <asm/unaligned.h> 8 + #include <linux/unaligned.h> 9 9 10 10 #include <linux/clk.h> 11 11 #include <linux/delay.h>
+1 -1
drivers/media/i2c/ov9282.c
··· 4 4 * 5 5 * Copyright (C) 2021 Intel Corporation 6 6 */ 7 - #include <asm/unaligned.h> 7 + #include <linux/unaligned.h> 8 8 9 9 #include <linux/clk.h> 10 10 #include <linux/delay.h>
+1 -1
drivers/media/i2c/ov9734.c
··· 1 1 // SPDX-License-Identifier: GPL-2.0 2 2 // Copyright (c) 2020 Intel Corporation. 3 3 4 - #include <asm/unaligned.h> 4 + #include <linux/unaligned.h> 5 5 #include <linux/acpi.h> 6 6 #include <linux/delay.h> 7 7 #include <linux/i2c.h>
+1 -1
drivers/media/i2c/thp7312.c
··· 4 4 * Copyright (C) 2023 Ideas on Board Oy 5 5 */ 6 6 7 - #include <asm/unaligned.h> 7 + #include <linux/unaligned.h> 8 8 9 9 #include <linux/clk.h> 10 10 #include <linux/delay.h>
+1 -1
drivers/media/i2c/vgxy61.c
··· 16 16 #include <linux/regulator/consumer.h> 17 17 #include <linux/units.h> 18 18 19 - #include <asm/unaligned.h> 19 + #include <linux/unaligned.h> 20 20 21 21 #include <media/mipi-csi2.h> 22 22 #include <media/v4l2-async.h>
+1 -1
drivers/media/pci/bt8xx/bttv-cards.c
··· 24 24 #include <linux/firmware.h> 25 25 #include <net/checksum.h> 26 26 27 - #include <asm/unaligned.h> 27 + #include <linux/unaligned.h> 28 28 #include <asm/io.h> 29 29 30 30 #include "bttvp.h"
+1 -1
drivers/media/platform/chips-media/coda/coda-jpeg.c
··· 5 5 * Copyright (C) 2014 Philipp Zabel, Pengutronix 6 6 */ 7 7 8 - #include <asm/unaligned.h> 8 + #include <linux/unaligned.h> 9 9 #include <linux/irqreturn.h> 10 10 #include <linux/kernel.h> 11 11 #include <linux/ktime.h>
+1 -1
drivers/media/platform/renesas/rcar_jpu.c
··· 14 14 * 3) V4L2_CID_JPEG_ACTIVE_MARKER 15 15 */ 16 16 17 - #include <asm/unaligned.h> 17 + #include <linux/unaligned.h> 18 18 #include <linux/clk.h> 19 19 #include <linux/err.h> 20 20 #include <linux/interrupt.h>
+1 -1
drivers/media/platform/verisilicon/hantro_g1_mpeg2_dec.c
··· 5 5 * Copyright (C) 2018 Rockchip Electronics Co., Ltd. 6 6 */ 7 7 8 - #include <asm/unaligned.h> 8 + #include <linux/unaligned.h> 9 9 #include <linux/bitfield.h> 10 10 #include <media/v4l2-mem2mem.h> 11 11 #include "hantro.h"
+1 -1
drivers/media/platform/verisilicon/hantro_h1_jpeg_enc.c
··· 5 5 * Copyright (C) 2018 Rockchip Electronics Co., Ltd. 6 6 */ 7 7 8 - #include <asm/unaligned.h> 8 + #include <linux/unaligned.h> 9 9 #include <media/v4l2-mem2mem.h> 10 10 #include "hantro_jpeg.h" 11 11 #include "hantro.h"
+1 -1
drivers/media/platform/verisilicon/rockchip_vpu2_hw_jpeg_enc.c
··· 22 22 * zigzag, nor linear. 23 23 */ 24 24 25 - #include <asm/unaligned.h> 25 + #include <linux/unaligned.h> 26 26 #include <media/v4l2-mem2mem.h> 27 27 #include "hantro_jpeg.h" 28 28 #include "hantro.h"
+1 -1
drivers/media/platform/verisilicon/rockchip_vpu2_hw_mpeg2_dec.c
··· 5 5 * Copyright (C) 2018 Rockchip Electronics Co., Ltd. 6 6 */ 7 7 8 - #include <asm/unaligned.h> 8 + #include <linux/unaligned.h> 9 9 #include <linux/bitfield.h> 10 10 #include <media/v4l2-mem2mem.h> 11 11 #include "hantro.h"
+1 -1
drivers/media/radio/radio-raremono.c
··· 12 12 #include <linux/hid.h> 13 13 #include <linux/mutex.h> 14 14 #include <linux/videodev2.h> 15 - #include <asm/unaligned.h> 15 + #include <linux/unaligned.h> 16 16 #include <media/v4l2-device.h> 17 17 #include <media/v4l2-ioctl.h> 18 18 #include <media/v4l2-ctrls.h>
+1 -1
drivers/media/radio/si470x/radio-si470x.h
··· 26 26 #include <media/v4l2-ctrls.h> 27 27 #include <media/v4l2-event.h> 28 28 #include <media/v4l2-device.h> 29 - #include <asm/unaligned.h> 29 + #include <linux/unaligned.h> 30 30 31 31 32 32
+1 -1
drivers/media/rc/ir_toy.c
··· 12 12 * Copyright (C) 2011 Peter Kooiman <pkooiman@gmail.com> 13 13 */ 14 14 15 - #include <asm/unaligned.h> 15 + #include <linux/unaligned.h> 16 16 #include <linux/completion.h> 17 17 #include <linux/kernel.h> 18 18 #include <linux/module.h>
+1 -1
drivers/media/rc/redrat3.c
··· 31 31 * -- 32 32 */ 33 33 34 - #include <asm/unaligned.h> 34 + #include <linux/unaligned.h> 35 35 #include <linux/device.h> 36 36 #include <linux/leds.h> 37 37 #include <linux/module.h>
+1 -1
drivers/media/tuners/xc2028.c
··· 14 14 #include <media/tuner.h> 15 15 #include <linux/mutex.h> 16 16 #include <linux/slab.h> 17 - #include <asm/unaligned.h> 17 + #include <linux/unaligned.h> 18 18 #include "tuner-i2c.h" 19 19 #include "xc2028.h" 20 20 #include "xc2028-types.h"
+1 -1
drivers/media/tuners/xc4000.c
··· 16 16 #include <linux/dvb/frontend.h> 17 17 #include <linux/i2c.h> 18 18 #include <linux/mutex.h> 19 - #include <asm/unaligned.h> 19 + #include <linux/unaligned.h> 20 20 21 21 #include <media/dvb_frontend.h> 22 22
+1 -1
drivers/media/usb/dvb-usb/m920x.c
··· 17 17 18 18 #include <media/tuner.h> 19 19 #include "tuner-simple.h" 20 - #include <asm/unaligned.h> 20 + #include <linux/unaligned.h> 21 21 22 22 /* debug */ 23 23 static int dvb_usb_m920x_debug;
+1 -1
drivers/media/usb/uvc/uvc_driver.c
··· 19 19 #include <linux/videodev2.h> 20 20 #include <linux/vmalloc.h> 21 21 #include <linux/wait.h> 22 - #include <asm/unaligned.h> 22 + #include <linux/unaligned.h> 23 23 24 24 #include <media/v4l2-common.h> 25 25 #include <media/v4l2-ioctl.h>
+1 -1
drivers/media/usb/uvc/uvc_video.c
··· 18 18 #include <linux/vmalloc.h> 19 19 #include <linux/wait.h> 20 20 #include <linux/atomic.h> 21 - #include <asm/unaligned.h> 21 + #include <linux/unaligned.h> 22 22 23 23 #include <media/v4l2-common.h> 24 24
+1 -1
drivers/media/v4l2-core/v4l2-cci.c
··· 12 12 #include <linux/regmap.h> 13 13 #include <linux/types.h> 14 14 15 - #include <asm/unaligned.h> 15 + #include <linux/unaligned.h> 16 16 17 17 #include <media/v4l2-cci.h> 18 18
+1 -1
drivers/media/v4l2-core/v4l2-jpeg.c
··· 9 9 * [1] https://www.w3.org/Graphics/JPEG/itu-t81.pdf 10 10 */ 11 11 12 - #include <asm/unaligned.h> 12 + #include <linux/unaligned.h> 13 13 #include <linux/errno.h> 14 14 #include <linux/kernel.h> 15 15 #include <linux/module.h>
+1 -1
drivers/memstick/host/rtsx_usb_ms.c
··· 19 19 #include <linux/mutex.h> 20 20 #include <linux/sched.h> 21 21 #include <linux/completion.h> 22 - #include <asm/unaligned.h> 22 + #include <linux/unaligned.h> 23 23 24 24 struct rtsx_usb_ms { 25 25 struct platform_device *pdev;
+1 -1
drivers/mfd/gateworks-gsc.c
··· 20 20 #include <linux/platform_device.h> 21 21 #include <linux/regmap.h> 22 22 23 - #include <asm/unaligned.h> 23 + #include <linux/unaligned.h> 24 24 25 25 /* 26 26 * The GSC suffers from an errata where occasionally during
+1 -1
drivers/mfd/iqs62x.c
··· 31 31 #include <linux/property.h> 32 32 #include <linux/regmap.h> 33 33 #include <linux/slab.h> 34 - #include <asm/unaligned.h> 34 + #include <linux/unaligned.h> 35 35 36 36 #define IQS62X_PROD_NUM 0x00 37 37
+1 -1
drivers/mfd/ntxec.c
··· 21 21 #include <linux/reboot.h> 22 22 #include <linux/regmap.h> 23 23 #include <linux/types.h> 24 - #include <asm/unaligned.h> 24 + #include <linux/unaligned.h> 25 25 26 26 #define NTXEC_REG_VERSION 0x00 27 27 #define NTXEC_REG_POWEROFF 0x50
+1 -1
drivers/mfd/rave-sp.c
··· 21 21 #include <linux/of_platform.h> 22 22 #include <linux/sched.h> 23 23 #include <linux/serdev.h> 24 - #include <asm/unaligned.h> 24 + #include <linux/unaligned.h> 25 25 26 26 /* 27 27 * UART protocol using following entities:
+1 -1
drivers/mfd/si476x-cmd.c
··· 20 20 21 21 #include <linux/mfd/si476x-core.h> 22 22 23 - #include <asm/unaligned.h> 23 + #include <linux/unaligned.h> 24 24 25 25 #define msb(x) ((u8)((u16) x >> 8)) 26 26 #define lsb(x) ((u8)((u16) x & 0x00FF))
+1 -1
drivers/misc/altera-stapl/altera.c
··· 9 9 * Copyright (C) 2010,2011 Igor M. Liplianin <liplianin@netup.ru> 10 10 */ 11 11 12 - #include <asm/unaligned.h> 12 + #include <linux/unaligned.h> 13 13 #include <linux/ctype.h> 14 14 #include <linux/string.h> 15 15 #include <linux/firmware.h>
+1 -1
drivers/misc/bcm-vk/bcm_vk_sg.c
··· 9 9 #include <linux/vmalloc.h> 10 10 11 11 #include <asm/page.h> 12 - #include <asm/unaligned.h> 12 + #include <linux/unaligned.h> 13 13 14 14 #include <uapi/linux/misc/bcm_vk.h> 15 15
+1 -1
drivers/misc/cardreader/rtsx_pcr.c
··· 19 19 #include <linux/mfd/core.h> 20 20 #include <linux/rtsx_pci.h> 21 21 #include <linux/mmc/card.h> 22 - #include <asm/unaligned.h> 22 + #include <linux/unaligned.h> 23 23 #include <linux/pm.h> 24 24 #include <linux/pm_runtime.h> 25 25
+1 -1
drivers/misc/lattice-ecp3-config.c
··· 11 11 #include <linux/spi/spi.h> 12 12 #include <linux/platform_device.h> 13 13 #include <linux/delay.h> 14 - #include <asm/unaligned.h> 14 + #include <linux/unaligned.h> 15 15 16 16 #define FIRMWARE_NAME "lattice-ecp3.bit" 17 17
+1 -1
drivers/misc/mei/platform-vsc.c
··· 19 19 #include <linux/types.h> 20 20 21 21 #include <asm-generic/bug.h> 22 - #include <asm-generic/unaligned.h> 22 + #include <linux/unaligned.h> 23 23 24 24 #include "mei_dev.h" 25 25 #include "vsc-tp.h"
+1 -1
drivers/misc/mei/vsc-fw-loader.c
··· 15 15 #include <linux/string_helpers.h> 16 16 #include <linux/types.h> 17 17 18 - #include <asm-generic/unaligned.h> 18 + #include <linux/unaligned.h> 19 19 20 20 #include "vsc-tp.h" 21 21
+1 -1
drivers/mmc/host/atmel-mci.c
··· 37 37 38 38 #include <asm/cacheflush.h> 39 39 #include <asm/io.h> 40 - #include <asm/unaligned.h> 40 + #include <linux/unaligned.h> 41 41 42 42 #define ATMCI_MAX_NR_SLOTS 2 43 43
+1 -1
drivers/mmc/host/mmc_spi.c
··· 26 26 #include <linux/spi/spi.h> 27 27 #include <linux/spi/mmc_spi.h> 28 28 29 - #include <asm/unaligned.h> 29 + #include <linux/unaligned.h> 30 30 31 31 32 32 /* NOTES:
+1 -1
drivers/mmc/host/mvsdio.c
··· 22 22 #include <linux/mmc/slot-gpio.h> 23 23 24 24 #include <linux/sizes.h> 25 - #include <asm/unaligned.h> 25 + #include <linux/unaligned.h> 26 26 27 27 #include "mvsdio.h" 28 28
+1 -1
drivers/mmc/host/rtsx_pci_sdmmc.c
··· 20 20 #include <linux/mmc/sdio.h> 21 21 #include <linux/mmc/card.h> 22 22 #include <linux/rtsx_pci.h> 23 - #include <asm/unaligned.h> 23 + #include <linux/unaligned.h> 24 24 #include <linux/pm_runtime.h> 25 25 26 26 struct realtek_pci_sdmmc {
+1 -1
drivers/mmc/host/rtsx_usb_sdmmc.c
··· 21 21 #include <linux/pm_runtime.h> 22 22 23 23 #include <linux/rtsx_usb.h> 24 - #include <asm/unaligned.h> 24 + #include <linux/unaligned.h> 25 25 26 26 #if defined(CONFIG_LEDS_CLASS) || (defined(CONFIG_LEDS_CLASS_MODULE) && \ 27 27 defined(CONFIG_MMC_REALTEK_USB_MODULE))
+1 -1
drivers/mtd/nand/raw/intel-nand-controller.c
··· 22 22 #include <linux/slab.h> 23 23 #include <linux/types.h> 24 24 #include <linux/units.h> 25 - #include <asm/unaligned.h> 25 + #include <linux/unaligned.h> 26 26 27 27 #define EBU_CLC 0x000 28 28 #define EBU_CLC_RST 0x00000000u
+1 -1
drivers/mtd/nand/raw/marvell_nand.c
··· 84 84 #include <linux/slab.h> 85 85 #include <linux/mfd/syscon.h> 86 86 #include <linux/regmap.h> 87 - #include <asm/unaligned.h> 87 + #include <linux/unaligned.h> 88 88 89 89 #include <linux/dmaengine.h> 90 90 #include <linux/dma-mapping.h>
+1 -1
drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c
··· 12 12 // Copyright (c) 2019 Martin Sperl <kernel@martin.sperl.org> 13 13 // 14 14 15 - #include <asm/unaligned.h> 15 + #include <linux/unaligned.h> 16 16 #include <linux/bitfield.h> 17 17 #include <linux/clk.h> 18 18 #include <linux/device.h>
+1 -1
drivers/net/can/spi/mcp251xfd/mcp251xfd-regmap.c
··· 8 8 9 9 #include "mcp251xfd.h" 10 10 11 - #include <asm/unaligned.h> 11 + #include <linux/unaligned.h> 12 12 13 13 static const struct regmap_config mcp251xfd_regmap_crc; 14 14
+1 -1
drivers/net/can/spi/mcp251xfd/mcp251xfd-ring.c
··· 12 12 // Copyright (c) 2019 Martin Sperl <kernel@martin.sperl.org> 13 13 // 14 14 15 - #include <asm/unaligned.h> 15 + #include <linux/unaligned.h> 16 16 17 17 #include "mcp251xfd.h" 18 18 #include "mcp251xfd-ram.h"
+1 -1
drivers/net/can/spi/mcp251xfd/mcp251xfd-tx.c
··· 12 12 // Copyright (c) 2019 Martin Sperl <kernel@martin.sperl.org> 13 13 // 14 14 15 - #include <asm/unaligned.h> 15 + #include <linux/unaligned.h> 16 16 #include <linux/bitfield.h> 17 17 18 18 #include "mcp251xfd.h"
+1 -1
drivers/net/can/usb/etas_es58x/es581_4.c
··· 9 9 * Copyright (c) 2020-2022 Vincent Mailhol <mailhol.vincent@wanadoo.fr> 10 10 */ 11 11 12 - #include <asm/unaligned.h> 12 + #include <linux/unaligned.h> 13 13 #include <linux/kernel.h> 14 14 #include <linux/units.h> 15 15
+1 -1
drivers/net/can/usb/etas_es58x/es58x_core.c
··· 10 10 * Copyright (c) 2020-2022 Vincent Mailhol <mailhol.vincent@wanadoo.fr> 11 11 */ 12 12 13 - #include <asm/unaligned.h> 13 + #include <linux/unaligned.h> 14 14 #include <linux/crc16.h> 15 15 #include <linux/ethtool.h> 16 16 #include <linux/kernel.h>
+1 -1
drivers/net/can/usb/etas_es58x/es58x_fd.c
··· 11 11 * Copyright (c) 2020-2022 Vincent Mailhol <mailhol.vincent@wanadoo.fr> 12 12 */ 13 13 14 - #include <asm/unaligned.h> 14 + #include <linux/unaligned.h> 15 15 #include <linux/kernel.h> 16 16 #include <linux/units.h> 17 17
+1 -1
drivers/net/can/usb/f81604.c
··· 13 13 #include <linux/can/error.h> 14 14 #include <linux/can/platform/sja1000.h> 15 15 16 - #include <asm-generic/unaligned.h> 16 + #include <linux/unaligned.h> 17 17 18 18 /* vendor and product id */ 19 19 #define F81604_VENDOR_ID 0x2c42
+1 -1
drivers/net/can/usb/mcba_usb.c
··· 6 6 * This driver is inspired by the 4.6.2 version of net/can/usb/usb_8dev.c 7 7 */ 8 8 9 - #include <asm/unaligned.h> 9 + #include <linux/unaligned.h> 10 10 #include <linux/can.h> 11 11 #include <linux/can/dev.h> 12 12 #include <linux/can/error.h>
+1 -1
drivers/net/can/usb/peak_usb/pcan_usb.c
··· 8 8 * 9 9 * Many thanks to Klaus Hitschler <klaus.hitschler@gmx.de> 10 10 */ 11 - #include <asm/unaligned.h> 11 + #include <linux/unaligned.h> 12 12 13 13 #include <linux/ethtool.h> 14 14 #include <linux/module.h>
+1 -1
drivers/net/dsa/b53/b53_spi.c
··· 16 16 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 17 17 */ 18 18 19 - #include <asm/unaligned.h> 19 + #include <linux/unaligned.h> 20 20 21 21 #include <linux/delay.h> 22 22 #include <linux/kernel.h>
+1 -1
drivers/net/dsa/microchip/ksz_spi.c
··· 6 6 * Tristram Ha <Tristram.Ha@microchip.com> 7 7 */ 8 8 9 - #include <asm/unaligned.h> 9 + #include <linux/unaligned.h> 10 10 11 11 #include <linux/delay.h> 12 12 #include <linux/kernel.h>
+1 -1
drivers/net/ethernet/adi/adin1110.c
··· 26 26 27 27 #include <net/switchdev.h> 28 28 29 - #include <asm/unaligned.h> 29 + #include <linux/unaligned.h> 30 30 31 31 #define ADIN1110_PHY_ID 0x1 32 32
+1 -1
drivers/net/ethernet/broadcom/asp2/bcmasp_ethtool.c
··· 1 1 // SPDX-License-Identifier: GPL-2.0 2 2 #define pr_fmt(fmt) "bcmasp_ethtool: " fmt 3 3 4 - #include <asm-generic/unaligned.h> 4 + #include <linux/unaligned.h> 5 5 #include <linux/ethtool.h> 6 6 #include <linux/netdevice.h> 7 7 #include <linux/platform_device.h>
+1 -1
drivers/net/ethernet/broadcom/genet/bcmgenet.c
··· 37 37 #include <linux/phy.h> 38 38 #include <linux/platform_data/bcmgenet.h> 39 39 40 - #include <asm/unaligned.h> 40 + #include <linux/unaligned.h> 41 41 42 42 #include "bcmgenet.h" 43 43
+1 -1
drivers/net/ethernet/dec/tulip/de2104x.c
··· 49 49 #include <asm/io.h> 50 50 #include <asm/irq.h> 51 51 #include <linux/uaccess.h> 52 - #include <asm/unaligned.h> 52 + #include <linux/unaligned.h> 53 53 54 54 MODULE_AUTHOR("Jeff Garzik <jgarzik@pobox.com>"); 55 55 MODULE_DESCRIPTION("Intel/Digital 21040/1 series PCI Ethernet driver");
+1 -1
drivers/net/ethernet/dec/tulip/eeprom.c
··· 13 13 #include <linux/pci.h> 14 14 #include <linux/slab.h> 15 15 #include "tulip.h" 16 - #include <asm/unaligned.h> 16 + #include <linux/unaligned.h> 17 17 18 18 19 19
+1 -1
drivers/net/ethernet/dec/tulip/tulip.h
··· 23 23 #include <linux/pci.h> 24 24 #include <asm/io.h> 25 25 #include <asm/irq.h> 26 - #include <asm/unaligned.h> 26 + #include <linux/unaligned.h> 27 27 28 28 29 29
+1 -1
drivers/net/ethernet/dec/tulip/tulip_core.c
··· 23 23 #include <linux/delay.h> 24 24 #include <linux/mii.h> 25 25 #include <linux/crc32.h> 26 - #include <asm/unaligned.h> 26 + #include <linux/unaligned.h> 27 27 #include <linux/uaccess.h> 28 28 29 29 #ifdef CONFIG_SPARC
+1 -1
drivers/net/ethernet/freescale/enetc/enetc_pf.c
··· 1 1 // SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) 2 2 /* Copyright 2017-2019 NXP */ 3 3 4 - #include <asm/unaligned.h> 4 + #include <linux/unaligned.h> 5 5 #include <linux/mdio.h> 6 6 #include <linux/module.h> 7 7 #include <linux/fsl/enetc_mdio.h>
+1 -1
drivers/net/ethernet/intel/e100.c
··· 146 146 #include <linux/string.h> 147 147 #include <linux/firmware.h> 148 148 #include <linux/rtnetlink.h> 149 - #include <asm/unaligned.h> 149 + #include <linux/unaligned.h> 150 150 151 151 152 152 #define DRV_NAME "e100"
+1 -1
drivers/net/ethernet/intel/ice/ice_fw_update.c
··· 1 1 // SPDX-License-Identifier: GPL-2.0 2 2 /* Copyright (C) 2018-2019, Intel Corporation. */ 3 3 4 - #include <asm/unaligned.h> 4 + #include <linux/unaligned.h> 5 5 #include <linux/uuid.h> 6 6 #include <linux/crc32.h> 7 7 #include <linux/pldmfw.h>
+1 -1
drivers/net/ethernet/mediatek/mtk_wed_mcu.c
··· 10 10 #include <linux/of_reserved_mem.h> 11 11 #include <linux/mfd/syscon.h> 12 12 #include <linux/soc/mediatek/mtk_wed.h> 13 - #include <asm/unaligned.h> 13 + #include <linux/unaligned.h> 14 14 15 15 #include "mtk_wed_regs.h" 16 16 #include "mtk_wed_wo.h"
+1 -1
drivers/net/ethernet/meta/fbnic/fbnic_devlink.c
··· 1 1 // SPDX-License-Identifier: GPL-2.0 2 2 /* Copyright (c) Meta Platforms, Inc. and affiliates. */ 3 3 4 - #include <asm/unaligned.h> 4 + #include <linux/unaligned.h> 5 5 #include <linux/pci.h> 6 6 #include <linux/types.h> 7 7 #include <net/devlink.h>
+1 -1
drivers/net/ethernet/netronome/nfp/crypto/ipsec.c
··· 6 6 #include <linux/kernel.h> 7 7 #include <linux/init.h> 8 8 #include <linux/netdevice.h> 9 - #include <asm/unaligned.h> 9 + #include <linux/unaligned.h> 10 10 #include <linux/ktime.h> 11 11 #include <net/xfrm.h> 12 12
+1 -1
drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c
··· 15 15 * abstraction builds upon this BAR interface. 16 16 */ 17 17 18 - #include <asm/unaligned.h> 18 + #include <linux/unaligned.h> 19 19 #include <linux/kernel.h> 20 20 #include <linux/module.h> 21 21 #include <linux/kref.h>
+1 -1
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cppcore.c
··· 9 9 * Rolf Neugebauer <rolf.neugebauer@netronome.com> 10 10 */ 11 11 12 - #include <asm/unaligned.h> 12 + #include <linux/unaligned.h> 13 13 #include <linux/delay.h> 14 14 #include <linux/device.h> 15 15 #include <linux/ioport.h>
+1 -1
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_cpplib.c
··· 9 9 * Rolf Neugebauer <rolf.neugebauer@netronome.com> 10 10 */ 11 11 12 - #include <asm/unaligned.h> 12 + #include <linux/unaligned.h> 13 13 #include <linux/bitfield.h> 14 14 #include <linux/delay.h> 15 15 #include <linux/kernel.h>
+1 -1
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_hwinfo.c
··· 15 15 */ 16 16 17 17 #include <asm/byteorder.h> 18 - #include <asm/unaligned.h> 18 + #include <linux/unaligned.h> 19 19 #include <linux/delay.h> 20 20 #include <linux/log2.h> 21 21 #include <linux/kernel.h>
+1 -1
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_nsp.c
··· 7 7 * Jason McMullan <jason.mcmullan@netronome.com> 8 8 */ 9 9 10 - #include <asm/unaligned.h> 10 + #include <linux/unaligned.h> 11 11 #include <linux/bitfield.h> 12 12 #include <linux/delay.h> 13 13 #include <linux/firmware.h>
+1 -1
drivers/net/ethernet/netronome/nfp/nfpcore/nfp_rtsym.c
··· 10 10 * Francois H. Theron <francois.theron@netronome.com> 11 11 */ 12 12 13 - #include <asm/unaligned.h> 13 + #include <linux/unaligned.h> 14 14 #include <linux/kernel.h> 15 15 #include <linux/module.h> 16 16 #include <linux/slab.h>
+1 -1
drivers/net/ethernet/packetengines/hamachi.c
··· 163 163 #include <linux/uaccess.h> 164 164 #include <asm/processor.h> /* Processor type for cache alignment. */ 165 165 #include <asm/io.h> 166 - #include <asm/unaligned.h> 166 + #include <linux/unaligned.h> 167 167 #include <asm/cache.h> 168 168 169 169 static const char version[] =
+1 -1
drivers/net/ethernet/packetengines/yellowfin.c
··· 102 102 #include <linux/bitops.h> 103 103 #include <linux/uaccess.h> 104 104 #include <asm/processor.h> /* Processor type for cache alignment. */ 105 - #include <asm/unaligned.h> 105 + #include <linux/unaligned.h> 106 106 #include <asm/io.h> 107 107 108 108 /* These identify the driver base version and may not be removed. */
+1 -1
drivers/net/ethernet/realtek/r8169_main.c
··· 28 28 #include <linux/bitfield.h> 29 29 #include <linux/prefetch.h> 30 30 #include <linux/ipv6.h> 31 - #include <asm/unaligned.h> 31 + #include <linux/unaligned.h> 32 32 #include <net/ip6_checksum.h> 33 33 #include <net/netdev_queues.h> 34 34
+1 -1
drivers/net/ethernet/smsc/smsc9420.c
··· 18 18 #include <linux/crc32.h> 19 19 #include <linux/slab.h> 20 20 #include <linux/module.h> 21 - #include <asm/unaligned.h> 21 + #include <linux/unaligned.h> 22 22 #include "smsc9420.h" 23 23 24 24 #define DRV_NAME "smsc9420"
+1 -1
drivers/net/ieee802154/cc2520.c
··· 16 16 #include <linux/skbuff.h> 17 17 #include <linux/ieee802154.h> 18 18 #include <linux/crc-ccitt.h> 19 - #include <asm/unaligned.h> 19 + #include <linux/unaligned.h> 20 20 21 21 #include <net/mac802154.h> 22 22 #include <net/cfg802154.h>
+1 -1
drivers/net/mctp/mctp-i3c.c
··· 13 13 #include <linux/i3c/device.h> 14 14 #include <linux/i3c/master.h> 15 15 #include <linux/if_arp.h> 16 - #include <asm/unaligned.h> 16 + #include <linux/unaligned.h> 17 17 #include <net/mctp.h> 18 18 #include <net/mctpdevice.h> 19 19
+1 -1
drivers/net/phy/air_en8811h.c
··· 15 15 #include <linux/firmware.h> 16 16 #include <linux/property.h> 17 17 #include <linux/wordpart.h> 18 - #include <asm/unaligned.h> 18 + #include <linux/unaligned.h> 19 19 20 20 #define EN8811H_PHY_ID 0x03a2a411 21 21
+1 -1
drivers/net/phy/aquantia/aquantia_firmware.c
··· 6 6 #include <linux/crc-itu-t.h> 7 7 #include <linux/nvmem-consumer.h> 8 8 9 - #include <asm/unaligned.h> 9 + #include <linux/unaligned.h> 10 10 11 11 #include "aquantia.h" 12 12
+1 -1
drivers/net/phy/bcm-phy-ptp.c
··· 4 4 * Copyright (C) 2022 Jonathan Lemon <jonathan.lemon@gmail.com> 5 5 */ 6 6 7 - #include <asm/unaligned.h> 7 + #include <linux/unaligned.h> 8 8 #include <linux/mii.h> 9 9 #include <linux/phy.h> 10 10 #include <linux/ptp_classify.h>
+1 -1
drivers/net/phy/mscc/mscc_ptp.c
··· 15 15 #include <linux/ptp_classify.h> 16 16 #include <linux/ptp_clock_kernel.h> 17 17 #include <linux/udp.h> 18 - #include <asm/unaligned.h> 18 + #include <linux/unaligned.h> 19 19 20 20 #include "mscc.h" 21 21 #include "mscc_ptp.h"
+1 -1
drivers/net/ppp/ppp_async.c
··· 29 29 #include <linux/interrupt.h> 30 30 #include <linux/jiffies.h> 31 31 #include <linux/slab.h> 32 - #include <asm/unaligned.h> 32 + #include <linux/unaligned.h> 33 33 #include <linux/uaccess.h> 34 34 #include <asm/string.h> 35 35
+1 -1
drivers/net/ppp/ppp_deflate.c
··· 16 16 #include <linux/ppp-comp.h> 17 17 18 18 #include <linux/zlib.h> 19 - #include <asm/unaligned.h> 19 + #include <linux/unaligned.h> 20 20 21 21 /* 22 22 * State for a Deflate (de)compressor.
+1 -1
drivers/net/ppp/ppp_generic.c
··· 44 44 #include <linux/mutex.h> 45 45 #include <linux/slab.h> 46 46 #include <linux/file.h> 47 - #include <asm/unaligned.h> 47 + #include <linux/unaligned.h> 48 48 #include <net/slhc_vj.h> 49 49 #include <linux/atomic.h> 50 50 #include <linux/refcount.h>
+1 -1
drivers/net/ppp/ppp_mppe.c
··· 56 56 #include <linux/ppp_defs.h> 57 57 #include <linux/ppp-comp.h> 58 58 #include <linux/scatterlist.h> 59 - #include <asm/unaligned.h> 59 + #include <linux/unaligned.h> 60 60 61 61 #include "ppp_mppe.h" 62 62
+1 -1
drivers/net/ppp/ppp_synctty.c
··· 43 43 #include <linux/interrupt.h> 44 44 #include <linux/slab.h> 45 45 #include <linux/refcount.h> 46 - #include <asm/unaligned.h> 46 + #include <linux/unaligned.h> 47 47 #include <linux/uaccess.h> 48 48 49 49 #define PPP_VERSION "2.4.2"
+1 -1
drivers/net/slip/slhc.c
··· 77 77 #include <linux/timer.h> 78 78 #include <linux/uaccess.h> 79 79 #include <net/checksum.h> 80 - #include <asm/unaligned.h> 80 + #include <linux/unaligned.h> 81 81 82 82 static unsigned char *encode(unsigned char *cp, unsigned short n); 83 83 static long decode(unsigned char **cpp);
+1 -1
drivers/net/usb/net1080.c
··· 17 17 #include <linux/usb/usbnet.h> 18 18 #include <linux/slab.h> 19 19 20 - #include <asm/unaligned.h> 20 + #include <linux/unaligned.h> 21 21 22 22 23 23 /*
+1 -1
drivers/net/usb/sierra_net.c
··· 30 30 #include <linux/usb/cdc.h> 31 31 #include <net/ip.h> 32 32 #include <net/udp.h> 33 - #include <asm/unaligned.h> 33 + #include <linux/unaligned.h> 34 34 #include <linux/usb/usbnet.h> 35 35 36 36 #define SWI_USB_REQUEST_GET_FW_ATTR 0x06
+1 -1
drivers/net/wireless/ath/ath5k/base.c
··· 59 59 #include <net/cfg80211.h> 60 60 #include <net/ieee80211_radiotap.h> 61 61 62 - #include <asm/unaligned.h> 62 + #include <linux/unaligned.h> 63 63 64 64 #include <net/mac80211.h> 65 65 #include "base.h"
+1 -1
drivers/net/wireless/ath/ath5k/mac80211-ops.c
··· 44 44 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt 45 45 46 46 #include <net/mac80211.h> 47 - #include <asm/unaligned.h> 47 + #include <linux/unaligned.h> 48 48 49 49 #include "ath5k.h" 50 50 #include "base.h"
+1 -1
drivers/net/wireless/ath/ath5k/pcu.c
··· 24 24 * Protocol Control Unit Functions * 25 25 \*********************************/ 26 26 27 - #include <asm/unaligned.h> 27 + #include <linux/unaligned.h> 28 28 29 29 #include "ath5k.h" 30 30 #include "reg.h"
+1 -1
drivers/net/wireless/ath/ath5k/phy.c
··· 27 27 #include <linux/delay.h> 28 28 #include <linux/slab.h> 29 29 #include <linux/sort.h> 30 - #include <asm/unaligned.h> 30 + #include <linux/unaligned.h> 31 31 32 32 #include "ath5k.h" 33 33 #include "reg.h"
+1 -1
drivers/net/wireless/ath/ath5k/reset.c
··· 25 25 26 26 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt 27 27 28 - #include <asm/unaligned.h> 28 + #include <linux/unaligned.h> 29 29 30 30 #include <linux/pci.h> /* To determine if a card is pci-e */ 31 31 #include <linux/log2.h>
+1 -1
drivers/net/wireless/ath/ath6kl/htc_mbox.c
··· 21 21 #include "hif-ops.h" 22 22 #include "trace.h" 23 23 24 - #include <asm/unaligned.h> 24 + #include <linux/unaligned.h> 25 25 26 26 #define CALC_TXRX_PADDED_LEN(dev, len) (__ALIGN_MASK((len), (dev)->block_mask)) 27 27
+1 -1
drivers/net/wireless/ath/ath9k/ar9003_eeprom.c
··· 14 14 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 15 15 */ 16 16 17 - #include <asm/unaligned.h> 17 + #include <linux/unaligned.h> 18 18 #include <linux/kernel.h> 19 19 #include "hw.h" 20 20 #include "ar9003_phy.h"
+1 -1
drivers/net/wireless/ath/ath9k/debug.c
··· 17 17 #include <linux/slab.h> 18 18 #include <linux/vmalloc.h> 19 19 #include <linux/export.h> 20 - #include <asm/unaligned.h> 20 + #include <linux/unaligned.h> 21 21 22 22 #include "ath9k.h" 23 23
+1 -1
drivers/net/wireless/ath/ath9k/eeprom_4k.c
··· 14 14 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 15 15 */ 16 16 17 - #include <asm/unaligned.h> 17 + #include <linux/unaligned.h> 18 18 #include "hw.h" 19 19 #include "ar9002_phy.h" 20 20
+1 -1
drivers/net/wireless/ath/ath9k/eeprom_9287.c
··· 14 14 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 15 15 */ 16 16 17 - #include <asm/unaligned.h> 17 + #include <linux/unaligned.h> 18 18 #include "hw.h" 19 19 #include "ar9002_phy.h" 20 20
+1 -1
drivers/net/wireless/ath/ath9k/eeprom_def.c
··· 14 14 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 15 15 */ 16 16 17 - #include <asm/unaligned.h> 17 + #include <linux/unaligned.h> 18 18 #include "hw.h" 19 19 #include "ar9002_phy.h" 20 20
+1 -1
drivers/net/wireless/ath/ath9k/hif_usb.c
··· 14 14 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 15 15 */ 16 16 17 - #include <asm/unaligned.h> 17 + #include <linux/unaligned.h> 18 18 #include "htc.h" 19 19 20 20 MODULE_FIRMWARE(HTC_7010_MODULE_FW);
+1 -1
drivers/net/wireless/ath/ath9k/hw.c
··· 21 21 #include <linux/bitops.h> 22 22 #include <linux/etherdevice.h> 23 23 #include <linux/gpio.h> 24 - #include <asm/unaligned.h> 24 + #include <linux/unaligned.h> 25 25 26 26 #include "hw.h" 27 27 #include "hw-ops.h"
+1 -1
drivers/net/wireless/ath/carl9170/mac.c
··· 36 36 * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 37 37 */ 38 38 39 - #include <asm/unaligned.h> 39 + #include <linux/unaligned.h> 40 40 41 41 #include "carl9170.h" 42 42 #include "cmd.h"
+1 -1
drivers/net/wireless/ath/hw.c
··· 15 15 */ 16 16 17 17 #include <linux/export.h> 18 - #include <asm/unaligned.h> 18 + #include <linux/unaligned.h> 19 19 20 20 #include "ath.h" 21 21 #include "reg.h"
+1 -1
drivers/net/wireless/ath/key.c
··· 16 16 */ 17 17 18 18 #include <linux/export.h> 19 - #include <asm/unaligned.h> 19 + #include <linux/unaligned.h> 20 20 #include <net/mac80211.h> 21 21 22 22 #include "ath.h"
+1 -1
drivers/net/wireless/broadcom/b43/main.c
··· 30 30 #include <linux/io.h> 31 31 #include <linux/dma-mapping.h> 32 32 #include <linux/slab.h> 33 - #include <asm/unaligned.h> 33 + #include <linux/unaligned.h> 34 34 35 35 #include "b43.h" 36 36 #include "main.h"
+1 -1
drivers/net/wireless/broadcom/b43legacy/main.c
··· 27 27 #include <linux/dma-mapping.h> 28 28 #include <linux/slab.h> 29 29 #include <net/dst.h> 30 - #include <asm/unaligned.h> 30 + #include <linux/unaligned.h> 31 31 32 32 #include "b43legacy.h" 33 33 #include "main.h"
+1 -1
drivers/net/wireless/broadcom/brcm80211/brcmfmac/fweh.h
··· 7 7 #ifndef FWEH_H_ 8 8 #define FWEH_H_ 9 9 10 - #include <asm/unaligned.h> 10 + #include <linux/unaligned.h> 11 11 #include <linux/skbuff.h> 12 12 #include <linux/if_ether.h> 13 13 #include <linux/if.h>
+1 -1
drivers/net/wireless/broadcom/brcm80211/brcmfmac/pcie.c
··· 16 16 #include <linux/kthread.h> 17 17 #include <linux/io.h> 18 18 #include <linux/random.h> 19 - #include <asm/unaligned.h> 19 + #include <linux/unaligned.h> 20 20 21 21 #include <soc.h> 22 22 #include <chipcommon.h>
+1 -1
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
··· 23 23 #include <linux/bcma/bcma.h> 24 24 #include <linux/debugfs.h> 25 25 #include <linux/vmalloc.h> 26 - #include <asm/unaligned.h> 26 + #include <linux/unaligned.h> 27 27 #include <defs.h> 28 28 #include <brcmu_wifi.h> 29 29 #include <brcmu_utils.h>
+1 -1
drivers/net/wireless/broadcom/brcm80211/brcmfmac/xtlv.c
··· 3 3 * Copyright (c) 2019 Broadcom 4 4 */ 5 5 6 - #include <asm/unaligned.h> 6 + #include <linux/unaligned.h> 7 7 8 8 #include <linux/math.h> 9 9 #include <linux/string.h>
+1 -1
drivers/net/wireless/intel/iwlegacy/3945.c
··· 20 20 #include <linux/netdevice.h> 21 21 #include <linux/firmware.h> 22 22 #include <linux/etherdevice.h> 23 - #include <asm/unaligned.h> 23 + #include <linux/unaligned.h> 24 24 #include <net/mac80211.h> 25 25 26 26 #include "common.h"
+1 -1
drivers/net/wireless/intel/iwlegacy/4965.c
··· 20 20 #include <linux/units.h> 21 21 #include <net/mac80211.h> 22 22 #include <linux/etherdevice.h> 23 - #include <asm/unaligned.h> 23 + #include <linux/unaligned.h> 24 24 25 25 #include "common.h" 26 26 #include "4965.h"
+1 -1
drivers/net/wireless/intel/iwlwifi/dvm/led.c
··· 13 13 #include <linux/netdevice.h> 14 14 #include <net/mac80211.h> 15 15 #include <linux/etherdevice.h> 16 - #include <asm/unaligned.h> 16 + #include <linux/unaligned.h> 17 17 #include "iwl-io.h" 18 18 #include "iwl-trans.h" 19 19 #include "iwl-modparams.h"
+1 -1
drivers/net/wireless/intel/iwlwifi/dvm/rx.c
··· 13 13 #include <linux/slab.h> 14 14 #include <linux/sched.h> 15 15 #include <net/mac80211.h> 16 - #include <asm/unaligned.h> 16 + #include <linux/unaligned.h> 17 17 18 18 #include "iwl-trans.h" 19 19 #include "iwl-io.h"
+1 -1
drivers/net/wireless/intel/iwlwifi/mvm/rx.c
··· 4 4 * Copyright (C) 2013-2015 Intel Mobile Communications GmbH 5 5 * Copyright (C) 2016-2017 Intel Deutschland GmbH 6 6 */ 7 - #include <asm/unaligned.h> 7 + #include <linux/unaligned.h> 8 8 #include <linux/etherdevice.h> 9 9 #include <linux/skbuff.h> 10 10 #include "iwl-trans.h"
+1 -1
drivers/net/wireless/marvell/libertas/cfg.c
··· 15 15 #include <linux/slab.h> 16 16 #include <linux/ieee80211.h> 17 17 #include <net/cfg80211.h> 18 - #include <asm/unaligned.h> 18 + #include <linux/unaligned.h> 19 19 20 20 #include "decl.h" 21 21 #include "cfg.h"
+1 -1
drivers/net/wireless/marvell/libertas/cmdresp.c
··· 8 8 #include <linux/slab.h> 9 9 #include <linux/delay.h> 10 10 #include <linux/sched.h> 11 - #include <asm/unaligned.h> 11 + #include <linux/unaligned.h> 12 12 #include <net/cfg80211.h> 13 13 14 14 #include "cfg.h"
+1 -1
drivers/net/wireless/marvell/mwifiex/cmdevt.c
··· 5 5 * Copyright 2011-2020 NXP 6 6 */ 7 7 8 - #include <asm/unaligned.h> 8 + #include <linux/unaligned.h> 9 9 #include "decl.h" 10 10 #include "ioctl.h" 11 11 #include "util.h"
+1 -1
drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c
··· 10 10 #include <linux/mtd/mtd.h> 11 11 #include <linux/mtd/partitions.h> 12 12 #include <linux/etherdevice.h> 13 - #include <asm/unaligned.h> 13 + #include <linux/unaligned.h> 14 14 #include "mt76x0.h" 15 15 #include "eeprom.h" 16 16 #include "../mt76x02_phy.h"
+1 -1
drivers/net/wireless/mediatek/mt76/mt76x02_eeprom.c
··· 4 4 * Copyright (C) 2018 Lorenzo Bianconi <lorenzo.bianconi83@gmail.com> 5 5 */ 6 6 7 - #include <asm/unaligned.h> 7 + #include <linux/unaligned.h> 8 8 9 9 #include "mt76x02_eeprom.h" 10 10
+1 -1
drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c
··· 5 5 6 6 #include <linux/module.h> 7 7 #include <linux/of.h> 8 - #include <asm/unaligned.h> 8 + #include <linux/unaligned.h> 9 9 #include "mt76x2.h" 10 10 #include "eeprom.h" 11 11
+1 -1
drivers/net/wireless/mediatek/mt7601u/dma.h
··· 7 7 #ifndef __MT7601U_DMA_H 8 8 #define __MT7601U_DMA_H 9 9 10 - #include <asm/unaligned.h> 10 + #include <linux/unaligned.h> 11 11 #include <linux/skbuff.h> 12 12 13 13 #define MT_DMA_HDR_LEN 4
+1 -1
drivers/net/wireless/mediatek/mt7601u/eeprom.c
··· 8 8 #include <linux/mtd/mtd.h> 9 9 #include <linux/mtd/partitions.h> 10 10 #include <linux/etherdevice.h> 11 - #include <asm/unaligned.h> 11 + #include <linux/unaligned.h> 12 12 #include "mt7601u.h" 13 13 #include "eeprom.h" 14 14 #include "mac.h"
+1 -1
drivers/net/wireless/purelifi/plfxlc/usb.c
··· 16 16 #include <linux/string.h> 17 17 #include <linux/module.h> 18 18 #include <net/mac80211.h> 19 - #include <asm/unaligned.h> 19 + #include <linux/unaligned.h> 20 20 #include <linux/sysfs.h> 21 21 22 22 #include "mac.h"
+1 -1
drivers/net/wireless/zydas/zd1211rw/zd_usb.c
··· 17 17 #include <linux/workqueue.h> 18 18 #include <linux/module.h> 19 19 #include <net/mac80211.h> 20 - #include <asm/unaligned.h> 20 + #include <linux/unaligned.h> 21 21 22 22 #include "zd_def.h" 23 23 #include "zd_mac.h"
+1 -1
drivers/nfc/nfcmrvl/fw_dnld.c
··· 6 6 */ 7 7 8 8 #include <linux/module.h> 9 - #include <asm/unaligned.h> 9 + #include <linux/unaligned.h> 10 10 #include <linux/firmware.h> 11 11 #include <linux/nfc.h> 12 12 #include <net/nfc/nci.h>
+1 -1
drivers/nfc/nxp-nci/firmware.c
··· 13 13 #include <linux/completion.h> 14 14 #include <linux/firmware.h> 15 15 #include <linux/nfc.h> 16 - #include <asm/unaligned.h> 16 + #include <linux/unaligned.h> 17 17 18 18 #include "nxp-nci.h" 19 19
+1 -1
drivers/nfc/nxp-nci/i2c.c
··· 19 19 #include <linux/module.h> 20 20 #include <linux/nfc.h> 21 21 #include <linux/gpio/consumer.h> 22 - #include <asm/unaligned.h> 22 + #include <linux/unaligned.h> 23 23 24 24 #include <net/nfc/nfc.h> 25 25
+1 -1
drivers/nfc/pn544/i2c.c
··· 17 17 #include <linux/firmware.h> 18 18 #include <linux/gpio/consumer.h> 19 19 20 - #include <asm/unaligned.h> 20 + #include <linux/unaligned.h> 21 21 22 22 #include <net/nfc/hci.h> 23 23 #include <net/nfc/llc.h>
+1 -1
drivers/nvme/common/auth.c
··· 8 8 #include <linux/base64.h> 9 9 #include <linux/prandom.h> 10 10 #include <linux/scatterlist.h> 11 - #include <asm/unaligned.h> 11 + #include <linux/unaligned.h> 12 12 #include <crypto/hash.h> 13 13 #include <crypto/dh.h> 14 14 #include <linux/nvme.h>
+1 -1
drivers/nvme/host/auth.c
··· 6 6 #include <linux/crc32.h> 7 7 #include <linux/base64.h> 8 8 #include <linux/prandom.h> 9 - #include <asm/unaligned.h> 9 + #include <linux/unaligned.h> 10 10 #include <crypto/hash.h> 11 11 #include <crypto/dh.h> 12 12 #include "nvme.h"
+1 -1
drivers/nvme/host/core.c
··· 22 22 #include <linux/nvme_ioctl.h> 23 23 #include <linux/pm_qos.h> 24 24 #include <linux/ratelimit.h> 25 - #include <asm/unaligned.h> 25 + #include <linux/unaligned.h> 26 26 27 27 #include "nvme.h" 28 28 #include "fabrics.h"
+1 -1
drivers/nvme/host/hwmon.c
··· 6 6 7 7 #include <linux/hwmon.h> 8 8 #include <linux/units.h> 9 - #include <asm/unaligned.h> 9 + #include <linux/unaligned.h> 10 10 11 11 #include "nvme.h" 12 12
+1 -1
drivers/nvme/host/pr.c
··· 5 5 */ 6 6 #include <linux/blkdev.h> 7 7 #include <linux/pr.h> 8 - #include <asm/unaligned.h> 8 + #include <linux/unaligned.h> 9 9 10 10 #include "nvme.h" 11 11
+1 -1
drivers/nvme/host/rdma.c
··· 18 18 #include <linux/mutex.h> 19 19 #include <linux/scatterlist.h> 20 20 #include <linux/nvme.h> 21 - #include <asm/unaligned.h> 21 + #include <linux/unaligned.h> 22 22 23 23 #include <rdma/ib_verbs.h> 24 24 #include <rdma/rdma_cm.h>
+1 -1
drivers/nvme/host/trace.c
··· 4 4 * Copyright (c) 2018 Johannes Thumshirn, SUSE Linux GmbH 5 5 */ 6 6 7 - #include <asm/unaligned.h> 7 + #include <linux/unaligned.h> 8 8 #include "trace.h" 9 9 10 10 static const char *nvme_trace_delete_sq(struct trace_seq *p, u8 *cdw10)
+1 -1
drivers/nvme/target/admin-cmd.c
··· 9 9 #include <linux/part_stat.h> 10 10 11 11 #include <generated/utsrelease.h> 12 - #include <asm/unaligned.h> 12 + #include <linux/unaligned.h> 13 13 #include "nvmet.h" 14 14 15 15 u32 nvmet_get_log_page_len(struct nvme_command *cmd)
+1 -1
drivers/nvme/target/auth.c
··· 15 15 #include <linux/ctype.h> 16 16 #include <linux/random.h> 17 17 #include <linux/nvme-auth.h> 18 - #include <asm/unaligned.h> 18 + #include <linux/unaligned.h> 19 19 20 20 #include "nvmet.h" 21 21
+1 -1
drivers/nvme/target/rdma.c
··· 16 16 #include <linux/string.h> 17 17 #include <linux/wait.h> 18 18 #include <linux/inet.h> 19 - #include <asm/unaligned.h> 19 + #include <linux/unaligned.h> 20 20 21 21 #include <rdma/ib_verbs.h> 22 22 #include <rdma/rdma_cm.h>
+1 -1
drivers/nvme/target/trace.c
··· 4 4 * Copyright (c) 2018 Johannes Thumshirn, SUSE Linux GmbH 5 5 */ 6 6 7 - #include <asm/unaligned.h> 7 + #include <linux/unaligned.h> 8 8 #include "trace.h" 9 9 10 10 static const char *nvmet_trace_admin_identify(struct trace_seq *p, u8 *cdw10)
+1 -1
drivers/pci/vpd.c
··· 9 9 #include <linux/delay.h> 10 10 #include <linux/export.h> 11 11 #include <linux/sched/signal.h> 12 - #include <asm/unaligned.h> 12 + #include <linux/unaligned.h> 13 13 #include "pci.h" 14 14 15 15 #define PCI_VPD_LRDT_TAG_SIZE 3
+1 -1
drivers/pcmcia/cistpl.c
··· 23 23 #include <linux/io.h> 24 24 #include <linux/security.h> 25 25 #include <asm/byteorder.h> 26 - #include <asm/unaligned.h> 26 + #include <linux/unaligned.h> 27 27 28 28 #include <pcmcia/ss.h> 29 29 #include <pcmcia/cisreg.h>
+1 -1
drivers/peci/controller/peci-aspeed.c
··· 2 2 // Copyright (c) 2012-2017 ASPEED Technology Inc. 3 3 // Copyright (c) 2018-2021 Intel Corporation 4 4 5 - #include <asm/unaligned.h> 5 + #include <linux/unaligned.h> 6 6 7 7 #include <linux/bitfield.h> 8 8 #include <linux/clk.h>
+1 -1
drivers/peci/request.c
··· 8 8 #include <linux/slab.h> 9 9 #include <linux/types.h> 10 10 11 - #include <asm/unaligned.h> 11 + #include <linux/unaligned.h> 12 12 13 13 #include "internal.h" 14 14
+1 -1
drivers/platform/arm64/acer-aspire1-ec.c
··· 1 1 // SPDX-License-Identifier: GPL-2.0-only 2 2 /* Copyright (c) 2024, Nikita Travkin <nikita@trvn.ru> */ 3 3 4 - #include <asm-generic/unaligned.h> 4 + #include <linux/unaligned.h> 5 5 #include <drm/drm_bridge.h> 6 6 #include <linux/bits.h> 7 7 #include <linux/delay.h>
+1 -1
drivers/platform/chrome/cros_ec_proto.c
··· 10 10 #include <linux/platform_data/cros_ec_commands.h> 11 11 #include <linux/platform_data/cros_ec_proto.h> 12 12 #include <linux/slab.h> 13 - #include <asm/unaligned.h> 13 + #include <linux/unaligned.h> 14 14 15 15 #include "cros_ec_trace.h" 16 16
+1 -1
drivers/platform/chrome/cros_ec_proto_test.c
··· 5 5 6 6 #include <kunit/test.h> 7 7 8 - #include <asm/unaligned.h> 8 + #include <linux/unaligned.h> 9 9 10 10 #include <linux/platform_data/cros_ec_commands.h> 11 11 #include <linux/platform_data/cros_ec_proto.h>
+1 -1
drivers/platform/chrome/wilco_ec/properties.c
··· 8 8 #include <linux/platform_data/wilco-ec.h> 9 9 #include <linux/string.h> 10 10 #include <linux/types.h> 11 - #include <asm/unaligned.h> 11 + #include <linux/unaligned.h> 12 12 13 13 /* Operation code; what the EC should do with the property */ 14 14 enum ec_property_op {
+1 -1
drivers/platform/cznic/turris-omnia-mcu-gpio.c
··· 20 20 #include <linux/sysfs.h> 21 21 #include <linux/types.h> 22 22 #include <linux/workqueue.h> 23 - #include <asm/unaligned.h> 23 + #include <linux/unaligned.h> 24 24 25 25 #include <linux/turris-omnia-mcu-interface.h> 26 26 #include "turris-omnia-mcu.h"
+1 -1
drivers/platform/cznic/turris-omnia-mcu.h
··· 18 18 #include <linux/watchdog.h> 19 19 #include <linux/workqueue.h> 20 20 #include <asm/byteorder.h> 21 - #include <asm/unaligned.h> 21 + #include <linux/unaligned.h> 22 22 23 23 struct i2c_client; 24 24 struct rtc_device;
+1 -1
drivers/platform/surface/aggregator/ssh_msgb.h
··· 8 8 #ifndef _SURFACE_AGGREGATOR_SSH_MSGB_H 9 9 #define _SURFACE_AGGREGATOR_SSH_MSGB_H 10 10 11 - #include <asm/unaligned.h> 11 + #include <linux/unaligned.h> 12 12 #include <linux/types.h> 13 13 14 14 #include <linux/surface_aggregator/controller.h>
+1 -1
drivers/platform/surface/aggregator/ssh_packet_layer.c
··· 5 5 * Copyright (C) 2019-2022 Maximilian Luz <luzmaximilian@gmail.com> 6 6 */ 7 7 8 - #include <asm/unaligned.h> 8 + #include <linux/unaligned.h> 9 9 #include <linux/atomic.h> 10 10 #include <linux/error-injection.h> 11 11 #include <linux/jiffies.h>
+1 -1
drivers/platform/surface/aggregator/ssh_parser.c
··· 5 5 * Copyright (C) 2019-2022 Maximilian Luz <luzmaximilian@gmail.com> 6 6 */ 7 7 8 - #include <asm/unaligned.h> 8 + #include <linux/unaligned.h> 9 9 #include <linux/compiler.h> 10 10 #include <linux/device.h> 11 11 #include <linux/types.h>
+1 -1
drivers/platform/surface/aggregator/ssh_request_layer.c
··· 5 5 * Copyright (C) 2019-2022 Maximilian Luz <luzmaximilian@gmail.com> 6 6 */ 7 7 8 - #include <asm/unaligned.h> 8 + #include <linux/unaligned.h> 9 9 #include <linux/atomic.h> 10 10 #include <linux/completion.h> 11 11 #include <linux/error-injection.h>
+1 -1
drivers/platform/surface/aggregator/trace.h
··· 13 13 14 14 #include <linux/surface_aggregator/serial_hub.h> 15 15 16 - #include <asm/unaligned.h> 16 + #include <linux/unaligned.h> 17 17 #include <linux/tracepoint.h> 18 18 19 19 TRACE_DEFINE_ENUM(SSH_FRAME_TYPE_DATA_SEQ);
+1 -1
drivers/platform/surface/surface3_power.c
··· 40 40 #include <linux/slab.h> 41 41 #include <linux/types.h> 42 42 #include <linux/uuid.h> 43 - #include <asm/unaligned.h> 43 + #include <linux/unaligned.h> 44 44 45 45 #define SURFACE_3_POLL_INTERVAL (2 * HZ) 46 46 #define SURFACE_3_STRLEN 10
+1 -1
drivers/platform/surface/surface_acpi_notify.c
··· 11 11 * Copyright (C) 2019-2022 Maximilian Luz <luzmaximilian@gmail.com> 12 12 */ 13 13 14 - #include <asm/unaligned.h> 14 + #include <linux/unaligned.h> 15 15 #include <linux/acpi.h> 16 16 #include <linux/delay.h> 17 17 #include <linux/jiffies.h>
+1 -1
drivers/platform/surface/surface_aggregator_tabletsw.c
··· 5 5 * Copyright (C) 2022 Maximilian Luz <luzmaximilian@gmail.com> 6 6 */ 7 7 8 - #include <asm/unaligned.h> 8 + #include <linux/unaligned.h> 9 9 #include <linux/input.h> 10 10 #include <linux/kernel.h> 11 11 #include <linux/module.h>
+1 -1
drivers/platform/surface/surface_platform_profile.c
··· 6 6 * Copyright (C) 2021-2022 Maximilian Luz <luzmaximilian@gmail.com> 7 7 */ 8 8 9 - #include <asm/unaligned.h> 9 + #include <linux/unaligned.h> 10 10 #include <linux/kernel.h> 11 11 #include <linux/module.h> 12 12 #include <linux/platform_profile.h>
+1 -1
drivers/platform/x86/asus-tf103c-dock.c
··· 26 26 #include <linux/module.h> 27 27 #include <linux/pm.h> 28 28 #include <linux/workqueue.h> 29 - #include <asm/unaligned.h> 29 + #include <linux/unaligned.h> 30 30 31 31 static bool fnlock; 32 32 module_param(fnlock, bool, 0644);
+1 -1
drivers/platform/x86/dell/dell-wmi-ddv.c
··· 31 31 32 32 #include <acpi/battery.h> 33 33 34 - #include <asm/unaligned.h> 34 + #include <linux/unaligned.h> 35 35 36 36 #define DRIVER_NAME "dell-wmi-ddv" 37 37
+1 -1
drivers/platform/x86/msi-wmi-platform.c
··· 22 22 #include <linux/types.h> 23 23 #include <linux/wmi.h> 24 24 25 - #include <asm/unaligned.h> 25 + #include <linux/unaligned.h> 26 26 27 27 #define DRIVER_NAME "msi-wmi-platform" 28 28
+1 -1
drivers/platform/x86/quickstart.c
··· 26 26 #include <linux/sysfs.h> 27 27 #include <linux/types.h> 28 28 29 - #include <asm/unaligned.h> 29 + #include <linux/unaligned.h> 30 30 31 31 #define DRIVER_NAME "quickstart" 32 32
+1 -1
drivers/power/supply/axp288_fuel_gauge.c
··· 21 21 #include <linux/platform_device.h> 22 22 #include <linux/power_supply.h> 23 23 #include <linux/iio/consumer.h> 24 - #include <asm/unaligned.h> 24 + #include <linux/unaligned.h> 25 25 #include <asm/iosf_mbi.h> 26 26 27 27 #define PS_STAT_VBUS_TRIGGER (1 << 0)
+1 -1
drivers/power/supply/bq27xxx_battery_i2c.c
··· 9 9 #include <linux/i2c.h> 10 10 #include <linux/interrupt.h> 11 11 #include <linux/module.h> 12 - #include <asm/unaligned.h> 12 + #include <linux/unaligned.h> 13 13 14 14 #include <linux/power/bq27xxx_battery.h> 15 15
+1 -1
drivers/power/supply/cros_peripheral_charger.c
··· 15 15 #include <linux/slab.h> 16 16 #include <linux/stringify.h> 17 17 #include <linux/types.h> 18 - #include <asm/unaligned.h> 18 + #include <linux/unaligned.h> 19 19 20 20 #define DRV_NAME "cros-ec-pchg" 21 21 #define PCHG_DIR_PREFIX "peripheral"
+1 -1
drivers/power/supply/max1720x_battery.c
··· 14 14 #include <linux/power_supply.h> 15 15 #include <linux/regmap.h> 16 16 17 - #include <asm/unaligned.h> 17 + #include <linux/unaligned.h> 18 18 19 19 /* Nonvolatile registers */ 20 20 #define MAX1720X_NXTABLE0 0x80
+1 -1
drivers/power/supply/rk817_charger.c
··· 8 8 * Chris Morgan <macromorgan@hotmail.com> 9 9 */ 10 10 11 - #include <asm/unaligned.h> 11 + #include <linux/unaligned.h> 12 12 #include <linux/devm-helpers.h> 13 13 #include <linux/mfd/rk808.h> 14 14 #include <linux/irq.h>
+1 -1
drivers/power/supply/surface_battery.c
··· 6 6 * Copyright (C) 2019-2021 Maximilian Luz <luzmaximilian@gmail.com> 7 7 */ 8 8 9 - #include <asm/unaligned.h> 9 + #include <linux/unaligned.h> 10 10 #include <linux/jiffies.h> 11 11 #include <linux/kernel.h> 12 12 #include <linux/module.h>
+1 -1
drivers/power/supply/surface_charger.c
··· 6 6 * Copyright (C) 2019-2021 Maximilian Luz <luzmaximilian@gmail.com> 7 7 */ 8 8 9 - #include <asm/unaligned.h> 9 + #include <linux/unaligned.h> 10 10 #include <linux/kernel.h> 11 11 #include <linux/module.h> 12 12 #include <linux/mutex.h>
+1 -1
drivers/ptp/ptp_clockmatrix.c
··· 17 17 #include <linux/of.h> 18 18 #include <linux/mfd/rsmu.h> 19 19 #include <linux/mfd/idt8a340_reg.h> 20 - #include <asm/unaligned.h> 20 + #include <linux/unaligned.h> 21 21 22 22 #include "ptp_private.h" 23 23 #include "ptp_clockmatrix.h"
+1 -1
drivers/ptp/ptp_fc3.c
··· 18 18 #include <linux/bitfield.h> 19 19 #include <linux/mfd/rsmu.h> 20 20 #include <linux/mfd/idtRC38xxx_reg.h> 21 - #include <asm/unaligned.h> 21 + #include <linux/unaligned.h> 22 22 23 23 #include "ptp_private.h" 24 24 #include "ptp_fc3.h"
+1 -1
drivers/rtc/rtc-max31335.c
··· 8 8 * 9 9 */ 10 10 11 - #include <asm-generic/unaligned.h> 11 + #include <linux/unaligned.h> 12 12 #include <linux/bcd.h> 13 13 #include <linux/bitfield.h> 14 14 #include <linux/bitops.h>
+1 -1
drivers/rtc/rtc-pm8xxx.c
··· 17 17 #include <linux/slab.h> 18 18 #include <linux/spinlock.h> 19 19 20 - #include <asm/unaligned.h> 20 + #include <linux/unaligned.h> 21 21 22 22 /* RTC_CTRL register bit fields */ 23 23 #define PM8xxx_RTC_ENABLE BIT(7)
+1 -1
drivers/scsi/aacraid/aachba.c
··· 27 27 #include <linux/uaccess.h> 28 28 #include <linux/module.h> 29 29 30 - #include <asm/unaligned.h> 30 + #include <linux/unaligned.h> 31 31 32 32 #include <scsi/scsi.h> 33 33 #include <scsi/scsi_cmnd.h>
+1 -1
drivers/scsi/csiostor/csio_lnode.c
··· 38 38 #include <linux/utsname.h> 39 39 #include <scsi/scsi_device.h> 40 40 #include <scsi/scsi_transport_fc.h> 41 - #include <asm/unaligned.h> 41 + #include <linux/unaligned.h> 42 42 #include <scsi/fc/fc_els.h> 43 43 #include <scsi/fc/fc_fs.h> 44 44 #include <scsi/fc/fc_gs.h>
+1 -1
drivers/scsi/csiostor/csio_scsi.c
··· 41 41 #include <linux/compiler.h> 42 42 #include <linux/export.h> 43 43 #include <linux/module.h> 44 - #include <asm/unaligned.h> 44 + #include <linux/unaligned.h> 45 45 #include <asm/page.h> 46 46 #include <scsi/scsi.h> 47 47 #include <scsi/scsi_device.h>
+1 -1
drivers/scsi/cxlflash/lunmgt.c
··· 8 8 * Copyright (C) 2015 IBM Corporation 9 9 */ 10 10 11 - #include <asm/unaligned.h> 11 + #include <linux/unaligned.h> 12 12 13 13 #include <linux/interrupt.h> 14 14 #include <linux/pci.h>
+1 -1
drivers/scsi/cxlflash/main.c
··· 13 13 #include <linux/module.h> 14 14 #include <linux/pci.h> 15 15 16 - #include <asm/unaligned.h> 16 + #include <linux/unaligned.h> 17 17 18 18 #include <scsi/scsi_cmnd.h> 19 19 #include <scsi/scsi_host.h>
+1 -1
drivers/scsi/cxlflash/superpipe.c
··· 13 13 #include <linux/interrupt.h> 14 14 #include <linux/pci.h> 15 15 #include <linux/syscalls.h> 16 - #include <asm/unaligned.h> 16 + #include <linux/unaligned.h> 17 17 18 18 #include <scsi/scsi.h> 19 19 #include <scsi/scsi_host.h>
+1 -1
drivers/scsi/cxlflash/vlun.c
··· 11 11 #include <linux/interrupt.h> 12 12 #include <linux/pci.h> 13 13 #include <linux/syscalls.h> 14 - #include <asm/unaligned.h> 14 + #include <linux/unaligned.h> 15 15 #include <asm/bitsperlong.h> 16 16 17 17 #include <scsi/scsi_cmnd.h>
+1 -1
drivers/scsi/device_handler/scsi_dh_alua.c
··· 8 8 #include <linux/slab.h> 9 9 #include <linux/delay.h> 10 10 #include <linux/module.h> 11 - #include <asm/unaligned.h> 11 + #include <linux/unaligned.h> 12 12 #include <scsi/scsi.h> 13 13 #include <scsi/scsi_proto.h> 14 14 #include <scsi/scsi_dbg.h>
+1 -1
drivers/scsi/hpsa.c
··· 51 51 #include <linux/jiffies.h> 52 52 #include <linux/percpu-defs.h> 53 53 #include <linux/percpu.h> 54 - #include <asm/unaligned.h> 54 + #include <linux/unaligned.h> 55 55 #include <asm/div64.h> 56 56 #include "hpsa_cmd.h" 57 57 #include "hpsa.h"
+1 -1
drivers/scsi/ipr.h
··· 13 13 #ifndef _IPR_H 14 14 #define _IPR_H 15 15 16 - #include <asm/unaligned.h> 16 + #include <linux/unaligned.h> 17 17 #include <linux/types.h> 18 18 #include <linux/completion.h> 19 19 #include <linux/list.h>
+1 -1
drivers/scsi/libfc/fc_disc.c
··· 26 26 #include <linux/export.h> 27 27 #include <linux/list.h> 28 28 29 - #include <asm/unaligned.h> 29 + #include <linux/unaligned.h> 30 30 31 31 #include <scsi/fc/fc_gs.h> 32 32
+1 -1
drivers/scsi/libfc/fc_elsct.c
··· 10 10 */ 11 11 12 12 #include <linux/export.h> 13 - #include <asm/unaligned.h> 13 + #include <linux/unaligned.h> 14 14 #include <scsi/fc/fc_gs.h> 15 15 #include <scsi/fc/fc_ns.h> 16 16 #include <scsi/fc/fc_els.h>
+1 -1
drivers/scsi/libfc/fc_encode.h
··· 7 7 8 8 #ifndef _FC_ENCODE_H_ 9 9 #define _FC_ENCODE_H_ 10 - #include <asm/unaligned.h> 10 + #include <linux/unaligned.h> 11 11 #include <linux/utsname.h> 12 12 #include <scsi/fc/fc_ms.h> 13 13
+1 -1
drivers/scsi/libfc/fc_lport.c
··· 79 79 #include <linux/delay.h> 80 80 #include <linux/module.h> 81 81 #include <linux/slab.h> 82 - #include <asm/unaligned.h> 82 + #include <linux/unaligned.h> 83 83 84 84 #include <scsi/fc/fc_gs.h> 85 85
+1 -1
drivers/scsi/libfc/fc_rport.c
··· 55 55 #include <linux/export.h> 56 56 #include <linux/rculist.h> 57 57 58 - #include <asm/unaligned.h> 58 + #include <linux/unaligned.h> 59 59 60 60 #include <scsi/libfc.h> 61 61
+1 -1
drivers/scsi/libiscsi.c
··· 15 15 #include <linux/slab.h> 16 16 #include <linux/sched/signal.h> 17 17 #include <linux/module.h> 18 - #include <asm/unaligned.h> 18 + #include <linux/unaligned.h> 19 19 #include <net/tcp.h> 20 20 #include <scsi/scsi_cmnd.h> 21 21 #include <scsi/scsi_device.h>
+1 -1
drivers/scsi/libsas/sas_expander.c
··· 11 11 #include <linux/scatterlist.h> 12 12 #include <linux/blkdev.h> 13 13 #include <linux/slab.h> 14 - #include <asm/unaligned.h> 14 + #include <linux/unaligned.h> 15 15 16 16 #include "sas_internal.h" 17 17
+1 -1
drivers/scsi/lpfc/lpfc_nvme.c
··· 24 24 #include <linux/slab.h> 25 25 #include <linux/interrupt.h> 26 26 #include <linux/delay.h> 27 - #include <asm/unaligned.h> 27 + #include <linux/unaligned.h> 28 28 #include <linux/crc-t10dif.h> 29 29 #include <net/checksum.h> 30 30
+1 -1
drivers/scsi/lpfc/lpfc_nvmet.c
··· 24 24 #include <linux/slab.h> 25 25 #include <linux/interrupt.h> 26 26 #include <linux/delay.h> 27 - #include <asm/unaligned.h> 27 + #include <linux/unaligned.h> 28 28 #include <linux/crc-t10dif.h> 29 29 #include <net/checksum.h> 30 30
+1 -1
drivers/scsi/lpfc/lpfc_scsi.c
··· 25 25 #include <linux/interrupt.h> 26 26 #include <linux/export.h> 27 27 #include <linux/delay.h> 28 - #include <asm/unaligned.h> 28 + #include <linux/unaligned.h> 29 29 #include <linux/t10-pi.h> 30 30 #include <linux/crc-t10dif.h> 31 31 #include <linux/blk-cgroup.h>
+1 -1
drivers/scsi/megaraid/megaraid_sas_base.c
··· 29 29 #include <linux/uio.h> 30 30 #include <linux/slab.h> 31 31 #include <linux/uaccess.h> 32 - #include <asm/unaligned.h> 32 + #include <linux/unaligned.h> 33 33 #include <linux/fs.h> 34 34 #include <linux/compat.h> 35 35 #include <linux/blkdev.h>
+1 -1
drivers/scsi/mpi3mr/mpi3mr.h
··· 31 31 #include <linux/uaccess.h> 32 32 #include <linux/utsname.h> 33 33 #include <linux/workqueue.h> 34 - #include <asm/unaligned.h> 34 + #include <linux/unaligned.h> 35 35 #include <scsi/scsi.h> 36 36 #include <scsi/scsi_cmnd.h> 37 37 #include <scsi/scsi_dbg.h>
+1 -1
drivers/scsi/mpt3sas/mpt3sas_scsih.c
··· 54 54 #include <linux/interrupt.h> 55 55 #include <linux/raid_class.h> 56 56 #include <linux/blk-mq-pci.h> 57 - #include <asm/unaligned.h> 57 + #include <linux/unaligned.h> 58 58 59 59 #include "mpt3sas_base.h" 60 60
+1 -1
drivers/scsi/mpt3sas/mpt3sas_warpdrive.c
··· 42 42 #include <linux/module.h> 43 43 #include <linux/errno.h> 44 44 #include <linux/types.h> 45 - #include <asm/unaligned.h> 45 + #include <linux/unaligned.h> 46 46 47 47 #include "mpt3sas_base.h" 48 48
+1 -1
drivers/scsi/mvsas/mv_sas.h
··· 23 23 #include <linux/irq.h> 24 24 #include <linux/slab.h> 25 25 #include <linux/vmalloc.h> 26 - #include <asm/unaligned.h> 26 + #include <linux/unaligned.h> 27 27 #include <scsi/libsas.h> 28 28 #include <scsi/scsi.h> 29 29 #include <scsi/scsi_tcq.h>
+1 -1
drivers/scsi/myrb.c
··· 16 16 #include <linux/interrupt.h> 17 17 #include <linux/pci.h> 18 18 #include <linux/raid_class.h> 19 - #include <asm/unaligned.h> 19 + #include <linux/unaligned.h> 20 20 #include <scsi/scsi.h> 21 21 #include <scsi/scsi_host.h> 22 22 #include <scsi/scsi_device.h>
+1 -1
drivers/scsi/myrs.c
··· 17 17 #include <linux/interrupt.h> 18 18 #include <linux/pci.h> 19 19 #include <linux/raid_class.h> 20 - #include <asm/unaligned.h> 20 + #include <linux/unaligned.h> 21 21 #include <scsi/scsi.h> 22 22 #include <scsi/scsi_host.h> 23 23 #include <scsi/scsi_device.h>
+1 -1
drivers/scsi/qla2xxx/qla_dsd.h
··· 1 1 #ifndef _QLA_DSD_H_ 2 2 #define _QLA_DSD_H_ 3 3 4 - #include <asm/unaligned.h> 4 + #include <linux/unaligned.h> 5 5 6 6 /* 32-bit data segment descriptor (8 bytes) */ 7 7 struct dsd32 {
+1 -1
drivers/scsi/qla2xxx/qla_target.c
··· 23 23 #include <linux/delay.h> 24 24 #include <linux/list.h> 25 25 #include <linux/workqueue.h> 26 - #include <asm/unaligned.h> 26 + #include <linux/unaligned.h> 27 27 #include <scsi/scsi.h> 28 28 #include <scsi/scsi_host.h> 29 29 #include <scsi/scsi_tcq.h>
+1 -1
drivers/scsi/qla2xxx/tcm_qla2xxx.c
··· 24 24 #include <linux/string.h> 25 25 #include <linux/configfs.h> 26 26 #include <linux/ctype.h> 27 - #include <asm/unaligned.h> 27 + #include <linux/unaligned.h> 28 28 #include <scsi/scsi_host.h> 29 29 #include <target/target_core_base.h> 30 30 #include <target/target_core_fabric.h>
+1 -1
drivers/scsi/scsi.c
··· 55 55 #include <linux/notifier.h> 56 56 #include <linux/cpu.h> 57 57 #include <linux/mutex.h> 58 - #include <asm/unaligned.h> 58 + #include <linux/unaligned.h> 59 59 60 60 #include <scsi/scsi.h> 61 61 #include <scsi/scsi_cmnd.h>
+1 -1
drivers/scsi/scsi_common.c
··· 9 9 #include <linux/errno.h> 10 10 #include <linux/module.h> 11 11 #include <uapi/linux/pr.h> 12 - #include <asm/unaligned.h> 12 + #include <linux/unaligned.h> 13 13 #include <scsi/scsi_common.h> 14 14 15 15 MODULE_DESCRIPTION("SCSI functions used by both the initiator and the target code");
+1 -1
drivers/scsi/scsi_debug.c
··· 47 47 48 48 #include <net/checksum.h> 49 49 50 - #include <asm/unaligned.h> 50 + #include <linux/unaligned.h> 51 51 52 52 #include <scsi/scsi.h> 53 53 #include <scsi/scsi_cmnd.h>
+1 -1
drivers/scsi/scsi_error.c
··· 48 48 49 49 #include <trace/events/scsi.h> 50 50 51 - #include <asm/unaligned.h> 51 + #include <linux/unaligned.h> 52 52 53 53 /* 54 54 * These should *probably* be handled by the host itself.
+1 -1
drivers/scsi/scsi_lib.c
··· 23 23 #include <linux/blk-mq.h> 24 24 #include <linux/blk-integrity.h> 25 25 #include <linux/ratelimit.h> 26 - #include <asm/unaligned.h> 26 + #include <linux/unaligned.h> 27 27 28 28 #include <scsi/scsi.h> 29 29 #include <scsi/scsi_cmnd.h>
+1 -1
drivers/scsi/scsi_proto_test.c
··· 3 3 * Copyright 2023 Google LLC 4 4 */ 5 5 #include <kunit/test.h> 6 - #include <asm-generic/unaligned.h> 6 + #include <linux/unaligned.h> 7 7 #include <scsi/scsi_proto.h> 8 8 9 9 static void test_scsi_proto(struct kunit *test)
+1 -1
drivers/scsi/scsi_scan.c
··· 35 35 #include <linux/spinlock.h> 36 36 #include <linux/async.h> 37 37 #include <linux/slab.h> 38 - #include <asm/unaligned.h> 38 + #include <linux/unaligned.h> 39 39 40 40 #include <scsi/scsi.h> 41 41 #include <scsi/scsi_cmnd.h>
+1 -1
drivers/scsi/scsi_trace.c
··· 5 5 */ 6 6 #include <linux/kernel.h> 7 7 #include <linux/trace_seq.h> 8 - #include <asm/unaligned.h> 8 + #include <linux/unaligned.h> 9 9 #include <trace/events/scsi.h> 10 10 11 11 #define SERVICE_ACTION16(cdb) (cdb[1] & 0x1f)
+1 -1
drivers/scsi/scsicam.c
··· 18 18 #include <linux/blkdev.h> 19 19 #include <linux/pagemap.h> 20 20 #include <linux/msdos_partition.h> 21 - #include <asm/unaligned.h> 21 + #include <linux/unaligned.h> 22 22 23 23 #include <scsi/scsicam.h> 24 24
+1 -1
drivers/scsi/sd.c
··· 57 57 #include <linux/pr.h> 58 58 #include <linux/t10-pi.h> 59 59 #include <linux/uaccess.h> 60 - #include <asm/unaligned.h> 60 + #include <linux/unaligned.h> 61 61 62 62 #include <scsi/scsi.h> 63 63 #include <scsi/scsi_cmnd.h>
+1 -1
drivers/scsi/sd_zbc.c
··· 13 13 #include <linux/sched/mm.h> 14 14 #include <linux/mutex.h> 15 15 16 - #include <asm/unaligned.h> 16 + #include <linux/unaligned.h> 17 17 18 18 #include <scsi/scsi.h> 19 19 #include <scsi/scsi_cmnd.h>
+1 -1
drivers/scsi/ses.c
··· 9 9 #include <linux/module.h> 10 10 #include <linux/kernel.h> 11 11 #include <linux/enclosure.h> 12 - #include <asm/unaligned.h> 12 + #include <linux/unaligned.h> 13 13 14 14 #include <scsi/scsi.h> 15 15 #include <scsi/scsi_cmnd.h>
+1 -1
drivers/scsi/smartpqi/smartpqi_init.c
··· 25 25 #include <scsi/scsi_device.h> 26 26 #include <scsi/scsi_eh.h> 27 27 #include <scsi/scsi_transport_sas.h> 28 - #include <asm/unaligned.h> 28 + #include <linux/unaligned.h> 29 29 #include "smartpqi.h" 30 30 #include "smartpqi_sis.h" 31 31
+1 -1
drivers/scsi/smartpqi/smartpqi_sas_transport.c
··· 14 14 #include <scsi/scsi_host.h> 15 15 #include <scsi/scsi_cmnd.h> 16 16 #include <scsi/scsi_transport_sas.h> 17 - #include <asm/unaligned.h> 17 + #include <linux/unaligned.h> 18 18 #include "smartpqi.h" 19 19 20 20 static struct pqi_sas_phy *pqi_alloc_sas_phy(struct pqi_sas_port *pqi_sas_port)
+1 -1
drivers/scsi/smartpqi/smartpqi_sis.c
··· 14 14 #include <linux/delay.h> 15 15 #include <linux/pci.h> 16 16 #include <scsi/scsi_device.h> 17 - #include <asm/unaligned.h> 17 + #include <linux/unaligned.h> 18 18 #include "smartpqi.h" 19 19 #include "smartpqi_sis.h" 20 20
+1 -1
drivers/scsi/sr.c
··· 52 52 #include <linux/pm_runtime.h> 53 53 #include <linux/uaccess.h> 54 54 55 - #include <asm/unaligned.h> 55 + #include <linux/unaligned.h> 56 56 57 57 #include <scsi/scsi.h> 58 58 #include <scsi/scsi_dbg.h>
+1 -1
drivers/scsi/st.c
··· 46 46 47 47 #include <linux/uaccess.h> 48 48 #include <asm/dma.h> 49 - #include <asm/unaligned.h> 49 + #include <linux/unaligned.h> 50 50 51 51 #include <scsi/scsi.h> 52 52 #include <scsi/scsi_dbg.h>
+1 -1
drivers/soc/qcom/socinfo.c
··· 17 17 #include <linux/sys_soc.h> 18 18 #include <linux/types.h> 19 19 20 - #include <asm/unaligned.h> 20 + #include <linux/unaligned.h> 21 21 22 22 #include <dt-bindings/arm/qcom,ids.h> 23 23
+1 -1
drivers/spi/spi-airoha-snfi.c
··· 23 23 #include <linux/spi/spi.h> 24 24 #include <linux/spi/spi-mem.h> 25 25 #include <linux/types.h> 26 - #include <asm/unaligned.h> 26 + #include <linux/unaligned.h> 27 27 28 28 /* SPI */ 29 29 #define REG_SPI_CTRL_BASE 0x1FA10000
+1 -1
drivers/spi/spi-dln2.c
··· 12 12 #include <linux/mfd/dln2.h> 13 13 #include <linux/spi/spi.h> 14 14 #include <linux/pm_runtime.h> 15 - #include <asm/unaligned.h> 15 + #include <linux/unaligned.h> 16 16 17 17 #define DLN2_SPI_MODULE_ID 0x02 18 18 #define DLN2_SPI_CMD(cmd) DLN2_CMD(cmd, DLN2_SPI_MODULE_ID)
+1 -1
drivers/spi/spi-npcm-pspi.c
··· 12 12 #include <linux/spi/spi.h> 13 13 #include <linux/reset.h> 14 14 15 - #include <asm/unaligned.h> 15 + #include <linux/unaligned.h> 16 16 17 17 #include <linux/regmap.h> 18 18 #include <linux/mfd/syscon.h>
+1 -1
drivers/spi/spi-orion.c
··· 18 18 #include <linux/of_address.h> 19 19 #include <linux/clk.h> 20 20 #include <linux/sizes.h> 21 - #include <asm/unaligned.h> 21 + #include <linux/unaligned.h> 22 22 23 23 #define DRIVER_NAME "orion_spi" 24 24
+1 -1
drivers/spi/spi-rpc-if.c
··· 14 14 15 15 #include <memory/renesas-rpc-if.h> 16 16 17 - #include <asm/unaligned.h> 17 + #include <linux/unaligned.h> 18 18 19 19 static void rpcif_spi_mem_prepare(struct spi_device *spi_dev, 20 20 const struct spi_mem_op *spi_op,
+1 -1
drivers/spi/spi-sh-msiof.c
··· 27 27 #include <linux/spi/sh_msiof.h> 28 28 #include <linux/spi/spi.h> 29 29 30 - #include <asm/unaligned.h> 30 + #include <linux/unaligned.h> 31 31 32 32 #define SH_MSIOF_FLAG_FIXED_DTDL_200 BIT(0) 33 33
+1 -1
drivers/spi/spi-uniphier.c
··· 15 15 #include <linux/platform_device.h> 16 16 #include <linux/spi/spi.h> 17 17 18 - #include <asm/unaligned.h> 18 + #include <linux/unaligned.h> 19 19 20 20 #define SSI_TIMEOUT_MS 2000 21 21 #define SSI_POLL_TIMEOUT_US 200
+1 -1
drivers/spi/spi-xcomm.c
··· 12 12 #include <linux/i2c.h> 13 13 #include <linux/gpio/driver.h> 14 14 #include <linux/spi/spi.h> 15 - #include <asm/unaligned.h> 15 + #include <linux/unaligned.h> 16 16 17 17 #define SPI_XCOMM_SETTINGS_LEN_OFFSET 10 18 18 #define SPI_XCOMM_SETTINGS_3WIRE BIT(6)
+1 -1
drivers/staging/media/av7110/av7110.c
··· 32 32 #include <linux/i2c.h> 33 33 #include <linux/kthread.h> 34 34 #include <linux/slab.h> 35 - #include <asm/unaligned.h> 35 + #include <linux/unaligned.h> 36 36 #include <asm/byteorder.h> 37 37 38 38 #include <linux/dvb/frontend.h>
+1 -1
drivers/staging/rtl8192e/rtl819x_BAProc.c
··· 5 5 * Contact Information: wlanfae <wlanfae@realtek.com> 6 6 */ 7 7 #include <asm/byteorder.h> 8 - #include <asm/unaligned.h> 8 + #include <linux/unaligned.h> 9 9 #include <linux/etherdevice.h> 10 10 #include "rtllib.h" 11 11 #include "rtl819x_BA.h"
+1 -1
drivers/staging/rtl8723bs/core/rtw_ap.c
··· 6 6 ******************************************************************************/ 7 7 8 8 #include <drv_types.h> 9 - #include <asm/unaligned.h> 9 + #include <linux/unaligned.h> 10 10 11 11 void init_mlme_ap_info(struct adapter *padapter) 12 12 {
+1 -1
drivers/staging/rtl8723bs/core/rtw_ieee80211.c
··· 7 7 8 8 #include <drv_types.h> 9 9 #include <linux/of.h> 10 - #include <asm/unaligned.h> 10 + #include <linux/unaligned.h> 11 11 12 12 u8 RTW_WPA_OUI_TYPE[] = { 0x00, 0x50, 0xf2, 1 }; 13 13 u16 RTW_WPA_VERSION = 1;
+1 -1
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c
··· 8 8 #include <rtw_wifi_regd.h> 9 9 #include <hal_btcoex.h> 10 10 #include <linux/kernel.h> 11 - #include <asm/unaligned.h> 11 + #include <linux/unaligned.h> 12 12 13 13 static struct mlme_handler mlme_sta_tbl[] = { 14 14 {WIFI_ASSOCREQ, "OnAssocReq", &OnAssocReq},
+1 -1
drivers/staging/rtl8723bs/core/rtw_recv.c
··· 8 8 #include <linux/jiffies.h> 9 9 #include <rtw_recv.h> 10 10 #include <net/cfg80211.h> 11 - #include <asm/unaligned.h> 11 + #include <linux/unaligned.h> 12 12 13 13 static u8 SNAP_ETH_TYPE_IPX[2] = {0x81, 0x37}; 14 14 static u8 SNAP_ETH_TYPE_APPLETALK_AARP[2] = {0x80, 0xf3};
+1 -1
drivers/staging/rtl8723bs/os_dep/recv_linux.c
··· 7 7 #include <drv_types.h> 8 8 #include <linux/jiffies.h> 9 9 #include <net/cfg80211.h> 10 - #include <asm/unaligned.h> 10 + #include <linux/unaligned.h> 11 11 12 12 void rtw_os_free_recvframe(union recv_frame *precvframe) 13 13 {
+1 -1
drivers/target/iscsi/cxgbit/cxgbit_target.c
··· 7 7 #include <linux/kthread.h> 8 8 #include <linux/sched/signal.h> 9 9 10 - #include <asm/unaligned.h> 10 + #include <linux/unaligned.h> 11 11 #include <net/tcp.h> 12 12 #include <target/target_core_base.h> 13 13 #include <target/target_core_fabric.h>
+1 -1
drivers/target/iscsi/iscsi_target.c
··· 17 17 #include <linux/idr.h> 18 18 #include <linux/delay.h> 19 19 #include <linux/sched/signal.h> 20 - #include <asm/unaligned.h> 20 + #include <linux/unaligned.h> 21 21 #include <linux/inet.h> 22 22 #include <net/ipv6.h> 23 23 #include <scsi/scsi_proto.h>
+1 -1
drivers/target/iscsi/iscsi_target_tmr.c
··· 8 8 * 9 9 ******************************************************************************/ 10 10 11 - #include <asm/unaligned.h> 11 + #include <linux/unaligned.h> 12 12 #include <scsi/scsi_proto.h> 13 13 #include <scsi/iscsi_proto.h> 14 14 #include <target/target_core_base.h>
+1 -1
drivers/target/sbp/sbp_target.c
··· 23 23 #include <target/target_core_base.h> 24 24 #include <target/target_core_backend.h> 25 25 #include <target/target_core_fabric.h> 26 - #include <asm/unaligned.h> 26 + #include <linux/unaligned.h> 27 27 28 28 #include "sbp_target.h" 29 29
+1 -1
drivers/target/target_core_alua.c
··· 19 19 #include <linux/file.h> 20 20 #include <linux/fs.h> 21 21 #include <scsi/scsi_proto.h> 22 - #include <asm/unaligned.h> 22 + #include <linux/unaligned.h> 23 23 24 24 #include <target/target_core_base.h> 25 25 #include <target/target_core_backend.h>
+1 -1
drivers/target/target_core_device.c
··· 21 21 #include <linux/in.h> 22 22 #include <linux/export.h> 23 23 #include <linux/t10-pi.h> 24 - #include <asm/unaligned.h> 24 + #include <linux/unaligned.h> 25 25 #include <net/sock.h> 26 26 #include <net/tcp.h> 27 27 #include <scsi/scsi_common.h>
+1 -1
drivers/target/target_core_fabric_lib.c
··· 21 21 #include <linux/ctype.h> 22 22 #include <linux/spinlock.h> 23 23 #include <linux/export.h> 24 - #include <asm/unaligned.h> 24 + #include <linux/unaligned.h> 25 25 26 26 #include <scsi/scsi_proto.h> 27 27
+1 -1
drivers/target/target_core_file.c
··· 22 22 #include <linux/uio.h> 23 23 #include <linux/scatterlist.h> 24 24 #include <scsi/scsi_proto.h> 25 - #include <asm/unaligned.h> 25 + #include <linux/unaligned.h> 26 26 27 27 #include <target/target_core_base.h> 28 28 #include <target/target_core_backend.h>
+1 -1
drivers/target/target_core_iblock.c
··· 26 26 #include <linux/pr.h> 27 27 #include <scsi/scsi_proto.h> 28 28 #include <scsi/scsi_common.h> 29 - #include <asm/unaligned.h> 29 + #include <linux/unaligned.h> 30 30 31 31 #include <target/target_core_base.h> 32 32 #include <target/target_core_backend.h>
+1 -1
drivers/target/target_core_pr.c
··· 19 19 #include <linux/fcntl.h> 20 20 #include <linux/fs.h> 21 21 #include <scsi/scsi_proto.h> 22 - #include <asm/unaligned.h> 22 + #include <linux/unaligned.h> 23 23 24 24 #include <target/target_core_base.h> 25 25 #include <target/target_core_backend.h>
+1 -1
drivers/target/target_core_pscsi.c
··· 20 20 #include <linux/cdrom.h> 21 21 #include <linux/ratelimit.h> 22 22 #include <linux/module.h> 23 - #include <asm/unaligned.h> 23 + #include <linux/unaligned.h> 24 24 25 25 #include <scsi/scsi_device.h> 26 26 #include <scsi/scsi_host.h>
+1 -1
drivers/target/target_core_sbc.c
··· 12 12 #include <linux/ratelimit.h> 13 13 #include <linux/crc-t10dif.h> 14 14 #include <linux/t10-pi.h> 15 - #include <asm/unaligned.h> 15 + #include <linux/unaligned.h> 16 16 #include <scsi/scsi_proto.h> 17 17 #include <scsi/scsi_tcq.h> 18 18
+1 -1
drivers/target/target_core_spc.c
··· 9 9 10 10 #include <linux/kernel.h> 11 11 #include <linux/module.h> 12 - #include <asm/unaligned.h> 12 + #include <linux/unaligned.h> 13 13 14 14 #include <scsi/scsi_proto.h> 15 15 #include <scsi/scsi_common.h>
+1 -1
drivers/target/target_core_transport.c
··· 22 22 #include <linux/module.h> 23 23 #include <linux/ratelimit.h> 24 24 #include <linux/vmalloc.h> 25 - #include <asm/unaligned.h> 25 + #include <linux/unaligned.h> 26 26 #include <net/sock.h> 27 27 #include <net/tcp.h> 28 28 #include <scsi/scsi_proto.h>
+1 -1
drivers/target/target_core_xcopy.c
··· 19 19 #include <linux/configfs.h> 20 20 #include <linux/ratelimit.h> 21 21 #include <scsi/scsi_proto.h> 22 - #include <asm/unaligned.h> 22 + #include <linux/unaligned.h> 23 23 24 24 #include <target/target_core_base.h> 25 25 #include <target/target_core_backend.h>
+1 -1
drivers/target/tcm_fc/tfc_cmd.c
··· 16 16 #include <linux/configfs.h> 17 17 #include <linux/ctype.h> 18 18 #include <linux/hash.h> 19 - #include <asm/unaligned.h> 19 + #include <linux/unaligned.h> 20 20 #include <scsi/scsi_tcq.h> 21 21 #include <scsi/libfc.h> 22 22
+1 -1
drivers/target/tcm_fc/tfc_conf.c
··· 25 25 #include <linux/configfs.h> 26 26 #include <linux/kernel.h> 27 27 #include <linux/ctype.h> 28 - #include <asm/unaligned.h> 28 + #include <linux/unaligned.h> 29 29 #include <scsi/libfc.h> 30 30 31 31 #include <target/target_core_base.h>
+1 -1
drivers/target/tcm_fc/tfc_io.c
··· 26 26 #include <linux/ctype.h> 27 27 #include <linux/hash.h> 28 28 #include <linux/ratelimit.h> 29 - #include <asm/unaligned.h> 29 + #include <linux/unaligned.h> 30 30 #include <scsi/libfc.h> 31 31 32 32 #include <target/target_core_base.h>
+1 -1
drivers/target/tcm_fc/tfc_sess.c
··· 19 19 #include <linux/rcupdate.h> 20 20 #include <linux/rculist.h> 21 21 #include <linux/kref.h> 22 - #include <asm/unaligned.h> 22 + #include <linux/unaligned.h> 23 23 #include <scsi/libfc.h> 24 24 25 25 #include <target/target_core_base.h>
+1 -1
drivers/thermal/qcom/qcom-spmi-adc-tm5.c
··· 18 18 #include <linux/regmap.h> 19 19 #include <linux/thermal.h> 20 20 21 - #include <asm/unaligned.h> 21 + #include <linux/unaligned.h> 22 22 23 23 #include "../thermal_hwmon.h" 24 24
+1 -1
drivers/tty/serial/max3100.c
··· 32 32 #include <linux/tty.h> 33 33 #include <linux/types.h> 34 34 35 - #include <asm/unaligned.h> 35 + #include <linux/unaligned.h> 36 36 37 37 #define MAX3100_C (1<<14) 38 38 #define MAX3100_D (0<<14)
+1 -1
drivers/tty/vt/vc_screen.c
··· 48 48 49 49 #include <linux/uaccess.h> 50 50 #include <asm/byteorder.h> 51 - #include <asm/unaligned.h> 51 + #include <linux/unaligned.h> 52 52 53 53 #define HEADER_SIZE 4u 54 54 #define CON_BUF_SIZE (IS_ENABLED(CONFIG_BASE_SMALL) ? 256 : PAGE_SIZE)
+1 -1
drivers/ufs/core/ufs-mcq.c
··· 7 7 * Can Guo <quic_cang@quicinc.com> 8 8 */ 9 9 10 - #include <asm/unaligned.h> 10 + #include <linux/unaligned.h> 11 11 #include <linux/dma-mapping.h> 12 12 #include <linux/module.h> 13 13 #include <linux/platform_device.h>
+1 -1
drivers/ufs/core/ufs-sysfs.c
··· 4 4 #include <linux/err.h> 5 5 #include <linux/string.h> 6 6 #include <linux/bitfield.h> 7 - #include <asm/unaligned.h> 7 + #include <linux/unaligned.h> 8 8 9 9 #include <ufs/ufs.h> 10 10 #include <ufs/unipro.h>
+1 -1
drivers/ufs/core/ufshcd.c
··· 36 36 #include "ufs-fault-injection.h" 37 37 #include "ufs_bsg.h" 38 38 #include "ufshcd-crypto.h" 39 - #include <asm/unaligned.h> 39 + #include <linux/unaligned.h> 40 40 41 41 #define CREATE_TRACE_POINTS 42 42 #include "ufs_trace.h"
+1 -1
drivers/ufs/host/ufs-exynos.c
··· 8 8 * 9 9 */ 10 10 11 - #include <asm/unaligned.h> 11 + #include <linux/unaligned.h> 12 12 #include <crypto/aes.h> 13 13 #include <linux/arm-smccc.h> 14 14 #include <linux/clk.h>
+1 -1
drivers/usb/atm/cxacru.c
··· 24 24 #include <linux/device.h> 25 25 #include <linux/firmware.h> 26 26 #include <linux/mutex.h> 27 - #include <asm/unaligned.h> 27 + #include <linux/unaligned.h> 28 28 29 29 #include "usbatm.h" 30 30
+1 -1
drivers/usb/atm/ueagle-atm.c
··· 25 25 #include <linux/slab.h> 26 26 #include <linux/kernel.h> 27 27 28 - #include <asm/unaligned.h> 28 + #include <linux/unaligned.h> 29 29 30 30 #include "usbatm.h" 31 31
+1 -1
drivers/usb/class/cdc-acm.c
··· 35 35 #include <linux/usb.h> 36 36 #include <linux/usb/cdc.h> 37 37 #include <asm/byteorder.h> 38 - #include <asm/unaligned.h> 38 + #include <linux/unaligned.h> 39 39 #include <linux/idr.h> 40 40 #include <linux/list.h> 41 41
+1 -1
drivers/usb/class/cdc-wdm.c
··· 26 26 #include <linux/usb/cdc.h> 27 27 #include <linux/wwan.h> 28 28 #include <asm/byteorder.h> 29 - #include <asm/unaligned.h> 29 + #include <linux/unaligned.h> 30 30 #include <linux/usb/cdc-wdm.h> 31 31 32 32 #define DRIVER_AUTHOR "Oliver Neukum"
+1 -1
drivers/usb/core/hcd.c
··· 24 24 #include <linux/mutex.h> 25 25 #include <asm/irq.h> 26 26 #include <asm/byteorder.h> 27 - #include <asm/unaligned.h> 27 + #include <linux/unaligned.h> 28 28 #include <linux/platform_device.h> 29 29 #include <linux/workqueue.h> 30 30 #include <linux/pm_runtime.h>
+1 -1
drivers/usb/fotg210/fotg210-hcd.c
··· 36 36 37 37 #include <asm/byteorder.h> 38 38 #include <asm/irq.h> 39 - #include <asm/unaligned.h> 39 + #include <linux/unaligned.h> 40 40 41 41 #include "fotg210.h" 42 42
+1 -1
drivers/usb/gadget/composite.c
··· 19 19 #include <linux/usb/composite.h> 20 20 #include <linux/usb/otg.h> 21 21 #include <linux/usb/webusb.h> 22 - #include <asm/unaligned.h> 22 + #include <linux/unaligned.h> 23 23 24 24 #include "u_os_desc.h" 25 25
+1 -1
drivers/usb/gadget/function/f_fs.c
··· 28 28 #include <linux/sched/signal.h> 29 29 #include <linux/uio.h> 30 30 #include <linux/vmalloc.h> 31 - #include <asm/unaligned.h> 31 + #include <linux/unaligned.h> 32 32 33 33 #include <linux/usb/ccid.h> 34 34 #include <linux/usb/composite.h>
+1 -1
drivers/usb/gadget/function/f_mass_storage.c
··· 188 188 #include <linux/freezer.h> 189 189 #include <linux/module.h> 190 190 #include <linux/uaccess.h> 191 - #include <asm/unaligned.h> 191 + #include <linux/unaligned.h> 192 192 193 193 #include <linux/usb/ch9.h> 194 194 #include <linux/usb/gadget.h>
+1 -1
drivers/usb/gadget/function/f_printer.c
··· 37 37 #include <linux/io.h> 38 38 #include <linux/irq.h> 39 39 #include <linux/uaccess.h> 40 - #include <asm/unaligned.h> 40 + #include <linux/unaligned.h> 41 41 42 42 #include <linux/usb/ch9.h> 43 43 #include <linux/usb/composite.h>
+1 -1
drivers/usb/gadget/function/f_tcm.c
··· 19 19 #include <scsi/scsi_tcq.h> 20 20 #include <target/target_core_base.h> 21 21 #include <target/target_core_fabric.h> 22 - #include <asm/unaligned.h> 22 + #include <linux/unaligned.h> 23 23 24 24 #include "tcm.h" 25 25 #include "u_tcm.h"
+1 -1
drivers/usb/gadget/function/rndis.c
··· 31 31 32 32 #include <asm/io.h> 33 33 #include <asm/byteorder.h> 34 - #include <asm/unaligned.h> 34 + #include <linux/unaligned.h> 35 35 36 36 #include "u_rndis.h" 37 37
+1 -1
drivers/usb/gadget/function/storage_common.h
··· 5 5 #include <linux/device.h> 6 6 #include <linux/usb/storage.h> 7 7 #include <scsi/scsi.h> 8 - #include <asm/unaligned.h> 8 + #include <linux/unaligned.h> 9 9 10 10 #ifndef DEBUG 11 11 #undef VERBOSE_DEBUG
+1 -1
drivers/usb/gadget/function/uvc_video.c
··· 12 12 #include <linux/usb/ch9.h> 13 13 #include <linux/usb/gadget.h> 14 14 #include <linux/usb/video.h> 15 - #include <asm/unaligned.h> 15 + #include <linux/unaligned.h> 16 16 17 17 #include <media/v4l2-dev.h> 18 18
+1 -1
drivers/usb/gadget/legacy/tcm_usb_gadget.c
··· 19 19 #include <scsi/scsi_tcq.h> 20 20 #include <target/target_core_base.h> 21 21 #include <target/target_core_fabric.h> 22 - #include <asm/unaligned.h> 22 + #include <linux/unaligned.h> 23 23 24 24 #include "u_tcm.h" 25 25
+1 -1
drivers/usb/gadget/u_os_desc.h
··· 13 13 #ifndef __U_OS_DESC_H__ 14 14 #define __U_OS_DESC_H__ 15 15 16 - #include <asm/unaligned.h> 16 + #include <linux/unaligned.h> 17 17 #include <linux/nls.h> 18 18 19 19 #define USB_EXT_PROP_DW_SIZE 0
+1 -1
drivers/usb/gadget/udc/bdc/bdc.h
··· 20 20 #include <linux/debugfs.h> 21 21 #include <linux/usb/ch9.h> 22 22 #include <linux/usb/gadget.h> 23 - #include <asm/unaligned.h> 23 + #include <linux/unaligned.h> 24 24 25 25 #define BRCM_BDC_NAME "bdc" 26 26 #define BRCM_BDC_DESC "Broadcom USB Device Controller driver"
+1 -1
drivers/usb/gadget/udc/bdc/bdc_ep.c
··· 30 30 #include <linux/pm.h> 31 31 #include <linux/io.h> 32 32 #include <linux/irq.h> 33 - #include <asm/unaligned.h> 33 + #include <linux/unaligned.h> 34 34 #include <linux/platform_device.h> 35 35 #include <linux/usb/composite.h> 36 36
+1 -1
drivers/usb/gadget/udc/bdc/bdc_udc.c
··· 29 29 #include <linux/pm.h> 30 30 #include <linux/io.h> 31 31 #include <linux/irq.h> 32 - #include <asm/unaligned.h> 32 + #include <linux/unaligned.h> 33 33 #include <linux/platform_device.h> 34 34 35 35 #include "bdc.h"
+1 -1
drivers/usb/gadget/udc/cdns2/cdns2-ep0.c
··· 8 8 */ 9 9 10 10 #include <linux/usb/composite.h> 11 - #include <asm/unaligned.h> 11 + #include <linux/unaligned.h> 12 12 13 13 #include "cdns2-gadget.h" 14 14 #include "cdns2-trace.h"
+1 -1
drivers/usb/gadget/udc/dummy_hcd.c
··· 42 42 #include <asm/byteorder.h> 43 43 #include <linux/io.h> 44 44 #include <asm/irq.h> 45 - #include <asm/unaligned.h> 45 + #include <linux/unaligned.h> 46 46 47 47 #define DRIVER_DESC "USB Host+Gadget Emulator" 48 48 #define DRIVER_VERSION "02 May 2005"
+1 -1
drivers/usb/gadget/udc/fsl_udc_core.c
··· 39 39 40 40 #include <asm/byteorder.h> 41 41 #include <asm/io.h> 42 - #include <asm/unaligned.h> 42 + #include <linux/unaligned.h> 43 43 #include <asm/dma.h> 44 44 45 45 #include "fsl_usb2_udc.h"
+1 -1
drivers/usb/gadget/udc/goku_udc.c
··· 40 40 #include <asm/byteorder.h> 41 41 #include <asm/io.h> 42 42 #include <asm/irq.h> 43 - #include <asm/unaligned.h> 43 + #include <linux/unaligned.h> 44 44 45 45 46 46 #include "goku_udc.h"
+1 -1
drivers/usb/gadget/udc/mv_udc_core.c
··· 30 30 #include <linux/platform_device.h> 31 31 #include <linux/clk.h> 32 32 #include <linux/platform_data/mv_usb.h> 33 - #include <asm/unaligned.h> 33 + #include <linux/unaligned.h> 34 34 35 35 #include "mv_udc.h" 36 36
+1 -1
drivers/usb/gadget/udc/net2272.c
··· 28 28 #include <linux/usb/gadget.h> 29 29 30 30 #include <asm/byteorder.h> 31 - #include <asm/unaligned.h> 31 + #include <linux/unaligned.h> 32 32 33 33 #include "net2272.h" 34 34
+1 -1
drivers/usb/gadget/udc/net2280.c
··· 56 56 57 57 #include <asm/byteorder.h> 58 58 #include <asm/irq.h> 59 - #include <asm/unaligned.h> 59 + #include <linux/unaligned.h> 60 60 61 61 #define DRIVER_DESC "PLX NET228x/USB338x USB Peripheral Controller" 62 62 #define DRIVER_VERSION "2005 Sept 27/v3.0"
+1 -1
drivers/usb/gadget/udc/omap_udc.c
··· 36 36 37 37 #include <asm/byteorder.h> 38 38 #include <asm/irq.h> 39 - #include <asm/unaligned.h> 39 + #include <linux/unaligned.h> 40 40 #include <asm/mach-types.h> 41 41 42 42 #include <linux/omap-dma.h>
+1 -1
drivers/usb/gadget/udc/pxa25x_udc.c
··· 38 38 #include <asm/byteorder.h> 39 39 #include <asm/dma.h> 40 40 #include <asm/mach-types.h> 41 - #include <asm/unaligned.h> 41 + #include <linux/unaligned.h> 42 42 43 43 #include <linux/usb/ch9.h> 44 44 #include <linux/usb/gadget.h>
+1 -1
drivers/usb/gadget/udc/snps_udc_core.c
··· 33 33 #include <linux/prefetch.h> 34 34 #include <linux/moduleparam.h> 35 35 #include <asm/byteorder.h> 36 - #include <asm/unaligned.h> 36 + #include <linux/unaligned.h> 37 37 #include "amd5536udc.h" 38 38 39 39 static void udc_setup_endpoints(struct udc *dev);
+1 -1
drivers/usb/host/ehci-hcd.c
··· 32 32 #include <asm/byteorder.h> 33 33 #include <asm/io.h> 34 34 #include <asm/irq.h> 35 - #include <asm/unaligned.h> 35 + #include <linux/unaligned.h> 36 36 37 37 #if defined(CONFIG_PPC_PS3) 38 38 #include <asm/firmware.h>
+1 -1
drivers/usb/host/isp1362-hcd.c
··· 83 83 84 84 #include <asm/irq.h> 85 85 #include <asm/byteorder.h> 86 - #include <asm/unaligned.h> 86 + #include <linux/unaligned.h> 87 87 88 88 static int dbg_level; 89 89 #ifdef ISP1362_DEBUG
+1 -1
drivers/usb/host/ohci-da8xx.c
··· 22 22 #include <linux/regulator/consumer.h> 23 23 #include <linux/usb.h> 24 24 #include <linux/usb/hcd.h> 25 - #include <asm/unaligned.h> 25 + #include <linux/unaligned.h> 26 26 27 27 #include "ohci.h" 28 28
+1 -1
drivers/usb/host/ohci-hcd.c
··· 44 44 45 45 #include <asm/io.h> 46 46 #include <asm/irq.h> 47 - #include <asm/unaligned.h> 47 + #include <linux/unaligned.h> 48 48 #include <asm/byteorder.h> 49 49 50 50
+1 -1
drivers/usb/host/oxu210hp-hcd.c
··· 27 27 #include <linux/iopoll.h> 28 28 29 29 #include <asm/irq.h> 30 - #include <asm/unaligned.h> 30 + #include <linux/unaligned.h> 31 31 32 32 #include <linux/irq.h> 33 33 #include <linux/platform_device.h>
+1 -1
drivers/usb/host/sl811-hcd.c
··· 54 54 #include <asm/io.h> 55 55 #include <asm/irq.h> 56 56 #include <asm/byteorder.h> 57 - #include <asm/unaligned.h> 57 + #include <linux/unaligned.h> 58 58 59 59 #include "sl811.h" 60 60
+1 -1
drivers/usb/host/xhci-hub.c
··· 10 10 11 11 12 12 #include <linux/slab.h> 13 - #include <asm/unaligned.h> 13 + #include <linux/unaligned.h> 14 14 #include <linux/bitfield.h> 15 15 16 16 #include "xhci.h"
+1 -1
drivers/usb/host/xhci-pci-renesas.c
··· 6 6 #include <linux/module.h> 7 7 #include <linux/pci.h> 8 8 #include <linux/slab.h> 9 - #include <asm/unaligned.h> 9 + #include <linux/unaligned.h> 10 10 11 11 #include "xhci.h" 12 12 #include "xhci-trace.h"
+1 -1
drivers/usb/isp1760/isp1760-hcd.c
··· 27 27 #include <linux/iopoll.h> 28 28 #include <linux/mm.h> 29 29 #include <linux/timer.h> 30 - #include <asm/unaligned.h> 30 + #include <linux/unaligned.h> 31 31 #include <asm/cacheflush.h> 32 32 33 33 #include "isp1760-core.h"
+1 -1
drivers/usb/misc/usb-ljca.c
··· 18 18 #include <linux/usb.h> 19 19 #include <linux/usb/ljca.h> 20 20 21 - #include <asm/unaligned.h> 21 + #include <linux/unaligned.h> 22 22 23 23 /* command flags */ 24 24 #define LJCA_ACK_FLAG BIT(0)
+1 -1
drivers/usb/musb/musb_virthub.c
··· 14 14 #include <linux/time.h> 15 15 #include <linux/timer.h> 16 16 17 - #include <asm/unaligned.h> 17 + #include <linux/unaligned.h> 18 18 19 19 #include "musb_core.h" 20 20
+1 -1
drivers/usb/phy/phy-fsl-usb.c
··· 27 27 #include <linux/platform_device.h> 28 28 #include <linux/uaccess.h> 29 29 30 - #include <asm/unaligned.h> 30 + #include <linux/unaligned.h> 31 31 32 32 #include "phy-fsl-usb.h" 33 33
+1 -1
drivers/usb/serial/aircable.c
··· 35 35 * 36 36 */ 37 37 38 - #include <asm/unaligned.h> 38 + #include <linux/unaligned.h> 39 39 #include <linux/tty.h> 40 40 #include <linux/slab.h> 41 41 #include <linux/module.h>
+1 -1
drivers/usb/serial/ch341.c
··· 19 19 #include <linux/usb.h> 20 20 #include <linux/usb/serial.h> 21 21 #include <linux/serial.h> 22 - #include <asm/unaligned.h> 22 + #include <linux/unaligned.h> 23 23 24 24 #define DEFAULT_BAUD_RATE 9600 25 25 #define DEFAULT_TIMEOUT 1000
+1 -1
drivers/usb/serial/cypress_m8.c
··· 36 36 #include <linux/kfifo.h> 37 37 #include <linux/delay.h> 38 38 #include <linux/uaccess.h> 39 - #include <asm/unaligned.h> 39 + #include <linux/unaligned.h> 40 40 41 41 #include "cypress_m8.h" 42 42
+1 -1
drivers/usb/serial/kl5kusb105.c
··· 39 39 #include <linux/tty_flip.h> 40 40 #include <linux/module.h> 41 41 #include <linux/uaccess.h> 42 - #include <asm/unaligned.h> 42 + #include <linux/unaligned.h> 43 43 #include <linux/usb.h> 44 44 #include <linux/usb/serial.h> 45 45 #include "kl5kusb105.h"
+1 -1
drivers/usb/serial/mct_u232.c
··· 26 26 #include <linux/module.h> 27 27 #include <linux/spinlock.h> 28 28 #include <linux/uaccess.h> 29 - #include <asm/unaligned.h> 29 + #include <linux/unaligned.h> 30 30 #include <linux/usb.h> 31 31 #include <linux/usb/serial.h> 32 32 #include <linux/serial.h>
+1 -1
drivers/usb/serial/mxuport.c
··· 25 25 #include <linux/uaccess.h> 26 26 #include <linux/usb.h> 27 27 #include <linux/usb/serial.h> 28 - #include <asm/unaligned.h> 28 + #include <linux/unaligned.h> 29 29 30 30 /* Definitions for the vendor ID and device ID */ 31 31 #define MX_USBSERIAL_VID 0x110A
+1 -1
drivers/usb/serial/pl2303.c
··· 24 24 #include <linux/uaccess.h> 25 25 #include <linux/usb.h> 26 26 #include <linux/usb/serial.h> 27 - #include <asm/unaligned.h> 27 + #include <linux/unaligned.h> 28 28 #include "pl2303.h" 29 29 30 30
+1 -1
drivers/usb/serial/quatech2.c
··· 9 9 * 10 10 */ 11 11 12 - #include <asm/unaligned.h> 12 + #include <linux/unaligned.h> 13 13 #include <linux/errno.h> 14 14 #include <linux/slab.h> 15 15 #include <linux/tty.h>
+1 -1
drivers/usb/typec/ucsi/ucsi.h
··· 11 11 #include <linux/usb/typec.h> 12 12 #include <linux/usb/pd.h> 13 13 #include <linux/usb/role.h> 14 - #include <asm/unaligned.h> 14 + #include <linux/unaligned.h> 15 15 16 16 /* -------------------------------------------------------------------------- */ 17 17
+1 -1
drivers/usb/typec/ucsi/ucsi_ccg.c
··· 18 18 #include <linux/pm_runtime.h> 19 19 #include <linux/usb/typec_dp.h> 20 20 21 - #include <asm/unaligned.h> 21 + #include <linux/unaligned.h> 22 22 #include "ucsi.h" 23 23 24 24 enum enum_fw_mode {
+1 -1
drivers/usb/typec/ucsi/ucsi_stm32g0.c
··· 12 12 #include <linux/interrupt.h> 13 13 #include <linux/module.h> 14 14 #include <linux/platform_device.h> 15 - #include <asm/unaligned.h> 15 + #include <linux/unaligned.h> 16 16 17 17 #include "ucsi.h" 18 18
+1 -1
drivers/vhost/scsi.c
··· 27 27 #include <linux/miscdevice.h> 28 28 #include <linux/blk_types.h> 29 29 #include <linux/bio.h> 30 - #include <asm/unaligned.h> 30 + #include <linux/unaligned.h> 31 31 #include <scsi/scsi_common.h> 32 32 #include <scsi/scsi_proto.h> 33 33 #include <target/target_core_base.h>
+1 -1
drivers/video/fbdev/aty/mach64_accel.c
··· 5 5 */ 6 6 7 7 #include <linux/delay.h> 8 - #include <asm/unaligned.h> 8 + #include <linux/unaligned.h> 9 9 #include <linux/fb.h> 10 10 #include <video/mach64.h> 11 11 #include "atyfb.h"
+1 -1
drivers/video/fbdev/c2p_iplan2.c
··· 11 11 #include <linux/module.h> 12 12 #include <linux/string.h> 13 13 14 - #include <asm/unaligned.h> 14 + #include <linux/unaligned.h> 15 15 16 16 #include "c2p.h" 17 17 #include "c2p_core.h"
+1 -1
drivers/video/fbdev/c2p_planar.c
··· 11 11 #include <linux/module.h> 12 12 #include <linux/string.h> 13 13 14 - #include <asm/unaligned.h> 14 + #include <linux/unaligned.h> 15 15 16 16 #include "c2p.h" 17 17 #include "c2p_core.h"
+1 -1
drivers/video/fbdev/matrox/matroxfb_base.h
··· 44 44 #include <linux/kd.h> 45 45 46 46 #include <asm/io.h> 47 - #include <asm/unaligned.h> 47 + #include <linux/unaligned.h> 48 48 49 49 #if defined(CONFIG_PPC_PMAC) 50 50 #include "../macmodes.h"
+1 -1
drivers/video/fbdev/metronomefb.c
··· 37 37 38 38 #include <video/metronomefb.h> 39 39 40 - #include <asm/unaligned.h> 40 + #include <linux/unaligned.h> 41 41 42 42 /* Display specific information */ 43 43 #define DPY_W 832
+1 -1
drivers/video/fbdev/udlfb.c
··· 23 23 #include <linux/vmalloc.h> 24 24 #include <linux/slab.h> 25 25 #include <linux/delay.h> 26 - #include <asm/unaligned.h> 26 + #include <linux/unaligned.h> 27 27 #include <video/udlfb.h> 28 28 #include "edid.h" 29 29
+1 -1
drivers/watchdog/ziirave_wdt.c
··· 20 20 #include <linux/types.h> 21 21 #include <linux/watchdog.h> 22 22 23 - #include <asm/unaligned.h> 23 + #include <linux/unaligned.h> 24 24 25 25 #define ZIIRAVE_TIMEOUT_MIN 3 26 26 #define ZIIRAVE_TIMEOUT_MAX 255
+1 -1
fs/adfs/map.c
··· 6 6 */ 7 7 #include <linux/slab.h> 8 8 #include <linux/statfs.h> 9 - #include <asm/unaligned.h> 9 + #include <linux/unaligned.h> 10 10 #include "adfs.h" 11 11 12 12 /*
+1 -1
fs/bcachefs/bset.c
··· 13 13 #include "trace.h" 14 14 #include "util.h" 15 15 16 - #include <asm/unaligned.h> 16 + #include <linux/unaligned.h> 17 17 #include <linux/console.h> 18 18 #include <linux/random.h> 19 19 #include <linux/prefetch.h>
+1 -1
fs/bcachefs/inode.c
··· 20 20 21 21 #include <linux/random.h> 22 22 23 - #include <asm/unaligned.h> 23 + #include <linux/unaligned.h> 24 24 25 25 #define x(name, ...) #name, 26 26 const char * const bch2_inode_opts[] = {
+1 -1
fs/bcachefs/siphash.c
··· 45 45 */ 46 46 47 47 #include <asm/byteorder.h> 48 - #include <asm/unaligned.h> 48 + #include <linux/unaligned.h> 49 49 #include <linux/bitops.h> 50 50 #include <linux/string.h> 51 51
+1 -1
fs/bcachefs/varint.c
··· 3 3 #include <linux/bitops.h> 4 4 #include <linux/math.h> 5 5 #include <linux/string.h> 6 - #include <asm/unaligned.h> 6 + #include <linux/unaligned.h> 7 7 8 8 #ifdef CONFIG_VALGRIND 9 9 #include <valgrind/memcheck.h>
+1 -1
fs/binfmt_flat.c
··· 39 39 #include <linux/vmalloc.h> 40 40 41 41 #include <asm/byteorder.h> 42 - #include <asm/unaligned.h> 42 + #include <linux/unaligned.h> 43 43 #include <asm/cacheflush.h> 44 44 #include <asm/page.h> 45 45 #include <asm/flat.h>
+1 -1
fs/btrfs/accessors.c
··· 3 3 * Copyright (C) 2007 Oracle. All rights reserved. 4 4 */ 5 5 6 - #include <asm/unaligned.h> 6 + #include <linux/unaligned.h> 7 7 #include "messages.h" 8 8 #include "extent_io.h" 9 9 #include "fs.h"
+1 -1
fs/btrfs/accessors.h
··· 3 3 #ifndef BTRFS_ACCESSORS_H 4 4 #define BTRFS_ACCESSORS_H 5 5 6 - #include <asm/unaligned.h> 6 + #include <linux/unaligned.h> 7 7 #include <linux/stddef.h> 8 8 #include <linux/types.h> 9 9 #include <linux/align.h>
+1 -1
fs/btrfs/disk-io.c
··· 17 17 #include <linux/error-injection.h> 18 18 #include <linux/crc32c.h> 19 19 #include <linux/sched/mm.h> 20 - #include <asm/unaligned.h> 20 + #include <linux/unaligned.h> 21 21 #include <crypto/hash.h> 22 22 #include "ctree.h" 23 23 #include "disk-io.h"
+1 -1
fs/btrfs/inode.c
··· 32 32 #include <linux/migrate.h> 33 33 #include <linux/sched/mm.h> 34 34 #include <linux/iomap.h> 35 - #include <asm/unaligned.h> 35 + #include <linux/unaligned.h> 36 36 #include <linux/fsverity.h> 37 37 #include "misc.h" 38 38 #include "ctree.h"
+1 -1
fs/btrfs/uuid-tree.c
··· 5 5 6 6 #include <linux/kthread.h> 7 7 #include <linux/uuid.h> 8 - #include <asm/unaligned.h> 8 + #include <linux/unaligned.h> 9 9 #include "messages.h" 10 10 #include "ctree.h" 11 11 #include "transaction.h"
+1 -1
fs/ceph/export.c
··· 3 3 4 4 #include <linux/exportfs.h> 5 5 #include <linux/slab.h> 6 - #include <asm/unaligned.h> 6 + #include <linux/unaligned.h> 7 7 8 8 #include "super.h" 9 9 #include "mds_client.h"
+1 -1
fs/ceph/super.h
··· 5 5 #include <linux/ceph/ceph_debug.h> 6 6 #include <linux/ceph/osd_client.h> 7 7 8 - #include <asm/unaligned.h> 8 + #include <linux/unaligned.h> 9 9 #include <linux/backing-dev.h> 10 10 #include <linux/completion.h> 11 11 #include <linux/exportfs.h>
+1 -1
fs/crypto/keyring.c
··· 18 18 * information about these ioctls. 19 19 */ 20 20 21 - #include <asm/unaligned.h> 21 + #include <linux/unaligned.h> 22 22 #include <crypto/skcipher.h> 23 23 #include <linux/key-type.h> 24 24 #include <linux/random.h>
+1 -1
fs/ecryptfs/crypto.c
··· 21 21 #include <linux/file.h> 22 22 #include <linux/scatterlist.h> 23 23 #include <linux/slab.h> 24 - #include <asm/unaligned.h> 24 + #include <linux/unaligned.h> 25 25 #include <linux/kernel.h> 26 26 #include <linux/xattr.h> 27 27 #include "ecryptfs_kernel.h"
+1 -1
fs/ecryptfs/inode.c
··· 21 21 #include <linux/posix_acl.h> 22 22 #include <linux/posix_acl_xattr.h> 23 23 #include <linux/fileattr.h> 24 - #include <asm/unaligned.h> 24 + #include <linux/unaligned.h> 25 25 #include "ecryptfs_kernel.h" 26 26 27 27 static int lock_parent(struct dentry *dentry,
+1 -1
fs/ecryptfs/mmap.c
··· 19 19 #include <linux/scatterlist.h> 20 20 #include <linux/slab.h> 21 21 #include <linux/xattr.h> 22 - #include <asm/unaligned.h> 22 + #include <linux/unaligned.h> 23 23 #include "ecryptfs_kernel.h" 24 24 25 25 /*
+1 -1
fs/erofs/zmap.c
··· 4 4 * https://www.huawei.com/ 5 5 */ 6 6 #include "internal.h" 7 - #include <asm/unaligned.h> 7 + #include <linux/unaligned.h> 8 8 #include <trace/events/erofs.h> 9 9 10 10 struct z_erofs_maprecorder {
+1 -1
fs/exfat/cache.c
··· 11 11 */ 12 12 13 13 #include <linux/slab.h> 14 - #include <asm/unaligned.h> 14 + #include <linux/unaligned.h> 15 15 #include <linux/buffer_head.h> 16 16 17 17 #include "exfat_raw.h"
+1 -1
fs/exfat/fatent.c
··· 4 4 */ 5 5 6 6 #include <linux/slab.h> 7 - #include <asm/unaligned.h> 7 + #include <linux/unaligned.h> 8 8 #include <linux/buffer_head.h> 9 9 #include <linux/blkdev.h> 10 10
+1 -1
fs/exfat/nls.c
··· 6 6 #include <linux/string.h> 7 7 #include <linux/slab.h> 8 8 #include <linux/buffer_head.h> 9 - #include <asm/unaligned.h> 9 + #include <linux/unaligned.h> 10 10 11 11 #include "exfat_raw.h" 12 12 #include "exfat_fs.h"
+1 -1
fs/f2fs/dir.c
··· 5 5 * Copyright (c) 2012 Samsung Electronics Co., Ltd. 6 6 * http://www.samsung.com/ 7 7 */ 8 - #include <asm/unaligned.h> 8 + #include <linux/unaligned.h> 9 9 #include <linux/fs.h> 10 10 #include <linux/f2fs_fs.h> 11 11 #include <linux/sched/signal.h>
+1 -1
fs/f2fs/recovery.c
··· 5 5 * Copyright (c) 2012 Samsung Electronics Co., Ltd. 6 6 * http://www.samsung.com/ 7 7 */ 8 - #include <asm/unaligned.h> 8 + #include <linux/unaligned.h> 9 9 #include <linux/fs.h> 10 10 #include <linux/f2fs_fs.h> 11 11 #include <linux/sched/mm.h>
+1 -1
fs/fat/inode.c
··· 19 19 #include <linux/uio.h> 20 20 #include <linux/blkdev.h> 21 21 #include <linux/backing-dev.h> 22 - #include <asm/unaligned.h> 22 + #include <linux/unaligned.h> 23 23 #include <linux/random.h> 24 24 #include <linux/iversion.h> 25 25 #include "fat.h"
+1 -1
fs/hfsplus/wrapper.c
··· 12 12 #include <linux/fs.h> 13 13 #include <linux/blkdev.h> 14 14 #include <linux/cdrom.h> 15 - #include <asm/unaligned.h> 15 + #include <linux/unaligned.h> 16 16 17 17 #include "hfsplus_fs.h" 18 18 #include "hfsplus_raw.h"
+1 -1
fs/hpfs/hpfs_fn.h
··· 21 21 #include <linux/slab.h> 22 22 #include <linux/sched/signal.h> 23 23 #include <linux/blkdev.h> 24 - #include <asm/unaligned.h> 24 + #include <linux/unaligned.h> 25 25 26 26 #include "hpfs.h" 27 27
+1 -1
fs/isofs/isofs.h
··· 3 3 #include <linux/buffer_head.h> 4 4 #include <linux/exportfs.h> 5 5 #include <linux/iso_fs.h> 6 - #include <asm/unaligned.h> 6 + #include <linux/unaligned.h> 7 7 8 8 enum isofs_file_format { 9 9 isofs_file_normal = 0,
+1 -1
fs/lockd/mon.c
··· 18 18 #include <linux/sunrpc/svc.h> 19 19 #include <linux/lockd/lockd.h> 20 20 21 - #include <asm/unaligned.h> 21 + #include <linux/unaligned.h> 22 22 23 23 #include "netns.h" 24 24
+1 -1
fs/nls/nls_ucs2_utils.c
··· 13 13 #include <linux/fs.h> 14 14 #include <linux/module.h> 15 15 #include <linux/slab.h> 16 - #include <asm/unaligned.h> 16 + #include <linux/unaligned.h> 17 17 #include "nls_ucs2_utils.h" 18 18 19 19 MODULE_DESCRIPTION("NLS UCS-2");
+1 -1
fs/ntfs3/lib/decompress_common.h
··· 12 12 #include <linux/compiler.h> 13 13 #include <linux/types.h> 14 14 #include <linux/slab.h> 15 - #include <asm/unaligned.h> 15 + #include <linux/unaligned.h> 16 16 17 17 18 18 /* "Force inline" macro (not required, but helpful for performance) */
+1 -1
fs/orangefs/orangefs-kernel.h
··· 53 53 #include <linux/exportfs.h> 54 54 #include <linux/hashtable.h> 55 55 56 - #include <asm/unaligned.h> 56 + #include <linux/unaligned.h> 57 57 58 58 #include "orangefs-dev-proto.h" 59 59
+1 -1
fs/reiserfs/inode.c
··· 12 12 #include <linux/highmem.h> 13 13 #include <linux/slab.h> 14 14 #include <linux/uaccess.h> 15 - #include <asm/unaligned.h> 15 + #include <linux/unaligned.h> 16 16 #include <linux/buffer_head.h> 17 17 #include <linux/mpage.h> 18 18 #include <linux/writeback.h>
+1 -1
fs/reiserfs/reiserfs.h
··· 11 11 #include <linux/sched.h> 12 12 #include <linux/bug.h> 13 13 #include <linux/workqueue.h> 14 - #include <asm/unaligned.h> 14 + #include <linux/unaligned.h> 15 15 #include <linux/bitops.h> 16 16 #include <linux/proc_fs.h> 17 17 #include <linux/buffer_head.h>
+1 -1
fs/smb/client/cifspdu.h
··· 10 10 #define _CIFSPDU_H 11 11 12 12 #include <net/sock.h> 13 - #include <asm/unaligned.h> 13 + #include <linux/unaligned.h> 14 14 #include "../common/smbfsctl.h" 15 15 16 16 #define CIFS_PROT 0
+1 -1
fs/smb/client/compress/lz77.c
··· 9 9 #include <linux/slab.h> 10 10 #include <linux/sizes.h> 11 11 #include <linux/count_zeros.h> 12 - #include <asm/unaligned.h> 12 + #include <linux/unaligned.h> 13 13 14 14 #include "lz77.h" 15 15
+1 -1
fs/smb/server/unicode.c
··· 8 8 */ 9 9 #include <linux/fs.h> 10 10 #include <linux/slab.h> 11 - #include <asm/unaligned.h> 11 + #include <linux/unaligned.h> 12 12 #include "glob.h" 13 13 #include "unicode.h" 14 14 #include "smb_common.h"
+1 -1
fs/xfs/xfs_linux.h
··· 69 69 #include <asm/param.h> 70 70 #include <linux/uaccess.h> 71 71 #include <asm/byteorder.h> 72 - #include <asm/unaligned.h> 72 + #include <linux/unaligned.h> 73 73 74 74 #include "xfs_fs.h" 75 75 #include "xfs_stats.h"
-1
include/asm-generic/Kbuild
··· 58 58 mandatory-y += topology.h 59 59 mandatory-y += trace_clock.h 60 60 mandatory-y += uaccess.h 61 - mandatory-y += unaligned.h 62 61 mandatory-y += vermagic.h 63 62 mandatory-y += vga.h 64 63 mandatory-y += video.h
+1 -1
include/asm-generic/uaccess.h
··· 11 11 #include <asm-generic/access_ok.h> 12 12 13 13 #ifdef CONFIG_UACCESS_MEMCPY 14 - #include <asm/unaligned.h> 14 + #include <linux/unaligned.h> 15 15 16 16 static __always_inline int 17 17 __get_user_fn(size_t size, const void __user *from, void *to)
+3 -3
include/asm-generic/unaligned.h include/linux/unaligned.h
··· 1 1 /* SPDX-License-Identifier: GPL-2.0 */ 2 - #ifndef __ASM_GENERIC_UNALIGNED_H 3 - #define __ASM_GENERIC_UNALIGNED_H 2 + #ifndef __LINUX_UNALIGNED_H 3 + #define __LINUX_UNALIGNED_H 4 4 5 5 /* 6 6 * This is the most generic implementation of unaligned accesses ··· 143 143 return __get_unaligned_be48(p); 144 144 } 145 145 146 - #endif /* __ASM_GENERIC_UNALIGNED_H */ 146 + #endif /* __LINUX_UNALIGNED_H */
+1 -1
include/crypto/chacha.h
··· 15 15 #ifndef _CRYPTO_CHACHA_H 16 16 #define _CRYPTO_CHACHA_H 17 17 18 - #include <asm/unaligned.h> 18 + #include <linux/unaligned.h> 19 19 #include <linux/types.h> 20 20 21 21 /* 32-bit stream position, then 96-bit nonce (RFC7539 convention) */
+1 -1
include/crypto/internal/ecc.h
··· 27 27 #define _CRYPTO_ECC_H 28 28 29 29 #include <crypto/ecc_curve.h> 30 - #include <asm/unaligned.h> 30 + #include <linux/unaligned.h> 31 31 32 32 /* One digit is u64 qword. */ 33 33 #define ECC_CURVE_NIST_P192_DIGITS 3
+1 -1
include/crypto/internal/poly1305.h
··· 6 6 #ifndef _CRYPTO_INTERNAL_POLY1305_H 7 7 #define _CRYPTO_INTERNAL_POLY1305_H 8 8 9 - #include <asm/unaligned.h> 9 + #include <linux/unaligned.h> 10 10 #include <linux/types.h> 11 11 #include <crypto/poly1305.h> 12 12
+1 -1
include/crypto/sha1_base.h
··· 14 14 #include <linux/module.h> 15 15 #include <linux/string.h> 16 16 17 - #include <asm/unaligned.h> 17 + #include <linux/unaligned.h> 18 18 19 19 typedef void (sha1_block_fn)(struct sha1_state *sst, u8 const *src, int blocks); 20 20
+1 -1
include/crypto/sha256_base.h
··· 9 9 #define _CRYPTO_SHA256_BASE_H 10 10 11 11 #include <asm/byteorder.h> 12 - #include <asm/unaligned.h> 12 + #include <linux/unaligned.h> 13 13 #include <crypto/internal/hash.h> 14 14 #include <crypto/sha2.h> 15 15 #include <linux/string.h>
+1 -1
include/crypto/sha512_base.h
··· 14 14 #include <linux/module.h> 15 15 #include <linux/string.h> 16 16 17 - #include <asm/unaligned.h> 17 + #include <linux/unaligned.h> 18 18 19 19 typedef void (sha512_block_fn)(struct sha512_state *sst, u8 const *src, 20 20 int blocks);
+1 -1
include/crypto/sm3_base.h
··· 14 14 #include <linux/crypto.h> 15 15 #include <linux/module.h> 16 16 #include <linux/string.h> 17 - #include <asm/unaligned.h> 17 + #include <linux/unaligned.h> 18 18 19 19 typedef void (sm3_block_fn)(struct sm3_state *sst, u8 const *src, int blocks); 20 20
+1 -1
include/crypto/utils.h
··· 7 7 #ifndef _CRYPTO_UTILS_H 8 8 #define _CRYPTO_UTILS_H 9 9 10 - #include <asm/unaligned.h> 10 + #include <linux/unaligned.h> 11 11 #include <linux/compiler_attributes.h> 12 12 #include <linux/types.h> 13 13
+1 -1
include/linux/ceph/decode.h
··· 6 6 #include <linux/bug.h> 7 7 #include <linux/slab.h> 8 8 #include <linux/time.h> 9 - #include <asm/unaligned.h> 9 + #include <linux/unaligned.h> 10 10 11 11 #include <linux/ceph/types.h> 12 12
+1 -1
include/linux/ceph/libceph.h
··· 4 4 5 5 #include <linux/ceph/ceph_debug.h> 6 6 7 - #include <asm/unaligned.h> 7 + #include <linux/unaligned.h> 8 8 #include <linux/backing-dev.h> 9 9 #include <linux/completion.h> 10 10 #include <linux/exportfs.h>
+1 -1
include/linux/etherdevice.h
··· 21 21 #include <linux/netdevice.h> 22 22 #include <linux/random.h> 23 23 #include <linux/crc32.h> 24 - #include <asm/unaligned.h> 24 + #include <linux/unaligned.h> 25 25 #include <asm/bitsperlong.h> 26 26 27 27 #ifdef __KERNEL__
+1 -1
include/linux/ieee80211.h
··· 20 20 #include <linux/etherdevice.h> 21 21 #include <linux/bitfield.h> 22 22 #include <asm/byteorder.h> 23 - #include <asm/unaligned.h> 23 + #include <linux/unaligned.h> 24 24 25 25 /* 26 26 * DS bit usage
+1 -1
include/linux/mtd/map.h
··· 15 15 #include <linux/kernel.h> 16 16 #include <linux/io.h> 17 17 18 - #include <asm/unaligned.h> 18 + #include <linux/unaligned.h> 19 19 #include <asm/barrier.h> 20 20 21 21 #ifdef CONFIG_MTD_MAP_BANK_WIDTH_1
+1 -1
include/linux/ptp_classify.h
··· 10 10 #ifndef _PTP_CLASSIFY_H_ 11 11 #define _PTP_CLASSIFY_H_ 12 12 13 - #include <asm/unaligned.h> 13 + #include <linux/unaligned.h> 14 14 #include <linux/ip.h> 15 15 #include <linux/ktime.h> 16 16 #include <linux/skbuff.h>
+1 -1
include/linux/sunrpc/xdr.h
··· 13 13 14 14 #include <linux/uio.h> 15 15 #include <asm/byteorder.h> 16 - #include <asm/unaligned.h> 16 + #include <linux/unaligned.h> 17 17 #include <linux/scatterlist.h> 18 18 19 19 struct bio_vec;
+1 -1
include/linux/tpm.h
··· 537 537 int rc); 538 538 void tpm2_end_auth_session(struct tpm_chip *chip); 539 539 #else 540 - #include <asm/unaligned.h> 540 + #include <linux/unaligned.h> 541 541 542 542 static inline int tpm2_start_auth_session(struct tpm_chip *chip) 543 543 {
+1 -1
include/net/bluetooth/l2cap.h
··· 27 27 #ifndef __L2CAP_H 28 28 #define __L2CAP_H 29 29 30 - #include <asm/unaligned.h> 30 + #include <linux/unaligned.h> 31 31 #include <linux/atomic.h> 32 32 33 33 /* L2CAP defaults */
+1 -1
include/net/calipso.h
··· 25 25 #include <net/netlabel.h> 26 26 #include <net/request_sock.h> 27 27 #include <linux/refcount.h> 28 - #include <asm/unaligned.h> 28 + #include <linux/unaligned.h> 29 29 30 30 /* known doi values */ 31 31 #define CALIPSO_DOI_UNKNOWN 0x00000000
+1 -1
include/net/cipso_ipv4.h
··· 28 28 #include <net/request_sock.h> 29 29 #include <linux/atomic.h> 30 30 #include <linux/refcount.h> 31 - #include <asm/unaligned.h> 31 + #include <linux/unaligned.h> 32 32 33 33 /* known doi values */ 34 34 #define CIPSO_V4_DOI_UNKNOWN 0x00000000
+1 -1
include/net/ieee80211_radiotap.h
··· 18 18 #define __RADIOTAP_H 19 19 20 20 #include <linux/kernel.h> 21 - #include <asm/unaligned.h> 21 + #include <linux/unaligned.h> 22 22 23 23 /** 24 24 * struct ieee80211_radiotap_header - base radiotap header
+1 -1
include/net/mac80211.h
··· 22 22 #include <net/cfg80211.h> 23 23 #include <net/codel.h> 24 24 #include <net/ieee80211_radiotap.h> 25 - #include <asm/unaligned.h> 25 + #include <linux/unaligned.h> 26 26 27 27 /** 28 28 * DOC: Introduction
+1 -1
include/net/mac802154.h
··· 7 7 #ifndef NET_MAC802154_H 8 8 #define NET_MAC802154_H 9 9 10 - #include <asm/unaligned.h> 10 + #include <linux/unaligned.h> 11 11 #include <net/af_ieee802154.h> 12 12 #include <linux/ieee802154.h> 13 13 #include <linux/skbuff.h>
+1 -1
include/net/netfilter/nf_tables.h
··· 2 2 #ifndef _NET_NF_TABLES_H 3 3 #define _NET_NF_TABLES_H 4 4 5 - #include <asm/unaligned.h> 5 + #include <linux/unaligned.h> 6 6 #include <linux/list.h> 7 7 #include <linux/netfilter.h> 8 8 #include <linux/netfilter/nfnetlink.h>
+1 -1
include/rdma/ib_hdrs.h
··· 7 7 #define IB_HDRS_H 8 8 9 9 #include <linux/types.h> 10 - #include <asm/unaligned.h> 10 + #include <linux/unaligned.h> 11 11 #include <rdma/ib_verbs.h> 12 12 13 13 #define IB_SEQ_NAK (3 << 29)
+1 -1
include/rdma/iba.h
··· 7 7 8 8 #include <linux/kernel.h> 9 9 #include <linux/bitfield.h> 10 - #include <asm/unaligned.h> 10 + #include <linux/unaligned.h> 11 11 12 12 static inline u32 _iba_get8(const u8 *ptr) 13 13 {
+1 -1
include/scsi/scsi_transport_fc.h
··· 12 12 13 13 #include <linux/sched.h> 14 14 #include <linux/bsg-lib.h> 15 - #include <asm/unaligned.h> 15 + #include <linux/unaligned.h> 16 16 #include <scsi/scsi.h> 17 17 #include <scsi/scsi_netlink.h> 18 18 #include <scsi/scsi_host.h>
+1 -1
include/target/target_core_backend.h
··· 3 3 #define TARGET_CORE_BACKEND_H 4 4 5 5 #include <linux/types.h> 6 - #include <asm/unaligned.h> 6 + #include <linux/unaligned.h> 7 7 #include <target/target_core_base.h> 8 8 9 9 #define TRANSPORT_FLAG_PASSTHROUGH 0x1
+1 -1
kernel/bpf/core.c
··· 40 40 #include <linux/execmem.h> 41 41 42 42 #include <asm/barrier.h> 43 - #include <asm/unaligned.h> 43 + #include <linux/unaligned.h> 44 44 45 45 /* Registers */ 46 46 #define BPF_R0 regs[BPF_REG_0]
+1 -1
kernel/debug/gdbstub.c
··· 33 33 #include <linux/reboot.h> 34 34 #include <linux/uaccess.h> 35 35 #include <asm/cacheflush.h> 36 - #include <asm/unaligned.h> 36 + #include <linux/unaligned.h> 37 37 #include "debug_core.h" 38 38 39 39 #define KGDB_MAX_THREAD_QUERY 17
+1 -1
lib/842/842.h
··· 78 78 #include <linux/kernel.h> 79 79 #include <linux/bitops.h> 80 80 #include <linux/crc32.h> 81 - #include <asm/unaligned.h> 81 + #include <linux/unaligned.h> 82 82 83 83 #include <linux/sw842.h> 84 84
+1 -1
lib/crypto/aes.c
··· 6 6 #include <crypto/aes.h> 7 7 #include <linux/crypto.h> 8 8 #include <linux/module.h> 9 - #include <asm/unaligned.h> 9 + #include <linux/unaligned.h> 10 10 11 11 /* 12 12 * Emit the sbox as volatile const to prevent the compiler from doing
+1 -1
lib/crypto/blake2s-generic.c
··· 14 14 #include <linux/kernel.h> 15 15 #include <linux/init.h> 16 16 #include <linux/bug.h> 17 - #include <asm/unaligned.h> 17 + #include <linux/unaligned.h> 18 18 19 19 static const u8 blake2s_sigma[10][16] = { 20 20 { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 },
+1 -1
lib/crypto/chacha.c
··· 10 10 #include <linux/export.h> 11 11 #include <linux/bitops.h> 12 12 #include <linux/string.h> 13 - #include <asm/unaligned.h> 13 + #include <linux/unaligned.h> 14 14 #include <crypto/chacha.h> 15 15 16 16 static void chacha_permute(u32 *x, int nrounds)
+1 -1
lib/crypto/chacha20poly1305-selftest.c
··· 7 7 #include <crypto/chacha.h> 8 8 #include <crypto/poly1305.h> 9 9 10 - #include <asm/unaligned.h> 10 + #include <linux/unaligned.h> 11 11 #include <linux/bug.h> 12 12 #include <linux/init.h> 13 13 #include <linux/mm.h>
+1 -1
lib/crypto/chacha20poly1305.c
··· 13 13 #include <crypto/poly1305.h> 14 14 #include <crypto/scatterwalk.h> 15 15 16 - #include <asm/unaligned.h> 16 + #include <linux/unaligned.h> 17 17 #include <linux/kernel.h> 18 18 #include <linux/init.h> 19 19 #include <linux/mm.h>
+1 -1
lib/crypto/curve25519-fiat32.c
··· 10 10 * with 128-bit integer types. 11 11 */ 12 12 13 - #include <asm/unaligned.h> 13 + #include <linux/unaligned.h> 14 14 #include <crypto/curve25519.h> 15 15 #include <linux/string.h> 16 16
+1 -1
lib/crypto/curve25519-hacl64.c
··· 10 10 * integer types. 11 11 */ 12 12 13 - #include <asm/unaligned.h> 13 + #include <linux/unaligned.h> 14 14 #include <crypto/curve25519.h> 15 15 #include <linux/string.h> 16 16
+1 -1
lib/crypto/des.c
··· 17 17 #include <linux/string.h> 18 18 #include <linux/types.h> 19 19 20 - #include <asm/unaligned.h> 20 + #include <linux/unaligned.h> 21 21 22 22 #include <crypto/des.h> 23 23 #include <crypto/internal/des.h>
+1 -1
lib/crypto/memneq.c
··· 59 59 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 60 60 */ 61 61 62 - #include <asm/unaligned.h> 62 + #include <linux/unaligned.h> 63 63 #include <crypto/algapi.h> 64 64 #include <linux/module.h> 65 65
+1 -1
lib/crypto/poly1305-donna32.c
··· 7 7 */ 8 8 9 9 #include <linux/kernel.h> 10 - #include <asm/unaligned.h> 10 + #include <linux/unaligned.h> 11 11 #include <crypto/internal/poly1305.h> 12 12 13 13 void poly1305_core_setkey(struct poly1305_core_key *key,
+1 -1
lib/crypto/poly1305-donna64.c
··· 7 7 */ 8 8 9 9 #include <linux/kernel.h> 10 - #include <asm/unaligned.h> 10 + #include <linux/unaligned.h> 11 11 #include <crypto/internal/poly1305.h> 12 12 13 13 void poly1305_core_setkey(struct poly1305_core_key *key,
+1 -1
lib/crypto/poly1305.c
··· 10 10 #include <crypto/internal/poly1305.h> 11 11 #include <linux/kernel.h> 12 12 #include <linux/module.h> 13 - #include <asm/unaligned.h> 13 + #include <linux/unaligned.h> 14 14 15 15 void poly1305_init_generic(struct poly1305_desc_ctx *desc, 16 16 const u8 key[POLY1305_KEY_SIZE])
+1 -1
lib/crypto/sha1.c
··· 12 12 #include <linux/bitops.h> 13 13 #include <linux/string.h> 14 14 #include <crypto/sha1.h> 15 - #include <asm/unaligned.h> 15 + #include <linux/unaligned.h> 16 16 17 17 /* 18 18 * If you have 32 registers or more, the compiler can (and should)
+1 -1
lib/crypto/sha256.c
··· 11 11 * Copyright (c) 2014 Red Hat Inc. 12 12 */ 13 13 14 - #include <asm/unaligned.h> 14 + #include <linux/unaligned.h> 15 15 #include <crypto/sha256_base.h> 16 16 #include <linux/kernel.h> 17 17 #include <linux/module.h>
+1 -1
lib/crypto/utils.c
··· 5 5 * Copyright (c) 2006 Herbert Xu <herbert@gondor.apana.org.au> 6 6 */ 7 7 8 - #include <asm/unaligned.h> 8 + #include <linux/unaligned.h> 9 9 #include <crypto/utils.h> 10 10 #include <linux/module.h> 11 11
+1 -1
lib/decompress_unlz4.c
··· 16 16 #include <linux/decompress/mm.h> 17 17 #include <linux/compiler.h> 18 18 19 - #include <asm/unaligned.h> 19 + #include <linux/unaligned.h> 20 20 21 21 /* 22 22 * Note: Uncompressed chunk size is used in the compressor side
+1 -1
lib/decompress_unlzo.c
··· 28 28 #include <linux/decompress/mm.h> 29 29 30 30 #include <linux/compiler.h> 31 - #include <asm/unaligned.h> 31 + #include <linux/unaligned.h> 32 32 33 33 static const unsigned char lzop_magic[] = { 34 34 0x89, 0x4c, 0x5a, 0x4f, 0x00, 0x0d, 0x0a, 0x1a, 0x0a };
+1 -1
lib/hexdump.c
··· 9 9 #include <linux/kernel.h> 10 10 #include <linux/minmax.h> 11 11 #include <linux/export.h> 12 - #include <asm/unaligned.h> 12 + #include <linux/unaligned.h> 13 13 14 14 const char hex_asc[] = "0123456789abcdef"; 15 15 EXPORT_SYMBOL(hex_asc);
+1 -1
lib/lz4/lz4_compress.c
··· 37 37 #include "lz4defs.h" 38 38 #include <linux/module.h> 39 39 #include <linux/kernel.h> 40 - #include <asm/unaligned.h> 40 + #include <linux/unaligned.h> 41 41 42 42 static const int LZ4_minLength = (MFLIMIT + 1); 43 43 static const int LZ4_64Klimit = ((64 * KB) + (MFLIMIT - 1));
+1 -1
lib/lz4/lz4_decompress.c
··· 38 38 #include <linux/init.h> 39 39 #include <linux/module.h> 40 40 #include <linux/kernel.h> 41 - #include <asm/unaligned.h> 41 + #include <linux/unaligned.h> 42 42 43 43 /*-***************************** 44 44 * Decompression functions
+1 -1
lib/lz4/lz4defs.h
··· 35 35 * Sven Schmidt <4sschmid@informatik.uni-hamburg.de> 36 36 */ 37 37 38 - #include <asm/unaligned.h> 38 + #include <linux/unaligned.h> 39 39 40 40 #include <linux/bitops.h> 41 41 #include <linux/string.h> /* memset, memcpy */
+1 -1
lib/lzo/lzo1x_compress.c
··· 14 14 15 15 #include <linux/module.h> 16 16 #include <linux/kernel.h> 17 - #include <asm/unaligned.h> 17 + #include <linux/unaligned.h> 18 18 #include <linux/lzo.h> 19 19 #include "lzodefs.h" 20 20
+1 -1
lib/lzo/lzo1x_decompress_safe.c
··· 16 16 #include <linux/module.h> 17 17 #include <linux/kernel.h> 18 18 #endif 19 - #include <asm/unaligned.h> 19 + #include <linux/unaligned.h> 20 20 #include <linux/lzo.h> 21 21 #include "lzodefs.h" 22 22
+1 -1
lib/pldmfw/pldmfw.c
··· 1 1 // SPDX-License-Identifier: GPL-2.0 2 2 /* Copyright (C) 2018-2019, Intel Corporation. */ 3 3 4 - #include <asm/unaligned.h> 4 + #include <linux/unaligned.h> 5 5 #include <linux/crc32.h> 6 6 #include <linux/device.h> 7 7 #include <linux/firmware.h>
+1 -1
lib/random32.c
··· 40 40 #include <linux/sched.h> 41 41 #include <linux/bitops.h> 42 42 #include <linux/slab.h> 43 - #include <asm/unaligned.h> 43 + #include <linux/unaligned.h> 44 44 45 45 /** 46 46 * prandom_u32_state - seeded pseudo-random number generator.
+1 -1
lib/siphash.c
··· 10 10 */ 11 11 12 12 #include <linux/siphash.h> 13 - #include <asm/unaligned.h> 13 + #include <linux/unaligned.h> 14 14 15 15 #if defined(CONFIG_DCACHE_WORD_ACCESS) && BITS_PER_LONG == 64 16 16 #include <linux/dcache.h>
+1 -1
lib/string.c
··· 27 27 28 28 #include <asm/page.h> 29 29 #include <asm/rwonce.h> 30 - #include <asm/unaligned.h> 30 + #include <linux/unaligned.h> 31 31 #include <asm/word-at-a-time.h> 32 32 33 33 #ifndef __HAVE_ARCH_STRNCASECMP
+1 -1
lib/vsprintf.c
··· 51 51 52 52 #include <asm/page.h> /* for PAGE_SIZE */ 53 53 #include <asm/byteorder.h> /* cpu_to_le16 */ 54 - #include <asm/unaligned.h> 54 + #include <linux/unaligned.h> 55 55 56 56 #include <linux/string_helpers.h> 57 57 #include "kstrtox.h"
+1 -1
lib/xxhash.c
··· 38 38 * - xxHash source repository: https://github.com/Cyan4973/xxHash 39 39 */ 40 40 41 - #include <asm/unaligned.h> 41 + #include <linux/unaligned.h> 42 42 #include <linux/errno.h> 43 43 #include <linux/compiler.h> 44 44 #include <linux/kernel.h>
+1 -1
lib/xz/xz_private.h
··· 12 12 #ifdef __KERNEL__ 13 13 # include <linux/xz.h> 14 14 # include <linux/kernel.h> 15 - # include <asm/unaligned.h> 15 + # include <linux/unaligned.h> 16 16 /* XZ_PREBOOT may be defined only via decompress_unxz.c. */ 17 17 # ifndef XZ_PREBOOT 18 18 # include <linux/slab.h>
+1 -1
lib/zstd/common/mem.h
··· 15 15 /*-**************************************** 16 16 * Dependencies 17 17 ******************************************/ 18 - #include <asm/unaligned.h> /* get_unaligned, put_unaligned* */ 18 + #include <linux/unaligned.h> /* get_unaligned, put_unaligned* */ 19 19 #include <linux/compiler.h> /* inline */ 20 20 #include <linux/swab.h> /* swab32, swab64 */ 21 21 #include <linux/types.h> /* size_t, ptrdiff_t */
+1 -1
net/802/garp.c
··· 16 16 #include <net/llc.h> 17 17 #include <net/llc_pdu.h> 18 18 #include <net/garp.h> 19 - #include <asm/unaligned.h> 19 + #include <linux/unaligned.h> 20 20 21 21 static unsigned int garp_join_time __read_mostly = 200; 22 22 module_param(garp_join_time, uint, 0644);
+1 -1
net/802/mrp.c
··· 16 16 #include <linux/slab.h> 17 17 #include <linux/module.h> 18 18 #include <net/mrp.h> 19 - #include <asm/unaligned.h> 19 + #include <linux/unaligned.h> 20 20 21 21 static unsigned int mrp_join_time __read_mostly = 200; 22 22 module_param(mrp_join_time, uint, 0644);
+1 -1
net/batman-adv/distributed-arp-table.c
··· 7 7 #include "distributed-arp-table.h" 8 8 #include "main.h" 9 9 10 - #include <asm/unaligned.h> 10 + #include <linux/unaligned.h> 11 11 #include <linux/atomic.h> 12 12 #include <linux/bitops.h> 13 13 #include <linux/byteorder/generic.h>
+1 -1
net/bluetooth/bnep/core.c
··· 29 29 #include <linux/kthread.h> 30 30 #include <linux/file.h> 31 31 #include <linux/etherdevice.h> 32 - #include <asm/unaligned.h> 32 + #include <linux/unaligned.h> 33 33 34 34 #include <net/bluetooth/bluetooth.h> 35 35 #include <net/bluetooth/l2cap.h>
+1 -1
net/bluetooth/coredump.c
··· 5 5 6 6 #include <linux/devcoredump.h> 7 7 8 - #include <asm/unaligned.h> 8 + #include <linux/unaligned.h> 9 9 #include <net/bluetooth/bluetooth.h> 10 10 #include <net/bluetooth/hci_core.h> 11 11
+1 -1
net/bluetooth/eir.h
··· 5 5 * Copyright (C) 2021 Intel Corporation 6 6 */ 7 7 8 - #include <asm/unaligned.h> 8 + #include <linux/unaligned.h> 9 9 10 10 void eir_create(struct hci_dev *hdev, u8 *data); 11 11
+1 -1
net/bluetooth/hci_core.c
··· 33 33 #include <linux/property.h> 34 34 #include <linux/suspend.h> 35 35 #include <linux/wait.h> 36 - #include <asm/unaligned.h> 36 + #include <linux/unaligned.h> 37 37 38 38 #include <net/bluetooth/bluetooth.h> 39 39 #include <net/bluetooth/hci_core.h>
+1 -1
net/bluetooth/hci_event.c
··· 25 25 26 26 /* Bluetooth HCI event handling. */ 27 27 28 - #include <asm/unaligned.h> 28 + #include <linux/unaligned.h> 29 29 #include <linux/crypto.h> 30 30 #include <crypto/algapi.h> 31 31
+1 -1
net/bluetooth/hci_sock.c
··· 27 27 #include <linux/export.h> 28 28 #include <linux/utsname.h> 29 29 #include <linux/sched.h> 30 - #include <asm/unaligned.h> 30 + #include <linux/unaligned.h> 31 31 32 32 #include <net/bluetooth/bluetooth.h> 33 33 #include <net/bluetooth/hci_core.h>
+1 -1
net/bluetooth/mgmt.c
··· 25 25 /* Bluetooth HCI Management interface */ 26 26 27 27 #include <linux/module.h> 28 - #include <asm/unaligned.h> 28 + #include <linux/unaligned.h> 29 29 30 30 #include <net/bluetooth/bluetooth.h> 31 31 #include <net/bluetooth/hci_core.h>
+1 -1
net/bluetooth/mgmt_util.c
··· 21 21 SOFTWARE IS DISCLAIMED. 22 22 */ 23 23 24 - #include <asm/unaligned.h> 24 + #include <linux/unaligned.h> 25 25 26 26 #include <net/bluetooth/bluetooth.h> 27 27 #include <net/bluetooth/hci_core.h>
+1 -1
net/bluetooth/rfcomm/core.c
··· 28 28 #include <linux/module.h> 29 29 #include <linux/debugfs.h> 30 30 #include <linux/kthread.h> 31 - #include <asm/unaligned.h> 31 + #include <linux/unaligned.h> 32 32 33 33 #include <net/bluetooth/bluetooth.h> 34 34 #include <net/bluetooth/hci_core.h>
+1 -1
net/bridge/br_fdb.c
··· 18 18 #include <linux/random.h> 19 19 #include <linux/slab.h> 20 20 #include <linux/atomic.h> 21 - #include <asm/unaligned.h> 21 + #include <linux/unaligned.h> 22 22 #include <linux/if_vlan.h> 23 23 #include <net/switchdev.h> 24 24 #include <trace/events/bridge.h>
+1 -1
net/bridge/br_stp_bpdu.c
··· 17 17 #include <net/llc.h> 18 18 #include <net/llc_pdu.h> 19 19 #include <net/stp.h> 20 - #include <asm/unaligned.h> 20 + #include <linux/unaligned.h> 21 21 22 22 #include "br_private.h" 23 23 #include "br_private_stp.h"
+1 -1
net/caif/cfrfml.c
··· 9 9 #include <linux/stddef.h> 10 10 #include <linux/spinlock.h> 11 11 #include <linux/slab.h> 12 - #include <asm/unaligned.h> 12 + #include <linux/unaligned.h> 13 13 #include <net/caif/caif_layer.h> 14 14 #include <net/caif/cfsrvl.h> 15 15 #include <net/caif/cfpkt.h>
+1 -1
net/core/drop_monitor.c
··· 37 37 #include <trace/events/napi.h> 38 38 #include <trace/events/devlink.h> 39 39 40 - #include <asm/unaligned.h> 40 + #include <linux/unaligned.h> 41 41 42 42 #define TRACE_ON 1 43 43 #define TRACE_OFF 0
+1 -1
net/core/filter.c
··· 42 42 #include <linux/errno.h> 43 43 #include <linux/timer.h> 44 44 #include <linux/uaccess.h> 45 - #include <asm/unaligned.h> 45 + #include <linux/unaligned.h> 46 46 #include <linux/filter.h> 47 47 #include <linux/ratelimit.h> 48 48 #include <linux/seccomp.h>
+1 -1
net/core/net-traces.c
··· 23 23 #include <linux/net_dropmon.h> 24 24 #include <linux/slab.h> 25 25 26 - #include <asm/unaligned.h> 26 + #include <linux/unaligned.h> 27 27 #include <asm/bitops.h> 28 28 29 29 #define CREATE_TRACE_POINTS
+1 -1
net/core/netpoll.c
··· 34 34 #include <net/addrconf.h> 35 35 #include <net/ndisc.h> 36 36 #include <net/ip6_checksum.h> 37 - #include <asm/unaligned.h> 37 + #include <linux/unaligned.h> 38 38 #include <trace/events/napi.h> 39 39 #include <linux/kconfig.h> 40 40
+1 -1
net/core/sock.c
··· 85 85 86 86 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt 87 87 88 - #include <asm/unaligned.h> 88 + #include <linux/unaligned.h> 89 89 #include <linux/capability.h> 90 90 #include <linux/errno.h> 91 91 #include <linux/errqueue.h>
+1 -1
net/core/tso.c
··· 3 3 #include <linux/if_vlan.h> 4 4 #include <net/ip.h> 5 5 #include <net/tso.h> 6 - #include <asm/unaligned.h> 6 + #include <linux/unaligned.h> 7 7 8 8 void tso_build_hdr(const struct sk_buff *skb, char *hdr, struct tso_t *tso, 9 9 int size, bool is_last)
+1 -1
net/dccp/ccids/ccid3.c
··· 22 22 #include "../dccp.h" 23 23 #include "ccid3.h" 24 24 25 - #include <asm/unaligned.h> 25 + #include <linux/unaligned.h> 26 26 27 27 #ifdef CONFIG_IP_DCCP_CCID3_DEBUG 28 28 static bool ccid3_debug;
+1 -1
net/dccp/options.c
··· 10 10 #include <linux/dccp.h> 11 11 #include <linux/module.h> 12 12 #include <linux/types.h> 13 - #include <asm/unaligned.h> 13 + #include <linux/unaligned.h> 14 14 #include <linux/kernel.h> 15 15 #include <linux/skbuff.h> 16 16
+1 -1
net/ipv4/cipso_ipv4.c
··· 37 37 #include <net/cipso_ipv4.h> 38 38 #include <linux/atomic.h> 39 39 #include <linux/bug.h> 40 - #include <asm/unaligned.h> 40 + #include <linux/unaligned.h> 41 41 42 42 /* List of available DOI definitions */ 43 43 /* XXX - This currently assumes a minimal number of different DOIs in use,
+1 -1
net/ipv4/ip_options.c
··· 17 17 #include <linux/slab.h> 18 18 #include <linux/types.h> 19 19 #include <linux/uaccess.h> 20 - #include <asm/unaligned.h> 20 + #include <linux/unaligned.h> 21 21 #include <linux/skbuff.h> 22 22 #include <linux/ip.h> 23 23 #include <linux/icmp.h>
+1 -1
net/ipv4/tcp_input.c
··· 75 75 #include <net/proto_memory.h> 76 76 #include <net/inet_common.h> 77 77 #include <linux/ipsec.h> 78 - #include <asm/unaligned.h> 78 + #include <linux/unaligned.h> 79 79 #include <linux/errqueue.h> 80 80 #include <trace/events/tcp.h> 81 81 #include <linux/jump_label_ratelimit.h>
+1 -1
net/ipv6/addrconf.c
··· 85 85 #include <linux/netconf.h> 86 86 #include <linux/random.h> 87 87 #include <linux/uaccess.h> 88 - #include <asm/unaligned.h> 88 + #include <linux/unaligned.h> 89 89 90 90 #include <linux/proc_fs.h> 91 91 #include <linux/seq_file.h>
+1 -1
net/ipv6/calipso.c
··· 29 29 #include <net/calipso.h> 30 30 #include <linux/atomic.h> 31 31 #include <linux/bug.h> 32 - #include <asm/unaligned.h> 32 + #include <linux/unaligned.h> 33 33 #include <linux/crc-ccitt.h> 34 34 35 35 /* Maximium size of the calipso option including
+1 -1
net/mac80211/key.c
··· 18 18 #include <linux/slab.h> 19 19 #include <linux/export.h> 20 20 #include <net/mac80211.h> 21 - #include <asm/unaligned.h> 21 + #include <linux/unaligned.h> 22 22 #include "ieee80211_i.h" 23 23 #include "driver-ops.h" 24 24 #include "debugfs_key.h"
+1 -1
net/mac80211/mesh.c
··· 7 7 */ 8 8 9 9 #include <linux/slab.h> 10 - #include <asm/unaligned.h> 10 + #include <linux/unaligned.h> 11 11 #include "ieee80211_i.h" 12 12 #include "mesh.h" 13 13 #include "wme.h"
+1 -1
net/mac80211/mesh_hwmp.c
··· 7 7 8 8 #include <linux/slab.h> 9 9 #include <linux/etherdevice.h> 10 - #include <asm/unaligned.h> 10 + #include <linux/unaligned.h> 11 11 #include "wme.h" 12 12 #include "mesh.h" 13 13
+1 -1
net/mac80211/michael.c
··· 6 6 #include <linux/types.h> 7 7 #include <linux/bitops.h> 8 8 #include <linux/ieee80211.h> 9 - #include <asm/unaligned.h> 9 + #include <linux/unaligned.h> 10 10 11 11 #include "michael.h" 12 12
+1 -1
net/mac80211/mlme.c
··· 23 23 #include <linux/slab.h> 24 24 #include <linux/export.h> 25 25 #include <net/mac80211.h> 26 - #include <asm/unaligned.h> 26 + #include <linux/unaligned.h> 27 27 28 28 #include "ieee80211_i.h" 29 29 #include "driver-ops.h"
+1 -1
net/mac80211/ocb.c
··· 16 16 #include <linux/etherdevice.h> 17 17 #include <linux/rtnetlink.h> 18 18 #include <net/mac80211.h> 19 - #include <asm/unaligned.h> 19 + #include <linux/unaligned.h> 20 20 21 21 #include "ieee80211_i.h" 22 22 #include "driver-ops.h"
+1 -1
net/mac80211/rx.c
··· 22 22 #include <kunit/visibility.h> 23 23 #include <net/mac80211.h> 24 24 #include <net/ieee80211_radiotap.h> 25 - #include <asm/unaligned.h> 25 + #include <linux/unaligned.h> 26 26 27 27 #include "ieee80211_i.h" 28 28 #include "driver-ops.h"
+1 -1
net/mac80211/status.c
··· 11 11 #include <linux/export.h> 12 12 #include <linux/etherdevice.h> 13 13 #include <net/mac80211.h> 14 - #include <asm/unaligned.h> 14 + #include <linux/unaligned.h> 15 15 #include "ieee80211_i.h" 16 16 #include "rate.h" 17 17 #include "mesh.h"
+1 -1
net/mac80211/tkip.c
··· 9 9 #include <linux/types.h> 10 10 #include <linux/netdevice.h> 11 11 #include <linux/export.h> 12 - #include <asm/unaligned.h> 12 + #include <linux/unaligned.h> 13 13 14 14 #include <net/mac80211.h> 15 15 #include "driver-ops.h"
+1 -1
net/mac80211/tx.c
··· 24 24 #include <net/mac80211.h> 25 25 #include <net/codel.h> 26 26 #include <net/codel_impl.h> 27 - #include <asm/unaligned.h> 27 + #include <linux/unaligned.h> 28 28 #include <net/fq_impl.h> 29 29 #include <net/gso.h> 30 30
+1 -1
net/mac80211/wep.c
··· 16 16 #include <linux/mm.h> 17 17 #include <linux/scatterlist.h> 18 18 #include <linux/slab.h> 19 - #include <asm/unaligned.h> 19 + #include <linux/unaligned.h> 20 20 21 21 #include <net/mac80211.h> 22 22 #include "ieee80211_i.h"
+1 -1
net/mac80211/wpa.c
··· 12 12 #include <linux/compiler.h> 13 13 #include <linux/ieee80211.h> 14 14 #include <linux/gfp.h> 15 - #include <asm/unaligned.h> 15 + #include <linux/unaligned.h> 16 16 #include <net/mac80211.h> 17 17 #include <crypto/aes.h> 18 18 #include <crypto/utils.h>
+1 -1
net/mac802154/rx.c
··· 13 13 #include <linux/module.h> 14 14 #include <linux/netdevice.h> 15 15 #include <linux/crc-ccitt.h> 16 - #include <asm/unaligned.h> 16 + #include <linux/unaligned.h> 17 17 18 18 #include <net/mac802154.h> 19 19 #include <net/ieee802154_netdev.h>
+1 -1
net/mac802154/tx.c
··· 12 12 #include <linux/netdevice.h> 13 13 #include <linux/if_arp.h> 14 14 #include <linux/crc-ccitt.h> 15 - #include <asm/unaligned.h> 15 + #include <linux/unaligned.h> 16 16 17 17 #include <net/rtnetlink.h> 18 18 #include <net/ieee802154_netdev.h>
+1 -1
net/mptcp/crypto.c
··· 22 22 23 23 #include <linux/kernel.h> 24 24 #include <crypto/sha2.h> 25 - #include <asm/unaligned.h> 25 + #include <linux/unaligned.h> 26 26 27 27 #include "protocol.h" 28 28
+1 -1
net/netfilter/ipvs/ip_vs_ftp.c
··· 35 35 #include <linux/gfp.h> 36 36 #include <net/protocol.h> 37 37 #include <net/tcp.h> 38 - #include <asm/unaligned.h> 38 + #include <linux/unaligned.h> 39 39 40 40 #include <net/ip_vs.h> 41 41
+1 -1
net/netfilter/ipvs/ip_vs_sync.c
··· 51 51 #include <linux/kernel.h> 52 52 #include <linux/sched/signal.h> 53 53 54 - #include <asm/unaligned.h> /* Used for ntoh_seq and hton_seq */ 54 + #include <linux/unaligned.h> /* Used for ntoh_seq and hton_seq */ 55 55 56 56 #include <net/ip.h> 57 57 #include <net/sock.h>
+1 -1
net/netfilter/nf_conntrack_proto_tcp.c
··· 14 14 #include <linux/skbuff.h> 15 15 #include <linux/ipv6.h> 16 16 #include <net/ip6_checksum.h> 17 - #include <asm/unaligned.h> 17 + #include <linux/unaligned.h> 18 18 19 19 #include <net/tcp.h> 20 20
+1 -1
net/netfilter/nf_synproxy_core.c
··· 5 5 6 6 #include <linux/module.h> 7 7 #include <linux/skbuff.h> 8 - #include <asm/unaligned.h> 8 + #include <linux/unaligned.h> 9 9 #include <net/tcp.h> 10 10 #include <net/netns/generic.h> 11 11 #include <linux/proc_fs.h>
+1 -1
net/netfilter/nft_byteorder.c
··· 5 5 * Development of this code funded by Astaro AG (http://www.astaro.com/) 6 6 */ 7 7 8 - #include <asm/unaligned.h> 8 + #include <linux/unaligned.h> 9 9 #include <linux/kernel.h> 10 10 #include <linux/init.h> 11 11 #include <linux/module.h>
+1 -1
net/netfilter/nft_exthdr.c
··· 5 5 * Development of this code funded by Astaro AG (http://www.astaro.com/) 6 6 */ 7 7 8 - #include <asm/unaligned.h> 8 + #include <linux/unaligned.h> 9 9 #include <linux/kernel.h> 10 10 #include <linux/netlink.h> 11 11 #include <linux/netfilter.h>
+1 -1
net/phonet/af_phonet.c
··· 13 13 #include <linux/kernel.h> 14 14 #include <linux/module.h> 15 15 #include <linux/slab.h> 16 - #include <asm/unaligned.h> 16 + #include <linux/unaligned.h> 17 17 #include <net/sock.h> 18 18 19 19 #include <linux/if_phonet.h>
+1 -1
net/sched/em_cmp.c
··· 10 10 #include <linux/kernel.h> 11 11 #include <linux/skbuff.h> 12 12 #include <linux/tc_ematch/tc_em_cmp.h> 13 - #include <asm/unaligned.h> 13 + #include <linux/unaligned.h> 14 14 #include <net/pkt_cls.h> 15 15 16 16 static inline int cmp_needs_transformation(struct tcf_em_cmp *cmp)
+1 -1
net/sunrpc/xprtrdma/svc_rdma_recvfrom.c
··· 94 94 95 95 #include <linux/slab.h> 96 96 #include <linux/spinlock.h> 97 - #include <asm/unaligned.h> 97 + #include <linux/unaligned.h> 98 98 #include <rdma/ib_verbs.h> 99 99 #include <rdma/rdma_cm.h> 100 100
+1 -1
net/sunrpc/xprtrdma/svc_rdma_sendto.c
··· 100 100 */ 101 101 102 102 #include <linux/spinlock.h> 103 - #include <asm/unaligned.h> 103 + #include <linux/unaligned.h> 104 104 105 105 #include <rdma/ib_verbs.h> 106 106 #include <rdma/rdma_cm.h>
+1 -1
net/tls/trace.h
··· 7 7 #if !defined(_TLS_TRACE_H_) || defined(TRACE_HEADER_MULTI_READ) 8 8 #define _TLS_TRACE_H_ 9 9 10 - #include <asm/unaligned.h> 10 + #include <linux/unaligned.h> 11 11 #include <linux/tracepoint.h> 12 12 13 13 struct sock;
+1 -1
net/wireless/radiotap.c
··· 18 18 #include <linux/export.h> 19 19 #include <net/cfg80211.h> 20 20 #include <net/ieee80211_radiotap.h> 21 - #include <asm/unaligned.h> 21 + #include <linux/unaligned.h> 22 22 23 23 /* function prototypes and related defs are in include/net/cfg80211.h */ 24 24
+1 -1
net/xfrm/xfrm_user.c
··· 33 33 #if IS_ENABLED(CONFIG_IPV6) 34 34 #include <linux/in6.h> 35 35 #endif 36 - #include <asm/unaligned.h> 36 + #include <linux/unaligned.h> 37 37 38 38 static int verify_one_alg(struct nlattr **attrs, enum xfrm_attr_type_t type, 39 39 struct netlink_ext_ack *extack)
+1 -1
security/apparmor/policy_unpack.c
··· 13 13 * All policy is validated before it is used. 14 14 */ 15 15 16 - #include <asm/unaligned.h> 16 + #include <linux/unaligned.h> 17 17 #include <kunit/visibility.h> 18 18 #include <linux/ctype.h> 19 19 #include <linux/errno.h>
+1 -1
security/keys/trusted-keys/trusted_tpm2.c
··· 14 14 #include <keys/trusted-type.h> 15 15 #include <keys/trusted_tpm.h> 16 16 17 - #include <asm/unaligned.h> 17 + #include <linux/unaligned.h> 18 18 19 19 #include "tpm2key.asn1.h" 20 20
+1 -1
sound/i2c/cs8427.c
··· 10 10 #include <linux/init.h> 11 11 #include <linux/bitrev.h> 12 12 #include <linux/module.h> 13 - #include <asm/unaligned.h> 13 + #include <linux/unaligned.h> 14 14 #include <sound/core.h> 15 15 #include <sound/control.h> 16 16 #include <sound/pcm.h>
+1 -1
sound/pci/hda/hda_eld.c
··· 12 12 #include <linux/init.h> 13 13 #include <linux/slab.h> 14 14 #include <sound/core.h> 15 - #include <asm/unaligned.h> 15 + #include <linux/unaligned.h> 16 16 #include <sound/hda_chmap.h> 17 17 #include <sound/hda_codec.h> 18 18 #include "hda_local.h"
+1 -1
sound/pci/hda/tas2781_hda_i2c.c
··· 7 7 // Author: Shenghao Ding <shenghao-ding@ti.com> 8 8 // Current maintainer: Baojun Xu <baojun.xu@ti.com> 9 9 10 - #include <asm/unaligned.h> 10 + #include <linux/unaligned.h> 11 11 #include <linux/acpi.h> 12 12 #include <linux/crc8.h> 13 13 #include <linux/crc32.h>
+1 -1
sound/soc/codecs/adau1701.c
··· 21 21 #include <sound/pcm_params.h> 22 22 #include <sound/soc.h> 23 23 24 - #include <asm/unaligned.h> 24 + #include <linux/unaligned.h> 25 25 26 26 #include "sigmadsp.h" 27 27 #include "adau1701.h"
+1 -1
sound/soc/codecs/adau17x1.c
··· 19 19 #include <linux/i2c.h> 20 20 #include <linux/spi/spi.h> 21 21 #include <linux/regmap.h> 22 - #include <asm/unaligned.h> 22 + #include <linux/unaligned.h> 23 23 24 24 #include "sigmadsp.h" 25 25 #include "adau17x1.h"
+1 -1
sound/soc/codecs/pcm6240.c
··· 12 12 // Author: Shenghao Ding <shenghao-ding@ti.com> 13 13 // 14 14 15 - #include <asm/unaligned.h> 15 + #include <linux/unaligned.h> 16 16 #include <linux/firmware.h> 17 17 #include <linux/gpio.h> 18 18 #include <linux/i2c.h>
+1 -1
sound/soc/codecs/peb2466.c
··· 6 6 // 7 7 // Author: Herve Codina <herve.codina@bootlin.com> 8 8 9 - #include <asm/unaligned.h> 9 + #include <linux/unaligned.h> 10 10 #include <linux/clk.h> 11 11 #include <linux/firmware.h> 12 12 #include <linux/gpio/consumer.h>
+1 -1
sound/soc/codecs/sigmadsp-i2c.c
··· 9 9 #include <linux/i2c.h> 10 10 #include <linux/module.h> 11 11 #include <linux/slab.h> 12 - #include <asm/unaligned.h> 12 + #include <linux/unaligned.h> 13 13 14 14 #include "sigmadsp.h" 15 15
+1 -1
sound/soc/codecs/tas2781-fmwlib.c
··· 20 20 #include <sound/soc.h> 21 21 #include <sound/tlv.h> 22 22 #include <sound/tas2781.h> 23 - #include <asm/unaligned.h> 23 + #include <linux/unaligned.h> 24 24 25 25 #define ERROR_PRAM_CRCCHK 0x0000000 26 26 #define ERROR_YRAM_CRCCHK 0x0000001
+1 -1
sound/soc/codecs/tas2781-i2c.c
··· 31 31 #include <sound/tlv.h> 32 32 #include <sound/tas2563-tlv.h> 33 33 #include <sound/tas2781-tlv.h> 34 - #include <asm/unaligned.h> 34 + #include <linux/unaligned.h> 35 35 36 36 #define X2563_CL_STT_VAL(xreg, xval) \ 37 37 { .reg = xreg, \
+1 -1
sound/soc/codecs/tas571x.c
··· 27 27 #include <sound/pcm_params.h> 28 28 #include <sound/soc.h> 29 29 #include <sound/tlv.h> 30 - #include <asm/unaligned.h> 30 + #include <linux/unaligned.h> 31 31 32 32 #include "tas571x.h" 33 33
+1 -1
sound/soc/codecs/tlv320aic31xx.c
··· 12 12 * and mono/stereo Class-D speaker driver. 13 13 */ 14 14 15 - #include <asm/unaligned.h> 15 + #include <linux/unaligned.h> 16 16 #include <linux/module.h> 17 17 #include <linux/moduleparam.h> 18 18 #include <linux/init.h>
+1 -1
sound/soc/codecs/wm5102.c
··· 25 25 26 26 #include <linux/mfd/arizona/core.h> 27 27 #include <linux/mfd/arizona/registers.h> 28 - #include <asm/unaligned.h> 28 + #include <linux/unaligned.h> 29 29 30 30 #include "arizona.h" 31 31 #include "wm5102.h"
+1 -1
sound/soc/codecs/wm8958-dsp2.c
··· 25 25 #include <linux/mfd/wm8994/pdata.h> 26 26 #include <linux/mfd/wm8994/gpio.h> 27 27 28 - #include <asm/unaligned.h> 28 + #include <linux/unaligned.h> 29 29 30 30 #include "wm8994.h" 31 31
+1 -1
sound/soc/sof/iomem-utils.c
··· 10 10 11 11 #include <linux/io-64-nonatomic-lo-hi.h> 12 12 #include <linux/platform_device.h> 13 - #include <asm/unaligned.h> 13 + #include <linux/unaligned.h> 14 14 #include <sound/soc.h> 15 15 #include <sound/sof.h> 16 16 #include "sof-priv.h"
+1 -1
sound/soc/sof/sof-utils.c
··· 8 8 // Author: Keyon Jie <yang.jie@linux.intel.com> 9 9 // 10 10 11 - #include <asm/unaligned.h> 11 + #include <linux/unaligned.h> 12 12 #include <linux/io-64-nonatomic-lo-hi.h> 13 13 #include <linux/device.h> 14 14 #include <sound/memalloc.h>
+1 -1
tools/arch/x86/lib/insn.c
··· 13 13 #endif 14 14 #include "../include/asm/inat.h" /* __ignore_sync_check__ */ 15 15 #include "../include/asm/insn.h" /* __ignore_sync_check__ */ 16 - #include "../include/asm-generic/unaligned.h" /* __ignore_sync_check__ */ 16 + #include "../include/linux/unaligned.h" /* __ignore_sync_check__ */ 17 17 18 18 #include <linux/errno.h> 19 19 #include <linux/kconfig.h>
+3 -3
tools/include/asm-generic/unaligned.h tools/include/linux/unaligned.h
··· 1 1 /* SPDX-License-Identifier: GPL-2.0 */ 2 - #ifndef __ASM_GENERIC_UNALIGNED_H 3 - #define __ASM_GENERIC_UNALIGNED_H 2 + #ifndef __LINUX_UNALIGNED_H 3 + #define __LINUX_UNALIGNED_H 4 4 5 5 /* 6 6 * This is the most generic implementation of unaligned accesses ··· 154 154 } 155 155 #pragma GCC diagnostic pop 156 156 157 - #endif /* __ASM_GENERIC_UNALIGNED_H */ 157 + #endif /* __LINUX_UNALIGNED_H */
+1 -1
tools/perf/check-headers.sh
··· 163 163 check arch/x86/lib/memset_64.S '-I "^EXPORT_SYMBOL" -I "^#include <asm/export.h>" -I"^SYM_FUNC_START\(_LOCAL\)*(memset_\(erms\|orig\))"' 164 164 check arch/x86/include/asm/amd-ibs.h '-I "^#include [<\"]\(asm/\)*msr-index.h"' 165 165 check arch/arm64/include/asm/cputype.h '-I "^#include [<\"]\(asm/\)*sysreg.h"' 166 - check include/asm-generic/unaligned.h '-I "^#include <linux/unaligned/packed_struct.h>" -I "^#include <asm/byteorder.h>" -I "^#pragma GCC diagnostic"' 166 + check include/linux/unaligned.h '-I "^#include <linux/unaligned/packed_struct.h>" -I "^#include <asm/byteorder.h>" -I "^#pragma GCC diagnostic"' 167 167 check include/uapi/asm-generic/mman.h '-I "^#include <\(uapi/\)*asm-generic/mman-common\(-tools\)*.h>"' 168 168 check include/uapi/linux/mman.h '-I "^#include <\(uapi/\)*asm/mman.h>"' 169 169 check include/linux/build_bug.h '-I "^#\(ifndef\|endif\)\( \/\/\)* static_assert$"'
+1 -1
tools/perf/util/arm-spe-decoder/arm-spe-pkt-decoder.c
··· 11 11 #include <linux/bitops.h> 12 12 #include <stdarg.h> 13 13 #include <linux/kernel.h> 14 - #include <asm-generic/unaligned.h> 14 + #include <linux/unaligned.h> 15 15 16 16 #include "arm-spe-pkt-decoder.h" 17 17
+1 -1
tools/perf/util/intel-pt-decoder/intel-pt-pkt-decoder.c
··· 10 10 #include <byteswap.h> 11 11 #include <linux/kernel.h> 12 12 #include <linux/compiler.h> 13 - #include <asm-generic/unaligned.h> 13 + #include <linux/unaligned.h> 14 14 15 15 #include "intel-pt-pkt-decoder.h" 16 16
+1 -1
tools/testing/cxl/test/mem.c
··· 9 9 #include <linux/sizes.h> 10 10 #include <linux/bits.h> 11 11 #include <cxl/mailbox.h> 12 - #include <asm/unaligned.h> 12 + #include <linux/unaligned.h> 13 13 #include <crypto/sha2.h> 14 14 #include <cxlmem.h> 15 15
+1 -1
tools/testing/selftests/bpf/progs/test_tcp_custom_syncookie.h
··· 22 22 __builtin_memcpy(b, __tmp, sizeof(a)); \ 23 23 } while (0) 24 24 25 - /* asm-generic/unaligned.h */ 25 + /* linux/unaligned.h */ 26 26 #define __get_unaligned_t(type, ptr) ({ \ 27 27 const struct { type x; } __packed * __pptr = (typeof(__pptr))(ptr); \ 28 28 __pptr->x; \