mbox series

[0/8] fbdev: sm712fb: fix a series of lockups, crashes and gliches.

Message ID 20190316222504.27170-1-tomli@tomli.me (mailing list archive)
Headers show
Series fbdev: sm712fb: fix a series of lockups, crashes and gliches. | expand

Message

Yifeng Li March 16, 2019, 10:24 p.m. UTC
Hi all,

This patchset contains a series of important fixes to various problems,
including lockups, crashes, screen gliches, and missing video modes.
These patches are crucial to the correct operation to the hardware,
especially Lynx3DM+ (SM720). I have tested and verified them on x86.

Please review and queue them for linux-stable.

Thanks,

Yifeng Li (8):
  fbdev: sm712fb: fix white screen of death on reboot, don't set
    CR3B-CR3F.
  fbdev: sm712fb: fix brightness control on reboot, don't set SR30.
  fbdev: sm712fb: fix VRAM detection, don't set SR70/71/74/75.
  fbdev: sm712fb: fix boot screen glitch when sm712fb replaces VGA.
  fbdev: sm712fb: fix crashes during framebuffer writes by correctly
    mapping VRAM.
  fbdev: sm712fb: fix crashes and garbled display during DPMS
    modesetting.
  fbdev: sm712fb: fix support for 1024x768-16 mode.
  fbdev: sm712fb: use 1024x768 by default on non-MIPS, fix garbled
    display.

 drivers/video/fbdev/sm712.h   |  12 +-
 drivers/video/fbdev/sm712fb.c | 244 +++++++++++++++++++++++++++-------
 2 files changed, 200 insertions(+), 56 deletions(-)

Comments

Sudip Mukherjee March 31, 2019, 12:18 p.m. UTC | #1
On Sun, Mar 17, 2019 at 06:24:56AM +0800, Yifeng Li wrote:
> Hi all,
> 
> This patchset contains a series of important fixes to various problems,
> including lockups, crashes, screen gliches, and missing video modes.
> These patches are crucial to the correct operation to the hardware,
> especially Lynx3DM+ (SM720). I have tested and verified them on x86.
> 
> Please review and queue them for linux-stable.

Thanks for the changes.
Verified the register changes from the datasheet and also tested the full
series (separate test for individual patches) with SM712 on little endian
for any regression.

--
Regards
Sudip
Bartlomiej Zolnierkiewicz April 1, 2019, 3:13 p.m. UTC | #2
On 03/31/2019 02:18 PM, Sudip Mukherjee wrote:
> On Sun, Mar 17, 2019 at 06:24:56AM +0800, Yifeng Li wrote:
>> Hi all,
>>
>> This patchset contains a series of important fixes to various problems,
>> including lockups, crashes, screen gliches, and missing video modes.
>> These patches are crucial to the correct operation to the hardware,
>> especially Lynx3DM+ (SM720). I have tested and verified them on x86.
>>
>> Please review and queue them for linux-stable.
> 
> Thanks for the changes.
> Verified the register changes from the datasheet and also tested the full
> series (separate test for individual patches) with SM712 on little endian
> for any regression.

Patches #1-8 queued for v5.2, thanks.

Best regards,
--
Bartlomiej Zolnierkiewicz
Samsung R&D Institute Poland
Samsung Electronics