| Age | Commit message (Expand) | Author |
| 2022-06-26 | build fix: remove includes of opt_gic.h | jmcneill |
| 2022-06-25 | gicv3: Treat all IPLs below IPL_VM as IPL_NONE for hwpl mappings | jmcneill |
| 2022-06-25 | Remove GIC_SPLFUNCS. | jmcneill |
| 2022-06-25 | pic: Update ci_cpl in pic_set_priority callback. | jmcneill |
| 2022-03-28 | arm/cortex: Use container_of, not bespoke offsetof arithmetic. | riastradh |
| 2021-10-02 | Trailing whitespace | skrll |
| 2021-09-26 | If an SGI or PPI is established after interrupts are enabled, make sure | jmcneill |
| 2021-09-11 | GIC: Support SPI affinity routing before secondary CPUs have hatched. | jmcneill |
| 2021-08-10 | Make gic_splfuncs optional and disable it by default until it has had | jmcneill |
| 2021-08-10 | Use custom spl funcs for GIC and avoid unnecessary pmr register accesses | jmcneill |
| 2021-03-28 | Disable 1ofN distribution of SPIs by default. This is a workaround for an | jmcneill |
| 2021-02-23 | If we are committing a deferred splhigh() to hardware, no need to continue. | jmcneill |
| 2021-02-21 | Keep current hardware priority value in struct cpu_info and use it instead | jmcneill |
| 2021-02-09 | fix build without MULTIPROCESSOR | ryo |
| 2021-02-07 | Optimize hardware priority updates. | jmcneill |
| 2021-01-16 | Remove MAXCPUS dependency. | jmcneill |
| 2020-12-22 | When lpiconf flushing is required, make sure to flush to PoC and not PoU. | jmcneill |
| 2020-12-11 | Fix spelling in comment. | jmcneill |
| 2020-12-04 | gicv3: Only use 1 of N SPI distribution when the feature is available. | jmcneill |
| 2020-11-24 | Improve detection of NS vs S views of priorities. | jmcneill |
| 2020-11-22 | Fix interrupt priorities on N1 SDP. | jmcneill |
| 2020-11-21 | Add a per-CPU event counter that counts every time an interrupt handler is | jmcneill |
| 2020-11-01 | sc_enabled_sgippi can be updated from any CPU, so use atomic_or/atomic_and | jmcneill |
| 2020-11-01 | Remove unused __HAVE_PIC_FAST_SOFTINTS block. It never would have worked | jmcneill |
| 2020-11-01 | Add an isb() barrier after ICC_SGI1R_EL1 write to prevent reordering with | jmcneill |
| 2020-11-01 | gicv3_set_priority: ICC_PMR_EL1 is self-synchronizing so no need for isb() | jmcneill |
| 2020-11-01 | gicv3_irq_handler: No need to call gicv3_set_priority if we are already at | jmcneill |
| 2020-11-01 | gicv3_ipi_send: simplify logic in kcp != NULL case given that we know that | jmcneill |
| 2020-10-30 | Retire arm_[di]sb in favour of the isb() and dsb(sy) macro invocations. | skrll |
| 2020-04-13 | Apply similar fix from gic.c that fixed "left shift of 255 by 24 places | jmcneill |
| 2020-02-13 | Make intr affinity work with MSIs again | jmcneill |
| 2020-02-13 | Since all ITS instances share a common LPI configuration table, used a | jmcneill |
| 2019-12-24 | Traiing whitespace | skrll |
| 2019-09-05 | - Use pic_do_pending_ints in intr handler | jmcneill |
| 2019-06-30 | Fix size of LPI pending table allocation and enable caching of LPI conf | jmcneill |
| 2019-06-26 | Change how we detect secure vs non-secure access. | jmcneill |
| 2019-06-17 | Improve priority handling for cases where access is secure, from OpenBSD. | jmcneill |
| 2019-06-12 | revert rev 1.4: | mrg |
| 2019-06-12 | Revert "Route all interrupts to the primary PE by default" | jmcneill |
| 2019-06-12 | Route all interrupts to the primary PE by default | jmcneill |
| 2019-06-12 | Adjust priority mappings, NFCI | jmcneill |
| 2018-11-23 | Fix LPI pending table size, use correct LPI conf offset in gicv3_lpi_block_ir... | jmcneill |
| 2018-11-21 | kcpuset_ffs returns the cpu number plus one, so make sure to subtract it | jmcneill |
| 2018-11-17 | Use intr_establish_xname | jmcneill |
| 2018-11-15 | Instead of disabling preemption, set the binary point field to the minimum su... | jmcneill |
| 2018-11-13 | Update GICD_CTLR reg bit definitions to reflect the layout of the register | jmcneill |
| 2018-11-13 | Save a few pages by only allocating LPI pending tables for "ncpu" instead of ... | jmcneill |
| 2018-11-10 | Implement pic_get_affinity/pic_set_affinity for LPIs via ITS | jmcneill |
| 2018-11-10 | Implement pic_get_affinity/pic_set_affinity for SPIs | jmcneill |
| 2018-11-09 | Add support for GICv3 Locality-specific Periphal Interrupts (LPIs) and the | jmcneill |