Message ID | 20181012192409.3819792-1-jeremy.linton@arm.com |
---|---|
State | Accepted |
Commit | 472dc9fa7cc0769321d91b55eed4e21e2ab86632 |
Headers | show |
Series | [1/2] perf: arm_spe: Enable automatic DT loading | expand |
Looks like my previous response for this patch didn't make to the list. On 12/10/18 20:24, Jeremy Linton wrote: > When built as a module, the spe driver isn't automatically > loaded on DT systems. Add the MODULE_DEVICE_TABLE entry. > FWIW, Reviewed-by: Sudeep Holla <sudeep.holla@arm.com> -- Regards, Sudeep
diff --git a/drivers/perf/arm_spe_pmu.c b/drivers/perf/arm_spe_pmu.c index 54ec278d2fc4..18d61077b157 100644 --- a/drivers/perf/arm_spe_pmu.c +++ b/drivers/perf/arm_spe_pmu.c @@ -1169,6 +1169,7 @@ static const struct of_device_id arm_spe_pmu_of_match[] = { { .compatible = "arm,statistical-profiling-extension-v1", .data = (void *)1 }, { /* Sentinel */ }, }; +MODULE_DEVICE_TABLE(of, arm_spe_pmu_of_match); static int arm_spe_pmu_device_dt_probe(struct platform_device *pdev) {
When built as a module, the spe driver isn't automatically loaded on DT systems. Add the MODULE_DEVICE_TABLE entry. Signed-off-by: Jeremy Linton <jeremy.linton@arm.com> --- drivers/perf/arm_spe_pmu.c | 1 + 1 file changed, 1 insertion(+) -- 2.14.3