Tomi Valkeinen
00928eaf52
OMAPDSS: clean up the omapdss platform data mess
...
The omapdss pdata handling is a mess. This is more evident when trying
to use device tree for DSS, as we don't have platform data anymore in
that case. This patch cleans the pdata handling by:
- Remove struct omap_display_platform_data. It was used just as a
wrapper for struct omap_dss_board_info.
- Pass the platform data only to omapdss device. The drivers for omap
dss hwmods do not need the platform data. This should also work better
for DT, as we can create omapdss device programmatically in generic omap
boot code, and thus we can pass the pdata to it.
- Create dss functions for get_ctx_loss_count and dsi_enable/disable_pads
that the dss hwmod drivers can call.
Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
2012-05-11 14:44:51 +03:00
..
atmel_lcdc.h
atmel_lcdfb: implement inverted contrast pwm
2011-03-22 16:23:44 +09:00
aty128.h
broadsheetfb.h
broadsheetfb: support storing waveform
2010-03-12 15:52:34 -08:00
cirrus.h
cirrusfb: Laguna chipset 8bpp fix
2009-04-01 08:59:27 -07:00
cvisionppc.h
da8xx-fb.h
fbdev: da8xx: punt duplicated FBIO_WAITFORVSYNC define
2010-11-16 10:14:22 +09:00
edid.h
UAPI: Fix nested __KERNEL__ guards in video/edid.h
2011-12-13 09:26:45 +00:00
epson1355.h
exynos_dp.h
video: support DP controller driver
2012-02-13 03:02:30 +00:00
exynos_mipi_dsim.h
video: support MIPI-DSI controller driver
2012-02-13 03:02:03 +00:00
gbe.h
hecubafb.h
iga.h
ili9320.h
Kbuild
include: replace unifdef-y with header-y
2010-08-14 22:26:51 +02:00
kyro.h
Fix common misspellings
2011-03-31 11:26:23 -03:00
mach64.h
maxinefb.h
mbxfb.h
metronomefb.h
mipi_display.h
fbdev: add a MIPI DSI header
2010-05-24 08:47:38 +09:00
neomagic.h
Fix common misspellings
2011-03-31 11:26:23 -03:00
newport.h
Merge branch 'master' into for-next
2011-04-26 10:22:59 +02:00
omap-panel-generic-dpi.h
OMAP: DSS2: Move panel-generic-dpi.h to include/video/
2011-05-11 14:08:51 +03:00
omap-panel-n8x0.h
OMAPDSS: Add N800 panel driver
2011-09-30 16:17:30 +03:00
omap-panel-nokia-dsi.h
OMAPDSS: DSI: implement generic DSI pin config
2012-05-09 10:53:05 +03:00
omap-panel-picodlp.h
OMAP: DSS2: Add picodlp panel driver
2011-09-14 18:08:23 +03:00
omap-panel-tfp410.h
OMAPDSS: TFP410: rename dvi files to tfp410
2012-05-09 10:51:05 +03:00
omapdss.h
OMAPDSS: clean up the omapdss platform data mess
2012-05-11 14:44:51 +03:00
permedia2.h
platform_lcd.h
pm3fb.h
pmag-ba-fb.h
pmagb-b-fb.h
pxa168fb.h
pxa168fb: remove useless vsync/hsync invert flag
2009-12-01 09:02:32 +08:00
radeon.h
s1d13xxxfb.h
s1d13xxxfb: drop unused code
2010-12-21 01:05:43 +09:00
sa1100fb.h
FB: sa1100: remove global sa1100fb_.*_power function pointers
2012-02-21 11:56:19 +00:00
sgivw.h
sgivwfb: Make use of ARRAY_SIZE.
2009-12-04 15:39:52 +01:00
sh_mipi_dsi.h
fbdev: sh_mipi_dsi: add extra phyctrl for sh_mipi_dsi_info
2012-03-21 07:24:01 +00:00
sh_mobile_hdmi.h
fbdev: sh_mobile_hdmi: Remove sh_mobile_hdmi_info lcd_chan field
2012-03-12 22:40:48 +01:00
sh_mobile_lcdc.h
fbdev: sh_mobile_lcdc: Don't store copy of platform data
2012-03-12 22:41:12 +01:00
sh_mobile_meram.h
fbdev: sh_mobile_meram: Remove unneeded sanity checks
2012-03-12 22:41:14 +01:00
sisfb.h
Fix common misspellings
2011-03-31 11:26:23 -03:00
sstfb.h
Fix common misspellings
2011-03-31 11:26:23 -03:00
tdfx.h
tdfxfb: move I2C functionality into the tdfxfb
2009-04-07 08:31:08 -07:00
tgafb.h
trident.h
udlfb.h
udlfb: fix hcd_buffer_free panic on unplug/replug
2012-03-01 17:46:27 -08:00
uvesafb.h
vga.h
include/video/vga.h: update web address.
2010-08-16 15:15:18 +02:00
w100fb.h