Skip to content

video: s3c-fb: Use runtime suspend while blanked

Mark Brown linux-fbdev lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest6 patches 6 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/6video: s3c-fb: Make runtime PM functional againdrivers/video/s3c-fb.c+31 -201 reply
2/6video: s3c-fb: Use s3c_fb_enable() to enable the framebufferdrivers/video/s3c-fb.c+28 -270 replies
3/6video: s3c-fb: Disable runtime PM in error paths from probedrivers/video/s3c-fb.c+5 -21 reply
4/6video: s3c-fb: Take a runtime PM reference when unblankeddrivers/video/s3c-fb.c+54 -121 reply
5/6video: s3c-fb: Hold runtime PM references when touching registersdrivers/video/s3c-fb.c+22 -01 reply
6/6video: s3c-fb: Don't keep device runtime active when opendrivers/video/s3c-fb.c+0 -221 reply

Reviews trailers per patch

All 6 patches have a Reviewed-by or Acked-by.

PatchJingoo Han
1/6A-b
2/6A-b
3/6A-b
4/6A-b
5/6A-b
6/6A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH 0/6] video: s3c-fb: Use runtime suspend while blanked

This patch series (the first two of which I posted the other day) improves the runtime power management in the s3c-fb driver by moving it to keeping the device runtime suspended when the screen is powered down by userspace. This saves a trivial amount of power in the framebuffer controller and allows the SoC core code to enter system wide idle states which offer much more substantial gains.

Currently it's only lightly tested but it certainly seems to the right thing for me.

Mark Brown (6):
video: s3c-fb: Make runtime PM functional again
video: s3c-fb: Use s3c_fb_enable() to enable the framebuffer
video: s3c-fb: Disable runtime PM in error paths from probe
video: s3c-fb: Take a runtime PM reference when unblanked
video: s3c-fb: Hold runtime PM references when touching registers
video: s3c-fb: Don't keep device runtime active when open

 drivers/video/s3c-fb.c |  127 ++++++++++++++++++++++++++++++++++-------------
 1 files changed, 92 insertions(+), 35 deletions(-)