[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-arm] [PATCH 15/17] include/qemu: Add sizes.h from Linux
From: |
Andrey Smirnov |
Subject: |
[Qemu-arm] [PATCH 15/17] include/qemu: Add sizes.h from Linux |
Date: |
Mon, 18 Sep 2017 12:50:58 -0700 |
Add sizes.h from Linux to have a more readable way of specifying
MemoryRegion sizes.
Cc: Peter Maydell <address@hidden>
Cc: address@hidden
Cc: address@hidden
Cc: address@hidden
Signed-off-by: Andrey Smirnov <address@hidden>
---
include/qemu/sizes.h | 47 +++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 47 insertions(+)
create mode 100644 include/qemu/sizes.h
diff --git a/include/qemu/sizes.h b/include/qemu/sizes.h
new file mode 100644
index 0000000000..9aedb9f8f6
--- /dev/null
+++ b/include/qemu/sizes.h
@@ -0,0 +1,47 @@
+/*
+ * Copy of include/linux/sizes.h
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License version 2 as
+ * published by the Free Software Foundation.
+ */
+#ifndef SIZES_H
+#define SIZES_H
+
+#define SZ_1 0x00000001
+#define SZ_2 0x00000002
+#define SZ_4 0x00000004
+#define SZ_8 0x00000008
+#define SZ_16 0x00000010
+#define SZ_32 0x00000020
+#define SZ_64 0x00000040
+#define SZ_128 0x00000080
+#define SZ_256 0x00000100
+#define SZ_512 0x00000200
+
+#define SZ_1K 0x00000400
+#define SZ_2K 0x00000800
+#define SZ_4K 0x00001000
+#define SZ_8K 0x00002000
+#define SZ_16K 0x00004000
+#define SZ_32K 0x00008000
+#define SZ_64K 0x00010000
+#define SZ_128K 0x00020000
+#define SZ_256K 0x00040000
+#define SZ_512K 0x00080000
+
+#define SZ_1M 0x00100000
+#define SZ_2M 0x00200000
+#define SZ_4M 0x00400000
+#define SZ_8M 0x00800000
+#define SZ_16M 0x01000000
+#define SZ_32M 0x02000000
+#define SZ_64M 0x04000000
+#define SZ_128M 0x08000000
+#define SZ_256M 0x10000000
+#define SZ_512M 0x20000000
+
+#define SZ_1G 0x40000000
+#define SZ_2G 0x80000000
+
+#endif /* SIZES_H */
--
2.13.5
- [Qemu-arm] [PATCH 06/17] imx_fec: Use MIN instead of explicit ternary operator, (continued)
- [Qemu-arm] [PATCH 06/17] imx_fec: Use MIN instead of explicit ternary operator, Andrey Smirnov, 2017/09/18
- [Qemu-arm] [PATCH 07/17] imx_fec: Emulate SHIFT16 in ENETx_RACC, Andrey Smirnov, 2017/09/18
- [Qemu-arm] [PATCH 08/17] imx_fec: Add support for multiple Tx DMA rings, Andrey Smirnov, 2017/09/18
- [Qemu-arm] [PATCH 10/17] sdhci: Add i.MX specific subtype of SDHCI, Andrey Smirnov, 2017/09/18
- [Qemu-arm] [PATCH 12/17] i.MX: Add i.MX7 CCM, PMU and ANALOG device, Andrey Smirnov, 2017/09/18
- [Qemu-arm] [PATCH 09/17] imx_fec: Use correct length for packet size, Andrey Smirnov, 2017/09/18
- [Qemu-arm] [PATCH 11/17] sdhci: Implement write method of ACMD12ERRSTS register, Andrey Smirnov, 2017/09/18
- [Qemu-arm] [PATCH 13/17] i.MX: Add code to emulate i.MX2 watchdog IP block, Andrey Smirnov, 2017/09/18
- [Qemu-arm] [PATCH 14/17] i.MX7: Add code to emulate SNVS IP-block, Andrey Smirnov, 2017/09/18
- [Qemu-arm] [PATCH 15/17] include/qemu: Add sizes.h from Linux,
Andrey Smirnov <=
- [Qemu-arm] [PATCH 17/17] Implement support for i.MX7 Sabre board, Andrey Smirnov, 2017/09/18
- [Qemu-arm] [PATCH 16/17] i.MX: Add i.MX7 SOC implementation., Andrey Smirnov, 2017/09/18
- Re: [Qemu-arm] [Qemu-devel] [PATCH 00/17] Initial i.MX7 support, no-reply, 2017/09/18