aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/omapfb.h
Commit message (Collapse)AuthorAgeFilesLines
* OMAPFB: Asynchronous vsync notificationSunita Nadampalli2012-07-021-0/+1
| | | | | | | | | Enabled and disabled through new OMAPFB_ENABLEVSYNC ioctl. Events delivered as switch events. Change-Id: Ie473d96732c5bf2259bac6205d0295d698e6e48b Signed-off-by: Erik Gilling <konkers@android.com> Signed-off-by: Tony Lofthouse <a0741364@ti.com>
* OMAP:DSS: Switch HDMI timings and EDID handling to use fbmonLajos Molnar2011-09-071-0/+5
| | | | | | | | | | | | | | - Change hdmi_timings to fb_videomode that contains the same information and more. - Use fbmon's EDID parser; get monspecs from EDID to get screen dimension. - Simplify EDID handling: hdmi_read_edid only reads EDID from HDMI block hdmi_get_monspecs parses out supported video formats. on hdmi_power_on, always set VGA timings that should always be supported. Change-Id: Ie1ab973f4d8cf0f641a7b19c0959ede2fa9bed56 Signed-off-by: Lajos Molnar <molnar@ti.com>
* OMAP:FB: Export omapfb_mode_to_dss_mode.Lajos Molnar2011-08-171-0/+5
| | | | | | | This method is used to set up DSSCOMP structures from OMAPLFB. Change-Id: Ie264175a1808ef21b4ae4a0a59293046aa0241c9 Signed-off-by: Lajos Molnar <molnar@ti.com>
* Merge branch 'for-linus' of git://gitorious.org/linux-omap-dss2/linuxLinus Torvalds2010-08-081-1/+4
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 'for-linus' of git://gitorious.org/linux-omap-dss2/linux: (64 commits) OMAP: DSS2: OMAPFB: add support for FBIO_WAITFORVSYNC OMAP: DSS2: Replace strncmp() with sysfs_streq() in overlay_manager_store() OMAP: DSS2: Fix error path in omap_dsi_update() OMAP: DSS2: TDO35S: fix video signaling OMAP: DSS2: OMAPFB: Fix invalid bpp for PAL and NTSC modes OMAP: DSS2: OMAPFB: Fix probe error path OMAP3EVM: Replace vdvi regulator supply with vdds_dsi OMAP: DSS2: Remove extra return statement OMAP: DSS2: adjust YUV overlay width to be even OMAP: DSS2: OMAPFB: Fix sysfs mirror input check OMAP: DSS2: OMAPFB: Remove redundant color register range check OMAP: DSS2: OMAPFB: Remove redundant rotate range check OMAP: DSS2: OMAPFB: Check fb2display() return value OMAP: DSS2: Taal: Optimize enable_te, rotate, mirror when value unchanged OMAP: DSS2: DSI: detect unsupported update requests OMAP: DSS2: DSI: increase FIFO low threshold OMAP: DSS2: DSI: Add error IRQ mask for DSI complexIO OMAP: DSS2: DSI: Remove BTA after set_max_rx_packet_size OMAP: DSS2: change manual update scaling setup OMAP: DSS2: DSI: use BTA to end the frame transfer ...
| * OMAP: DSS2: OMAPFB: Add support for switching memory regionsVille Syrjälä2010-08-031-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Separate the memory region from the framebuffer device a little bit. It's now possible to select the memory region used by the framebuffer device using the new mem_idx parameter of omapfb_plane_info. If the mem_idx is specified it will be interpreted as an index into the memory regions array, if it's not specified the framebuffer's index is used instead. So by default each framebuffer keeps using it's own memory region which preserves backwards compatibility. This allows cloning the same memory region to several overlays and yet each overlay can be controlled independently since they can be associated with separate framebuffer devices. Signed-off-by: Ville Syrjälä <ville.syrjala@nokia.com> Signed-off-by: Tomi Valkeinen <tomi.valkeinen@nokia.com>
* | ARM: OMAP: Convert OMAPFB and VRAM SDRAM reservation to LMBRussell King2010-07-271-1/+1
|/ | | | Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
* OMAP: DSS2: OMAPFB: implement OMAPFB_GET_DISPLAY_INFOTomi Valkeinen2010-02-151-0/+9
| | | | | | | | Previously the only place to get the size of the display was from the DSS's sysfs interface, making, for example, configuring overlays and doing updates on manual displays more difficult. Signed-off-by: Tomi Valkeinen <tomi.valkeinen@nokia.com>
* OMAP: DSS2: omapfb driverTomi Valkeinen2009-12-091-0/+54
| | | | Signed-off-by: Tomi Valkeinen <tomi.valkeinen@nokia.com>
* OMAP: OMAPFB: split omapfb.hTomi Valkeinen2009-12-091-0/+197
Split arch/arm/plat-omap/include/mach/omapfb.h into two files: include/linux/omapfb.h - ioctls etc for userspace and some kernel stuff for board files drivers/video/omap/omapfb.h - for omapfb internal use This cleans up omapfb.h and also makes it easier for the upcoming new DSS driver to co-exist with the old driver. Signed-off-by: Tomi Valkeinen <tomi.valkeinen@nokia.com> Acked-by: Tony Lindgren <tony@atomide.com>