linux/include/video
Steffen Trumtrar cc3f414cf2 video: add of helper for display timings/videomode
This adds support for reading display timings from DT into a struct
display_timings. The of_display_timing implementation supports multiple
subnodes. All children are read into an array, that can be queried.

If no native mode is specified, the first subnode will be used.

For cases where the graphics driver knows there can be only one
mode description or where the driver only supports one mode, a helper
function of_get_videomode is added, that gets a struct videomode from DT.

Signed-off-by: Steffen Trumtrar <s.trumtrar@pengutronix.de>
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
Acked-by: Stephen Warren <swarren@nvidia.com>
Reviewed-by: Thierry Reding <thierry.reding@avionic-design.de>
Acked-by: Thierry Reding <thierry.reding@avionic-design.de>
Tested-by: Thierry Reding <thierry.reding@avionic-design.de>
Tested-by: Philipp Zabel <p.zabel@pengutronix.de>
Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Tested-by: Afzal Mohammed <Afzal@ti.com>
Tested-by: Rob Clark <robclark@gmail.com>
Tested-by: Leela Krishna Amudala <leelakrishna.a@gmail.com>
2013-01-24 09:03:48 +01:00
..
Kbuild
atmel_lcdc.h
aty128.h
auo_k190xfb.h
broadsheetfb.h
cirrus.h
cvisionppc.h
da8xx-fb.h da8xx-fb: cleanup LCDC configurations 2012-11-27 11:47:53 +02:00
display_timing.h video: add display_timing and videomode 2013-01-24 09:03:04 +01:00
edid.h
exynos_dp.h
exynos_mipi_dsim.h
gbe.h
hecubafb.h
iga.h
ili9320.h
kyro.h
mach64.h
maxinefb.h
mbxfb.h
metronomefb.h
mipi_display.h
neomagic.h
newport.h
of_display_timing.h video: add of helper for display timings/videomode 2013-01-24 09:03:48 +01:00
of_videomode.h video: add of helper for display timings/videomode 2013-01-24 09:03:48 +01:00
omap-panel-generic-dpi.h
omap-panel-n8x0.h
omap-panel-nokia-dsi.h
omap-panel-picodlp.h
omap-panel-tfp410.h OMAP: board-files: fix i2c_bus for tfp410 2012-12-14 11:10:59 -08:00
omapdss.h OMAPDSS: export dispc functions 2012-12-07 17:06:00 +02:00
omapvrfb.h OMAPDSS: VRFB: add omap_vrfb_supported() 2012-10-17 12:17:18 +03:00
permedia2.h
platform_lcd.h
pm3fb.h
pmag-ba-fb.h
pmagb-b-fb.h
pxa168fb.h
radeon.h
s1d13xxxfb.h
sa1100fb.h
samsung_fimd.h video: s3c-fb: add the bit definitions for VIDCON0_VIDOUT_WB 2012-11-26 13:35:35 +09:00
sgivw.h
sh_mipi_dsi.h fbdev: sh_mipi_dsi: Remove the unused sh_mipi_dsi_info lcd_chan field 2012-11-21 15:50:01 +01:00
sh_mobile_hdmi.h
sh_mobile_lcdc.h fbdev: sh_mobile_lcdc: Remove unused get_brightness pdata callback 2012-11-21 15:50:02 +01:00
sh_mobile_meram.h sh_mobile_meram: Add direct MERAM allocation API 2012-07-19 02:05:22 +02:00
sisfb.h
sstfb.h
tdfx.h
tgafb.h
trident.h
udlfb.h
uvesafb.h
vga.h
videomode.h video: add display_timing and videomode 2013-01-24 09:03:04 +01:00
w100fb.h