[GIT PULL] main fbdev changes for 3.15

From: Tomi Valkeinen
Date: Fri Apr 04 2014 - 06:00:04 EST


Hi Linus,

Please pull the main fbdev changes for 3.15.

Tomi

The following changes since commit b28a960c42fcd9cfc987441fa6d1c1a471f0f9ed:

Linux 3.14-rc2 (2014-02-09 18:15:47 -0800)

are available in the git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/tomba/linux.git tags/fbdev-main-3.15

for you to fetch changes up to 13ba0ad4490c3dd08b15c430a7a01c6fb45d5bce:

fbdev: Make the switch from generic to native driver less alarming (2014-04-03 12:47:16 +0300)

----------------------------------------------------------------
fbdev changes for 3.15 (main part)

Various fbdev fixes and improvements, but nothing big.

----------------------------------------------------------------
Adam Jackson (1):
fbdev: Make the switch from generic to native driver less alarming

Alexander Shiyan (6):
video: imxfb: Use regulator API with LCD class for powering
video: imxfb: Remove dead declaration of set_imx_fb_info()
video: imxfb: Remove unused fields from platform data structure
video: imxfb: Use module_platform_driver()
video: imxfb: Resolve mismatch between backlight/contrast
video: imxfb: Convert to SIMPLE_DEV_PM_OPS

Antoine Ténart (1):
video: atmel_lcdfb: ensure the hardware is initialized with the correct mode

Bo Shen (1):
Video: atmel: avoid the id of fix screen info is overwritten

Dan Carpenter (1):
sisfb: fix 1280x720 resolution support

Daniel Mack (4):
video: pxa3xx-gcu: rename some symbols
video: pxa3xx-gcu: pass around struct device *
video: pxa3xx-gcu: provide an empty .open call
video: pxa3xx-gcu: switch to devres functions

David Herrmann (2):
fbdev: efifb: add dev->remove() callback
fbdev: vesafb: add dev->remove() callback

Denis Carikli (1):
video: imxfb: Add DT default contrast control register property.

Geert Uytterhoeven (1):
fbdev: FB_OPENCORES should depend on HAS_DMA

Keith Packard (1):
fbcon: Clean up fbcon data in fb_info on FB_EVENT_FB_UNBIND with 0 fbs

Manish Badarkhe (1):
video: da8xx-fb: Use "SIMPLE_DEV_PM_OPS" macro

Michal Simek (1):
video: xilinxfb: Move xilinxfb_platform_data directly to the driver

Mikulas Patocka (10):
matroxfb: set FBINFO_READS_FAST
matroxfb: restore the registers M_ACCESS and M_PITCH
framebuffer: fix cfb_copyarea
atyfb: remove resolution limit 1600
mach64: use unaligned access
atyfb: set FBINFO_READS_FAST
mach64: fix cursor when character width is not a multiple of 8 pixels
tgafb: fix mode setting with fbset
tgafb: fix data copying
tgafb: avoid restriction on modes with line length not a multiple of 64

Sachin Kamat (2):
video: exynos: Remove OF dependency for Exynos DP
video: s6e8ax0: Use devm_* APIs

Tomi Valkeinen (3):
OMAPDSS: use DISPC register to detect context loss
OMAPDSS: Remove unused get_context_loss_count support
OMAPDSS: convert pixel clock to common videomode style

Wang YanQing (2):
video: fbdev: uvesafb: Remove redundant NULL check in uvesafb_remove
video: fbdev: uvesafb: Remove impossible code path in uvesafb_init_info

.../devicetree/bindings/video/fsl,imx-fb.txt | 4 +
arch/arm/mach-imx/mach-mx27ads.c | 55 ++-
arch/arm/mach-omap2/display.c | 1 -
drivers/gpu/drm/omapdrm/omap_connector.c | 6 +-
drivers/video/Kconfig | 2 +-
drivers/video/atmel_lcdfb.c | 8 +-
drivers/video/aty/atyfb_base.c | 7 +-
drivers/video/aty/mach64_accel.c | 3 +-
drivers/video/aty/mach64_cursor.c | 22 +-
drivers/video/cfbcopyarea.c | 153 +++++----
drivers/video/console/fbcon.c | 27 +-
drivers/video/da8xx-fb.c | 22 +-
drivers/video/efifb.c | 13 +-
drivers/video/exynos/Kconfig | 2 +-
drivers/video/exynos/s6e8ax0.c | 13 +-
drivers/video/fbmem.c | 3 +-
drivers/video/imxfb.c | 380 +++++++++------------
drivers/video/matrox/matroxfb_accel.c | 38 ++-
drivers/video/matrox/matroxfb_base.c | 3 +-
drivers/video/matrox/matroxfb_base.h | 2 +
.../video/omap2/displays-new/connector-analog-tv.c | 2 +-
drivers/video/omap2/displays-new/connector-dvi.c | 2 +-
drivers/video/omap2/displays-new/connector-hdmi.c | 2 +-
drivers/video/omap2/displays-new/panel-dsi-cm.c | 2 +-
.../omap2/displays-new/panel-lgphilips-lb035q02.c | 2 +-
.../omap2/displays-new/panel-nec-nl8048hl11.c | 4 +-
.../omap2/displays-new/panel-sharp-ls037v7dw01.c | 2 +-
.../omap2/displays-new/panel-sony-acx565akm.c | 2 +-
.../omap2/displays-new/panel-tpo-td028ttec1.c | 2 +-
.../omap2/displays-new/panel-tpo-td043mtea1.c | 2 +-
drivers/video/omap2/dss/dispc.c | 32 +-
drivers/video/omap2/dss/display-sysfs.c | 4 +-
drivers/video/omap2/dss/display.c | 4 +-
drivers/video/omap2/dss/dpi.c | 25 +-
drivers/video/omap2/dss/dsi.c | 16 +-
drivers/video/omap2/dss/dss.c | 16 -
drivers/video/omap2/dss/dss.h | 2 -
drivers/video/omap2/dss/hdmi4.c | 9 +-
drivers/video/omap2/dss/hdmi_common.c | 74 ++--
drivers/video/omap2/dss/sdi.c | 15 +-
drivers/video/omap2/dss/venc.c | 4 +-
drivers/video/omap2/dss/venc_panel.c | 2 +-
drivers/video/omap2/omapfb/omapfb-main.c | 8 +-
drivers/video/pxa3xx-gcu.c | 191 +++++------
drivers/video/sis/init.c | 1 +
drivers/video/tgafb.c | 288 ++++------------
drivers/video/uvesafb.c | 15 +-
drivers/video/vesafb.c | 13 +-
drivers/video/xilinxfb.c | 15 +-
include/linux/platform_data/video-imxfb.h | 12 -
include/linux/xilinxfb.h | 30 --
include/video/omapdss.h | 5 +-
52 files changed, 695 insertions(+), 872 deletions(-)
delete mode 100644 include/linux/xilinxfb.h

Attachment: signature.asc
Description: OpenPGP digital signature