Hi everybody, Here's a second version of my sh_mobile_lcdc cleanup and fixes patch set. Compared to v1, it adds three new patches that clean the driver's runtime PM resume handling, and fix a panning issue on resume. The first three patches have not been modified. Laurent Pinchart (6): fbdev: sh_mobile_lcdc: Replace hardcoded register values with macros fbdev: sh_mobile_lcdc: Don't acknowlege interrupts unintentionally fbdev: sh_mobile_lcdc: Compute clock pattern using divider denominator fbdev: sh_mobile_lcdc: Split LCDC start code from sh_mobile_lcdc_start fbdev: sh_mobile_lcdc: Store the frame buffer base address when panning fbdev: sh_mobile_lcdc: Restart LCDC in runtime PM resume handler drivers/video/sh_mobile_lcdcfb.c | 582 +++++++++++++++++--------------------- drivers/video/sh_mobile_lcdcfb.h | 12 +- include/video/sh_mobile_lcdc.h | 135 ++++++++-- 3 files changed, 383 insertions(+), 346 deletions(-) -- Regards, Laurent Pinchart -- To unsubscribe from this list: send the line "unsubscribe linux-fbdev" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html