qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH 0/2] hw/mips: implement Cluster Power Controller
@ 2016-02-26 16:19 Leon Alrae
  2016-02-26 16:19 ` [Qemu-devel] [PATCH 1/2] hw/mips: add initial Cluster Power Controller support Leon Alrae
  2016-02-26 16:19 ` [Qemu-devel] [PATCH 2/2] hw/mips_malta: add CPC to the Malta board Leon Alrae
  0 siblings, 2 replies; 5+ messages in thread
From: Leon Alrae @ 2016-02-26 16:19 UTC (permalink / raw)
  To: qemu-devel; +Cc: aurelien

This minimal CPC support is one of the elements required to allow R6 Linux to
bring up Virtual Processors on Malta board. This patch applies on top of
Yongbok's GIC/GCR patchset which still requires updating/fixing (that
probably will also affect CPC, in particular when we come up with a wrapper
for the CPU, GIC, GCR, etc.). Hopefully this will get sorted out soon so
we could include these functionalities in 2.6 release.

Next step can be extending the feature to support multi-core. Also,
these features will be handy for testing MIPS with MTTCG which is
something I hope to start in near future.

Thanks,
Leon

Leon Alrae (2):
  hw/mips: add initial Cluster Power Controller support
  hw/mips_malta: add CPC to the Malta board

 default-configs/mips-softmmu.mak     |   1 +
 default-configs/mips64-softmmu.mak   |   1 +
 default-configs/mips64el-softmmu.mak |   1 +
 default-configs/mipsel-softmmu.mak   |   1 +
 hw/mips/mips_malta.c                 |  30 +++++++++
 hw/misc/Makefile.objs                |   1 +
 hw/misc/mips_cpc.c                   | 124 +++++++++++++++++++++++++++++++++++
 include/hw/misc/mips_cpc.h           |  45 +++++++++++++
 8 files changed, 204 insertions(+)
 create mode 100644 hw/misc/mips_cpc.c
 create mode 100644 include/hw/misc/mips_cpc.h

-- 
2.1.0

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2016-03-01 10:59 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-02-26 16:19 [Qemu-devel] [PATCH 0/2] hw/mips: implement Cluster Power Controller Leon Alrae
2016-02-26 16:19 ` [Qemu-devel] [PATCH 1/2] hw/mips: add initial Cluster Power Controller support Leon Alrae
2016-02-26 16:49   ` Peter Maydell
2016-03-01 10:58     ` Leon Alrae
2016-02-26 16:19 ` [Qemu-devel] [PATCH 2/2] hw/mips_malta: add CPC to the Malta board Leon Alrae

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).