All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v6 0/5] xen/arm: Add support for Huawei hip04-d01 platform
@ 2015-02-26 12:40 Frediano Ziglio
  2015-02-26 12:40 ` [PATCH v6 1/5] xen/arm: Duplicate gic-v2.c file to support hip04 platform version Frediano Ziglio
                   ` (5 more replies)
  0 siblings, 6 replies; 16+ messages in thread
From: Frediano Ziglio @ 2015-02-26 12:40 UTC (permalink / raw)
  To: Ian Campbell, Stefano Stabellini, Tim Deegan, Julien Grall,
	frediano.ziglio
  Cc: zoltan.kiss, xen-devel

This set of patches add Xen support for hip04-d01 platform (see
https://wiki.linaro.org/Boards/D01 for details).

Changes from V5.99.1:
- removed RFC again;
- use different constants for hip04 instead of redefine standard ones;
- comment compatible string change;
- add an option to ARM to enable non standard drivers;
- rename gicv2 to hip04gic to make clear this is not a standard gic.

Changes from v5:
- do not change gic-v2.c code but use a copy.

To be considered RFC, to see if better to use copy or other techniques.

Changes from v4:
- rebased to new version;
- removed patch for computing GIC addresses as it apply to all platforms;
- removed patches to platform (cpu and system operations) as now they can
  use a bootwrapper which provide them.

Changes from v3:
- change the way regs property is computed for GICv2 (Julien Grall);
- revert order of compaible names for GIC (Julien Grall).

Changes from v2:
- rewrote DTS fix patch (Ian Campbell);
- use is_hip04 macro instead of doing explicit test (Julien Grall);
- do not use quirks to distinguish this platform (Ian Cambell);
- move some GIC constants to C files instead of header (Julien Grall);
- minor changes (Julien Grall).

Changes from v1:
- style (Julien Grall);
- make gicv2_send_SGI faster (Julien Grall);
- cleanup correctly if hip04_smp_init fails (Julien Grall);
- remove quirks using compatibility (Ian Campbell);
- other minor suggestions by Julien Grall.

Frediano Ziglio (5):
  xen/arm: Duplicate gic-v2.c file to support hip04 platform version
  xen/arm: Add HAS_NON_STANDARD_DRIVERS build option to arm
  xen/arm: Make gic-v2 code handle hip04-d01 platform
  xen/arm: handle GICH register changes for hip04-d01 platform
  xen/arm: Force dom0 to use normal GICv2 driver on Hip04 platform

 xen/arch/arm/Makefile       |   3 +
 xen/arch/arm/Rules.mk       |   1 +
 xen/arch/arm/domain_build.c |   1 +
 xen/arch/arm/gic-hip04.c    | 800 ++++++++++++++++++++++++++++++++++++++++++++
 xen/arch/arm/gic.c          |   3 +-
 xen/include/asm-arm/gic.h   |   4 +
 6 files changed, 811 insertions(+), 1 deletion(-)
 create mode 100644 xen/arch/arm/gic-hip04.c

-- 
1.9.1

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

end of thread, other threads:[~2015-02-27 16:09 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-02-26 12:40 [PATCH v6 0/5] xen/arm: Add support for Huawei hip04-d01 platform Frediano Ziglio
2015-02-26 12:40 ` [PATCH v6 1/5] xen/arm: Duplicate gic-v2.c file to support hip04 platform version Frediano Ziglio
2015-02-26 13:14   ` Julien Grall
2015-02-26 14:31     ` Frediano Ziglio
2015-02-26 15:19       ` Julien Grall
2015-02-26 15:31         ` Frediano Ziglio
2015-02-26 12:40 ` [PATCH v6 2/5] xen/arm: Add HAS_NON_STANDARD_DRIVERS build option to arm Frediano Ziglio
2015-02-26 12:40 ` [PATCH v6 3/5] xen/arm: Make gic-v2 code handle hip04-d01 platform Frediano Ziglio
2015-02-26 13:23   ` Julien Grall
2015-02-26 14:45     ` Frediano Ziglio
2015-02-26 15:20       ` Julien Grall
2015-02-26 16:40     ` Frediano Ziglio
2015-02-26 12:40 ` [PATCH v6 4/5] xen/arm: handle GICH register changes for " Frediano Ziglio
2015-02-26 12:40 ` [PATCH v6 5/5] xen/arm: Force dom0 to use normal GICv2 driver on Hip04 platform Frediano Ziglio
2015-02-26 13:24 ` [PATCH v6 0/5] xen/arm: Add support for Huawei hip04-d01 platform Julien Grall
2015-02-27 16:09   ` Frediano Ziglio

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.