aboutsummaryrefslogtreecommitdiff
path: root/lib/utils/irqchip
AgeCommit message (Expand)AuthorFilesLines
2024-07-04Makefile: change to using .carray.c for carray filesBen Dooks1-1/+1
2024-06-13lib: utils/irqchip: Skip initialize irqchip when dt is not enabledXiang W1-0/+3
2024-05-23lib: utils/irqchip: Add sanity checks in imsic_get_data() and imsic_get_targe...Cyan Yang1-0/+6
2024-05-16lib: utils/irqchip: Check before initializing imsicCheng Yang1-0/+8
2024-03-19lib: sbi: Remove regs paramter of sbi_irqchip_process()Anup Patel1-1/+1
2023-12-19lib: utils/irqchip: Add shared MMIO region for PLIC in root domainAnup Patel1-1/+5
2023-11-26lib: sbi: Allow relaxed MMIO writes in device ipi_send() callbackAnup Patel1-2/+2
2023-11-24lib: utils/irqchip: Avoid redundant writes to APLIC CLRIE registerAnup Patel1-1/+1
2023-09-24lib: sbi: Prefer hartindex over hartid in IPI frameworkAnup Patel1-2/+2
2023-06-06lib: utils/irqchip: Use scratch space to save per-HART IMSIC pointerAnup Patel2-17/+70
2023-06-05lib: utils/irqchip: Don't check hartid in imsic_update_hartid_table()Anup Patel1-3/+0
2023-06-05lib: utils/irqchip: Use scratch space to save per-HART PLIC pointerAnup Patel1-22/+66
2023-06-05lib: utils/irqchip: Use heap in PLIC, APLIC and IMSIC driversAnup Patel3-46/+42
2023-01-09lib: utils: Add M-mode {R/W} flags to the MMIO regionsHimanshu Chauhan2-2/+8
2022-12-17lib: utils/irqchip: plic: Ensure no out-of-bound access in context save/resto...Bin Meng2-8/+15
2022-12-17lib: utils/irqchip: plic: Fix the off-by-one error in context save/restore he...Bin Meng1-2/+2
2022-12-17lib: utils/irqchip: plic: Fix the off-by-one error in plic_context_init()Bin Meng1-1/+1
2022-12-17lib: utils/irqchip: plic: Ensure no out-of-bound access in priority save/rest...Bin Meng2-8/+9
2022-12-17lib: utils/irqchip: plic: Fix the off-by-one error in priority save/restore h...Bin Meng1-2/+2
2022-12-12lib: utils/irqchip: Add compatible string for Andestech NCEPLIC100Lad Prabhakar1-1/+2
2022-12-09lib: fix irqchip_plic_update_hartid_tableHeinrich Schuchardt1-1/+1
2022-08-08lib: utils/fdt: Use kconfig for enabling/disablingAnup Patel1-0/+1
2022-08-08lib: utils/irqchip: Use kconfig for enabling/disabling driversAnup Patel2-11/+51
2022-06-22lib: irqchip/plic: fix typo in plic_warm_irqchip_initJan Remes1-1/+1
2022-06-21lib: utils: Remove CSRs that set/clear an IMSIC interrupt file bitsAnup Patel1-6/+45
2022-06-13lib: utils/irqchip: Add wrapper for T-HEAD PLIC delegationSamuel Holland1-0/+7
2022-06-13lib: utils/irqchip: Add FDT wrappers for PLIC save/restore functionsSamuel Holland1-0/+32
2022-06-13lib: irqchip/plic: Add priority save/restore helpersSamuel Holland1-0/+19
2022-06-13lib: irqchip/plic: Add context save/restore helpersSamuel Holland1-3/+48
2022-06-13lib: irqchip/plic: Factor out a context init functionSamuel Holland1-26/+29
2022-06-13lib: irqchip/plic: Constify plic_data pointersSamuel Holland1-5/+6
2022-05-13lib: utils/irqchip: fix typo when checking for CPU nodeJan Remes1-1/+1
2022-05-13lib: utils/irqchip: Generate FDT irqchip driver list at compile-timeAnup Patel3-11/+16
2022-02-28lib: sbi: Add a simple external interrupt handling frameworkAnup Patel1-2/+2
2022-02-15lib: utils/irqchip: Add FDT based driver for APLICAnup Patel3-0/+59
2022-02-15lib: utils/irqchip: Add APLIC initialization libraryAnup Patel2-0/+280
2022-02-15lib: utils/irqchip: Add FDT based driver for IMSICAnup Patel3-0/+109
2022-02-15lib: utils/irqchip: Add IMSIC libraryAnup Patel2-0/+288
2022-02-15lib: utils/irqchip: Allow multiple FDT irqchip driversAnup Patel1-7/+30
2022-01-21lib: fix pointer of type 'void *' used in arithmeticJukka Laitinen2-5/+5
2021-11-02include: sbi_utils: Introduce an helper to get fdt base addressAlexandre Ghiti1-1/+1
2021-10-21lib: utils/irqchip: Automatically delegate T-HEAD PLIC accessSamuel Holland1-0/+15
2021-05-24lib: utils: Try other FDT drivers when we see SBI_ENODEVAnup Patel1-0/+3
2020-05-23lib: utils/irqchip: Initialize all matching irqchip DT nodesAnup Patel2-22/+40
2020-05-23lib: utils: Extend fdt_find_match() ImplementationAnup Patel1-1/+1
2020-05-23lib: utils: Allow PLIC functions to be used for multiple PLICsAnup Patel2-26/+40
2020-05-23lib: utils: Remove redundant parameters from PLIC init functionsAnup Patel2-15/+4
2020-05-01lib: utils: Add simple FDT irqchip frameworkAnup Patel3-0/+184
2020-04-06lib: irqchip/plic: Fix maximum priority threshold valueAtish Patra1-2/+2
2020-03-18lib: utils: Move PLIC DT fix up codes to fdt_helper.cBin Meng1-27/+0