Now that the 32-bit and 64-bit perf backends use the common groups
directly, remove the fallback and no longer allow the groups array to be
overridden.
Signed-off-by: Mark Rutland <mark.rutland@arm.com>
Cc: Will Deacon <will.deacon@arm.com>
Signed-off-by: Will Deacon <will.deacon@arm.com>
                .stop           = armpmu_stop,
                .read           = armpmu_read,
                .filter_match   = armpmu_filter_match,
+               .attr_groups    = armpmu->attr_groups,
        };
 }
 
                goto out_free;
        }
 
-       if (!pmu->pmu.attr_groups)
-               pmu->pmu.attr_groups = pmu->attr_groups;
 
        ret = cpu_pmu_init(pmu);
        if (ret)