Hi, On 2/15/23 12:50, Darrell Kavanagh wrote: > Another Lenovo convertable which reports a landscape resolution of > 1920x1200 with a pitch of (1920 * 4) bytes, while the actual framebuffer > has a resolution of 1200x1920 with a pitch of (1200 * 4) bytes. > > Signed-off-by: Darrell Kavanagh <darrell.kavanagh@xxxxxxxxx> > --- > Changes in v2: > - Improve commit message Thanks, patch looks good to me: Reviewed-by: Hans de Goede <hdegoede@xxxxxxxxxx> Regards, Hans > --- > drivers/firmware/efi/sysfb_efi.c | 8 ++++++++ > 1 file changed, 8 insertions(+) > > diff --git a/drivers/firmware/efi/sysfb_efi.c b/drivers/firmware/efi/sysfb_efi.c > index 7882d4b3f2be..f06fdacc9bc8 100644 > --- a/drivers/firmware/efi/sysfb_efi.c > +++ b/drivers/firmware/efi/sysfb_efi.c > @@ -264,6 +264,14 @@ static const struct dmi_system_id efifb_dmi_swap_width_height[] __initconst = { > "Lenovo ideapad D330-10IGM"), > }, > }, > + { > + /* Lenovo IdeaPad Duet 3 10IGL5 with 1200x1920 portrait screen */ > + .matches = { > + DMI_EXACT_MATCH(DMI_SYS_VENDOR, "LENOVO"), > + DMI_EXACT_MATCH(DMI_PRODUCT_VERSION, > + "IdeaPad Duet 3 10IGL5"), > + }, > + }, > {}, > }; >