apic.c (62b31a045757eac81fed94b19df47418a0818528) apic.c (e57d04e5fa00f7649d4c00796f8d12054799be4a)
1// SPDX-License-Identifier: GPL-2.0
2#include <linux/init.h>
3#include <linux/thread_info.h>
4
5#include <asm/x86_init.h>
6#include <asm/apic.h>
7#include <asm/io_apic.h>
8#include <asm/xen/hypercall.h>

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

147 .acpi_madt_oem_check = xen_madt_oem_check,
148 .apic_id_valid = xen_id_always_valid,
149 .apic_id_registered = xen_id_always_registered,
150
151 /* .irq_delivery_mode - used in native_compose_msi_msg only */
152 /* .irq_dest_mode - used in native_compose_msi_msg only */
153
154 .disable_esr = 0,
1// SPDX-License-Identifier: GPL-2.0
2#include <linux/init.h>
3#include <linux/thread_info.h>
4
5#include <asm/x86_init.h>
6#include <asm/apic.h>
7#include <asm/io_apic.h>
8#include <asm/xen/hypercall.h>

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

147 .acpi_madt_oem_check = xen_madt_oem_check,
148 .apic_id_valid = xen_id_always_valid,
149 .apic_id_registered = xen_id_always_registered,
150
151 /* .irq_delivery_mode - used in native_compose_msi_msg only */
152 /* .irq_dest_mode - used in native_compose_msi_msg only */
153
154 .disable_esr = 0,
155 /* .dest_logical - default_send_IPI_ use it but we use our own. */
156 .check_apicid_used = default_check_apicid_used, /* Used on 32-bit */
157
155
156 .check_apicid_used = default_check_apicid_used, /* Used on 32-bit */
158 .init_apic_ldr = xen_noop, /* setup_local_APIC calls it */
157 .init_apic_ldr = xen_noop, /* setup_local_APIC calls it */
159
160 .ioapic_phys_id_map = default_ioapic_phys_id_map, /* Used on 32-bit */
161 .setup_apic_routing = NULL,
162 .cpu_present_to_apicid = xen_cpu_present_to_apicid,
163 .apicid_to_cpu_present = physid_set_mask_of_physid, /* Used on 32-bit */
164 .check_phys_apicid_present = default_check_phys_apicid_present, /* smp_sanity_check needs it */
165 .phys_pkg_id = xen_phys_pkg_id, /* detect_ht */
166
167 .get_apic_id = xen_get_apic_id,

--- 44 unchanged lines hidden ---
158 .ioapic_phys_id_map = default_ioapic_phys_id_map, /* Used on 32-bit */
159 .setup_apic_routing = NULL,
160 .cpu_present_to_apicid = xen_cpu_present_to_apicid,
161 .apicid_to_cpu_present = physid_set_mask_of_physid, /* Used on 32-bit */
162 .check_phys_apicid_present = default_check_phys_apicid_present, /* smp_sanity_check needs it */
163 .phys_pkg_id = xen_phys_pkg_id, /* detect_ht */
164
165 .get_apic_id = xen_get_apic_id,

--- 44 unchanged lines hidden ---