On 2024-03-30 05:53:22, Dmitry Baryshkov wrote:
> There is little point in using %ps to print a value known to be NULL. On
> the other hand it makes sense to print the callback symbol in the
> 'invalid IRQ' message. Correct those two error messages to make more
> sense.
> 
> Fixes: 6893199183f8 ("drm/msm/dpu: stop using raw IRQ indices in the kernel 
> output")
> Signed-off-by: Dmitry Baryshkov <dmitry.barysh...@linaro.org>

Agreed, this is a lot more clear:

Reviewed-by: Marijn Suijten <marijn.suij...@somainline.org>

> ---
>  drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c | 8 ++++----
>  1 file changed, 4 insertions(+), 4 deletions(-)
> 
> diff --git a/drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c 
> b/drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c
> index 946dd0135dff..6a0a74832fb6 100644
> --- a/drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c
> +++ b/drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c
> @@ -525,14 +525,14 @@ int dpu_core_irq_register_callback(struct dpu_kms 
> *dpu_kms,
>       int ret;
>  
>       if (!irq_cb) {
> -             DPU_ERROR("invalid IRQ=[%d, %d] irq_cb:%ps\n",
> -                       DPU_IRQ_REG(irq_idx), DPU_IRQ_BIT(irq_idx), irq_cb);
> +             DPU_ERROR("IRQ=[%d, %d] NULL callback\n",
> +                       DPU_IRQ_REG(irq_idx), DPU_IRQ_BIT(irq_idx));
>               return -EINVAL;
>       }
>  
>       if (!dpu_core_irq_is_valid(irq_idx)) {
> -             DPU_ERROR("invalid IRQ=[%d, %d]\n",
> -                       DPU_IRQ_REG(irq_idx), DPU_IRQ_BIT(irq_idx));
> +             DPU_ERROR("invalid IRQ=[%d, %d] irq_cb:%ps\n",
> +                       DPU_IRQ_REG(irq_idx), DPU_IRQ_BIT(irq_idx), irq_cb);
>               return -EINVAL;
>       }
>  
> 
> ---
> base-commit: 13ee4a7161b6fd938aef6688ff43b163f6d83e37
> change-id: 20240330-dpu-irq-messages-5cf13fd7568c
> 
> Best regards,
> -- 
> Dmitry Baryshkov <dmitry.barysh...@linaro.org>
> 

Reply via email to