All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-arm] [PATCH for-2.5 v3 0/3] ARM: Highbank: Add monitor support
@ 2015-11-03  4:30 ` Peter Crosthwaite
  0 siblings, 0 replies; 16+ messages in thread
From: Peter Crosthwaite @ 2015-11-03  4:30 UTC (permalink / raw)
  To: qemu-devel; +Cc: robh, qemu-arm, linux

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] 16+ messages in thread

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

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

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.