#
2d2d4a81 |
|
20-Jan-2020 |
Damon Lee <Damon.Lee@data61.csiro.au> |
libplatsupport: Add GICv3 IRQ chip parser This new parser module is able to parse interrupts under the format specified by the GICv3 bindings. For now, the parser is only able to parse SPI interrupts and not PPI interrupts.
|
#
cc878144 |
|
03-Sep-2019 |
Anna Lyons <anna@gh.st> |
platsupport: add new PER_CPU irq type This is required so irqs can specify target cpus on arm.
|
#
59a38129 |
|
01-Aug-2019 |
Damon Lee <Damon.Lee@data61.csiro.au> |
libplatsupport: Add PS_INVALID_IRQ_ID constant This adds a constant to represent a invalid IRQ IDs.
|
#
cc5f7140 |
|
15-Jul-2019 |
Damon Lee <Damon.Lee@data61.csiro.au> |
libplatsupport: irq_callback_t->irq_callback_fn_t The IRQ interface's callback function type is of a function pointer. We update the type's name to follow the style guide and to reflect the actual functionality that the type represents.
|
#
a151e5e4 |
|
15-Jul-2019 |
Damon Lee <Damon.Lee@data61.csiro.au> |
libplatsupport: Add extra docs to IRQ interface Some extra functionality was added to the callback-related mechanisms, so the documentation is updated to reflect that.
|
#
dcc683b3 |
|
04-Jun-2019 |
Damon Lee <Damon.Lee@data61.csiro.au> |
trivial: Update irq.h license
|
#
e8713b5e |
|
04-Jun-2019 |
Damon Lee <Damon.Lee@data61.csiro.au> |
libplatsupport: Add new IRQ interface This commit adds the prototypes of the new IRQ interface. The interface is intended to be implemented and extended by libsel4camkes and libsel4platsupport.
|
#
2e79e7cf |
|
04-Jun-2019 |
Damon Lee <Damon.Lee@data61.csiro.au> |
libplatsupport: Remove unneeded header from irq.h The contents of the header is not used at all in the file.
|
#
f14060c6 |
|
04-Jun-2019 |
Damon Lee <Damon.Lee@data61.csiro.au> |
libplatsupport: Add 'other' IRQ type This 'other' interrupt type is reserved for special instances of interrupts. One such example would be PCI interrupts that are mapped to the same interrupt number.
|
#
54f141f8 |
|
04-Apr-2019 |
James Ye <james.ye@data61.csiro.au> |
trivial: libplatsupport: style fixes
|
#
c243c1b2 |
|
03-Apr-2019 |
James Ye <james.ye@data61.csiro.au> |
libplatsupport: Add IRQ type with trigger Allow using IRQControl_GetTrigger in libsel4simple.
|
#
f95ca746 |
|
18-Jul-2017 |
Anna Lyons <Anna.Lyons@data61.csiro.au> |
platsupport: add ltimer interface as logical timer - add ltimer.h with ltimer interface (will replace timer_t) - add irq.h with types for tracking irqs
|