[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-arm] [Qemu-devel] [PATCH v3 1/8] hw/arm/virt: Add a GPIO contr
From: |
Pavel Fedin |
Subject: |
Re: [Qemu-arm] [Qemu-devel] [PATCH v3 1/8] hw/arm/virt: Add a GPIO controller |
Date: |
Tue, 01 Dec 2015 17:48:33 +0300 |
Hello!
> >> ACPI 5.0 supports GPIO-signaled ACPI Events. This can be used for
> >> powerdown, hotplug evnets. Add a GPIO controller in machine virt,
> > s/evnets/events/
> >
> >> to support powerdown, maybe can be used for cpu hotplug. And
> >> here we use pl061.
Sorry for late jumping in, but this was the first message Cc'ed to me.
With these devices virt machine IMHO goes farther and farther away from its
initial goal: be a minimalistic virtual box, which ensures maximum possible
compatibility and portability.
virt machine already supports poweroff using PSCI interface. Why we need to
add more hardware? Can't ACPI deal with PSCI?
To tell the truth, i dislike ACPI + EFI thing at all. It looks like cramming
PC-oriented firmware into architecture for which it was never meant to be
written. Too much overcomplications, we drop already established things and
reinvent a (triangular) wheel, but what's the purpose? Is it being done only
because vendors want obscure proprietary firmware instead of old good u-boot?
Kind regards,
Pavel Fedin
Expert Engineer
Samsung Electronics Research center Russia