xref: /netbsd-src/sys/arch/x86/include/mpacpi.h (revision 5c120a76bd99c94b567ed5327ceff130bcfa52f2)
1*5c120a76Snonaka /*	$NetBSD: mpacpi.h,v 1.11 2017/05/23 08:54:39 nonaka Exp $	*/
228644fa0Sfvdl 
3f141fad5Syamt #ifndef _X86_MPACPI_H_
4f141fad5Syamt #define _X86_MPACPI_H_
528644fa0Sfvdl 
6afff857eSfvdl struct pcibus_attach_args;
7afff857eSfvdl 
876d48919Scegger int mpacpi_scan_apics(device_t, int *);
928644fa0Sfvdl int mpacpi_find_interrupts(void *);
1076d48919Scegger int mpacpi_pci_attach_hook(device_t, device_t,
11afff857eSfvdl 			   struct pcibus_attach_args *);
1228644fa0Sfvdl 
1301158ea8Schristos struct mp_intr_map;
1401158ea8Schristos int mpacpi_findintr_linkdev(struct mp_intr_map *);
1501158ea8Schristos 
16*5c120a76Snonaka extern bool acpi_present;
17*5c120a76Snonaka extern bool mpacpi_active;
18*5c120a76Snonaka 
19f141fad5Syamt #endif /* _X86_MPACPI_H_ */
20