summaryrefslogtreecommitdiff
path: root/xen/arch/arm/gic-v3.c
AgeCommit message (Expand)Author
2021-05-12xen/arm: gic-v3: Add missing breaks gicv3_read_apr()Julien Grall
2021-05-10arm/gic: Get rid of READ/WRITE_SYSREG32Michal Orzel
2020-11-19xen/arm: gic: acpi: Use the correct length for the GICC structureJulien Grall
2020-11-19xen/arm: gic: acpi: Guard helpers to build the MADT with CONFIG_ACPIJulien Grall
2019-02-06arm: gic-v3: deactivate interrupts during initializationPeng Fan
2019-01-23xen/arm: gic: Make sure the number of interrupt lines is valid before using itJulien Grall
2018-11-12xen/arm: gic: Relax barrier when sending an SGIJulien Grall
2018-11-09xen/arm: Move SYSREG accessors in sysregs.hJulien Grall
2018-11-09xen/arm: gic-v3: Re-order includes in alphabetical orderJulien Grall
2018-11-09xen/arm: gic-3: Remove unused includesJulien Grall
2018-10-02xen/arm: vgic-v3: Don't create empty re-distributor regionsJulien Grall
2018-09-11xen: Fix inconsistent callers of panic()Andrew Cooper
2018-03-26ARM: GIC: Allow reading pending state of a hardware IRQAndre Przywara
2018-03-26ARM: GIC: Allow tweaking the active and pending state of an IRQAndre Przywara
2018-03-21xen/arm: gic: Read unconditionally the source from the LRsJulien Grall
2018-03-20ARM: GIC: extend LR read/write functions to cover EOI and sourceJulien Grall
2018-03-20xen/arm: GIC: Only set pirq in the LR when hw_status is setJulien Grall
2018-03-20xen/arm: gic: Split the field state in gic_lr in 2 fields active and pendingJulien Grall
2018-03-20xen/arm: gic: Use bool instead of uint8_t for the hw_status in gic_lrJulien Grall
2018-03-20xen/arm: vgic: Override the group in lr everytimeJulien Grall
2018-03-12ARM: GICv3: poke_irq: make RWP optionalAndre Przywara
2018-03-12ARM: GICv3: rename HYP interface definitions to use ICH_ prefixAndre Przywara
2018-03-12ARM: vGICv3: remove rdist_stride from VGIC structureAndre Przywara
2018-03-12ARM: vGICv3: always use architected redist strideAndre Przywara
2018-03-12ARM: GICv3: use hardware GICv3 redistributor values for Dom0Andre Przywara
2018-02-08ARM: VGIC: rework gicv[23]_update_lr to not use pending_irqAndre Przywara
2018-01-30ARM: GICv3: copy Dom0 GICv3 reg property from host DTAndre Przywara
2018-01-30xen/arm: GICv3: Only initialize ITS when the distributor supports LPIs.Julien Grall
2018-01-30xen/arm: GICv3: Parse ITS information from the firmware tables later onJulien Grall
2017-12-08xen/arm: gic-v3: Bail out if gicv3_cpu_init failJulien Grall
2017-10-19xen/arm: gic-v3: Make sure ICC_SRE_EL1 is restored before ICH_VMCR_EL2Julien Grall
2017-10-19arm: configure interrupts to be in non-secure group1Stefano Stabellini
2017-10-10ARM: replace ACPI_MEMCPY with memcpyStefano Stabellini
2017-10-10ARM: ITS: Expose ITS in the MADT tableManish Jaggi
2017-10-10ARM: Update Formula to compute MADT size using new callbacks in gic_hw_operat...Manish Jaggi
2017-10-10ARM: ITS: Deny hardware domain access to ITSManish Jaggi
2017-10-10ARM: ITS: Populate host_its_list from ACPI MADT TableManish Jaggi
2017-09-15arm/{v,}gic: switch to plain boolWei Liu
2017-06-15xen/arm: Replace DIV_ROUND_UP(..., PAGE_SIZE) by PFN_UP(...)Julien Grall
2017-06-14ARM: vITS: create ITS subnodes for Dom0 DTAndre Przywara
2017-06-14ARM: GICv3: forward pending LPIs to guestsAndre Przywara
2017-06-14ARM: GICv3: setup number of LPI bits for a GICv3 guestAndre Przywara
2017-06-14ARM: GICv3: enable LPIs on the hostAndre Przywara
2017-04-07ARM: GICv3 ITS: introduce ITS command handlingAndre Przywara
2017-04-07ARM: GICv3: allocate LPI pending and property tableAndre Przywara
2017-04-07ARM: GICv3 ITS: initialize host ITSAndre Przywara
2017-04-07ARM: GICv3 ITS: parse and store ITS subnodes from hardware DTAndre Przywara
2017-02-16xen/include: Remove explicit xen/config.h includesAndrew Cooper
2017-02-15xen/arm: acpi: Handle correctly detection of GICv2 on GICv3Julien Grall
2017-01-18xen/arm: gic-v3: Make sure read from ICC_IAR1_EL1 is visible on the redistrib...Julien Grall