summaryrefslogtreecommitdiff
path: root/lib/sbi/sbi_pmu.c
AgeCommit message (Expand)Author
2026-06-28lib: sbi_pmu: fix integer overflow in pmu_ctr_idx_validateliutong
2026-06-12lib: sbi_pmu: Honor CLEAR_VALUE/AUTO_START for all hardware event typesDavid E. Garcia Porras
2026-05-11lib/sbi_pmu: Don't fallback to fixed counters when sscofpmf && !smcntrpmfMichael Ellerman
2026-02-21lib: sbi_pmu: Add FW counter index validation when reading high bits on RV64James Raphael Tiovalen
2026-02-20lib: sbi_pmu: Fix multiple FW counter start operations with custom PMU deviceJames Raphael Tiovalen
2025-12-27lib: sbi_pmu: Fix multiple start and stop operations of FW countersJames Raphael Tiovalen
2025-12-16lib: sbi: Replace sbi_hart_pmp_xyz() and sbi_hart_map/unmap_addr()Anup Patel
2025-12-01lib: sbi_pmu: Fix xINH bits configuringShifrin Dmitry
2025-10-27lib: sbi: sbi_pmu: added checks for ctr_idx in matchAlexander Chuprunov
2025-10-27lib: sbi: sbi_pmu: fixed alignmentAlexander Chuprunov
2025-10-27lib: sbi: sbi_pmu: fixed hw counters start for hartAlexander Chuprunov
2025-08-26lib: sbi: pmu: Improve loop in pmu_ctr_find_hwManuel Hernández Méndez
2025-06-15lib: sbi: pmu: Remove MIP clearing from pmu_sse_enable()Clément Léger
2025-06-15lib: sbi: pmu: Add SSE register/unregister() callbacksClément Léger
2025-05-20lib: sbi: pmu: Return SBI_EINVAL if cidx_mask is 0James Raphael Tiovalen
2025-04-14lib: sbi: Allow programmable counters to monitor cycle/instret events for And...Leo Yu-Chi Liang
2025-03-27lib: sbi: sse: Update SSE event idsClément Léger
2025-01-30lib: sbi: pmu: add the PMU SSE event only if overflow IRQ is supportedClément Léger
2025-01-30lib: sbi: sse: allow adding new eventsClément Léger
2025-01-30lib: sbi: pmu: fix usage of sbi_pmu_irq_bit()Clément Léger
2024-12-15lib: sbi_pmu: Verify the raw events first during event infoAtish Patra
2024-12-15lib: sbi_pmu: Fix the sanity check condition for hw event mapAtish Patra
2024-12-02lib: sbi_pmu: Implement SBI PMU event info functionAtish Patra
2024-12-02lib: sbi_pmu: Remove redundant check for fw eventsAtish Patra
2024-12-02lib: sbi_pmu: PMU raw event v2 supportAtish Patra
2024-04-05lib: sbi: Add SSE support for PMU eventsClément Léger
2024-02-20lib: sbi_pmu: Before using we should ensure PMU init doneyang.zhang
2023-12-08lib: sbi_pmu: Fix the counter info functionAtish Patra
2023-12-08lib: sbi_pmu: Add PMU snapshot definitionsAtish Patra
2023-12-06sbi: sbi_pmu: Add hw_counter_filter_mode() to pmu deviceYu Chien Peter Lin
2023-12-06sbi: sbi_pmu: Improve sbi_pmu_init() error handlingYu Chien Peter Lin
2023-11-22lib: sbi_pmu: avoid buffer overflowHeinrich Schuchardt
2023-10-06lib: sbi_pmu: check for index overflowsHeinrich Schuchardt
2023-09-10lib: sbi_pmu: keep overflow interrupt of stopped hpm counter disabledInochi Amaoto
2023-09-10lib: sbi_pmu: ensure update hpm counter before starting countingInochi Amaoto
2023-08-18lib: sbi: Add support for smcntrpmfKaiwen Xue
2023-08-06lib: sbi: Fix typo for finding fixed event counterKaiwen Xue
2023-08-06lib: sbi_pmu: Enable noncontigous hpm event and countersMayuresh Chitale
2023-07-05lib: sbi_pmu: Avoid out of bounds accessHeinrich Schuchardt
2023-06-05lib: sbi_pmu: Use heap for per-HART PMU stateAnup Patel
2023-04-17lib: sbi: Fix counter index calculation for SBI_PMU_CFG_FLAG_SKIP_MATCHAlexandre Ghiti
2023-04-17lib: sbi: Do not clear active_events for cycle/instret when stoppingAlexandre Ghiti
2023-04-07lib: sbi_pmu: Align the event type offset as per SBI specificationYu Chien Peter Lin
2023-03-10lib: sbi_pmu: Add hartid parameter PMU device opsMayuresh Chitale
2023-03-10lib: sbi_pmu: Introduce fw_counter_write_value APIMayuresh Chitale
2023-03-10lib: sbi_pmu: Use dedicated event code for platform firmware eventsMayuresh Chitale
2023-03-10lib: sbi_pmu: Update sbi_pmu dev opsMayuresh Chitale
2023-03-10lib: sbi_pmu: Rename fw_counter_valueMayuresh Chitale
2023-03-10lib: sbi_pmu: add callback for counter widthMayuresh Chitale
2023-01-06treewide: Replace TRUE/FALSE with true/falseBin Meng