]> Git Repo - linux.git/blob - arch/microblaze/include/asm/unaligned.h
enetc: Migrate to PHYLINK and PCS_LYNX
[linux.git] / arch / microblaze / include / asm / unaligned.h
1 /* SPDX-License-Identifier: GPL-2.0 */
2 /*
3  * Copyright (C) 2008 Michal Simek <[email protected]>
4  * Copyright (C) 2006 Atmark Techno, Inc.
5  */
6
7 #ifndef _ASM_MICROBLAZE_UNALIGNED_H
8 #define _ASM_MICROBLAZE_UNALIGNED_H
9
10 # ifdef __KERNEL__
11
12 #  ifdef __MICROBLAZEEL__
13 #   include <linux/unaligned/le_struct.h>
14 #   include <linux/unaligned/be_byteshift.h>
15 #   define get_unaligned        __get_unaligned_le
16 #   define put_unaligned        __put_unaligned_le
17 #  else
18 #   include <linux/unaligned/be_struct.h>
19 #   include <linux/unaligned/le_byteshift.h>
20 #   define get_unaligned        __get_unaligned_be
21 #   define put_unaligned        __put_unaligned_be
22 #  endif
23
24 # include <linux/unaligned/generic.h>
25
26 # endif /* __KERNEL__ */
27 #endif /* _ASM_MICROBLAZE_UNALIGNED_H */
This page took 0.036155 seconds and 4 git commands to generate.