[PATCH v2 01/10] backlight: Match backlight device against struct fb_info.bl_dev
Thomas Zimmermann
tzimmermann at suse.de
Wed Feb 21 15:44:53 UTC 2024
Hi
Am 21.02.24 um 15:34 schrieb Andy Shevchenko:
> On Wed, Feb 21, 2024 at 10:41:28AM +0100, Thomas Zimmermann wrote:
>> Framebuffer drivers for devices with dedicated backlight are supposed
>> to set struct fb_info.bl_dev to the backlight's respective device. Use
>> the value to match backlight and framebuffer in the backlight core code.
> ...
>
>> if (!bd->ops)
>> goto out;
>> - if (bd->ops->check_fb && !bd->ops->check_fb(bd, evdata->info))
>> + else if (bd->ops->check_fb && !bd->ops->check_fb(bd, info))
> What's the point of adding redundant 'else'?
>
>> goto out;
>> +#if IS_ENABLED(CONFIG_FB_BACKLIGHT)
>> + else if (info->bl_dev && info->bl_dev != bd)
> Ditto.
They group these tests into one single block of code; signaling that
these tests serve the same purpose.
Best regards
Thomas
>
>> + goto out;
>> +#endif
--
--
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Frankenstrasse 146, 90461 Nuernberg, Germany
GF: Ivo Totev, Andrew Myers, Andrew McDonald, Boudien Moerman
HRB 36809 (AG Nuernberg)
More information about the dri-devel
mailing list