[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [PATCH v5 12/16] xen/common: Switch {asm -> xen}/byteorder.h
Sort the includes. Drop useless includes of xen/types.h Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> --- CC: Anthony PERARD <anthony.perard@xxxxxxxxxx> CC: Michal Orzel <michal.orzel@xxxxxxx> CC: Jan Beulich <jbeulich@xxxxxxxx> CC: Julien Grall <julien@xxxxxxx> CC: Roger Pau Monné <roger.pau@xxxxxxxxxx> CC: Stefano Stabellini <sstabellini@xxxxxxxxxx> CC: Volodymyr Babchuk <Volodymyr_Babchuk@xxxxxxxx> CC: Bertrand Marquis <bertrand.marquis@xxxxxxx> CC: Shawn Anastasio <sanastasio@xxxxxxxxxxxxxxxxxxxxx> CC: Oleksii Kurochko <oleksii.kurochko@xxxxxxxxx> CC: Daniel P. Smith <dpsmith@xxxxxxxxxxxxxxxxxxxx> CC: Lin Liu <lin.liu@xxxxxxxxxx> v5: * New --- xen/common/bitmap.c | 5 ++--- xen/common/libelf/libelf-private.h | 3 ++- xen/drivers/char/ehci-dbgp.c | 4 +++- xen/include/xen/bitmap.h | 2 +- xen/include/xen/device_tree.h | 3 ++- xen/include/xen/libfdt/libfdt_env.h | 3 +-- xen/include/xen/unaligned.h | 3 +-- 7 files changed, 12 insertions(+), 11 deletions(-) diff --git a/xen/common/bitmap.c b/xen/common/bitmap.c index 3da63a32a680..f605c98a02b2 100644 --- a/xen/common/bitmap.c +++ b/xen/common/bitmap.c @@ -5,14 +5,13 @@ * This source code is licensed under the GNU General Public License, * Version 2. See the file COPYING for more details. */ -#include <xen/types.h> -#include <xen/errno.h> #include <xen/bitmap.h> #include <xen/bitops.h> +#include <xen/byteorder.h> #include <xen/cpumask.h> +#include <xen/errno.h> #include <xen/guest_access.h> #include <xen/lib.h> -#include <asm/byteorder.h> /* * bitmaps provide an array of bits, implemented using an an diff --git a/xen/common/libelf/libelf-private.h b/xen/common/libelf/libelf-private.h index 65417dffc8a0..e5c9cc109972 100644 --- a/xen/common/libelf/libelf-private.h +++ b/xen/common/libelf/libelf-private.h @@ -17,10 +17,11 @@ #ifdef __XEN__ +#include <xen/byteorder.h> #include <xen/lib.h> #include <xen/libelf.h> #include <xen/softirq.h> -#include <asm/byteorder.h> + #include <public/elfnote.h> /* we would like to use elf->log_callback but we can't because diff --git a/xen/drivers/char/ehci-dbgp.c b/xen/drivers/char/ehci-dbgp.c index 1ad3c6bebf87..e9cd59b25463 100644 --- a/xen/drivers/char/ehci-dbgp.c +++ b/xen/drivers/char/ehci-dbgp.c @@ -5,15 +5,17 @@ * Linux; see the Linux source for authorship and copyrights. */ +#include <xen/byteorder.h> #include <xen/console.h> #include <xen/delay.h> #include <xen/errno.h> #include <xen/param.h> #include <xen/pci.h> #include <xen/serial.h> -#include <asm/byteorder.h> + #include <asm/io.h> #include <asm/fixmap.h> + #include <public/physdev.h> /* #define DBGP_DEBUG */ diff --git a/xen/include/xen/bitmap.h b/xen/include/xen/bitmap.h index 4b642cd4207b..b5e9cdd3db86 100644 --- a/xen/include/xen/bitmap.h +++ b/xen/include/xen/bitmap.h @@ -230,7 +230,7 @@ static inline unsigned int bitmap_weight(const unsigned long *src, return __bitmap_weight(src, nbits); } -#include <asm/byteorder.h> +#include <xen/byteorder.h> #ifdef __LITTLE_ENDIAN #define BITMAP_MEM_ALIGNMENT 8 diff --git a/xen/include/xen/device_tree.h b/xen/include/xen/device_tree.h index 0ff80fda04da..6dc1fb5159cd 100644 --- a/xen/include/xen/device_tree.h +++ b/xen/include/xen/device_tree.h @@ -10,7 +10,8 @@ #ifndef __XEN_DEVICE_TREE_H__ #define __XEN_DEVICE_TREE_H__ -#include <asm/byteorder.h> +#include <xen/byteorder.h> + #include <asm/device.h> #include <public/xen.h> #include <public/device_tree_defs.h> diff --git a/xen/include/xen/libfdt/libfdt_env.h b/xen/include/xen/libfdt/libfdt_env.h index 8368787391b7..04abc6bb68c6 100644 --- a/xen/include/xen/libfdt/libfdt_env.h +++ b/xen/include/xen/libfdt/libfdt_env.h @@ -7,9 +7,8 @@ * Copyright 2012 Kim Phillips, Freescale Semiconductor. */ -#include <xen/types.h> +#include <xen/byteorder.h> #include <xen/string.h> -#include <asm/byteorder.h> #ifdef __CHECKER__ #define FDT_FORCE __attribute__((force)) diff --git a/xen/include/xen/unaligned.h b/xen/include/xen/unaligned.h index 8c8b08338b8d..e64813ab4b20 100644 --- a/xen/include/xen/unaligned.h +++ b/xen/include/xen/unaligned.h @@ -3,8 +3,7 @@ #define __XEN_UNALIGNED_H__ #ifdef __XEN__ -#include <xen/types.h> -#include <asm/byteorder.h> +#include <xen/byteorder.h> #endif /* -- 2.39.5
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |