mirror of https://gitee.com/openkylin/linux.git
drm/panfrost: Prefix interrupt handlers' names
Currently, the interrupt lines requested by Panfrost use unmeaningful names, which adds some obscurity to interrupt introspection (i.e. any tool based on procfs' interrupts file). In order to improve this, prefix each requested interrupt with the module name: panfrost-{gpu,job,mmu}. Signed-off-by: Ezequiel Garcia <ezequiel@collabora.com> Reviewed-by: Steven Price <steven.price@arm.com> Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> Signed-off-by: Rob Herring <robh@kernel.org> Link: https://patchwork.freedesktop.org/patch/msgid/20191214045952.9452-1-ezequiel@collabora.com
This commit is contained in:
parent
a5f768239e
commit
73896f60d4
|
@ -346,7 +346,7 @@ int panfrost_gpu_init(struct panfrost_device *pfdev)
|
|||
return -ENODEV;
|
||||
|
||||
err = devm_request_irq(pfdev->dev, irq, panfrost_gpu_irq_handler,
|
||||
IRQF_SHARED, "gpu", pfdev);
|
||||
IRQF_SHARED, KBUILD_MODNAME "-gpu", pfdev);
|
||||
if (err) {
|
||||
dev_err(pfdev->dev, "failed to request gpu irq");
|
||||
return err;
|
||||
|
|
|
@ -496,7 +496,7 @@ int panfrost_job_init(struct panfrost_device *pfdev)
|
|||
return -ENODEV;
|
||||
|
||||
ret = devm_request_irq(pfdev->dev, irq, panfrost_job_irq_handler,
|
||||
IRQF_SHARED, "job", pfdev);
|
||||
IRQF_SHARED, KBUILD_MODNAME "-job", pfdev);
|
||||
if (ret) {
|
||||
dev_err(pfdev->dev, "failed to request job irq");
|
||||
return ret;
|
||||
|
|
|
@ -632,9 +632,11 @@ int panfrost_mmu_init(struct panfrost_device *pfdev)
|
|||
if (irq <= 0)
|
||||
return -ENODEV;
|
||||
|
||||
err = devm_request_threaded_irq(pfdev->dev, irq, panfrost_mmu_irq_handler,
|
||||
err = devm_request_threaded_irq(pfdev->dev, irq,
|
||||
panfrost_mmu_irq_handler,
|
||||
panfrost_mmu_irq_handler_thread,
|
||||
IRQF_SHARED, "mmu", pfdev);
|
||||
IRQF_SHARED, KBUILD_MODNAME "-mmu",
|
||||
pfdev);
|
||||
|
||||
if (err) {
|
||||
dev_err(pfdev->dev, "failed to request mmu irq");
|
||||
|
|
Loading…
Reference in New Issue