lib: sbi: Fix typo for finding fixed event counter

Cycle and instructions are hardware events instead of firmware ones. Fix
the typo in the name of this function.

Signed-off-by: Kaiwen Xue <kaiwenx@andrew.cmu.edu>
Signed-off-by: Kaiwen Xue <kaiwenx@rivosinc.com>
Reviewed-by: Anup patel <anup@brainfault.org>
This commit is contained in:
Kaiwen Xue 2023-08-03 11:34:15 -07:00 committed by Anup Patel
parent 6259b2ec2d
commit f46a5643bc

View file

@ -608,7 +608,7 @@ static int pmu_update_hw_mhpmevent(struct sbi_pmu_hw_event *hw_evt, int ctr_idx,
return 0; return 0;
} }
static int pmu_ctr_find_fixed_fw(unsigned long evt_idx_code) static int pmu_ctr_find_fixed_hw(unsigned long evt_idx_code)
{ {
/* Non-programmables counters are enabled always. No need to do lookup */ /* Non-programmables counters are enabled always. No need to do lookup */
if (evt_idx_code == SBI_PMU_HW_CPU_CYCLES) if (evt_idx_code == SBI_PMU_HW_CPU_CYCLES)
@ -637,7 +637,7 @@ static int pmu_ctr_find_hw(struct sbi_pmu_hart_state *phs,
* If Sscof is present try to find the programmable counter for * If Sscof is present try to find the programmable counter for
* cycle/instret as well. * cycle/instret as well.
*/ */
fixed_ctr = pmu_ctr_find_fixed_fw(event_idx); fixed_ctr = pmu_ctr_find_fixed_hw(event_idx);
if (fixed_ctr >= 0 && if (fixed_ctr >= 0 &&
!sbi_hart_has_extension(scratch, SBI_HART_EXT_SSCOFPMF)) !sbi_hart_has_extension(scratch, SBI_HART_EXT_SSCOFPMF))
return fixed_ctr; return fixed_ctr;