| Age | Commit message (Expand) | Author | Files | Lines |
| 2020-04-29 | Let the armv7 bus_dma layer and simplebus(4) implementation deal with |  kettenis | 1 | -3/+2 |
| 2019-09-29 | Add IPI support. Taken ftrom arm64. |  kettenis | 1 | -2/+168 |
| 2019-09-25 | Enable interrupts while running interrupt handlers like we do on arm64. |  kettenis | 1 | -3/+6 |
| 2019-09-22 | Make the code that calculates the min/max priorities identical to the arm64 |  kettenis | 1 | -4/+4 |
| 2019-09-22 | Reduce diffs to arm64 version of this. Mostly whitespace changes. |  kettenis | 1 | -25/+24 |
| 2018-12-07 | For shared interrupts we need to make sure that we register |  patrick | 1 | -7/+9 |
| 2018-08-11 | Use MAXCPUS as the number of elements for the array of per-cpu data. |  kettenis | 1 | -4/+2 |
| 2018-08-06 | Make it possible to build a MULTIPROCESSOR kernel on armv7. While this |  kettenis | 1 | -1/+18 |
| 2018-07-09 | Implement ampintcmsi(4) in ampintc(4) to support MSI. The GICv2M is an |  patrick | 3 | -18/+180 |
| 2017-04-30 | Rename Debugger() into db_enter(). |  mpi | 1 | -2/+2 |
| 2017-03-21 | As a first step towards SMP, use an array for the destination masks with |  kettenis | 1 | -21/+22 |
| 2017-03-07 | Record the target mask for the boot CPU when we attach and use that to pick |  kettenis | 1 | -5/+13 |
| 2017-02-07 | There are 1023 possible values for the interrupts, but our masks limit |  patrick | 1 | -4/+4 |
| 2016-12-24 | Match on "arm,gic-400" another GICv2 compat string. |  jsg | 1 | -1/+2 |
| 2016-12-23 | The code to retrieve the interrupt ID only works if the amount of IRQs |  patrick | 1 | -3/+7 |
| 2016-09-24 | Remove a couple of unsused static inline functions. Also remove a comparis |  kettenis | 1 | -11/+1 |
| 2016-08-22 | Before pmap7.c rev 1.35 and pmap.h rev 1.44 DMA'able memory with the |  jsg | 1 | -1/+13 |
| 2016-08-21 | Remove the remains of a workaround to get GIC ranges for exynos. |  jsg | 1 | -3/+1 |
| 2016-08-10 | Dynamically attach agtimer(4). Since agtimer(4) also provides the delay() |  kettenis | 2 | -43/+53 |
| 2016-08-06 | Always allocate intrhand with M_WAITOK. |  patrick | 1 | -6/+2 |
| 2016-08-06 | Extend the interrupt controller API with a disestablish functionality. |  patrick | 1 | -1/+2 |
| 2016-08-06 | Rework ampintc's interrupt disestablish code to make it actually do |  patrick | 1 | -8/+16 |
| 2016-08-05 | Unmask the timer output signal for real. |  kettenis | 1 | -3/+3 |
| 2016-08-04 | Dynamically attach ampintc(4) and make it register itself as an interrupt |  kettenis | 2 | -68/+76 |
| 2016-05-02 | Rework mainbus and implement simplebus to be able to span a tree-like |  patrick | 2 | -4/+4 |
| 2016-04-08 | Fix match function so that the cortex bus only attaches if the attach |  patrick | 1 | -2/+8 |
| 2016-01-31 | Switch from PSR_X_bit and X32_bit PSR macro names to just PSR_X. |  jsg | 1 | -5/+5 |
| 2015-12-12 | comment typo |  mmcc | 2 | -4/+4 |
| 2015-11-05 | Fix build with DEBUG_INTC defined; from Daniel Bolgheroni on tech@ |  miod | 1 | -10/+4 |
| 2015-07-15 | The exynos gic is not at a fixed offset from periphbase unlike |  jsg | 1 | -1/+13 |
| 2015-06-06 | Add some changes from Patrick Wildt in bitrig that are required to make |  jsg | 1 | -8/+7 |
| 2015-05-29 | add some more cortex A ids |  jsg | 3 | -6/+9 |
| 2015-05-29 | Remove unused bus space tags/handles. The generic timer uses the cp15 |  jsg | 1 | -11/+1 |
| 2015-05-20 | ARM L2C driver is only relevant on Cortex-A9 machines. |  jsg | 1 | -2/+5 |
| 2014-12-13 | yet more mallocarray() changes. |  doug | 1 | -4/+3 |
| 2014-10-08 | Add offsets for cortex-A7/A15. Adapted from bitrig. |  rapha | 1 | -5/+21 |
| 2014-07-12 | add a size argument to free. will be used soon, but for now default to 0. |  tedu | 1 | -2/+2 |
| 2013-09-09 | Support for the ARM Generic Timer used in the Cortex-A7 and Cortex-A15. |  patrick | 2 | -1/+413 |
| 2013-09-06 | Instead of printing on spurious interrupts, use an event counter to show |  patrick | 1 | -2/+5 |
| 2013-08-08 | Remove duplicate loop. |  rapha | 1 | -6/+1 |
| 2013-08-06 | The Cortex bus should be useful for Cortex-A7, too. |  patrick | 1 | -2/+3 |
| 2013-08-06 | Attach amptimer only on Cortex-A9, as all Cortex-A8 doesn't have a generic |  patrick | 1 | -2/+5 |
| 2013-06-14 | Don't pull cpufunc.h in from the machine include directory, but from |  patrick | 1 | -2/+2 |
| 2013-05-09 | Have the ARM MPCore Timer use the private timer, which will be very useful |  patrick | 1 | -30/+117 |
| 2013-05-02 | Remove an #endif I forgot in there. |  patrick | 1 | -2/+1 |
| 2013-05-02 | Add a driver for the secondary cache controller on the PandaBoard and |  patrick | 2 | -1/+302 |
| 2013-05-01 | Add a secure monitor call function, so that a secondary cache controller |  patrick | 1 | -0/+29 |
| 2013-05-01 | Add a cortex bus which represents the ARM MPCore Complex. |  patrick | 5 | -0/+1177 |