apicdef.h (498495dba268b20e8eadd7fe93c140c68b6cc9d2) apicdef.h (721612994f53ed600b39a80d912b10f51960e2e3)
1/* SPDX-License-Identifier: GPL-2.0 */
2#ifndef _ASM_X86_APICDEF_H
3#define _ASM_X86_APICDEF_H
4
5/*
6 * Constants for various Intel APICs. (local APIC, IOAPIC, etc.)
7 *
8 * Alan Cox <Alan.Cox@linux.org>, 1995.

--- 418 unchanged lines hidden (view full) ---

427#undef u32
428
429#ifdef CONFIG_X86_32
430 #define BAD_APICID 0xFFu
431#else
432 #define BAD_APICID 0xFFFFu
433#endif
434
1/* SPDX-License-Identifier: GPL-2.0 */
2#ifndef _ASM_X86_APICDEF_H
3#define _ASM_X86_APICDEF_H
4
5/*
6 * Constants for various Intel APICs. (local APIC, IOAPIC, etc.)
7 *
8 * Alan Cox <Alan.Cox@linux.org>, 1995.

--- 418 unchanged lines hidden (view full) ---

427#undef u32
428
429#ifdef CONFIG_X86_32
430 #define BAD_APICID 0xFFu
431#else
432 #define BAD_APICID 0xFFFFu
433#endif
434
435enum ioapic_irq_destination_types {
436 dest_Fixed = 0,
437 dest_LowestPrio = 1,
438 dest_SMI = 2,
439 dest__reserved_1 = 3,
440 dest_NMI = 4,
441 dest_INIT = 5,
442 dest__reserved_2 = 6,
443 dest_ExtINT = 7
435enum apic_delivery_modes {
436 APIC_DELIVERY_MODE_FIXED = 0,
437 APIC_DELIVERY_MODE_LOWESTPRIO = 1,
438 APIC_DELIVERY_MODE_SMI = 2,
439 APIC_DELIVERY_MODE_NMI = 4,
440 APIC_DELIVERY_MODE_INIT = 5,
441 APIC_DELIVERY_MODE_EXTINT = 7,
444};
445
446#endif /* _ASM_X86_APICDEF_H */
442};
443
444#endif /* _ASM_X86_APICDEF_H */