|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [PATCH v4 3/6] xen/arm: use {DT,ACPI}_DEV_INFO for device info sections
Refactor arm/xen.lds.S by replacing the inline definitions for
device info sections with the newly introduced {DT,ACPI}_DEV_INFO
macros from xen/xen.lds.h.
Signed-off-by: Oleksii Kurochko <oleksii.kurochko@xxxxxxxxx>
---
Changes in V4:
- use newly refactored ACPI_DEV_INFO and DT_DEV_INFO
---
Changes in V3:
- use refactored ADEV_INFO and DT_DEV_INFO macros.
---
xen/arch/arm/xen.lds.S | 16 ++++------------
1 file changed, 4 insertions(+), 12 deletions(-)
diff --git a/xen/arch/arm/xen.lds.S b/xen/arch/arm/xen.lds.S
index 0987052f1a..3b7b677197 100644
--- a/xen/arch/arm/xen.lds.S
+++ b/xen/arch/arm/xen.lds.S
@@ -4,6 +4,8 @@
#include <xen/cache.h>
#include <xen/lib.h>
+
+#define SIMPLE_DECL_SECTION
#include <xen/xen.lds.h>
#include <asm/page.h>
#undef ENTRY
@@ -124,20 +126,10 @@ SECTIONS
_eplatform = .;
} :text
- . = ALIGN(8);
- .dev.info : {
- _sdevice = .;
- *(.dev.info)
- _edevice = .;
- } :text
+ DT_DEV_INFO(.dev.info)
#ifdef CONFIG_ACPI
- . = ALIGN(8);
- .adev.info : {
- _asdevice = .;
- *(.adev.info)
- _aedevice = .;
- } :text
+ ACPI_DEV_INFO(adev.info)
#endif
. = ALIGN(8);
--
2.46.1
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |