qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [Linaro-acpi] [RFC PATCH 0/7] hw/arm/virt: Dynamic ACPI


From: Paolo Bonzini
Subject: Re: [Qemu-devel] [Linaro-acpi] [RFC PATCH 0/7] hw/arm/virt: Dynamic ACPI v5.1 table generation
Date: Thu, 13 Nov 2014 20:22:51 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.2.0


On 13/11/2014 19:16, Al Stone wrote:
>> > address@hidden ~]# cat /proc/ioports 
>> > [ ... ]
>> >   0600-063f : 0000:00:01.3
>> >     0600-0603 : ACPI PM1a_EVT_BLK
>> >     0604-0605 : ACPI PM1a_CNT_BLK
>> >     0608-060b : ACPI PM_TMR
>> >   0700-070f : 0000:00:01.3
>> >     0700-0707 : piix4_smbus
>> > [ ... ]
> So this is problematic: the PM1a_EVT_BLK and PM1a_CNT_BLK should not
> exist if hardware reduced mode ACPI is being used; the values in the
> FADT should be zero so there should be no ioports (see section 5.2.9
> of the ACPI spec).  If this is from an ARM platform, it _should_ be in
> hardware reduced mode.  QEMU will have to take that into account.

No, this is x86.  As mentioned elsewhere in the thread, we'd have to add
a GPIO controller (e.g. PL061) to mach-virt, to replace GPE.

Paolo



reply via email to

[Prev in Thread] Current Thread [Next in Thread]