L3C_HW_IDX
int idx = L3C_HW_IDX(hwc->idx);
return L3C_CNTR0_LOWER + L3C_HW_IDX(cntr_idx) * 8;
idx = L3C_HW_IDX(idx);
val |= 1 << L3C_HW_IDX(hwc->idx);
val &= ~(1 << L3C_HW_IDX(hwc->idx));
val &= ~(1 << L3C_HW_IDX(hwc->idx));
val |= 1 << L3C_HW_IDX(hwc->idx);
hisi_l3c_pmu_event_writel(hwc, L3C_INT_CLEAR, 1 << L3C_HW_IDX(idx));