diff options
| author | Guennadi Liakhovetski <g.liakhovetski@gmx.de> | 2010-12-29 03:12:22 -0500 |
|---|---|---|
| committer | Paul Mundt <lethal@linux-sh.org> | 2011-01-05 03:16:24 -0500 |
| commit | 38f3a8794236af422312d280bbe3801130cfa63b (patch) | |
| tree | 304bc2dba2b3edc8a6efe5f691612fa78e3bdf5e /include/video | |
| parent | 0851d50dc12a844778a9b243e141f713cd8f074f (diff) | |
fbdev: sh_mipi_dsi: support different register layouts
The register layout of the MIPI DSI unit on sh-mobile SoCs differ. Add platform
parameters to support such variations.
Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
Diffstat (limited to 'include/video')
| -rw-r--r-- | include/video/sh_mipi_dsi.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/include/video/sh_mipi_dsi.h b/include/video/sh_mipi_dsi.h index 18bca08f9f59..6cb95c977de9 100644 --- a/include/video/sh_mipi_dsi.h +++ b/include/video/sh_mipi_dsi.h | |||
| @@ -27,9 +27,15 @@ enum sh_mipi_dsi_data_fmt { | |||
| 27 | 27 | ||
| 28 | struct sh_mobile_lcdc_chan_cfg; | 28 | struct sh_mobile_lcdc_chan_cfg; |
| 29 | 29 | ||
| 30 | #define SH_MIPI_DSI_HSABM (1 << 0) | ||
| 31 | #define SH_MIPI_DSI_HSPBM (1 << 1) | ||
| 32 | |||
| 30 | struct sh_mipi_dsi_info { | 33 | struct sh_mipi_dsi_info { |
| 31 | enum sh_mipi_dsi_data_fmt data_format; | 34 | enum sh_mipi_dsi_data_fmt data_format; |
| 32 | struct sh_mobile_lcdc_chan_cfg *lcd_chan; | 35 | struct sh_mobile_lcdc_chan_cfg *lcd_chan; |
| 36 | unsigned long flags; | ||
| 37 | u32 clksrc; | ||
| 38 | unsigned int vsynw_offset; | ||
| 33 | }; | 39 | }; |
| 34 | 40 | ||
| 35 | #endif | 41 | #endif |
