forked from Mirrors/opensbi
lib: utils: Rename the prefix in PMU DT properties
As per the DT schema rules, the prefix should be vendor. As the PMU properties are generic for all vendors, change the prefix to riscv instead of pmu. Reviewed-by: Anup Patel <anup.patel@wdc.com> Reviewed-by: Bin Meng <bmeng.cn@gmail.com> Signed-off-by: Atish Patra <atish.patra@wdc.com>
This commit is contained in:
@@ -50,9 +50,9 @@ int fdt_pmu_fixup(void *fdt)
|
||||
if (pmu_offset < 0)
|
||||
return SBI_EFAIL;
|
||||
|
||||
fdt_delprop(fdt, pmu_offset, "pmu,event-to-mhpmcounters");
|
||||
fdt_delprop(fdt, pmu_offset, "pmu,event-to-mhpmevent");
|
||||
fdt_delprop(fdt, pmu_offset, "pmu,raw-event-to-mhpmcounters");
|
||||
fdt_delprop(fdt, pmu_offset, "riscv,event-to-mhpmcounters");
|
||||
fdt_delprop(fdt, pmu_offset, "riscv,event-to-mhpmevent");
|
||||
fdt_delprop(fdt, pmu_offset, "riscv,raw-event-to-mhpmcounters");
|
||||
if (!sbi_hart_has_feature(scratch, SBI_HART_HAS_SSCOFPMF))
|
||||
fdt_delprop(fdt, pmu_offset, "interrupts-extended");
|
||||
|
||||
@@ -75,7 +75,7 @@ int fdt_pmu_setup(void *fdt)
|
||||
if (pmu_offset < 0)
|
||||
return SBI_EFAIL;
|
||||
|
||||
event_ctr_map = fdt_getprop(fdt, pmu_offset, "pmu,event-to-mhpmcounters", &len);
|
||||
event_ctr_map = fdt_getprop(fdt, pmu_offset, "riscv,event-to-mhpmcounters", &len);
|
||||
if (!event_ctr_map || len < 8)
|
||||
return SBI_EFAIL;
|
||||
len = len / (sizeof(u32) * 3);
|
||||
@@ -86,7 +86,7 @@ int fdt_pmu_setup(void *fdt)
|
||||
sbi_pmu_add_hw_event_counter_map(event_idx_start, event_idx_end, ctr_map);
|
||||
}
|
||||
|
||||
event_val = fdt_getprop(fdt, pmu_offset, "pmu,event-to-mhpmevent", &len);
|
||||
event_val = fdt_getprop(fdt, pmu_offset, "riscv,event-to-mhpmevent", &len);
|
||||
if (!event_val || len < 8)
|
||||
return SBI_EFAIL;
|
||||
len = len / (sizeof(u32) * 3);
|
||||
@@ -98,7 +98,7 @@ int fdt_pmu_setup(void *fdt)
|
||||
hw_event_count++;
|
||||
}
|
||||
|
||||
event_val = fdt_getprop(fdt, pmu_offset, "pmu,raw-event-to-mhpmcounters", &len);
|
||||
event_val = fdt_getprop(fdt, pmu_offset, "riscv,raw-event-to-mhpmcounters", &len);
|
||||
if (!event_val || len < 8)
|
||||
return SBI_EFAIL;
|
||||
len = len / (sizeof(u32) * 3);
|
||||
|
Reference in New Issue
Block a user