summaryrefslogtreecommitdiff
path: root/sys/arch/arm/cortex
AgeCommit message (Expand)Author
2017-04-30Rename Debugger() into db_enter().Martin Pieuchot
2017-03-21As a first step towards SMP, use an array for the destination masks withMark Kettenis
2017-03-07Record the target mask for the boot CPU when we attach and use that to pickMark Kettenis
2017-02-07There are 1023 possible values for the interrupts, but our masks limitPatrick Wildt
2016-12-24Match on "arm,gic-400" another GICv2 compat string.Jonathan Gray
2016-12-23The code to retrieve the interrupt ID only works if the amount of IRQsPatrick Wildt
2016-09-24Remove a couple of unsused static inline functions. Also remove a comparisMark Kettenis
2016-08-22Before pmap7.c rev 1.35 and pmap.h rev 1.44 DMA'able memory with theJonathan Gray
2016-08-21Remove the remains of a workaround to get GIC ranges for exynos.Jonathan Gray
2016-08-10Dynamically attach agtimer(4). Since agtimer(4) also provides the delay()Mark Kettenis
2016-08-06Always allocate intrhand with M_WAITOK.Patrick Wildt
2016-08-06Extend the interrupt controller API with a disestablish functionality.Patrick Wildt
2016-08-06Rework ampintc's interrupt disestablish code to make it actually doPatrick Wildt
2016-08-05Unmask the timer output signal for real.Mark Kettenis
2016-08-04Dynamically attach ampintc(4) and make it register itself as an interruptMark Kettenis
2016-05-02Rework mainbus and implement simplebus to be able to span a tree-likePatrick Wildt
2016-04-08Fix match function so that the cortex bus only attaches if the attachPatrick Wildt
2016-01-31Switch from PSR_X_bit and X32_bit PSR macro names to just PSR_X.Jonathan Gray
2015-12-12comment typommcc
2015-11-05Fix build with DEBUG_INTC defined; from Daniel Bolgheroni on tech@Miod Vallat
2015-07-15The exynos gic is not at a fixed offset from periphbase unlikeJonathan Gray
2015-06-06Add some changes from Patrick Wildt in bitrig that are required to makeJonathan Gray
2015-05-29add some more cortex A idsJonathan Gray
2015-05-29Remove unused bus space tags/handles. The generic timer uses the cp15Jonathan Gray
2015-05-20ARM L2C driver is only relevant on Cortex-A9 machines.Jonathan Gray
2014-12-13yet more mallocarray() changes.Doug Hogan
2014-10-08Add offsets for cortex-A7/A15. Adapted from bitrig.Raphael Graf
2014-07-12add a size argument to free. will be used soon, but for now default to 0.Ted Unangst
2013-09-09Support for the ARM Generic Timer used in the Cortex-A7 and Cortex-A15.Patrick Wildt
2013-09-06Instead of printing on spurious interrupts, use an event counter to showPatrick Wildt
2013-08-08Remove duplicate loop.Raphael Graf
2013-08-06The Cortex bus should be useful for Cortex-A7, too.Patrick Wildt
2013-08-06Attach amptimer only on Cortex-A9, as all Cortex-A8 doesn't have a genericPatrick Wildt
2013-06-14Don't pull cpufunc.h in from the machine include directory, but fromPatrick Wildt
2013-05-09Have the ARM MPCore Timer use the private timer, which will be very usefulPatrick Wildt
2013-05-02Remove an #endif I forgot in there.Patrick Wildt
2013-05-02Add a driver for the secondary cache controller on the PandaBoard andPatrick Wildt
2013-05-01Add a secure monitor call function, so that a secondary cache controllerPatrick Wildt
2013-05-01Add a cortex bus which represents the ARM MPCore Complex.Patrick Wildt