]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
staging: sm750fb: convert logging to device-based in sm750.c
authorArtem Lytkin <iprintercanon@gmail.com>
Sat, 7 Feb 2026 15:37:02 +0000 (15:37 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 23 Feb 2026 14:35:51 +0000 (15:35 +0100)
Replace pr_err() calls with dev_err() using info->device to provide
proper device context in log messages. This makes it easier to
identify which device generated the message when multiple framebuffer
devices are present.

Signed-off-by: Artem Lytkin <iprintercanon@gmail.com>
Link: https://patch.msgid.link/20260207153703.2049-3-iprintercanon@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/sm750fb/sm750.c

index dec1f6b88a7dff133bb1ff4b42e08f14fde19df0..5c8f2ea784b214951e165afc7139085b27a77e5e 100644 (file)
@@ -389,7 +389,8 @@ static int lynxfb_ops_set_par(struct fb_info *info)
        var->accel_flags = 0;/*FB_ACCELF_TEXT;*/
 
        if (ret) {
-               pr_err("bpp %d not supported\n", var->bits_per_pixel);
+               dev_err(info->device, "bpp %d not supported\n",
+                       var->bits_per_pixel);
                return ret;
        }
        ret = hw_sm750_crtc_set_mode(crtc, var, fix);
@@ -493,7 +494,8 @@ static int lynxfb_ops_check_var(struct fb_var_screeninfo *var,
        ret = lynxfb_set_color_offsets(info);
 
        if (ret) {
-               pr_err("bpp %d not supported\n", var->bits_per_pixel);
+               dev_err(info->device, "bpp %d not supported\n",
+                       var->bits_per_pixel);
                return ret;
        }
 
@@ -508,7 +510,7 @@ static int lynxfb_ops_check_var(struct fb_var_screeninfo *var,
        request = ALIGN(request, crtc->line_pad);
        request = request * var->yres_virtual;
        if (crtc->vidmem_size < request) {
-               pr_err("not enough video memory for mode\n");
+               dev_err(info->device, "not enough video memory for mode\n");
                return -ENOMEM;
        }
 
@@ -533,7 +535,7 @@ static int lynxfb_ops_setcolreg(unsigned int regno,
        ret = 0;
 
        if (regno > 256) {
-               pr_err("regno = %d\n", regno);
+               dev_err(info->device, "regno = %d\n", regno);
                return -EINVAL;
        }
 
@@ -896,7 +898,7 @@ static int lynxfb_set_fbinfo(struct fb_info *info, int index)
 
        ret = fb_alloc_cmap(&info->cmap, 256, 0);
        if (ret < 0) {
-               pr_err("Could not allocate memory for cmap.\n");
+               dev_err(info->device, "Could not allocate memory for cmap.\n");
                goto exit;
        }