summaryrefslogtreecommitdiffstats
path: root/bsps/shared/dev/clock/xil-ttc.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* bsps/xil-ttc: Improve clock driverSebastian Huber2024-04-111-133/+122
| | | | | | | Make the clock driver parameters configurable. Use the maximum counter frequency to get the best time resolution. Decouple the CPU counter from the timecounter. Make the tick catch up handling more robust. Add a validation test for the tick catch up.
* bsps/xil-ttc: Add XIL_FATAL_TTC_IRQ_INSTALLSebastian Huber2024-04-111-4/+2
|
* bsps/xil-ttc: Use interrupt entrySebastian Huber2024-04-111-4/+10
|
* bsps: Avoid unused argument in clock interruptSebastian Huber2024-03-201-20/+12
| | | | | | | | | | | 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.
* arm/xilinx-zynqmp-rpu: Fix clock driverStanislav Pankevich2024-03-191-1/+1
| | | | | | We observed a strange behavior of the 1Hz timer when running cFS on Zynq RPU. After some investigation, we reduced the error to the truncation issue. This patch fixes the issue.
* bsps/arm: Add BSP for ZynqMP RPUPhilip Kirkpatrick2023-11-201-0/+229