aboutsummaryrefslogtreecommitdiff
path: root/lib/utils/timer
AgeCommit message (Expand)AuthorFilesLines
2024-07-04Makefile: change to using .carray.c for carray filesBen Dooks1-1/+1
2024-06-13lib: utils/timer: Skip initialize timer when dt is not enabledXiang W1-0/+3
2024-04-05lib: utils/timer: Optimize current hart scratch accessSamuel Holland1-15/+3
2023-12-27lib: utils/timer: mtimer: only use regname for aclintInochi Amaoto1-2/+3
2023-11-16lib: utils/timer: mtimer: add separate T-Head C9xx CLINT mtimer compatibleInochi Amaoto1-0/+6
2023-11-16lib: utils/timer: Allow ACLINT MTIMER driver to setup quirksInochi Amaoto1-15/+20
2023-10-06lib: utils: timer/ipi: Update memregion flags for PLMT and PLICSWYu Chien Peter Lin1-2/+5
2023-07-09lib: utils: Fix sbi_hartid_to_scratch() usage in ACLINT driversAnup Patel1-1/+6
2023-06-05lib: utils/timer: Use scratch space to save per-HART MTIMER pointerAnup Patel1-15/+61
2023-06-05lib: utils/timer: Use heap in ACLINT MTIMER driverAnup Patel1-17/+30
2023-05-26lib: utils: Improve fdt_timerXiang W1-20/+21
2023-01-09lib: utils: Add M-mode {R/W} flags to the MMIO regionsHimanshu Chauhan1-4/+12
2022-12-17lib: utils/timer: mtimer: add T-Head C9xx CLINT compatibleIcenowy Zheng1-0/+6
2022-12-17lib: utils/timer: mtimer: add a quirk for lacking mtime registerIcenowy Zheng2-13/+28
2022-10-23lib: utils/timer: Add Andes fdt timer supportYu Chien Peter Lin4-0/+168
2022-10-23lib: sbi: Add sbi_domain_root_add_memrange() APIYu Chien Peter Lin1-36/+14
2022-08-08lib: utils/fdt: Use kconfig for enabling/disablingAnup Patel1-0/+1
2022-08-08lib: utils/timer: Use kconfig for enabling/disabling driversAnup Patel2-5/+27
2022-06-22lib: utils/timer: Remove Allwinner D1 CLINT compatiblesSamuel Holland1-6/+0
2022-06-21lib: utils/timer: Add a separate compatible for the D1 CLINTSamuel Holland1-14/+25
2022-05-30lib: utils/fdt: Require match data to be constSamuel Holland1-1/+1
2022-05-13lib: utils/timer: Generate FDT timer driver list at compile-timeAnup Patel3-7/+12
2022-02-04lib: fix compilation when strings.h is includedPetro Karashchenko1-1/+1
2022-01-21lib: fix pointer of type 'void *' used in arithmeticJukka Laitinen1-1/+1
2021-11-02include: sbi_utils: Introduce an helper to get fdt base addressAlexandre Ghiti1-1/+1
2021-09-26lib: sbi: Add timer frequency to struct sbi_timer_deviceAnup Patel2-0/+7
2021-08-14lib: utils/timer: Simplify MTIMER synchronizationAnup Patel2-32/+77
2021-08-14lib: utils/timer: Allow ACLINT MTIMER supporting only 32-bit MMIOAnup Patel1-0/+3
2021-08-14lib: utils/fdt: Extend fdt_parse_aclint_node() functionAnup Patel1-8/+15
2021-08-14lib: utils/timer: Allow separate base addresses for MTIME and MTIMECMPAnup Patel2-25/+69
2021-06-24lib: utils/timer: Add FDT based ACLINT MTIMER driverAnup Patel4-60/+77
2021-06-24lib: utils: Add FDT parsing API common for both ACLINT and CLINTAnup Patel1-1/+8
2021-06-24lib: utils/timer: Add ACLINT MTIMER libraryAnup Patel2-0/+181
2021-05-24lib: utils: Try other FDT drivers when we see SBI_ENODEVAnup Patel1-0/+3
2021-04-28lib: sbi: Simplify timer platform operationsAnup Patel2-34/+0
2021-04-01lib/utils: Support the official clint DT bindingsBin Meng1-0/+1
2020-05-23lib: utils/timer: Initialize all matching timer DT nodesAnup Patel2-13/+26
2020-05-23lib: utils: Add fdt_parse_clint_node() functionAnup Patel1-13/+1
2020-05-23lib: utils: Allow CLINT functions to be used for multiple CLINTsAnup Patel1-1/+8
2020-05-23lib: utils: Extend fdt_find_match() ImplementationAnup Patel1-1/+1
2020-05-01lib: utils: Add simple FDT timer frameworkAnup Patel3-0/+167