]> git.proxmox.com Git - mirror_qemu.git/commit
hw/misc/sbsa_ec : Add an embedded controller for sbsa-ref
authorGraeme Gregory <graeme@nuviainc.com>
Wed, 26 Aug 2020 14:19:51 +0000 (15:19 +0100)
committerPeter Maydell <peter.maydell@linaro.org>
Tue, 1 Sep 2020 13:01:12 +0000 (14:01 +0100)
commitdccb92b5caee973cb10f3f429741efe5cf747feb
treeb9e544beee75770301c9114fe203ec4bcc7bea25
parent999f6ebde5d3ee30b03270bc05095bed737b7dab
hw/misc/sbsa_ec : Add an embedded controller for sbsa-ref

A difference between sbsa platform and the virt platform is PSCI is
handled by ARM-TF in the sbsa platform. This means that the PSCI code
there needs to communicate some of the platform power changes down
to the qemu code for things like shutdown/reset control.

Space has been left to extend the EC if we find other use cases in
future where ARM-TF and qemu need to communicate.

Signed-off-by: Graeme Gregory <graeme@nuviainc.com>
Reviewed-by: Leif Lindholm <leif@nuviainc.com>
Tested-by: Leif Lindholm <leif@nuviainc.com>
Message-id: 20200826141952.136164-2-graeme@nuviainc.com
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
hw/misc/meson.build
hw/misc/sbsa_ec.c [new file with mode: 0644]