This headers are left-overs from the legacy BIOS support that has been
removed a few years ago and are not included anywhere.

Signed-off-by: Ahmad Fatoum <[email protected]>
---
 arch/x86/include/asm/modes.h   | 48 ----------------------------------
 arch/x86/include/asm/segment.h | 26 ------------------
 2 files changed, 74 deletions(-)
 delete mode 100644 arch/x86/include/asm/modes.h
 delete mode 100644 arch/x86/include/asm/segment.h

diff --git a/arch/x86/include/asm/modes.h b/arch/x86/include/asm/modes.h
deleted file mode 100644
index b33df858921c..000000000000
--- a/arch/x86/include/asm/modes.h
+++ /dev/null
@@ -1,48 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0-or-later */
-/* SPDX-FileCopyrightText: 2009 Juergen Beisert, Pengutronix */
-
-/**
- * @file
- * @brief Declarations to bring some light in the real/protected/flat mode 
darkness
- */
-#ifndef _ASM_X86_MODES_H
-#define _ASM_X86_MODES_H
-
-#ifndef __ASSEMBLY__
-
-#include <types.h>
-
-extern uint64_t gdt[];
-extern unsigned gdt_size;
-
-#endif
-
-/** to simplify GDT entry generation */
-#define GDT_ENTRY(flags, base, limit)                  \
-       ((((base)  & 0xff000000ULL) << (56-24)) |       \
-        (((flags) & 0x0000f0ffULL) << 40) |            \
-        (((limit) & 0x000f0000ULL) << (48-16)) |       \
-        (((base)  & 0x00ffffffULL) << 16) |            \
-        (((limit) & 0x0000ffffULL)))
-
-/** 32 bit barebox text */
-#define GDT_ENTRY_BOOT_CS      2
-#define __BOOT_CS              (GDT_ENTRY_BOOT_CS * 8)
-
-/** 32 bit barebox data */
-#define GDT_ENTRY_BOOT_DS      3
-#define __BOOT_DS              (GDT_ENTRY_BOOT_DS * 8)
-
-/** 16 bit barebox text */
-#define GDT_ENTRY_REAL_CS      4
-#define __REAL_CS              (GDT_ENTRY_REAL_CS * 8)
-
-/** 16 bit barebox data */
-#define GDT_ENTRY_REAL_DS      5
-#define __REAL_DS              (GDT_ENTRY_REAL_DS * 8)
-
-/** Something to make others happy */
-#define GDT_ENTRY_BOOT_TSS     6
-#define __BOOT_TSS             (GDT_ENTRY_BOOT_TSS * 8)
-
-#endif /* _ASM_X86_MODES_H */
diff --git a/arch/x86/include/asm/segment.h b/arch/x86/include/asm/segment.h
deleted file mode 100644
index 9e1d897b0386..000000000000
--- a/arch/x86/include/asm/segment.h
+++ /dev/null
@@ -1,26 +0,0 @@
-/* SPDX-License-Identifier: GPL-2.0-or-later */
-/* SPDX-FileCopyrightText: 2009 Juergen Beisert, Pengutronix */
-
-#ifndef _ASM_X86_SEGMENT_H
-#define _ASM_X86_SEGMENT_H
-
-#include <linux/compiler.h>
-
-/**
- * @file
- * @brief To be able to mark functions running in real _and_ flat mode
- */
-
-/**
- * Section for every program code needed to bring barebox from real mode
- * to flat mode
- */
-#define __bootcode     __section(.boot.text)
-
-/**
- * Section for every data needed to bring barebox from real mode
- * to flat mode
- */
-#define __bootdata     __section(.boot.data)
-
-#endif /* _ASM_X86_SEGMENT_H */
-- 
2.47.3


Reply via email to