summaryrefslogtreecommitdiffstats
path: root/bsps/shared/dev/clock/arm-generic-timer.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2024-03-20bsps: Avoid unused argument in clock interruptSebastian Huber1-11/+8
Pass the parameter of the clock interrupt handler to Clock_driver_support_at_tick() and Clock_driver_timecounter_tick(). This makes it possible to use the interrupt handler argument in clock drivers. Use the interrupt handler provided by Clock_driver_support_install_isr() to avoid local delarations of Clock_isr(). Update #4862.
2023-05-20Update company nameSebastian Huber1-1/+1
The embedded brains GmbH & Co. KG is the legal successor of embedded brains GmbH.
2022-06-15bsps/shared/*: Change license to BSD-2Joel Sherrill1-3/+22
Updates #3053.
2022-03-10bsps/shared/: Scripted embedded brains header file clean upJoel Sherrill1-6/+0
Updates #4625.
2020-12-10bsps/arm: Support system level ARM Generic TimerSebastian Huber1-1/+12
Update #4202.
2020-10-05bsps: Break out AArch32 portions of GPT driverKinsey Moore1-40/+3
This breaks AArch32-specific portions of the ARM GPT driver into their own file so that the generic code can be moved for reuse by other architectures.
2020-04-20bsps/arm: Fix uninitialized value in generic timerChristian Mauderer1-4/+10
_CPU_Counter_frequency() can be called by the rtems_counter initialization before arm_gt_clock_initialize() initializes the value used in _CPU_Counter_frequency(). Closes #3961.
2019-12-05bsps/arm: Unmask generic timer in interrupt handlerJeff Kubascik1-0/+3
Xen will mask the virtual timer before injecting the interrupt to the guest.
2019-05-20score: Add _SMP_Othercast_action()Sebastian Huber1-6/+4
2019-05-20score: Add _SMP_Broadcast_action()Sebastian Huber1-1/+1
2019-04-12score: Remove _SMP_Before_multitasking_action()Sebastian Huber1-8/+7
Use _SMP_Multicast_action() instead.
2019-02-07bsps/arm: Fix generic timer frequencySebastian Huber1-1/+1
Update #3456.
2018-06-15Add _CPU_Counter_frequency()Sebastian Huber1-4/+7
Add rtems_counter_frequency() API function. Use it to initialize the counter value converter via the new system initialization step (RTEMS_SYSINIT_CPU_COUNTER). This decouples the counter implementation and the counter converter. It avoids an unnecessary pull in of the 64-bit integer division from libgcc. Update #3456.
2018-04-24bsps: Move arm-generic-timer-clock-config.c to bspsSebastian Huber1-0/+0
This patch is a part of the BSP source reorganization. Update #3285.
2018-04-20bsps: Move clock drivers to bspsSebastian Huber1-2/+2
This patch is a part of the BSP source reorganization. Update #3285.
2017-09-18bsps: Clock_driver_support_install_isr()Sebastian Huber1-5/+2
Remove old ISR parameter since is not used by the clock driver shell. Make an implementation optional. Update #3139.
2017-08-04bsps/arm: Add ARMv7-AR Generic Timer clock driverSebastian Huber1-0/+205
Update #3090.