qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH for-2.5 v3 0/3] ARM: Highbank: Add monitor support
@ 2015-11-03  4:30 Peter Crosthwaite
  2015-11-03  4:30 ` [Qemu-devel] [PATCH for-2.5 v3 1/3] arm: boot: Add secure_board_setup flag Peter Crosthwaite
                   ` (2 more replies)
  0 siblings, 3 replies; 9+ messages in thread
From: Peter Crosthwaite @ 2015-11-03  4:30 UTC (permalink / raw)
  To: qemu-devel; +Cc: robh, Peter Crosthwaite, qemu-arm, linux, peter.maydell

Hi,

This adds dummy monitor support to the Highbank board. It is needed by
the Highbank kernel which expects a monitor to be present.

A feature is added to arm/boot's board_setup feature, that allows the
board_setup entry point to be entered in secure mode (which is needed
to configure a monitor).

This feature does not play nice with -cpu override, but cpu override
is not valid for well-defined ARM SoCs. So defeature -cpu for Highbank.

Regards,
Peter

See indiv. patches for detailed change logs.

Changed since v2:
Defeature -cpu for Highbank (new patch)
Rework board_setup blob implementation (PMM review)
Conditionalise feature on TCG
Dropped initial board_setup and Zynq patches (Merged)
Changed since v1:
Addressed PMM review.
Added secure_board_setup flag (P4)
Added Zynq patch first, then Highbank


Peter Crosthwaite (3):
  arm: boot: Add secure_board_setup flag
  arm: highbank: Defeature CPU override
  arm: highbank: Implement PSCI and dummy monitor

 hw/arm/boot.c        |  8 ++++-
 hw/arm/highbank.c    | 90 ++++++++++++++++++++++++++++++++++++++--------------
 include/hw/arm/arm.h |  6 ++++
 3 files changed, 79 insertions(+), 25 deletions(-)

-- 
1.9.1

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

end of thread, other threads:[~2015-11-08 18:16 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-11-03  4:30 [Qemu-devel] [PATCH for-2.5 v3 0/3] ARM: Highbank: Add monitor support Peter Crosthwaite
2015-11-03  4:30 ` [Qemu-devel] [PATCH for-2.5 v3 1/3] arm: boot: Add secure_board_setup flag Peter Crosthwaite
2015-11-06 14:45   ` Peter Maydell
2015-11-08 17:59     ` Peter Crosthwaite
2015-11-03  4:30 ` [Qemu-devel] [PATCH for-2.5 v3 2/3] arm: highbank: Defeature CPU override Peter Crosthwaite
2015-11-06 14:46   ` Peter Maydell
2015-11-03  4:30 ` [Qemu-devel] [PATCH for-2.5 v3 3/3] arm: highbank: Implement PSCI and dummy monitor Peter Crosthwaite
2015-11-06 14:47   ` Peter Maydell
2015-11-08 18:16     ` Peter Crosthwaite

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).