blob: 73ade38caa32359b9925bb51fd4a0d4ce832203e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
#include <linux/init.h>
#include <asm/x86_init.h>
unsigned int xen_io_apic_read(unsigned apic, unsigned reg)
{
if (reg == 0x1)
return 0x00170020;
else if (reg == 0x0)
return apic << 24;
return 0xfd;
}
void __init xen_init_apic(void)
{
x86_io_apic_ops.read = xen_io_apic_read;
}
|