|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH v6 0/5] ARM: ACPI: ITS: Add ITS Support for ACPI hardware domain
From: Manish Jaggi <mjaggi@xxxxxxxxxx>
This patch is split into 5 patches. First two add support for updating
host_its_list from ACPI MADT table.
The rest patches provide support to update the hardware domain MADT table
with ITS information.
Changes since v5
- fixed indentation
- fixed return value check of gicv3_its_deny_access
- moved GICV3_ITS_SIZE definition
Changes since v4
- gic_hw_operations callback name changed to include "extra"
gic_get_hwdom_extra_madt_size
- newline and ws issues fixed.
- updated commit message for patch 4.
Changes since v3
- Set GICV3_ITS_SIZE as 128K
- updated gicv2_get_hwdom_madt_size
- Removed offset from gicv3_its_make_hwdom_madt
Changes since v2:
- %s/u32/unsigned long
- %s/u64/paddr_t
- cleanup gicv3_its_make_hwdom_madt as per review comments
- remove gicv3_its_host_has_its() checks in patch 3
- removed gicv3_its_madt_generic_translator_size()
Changes since v1:
- split patches into smaller ones
- removed translation_id
Manish Jaggi (5):
ARM: ITS: Introduce common function add_to_host_its_list
ARM: ITS: Populate host_its_list from ACPI MADT Table
ARM: ITS: Deny hardware domain access to ITS
ARM: Update Formula to compute MADT size using new callbacks in
gic_hw_operations
ARM: ITS: Expose ITS in the MADT table
xen/arch/arm/domain_build.c | 7 +---
xen/arch/arm/gic-v2.c | 6 +++
xen/arch/arm/gic-v3-its.c | 91 ++++++++++++++++++++++++++++++++++++----
xen/arch/arm/gic-v3.c | 27 ++++++++++++
xen/arch/arm/gic.c | 12 ++++++
xen/include/asm-arm/gic.h | 3 ++
xen/include/asm-arm/gic_v3_its.h | 27 ++++++++++++
7 files changed, 158 insertions(+), 15 deletions(-)
--
2.7.4
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
https://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |