diff options
author | Laurent Pinchart <laurent.pinchart@ideasonboard.com> | 2011-11-21 18:56:58 -0500 |
---|---|---|
committer | Laurent Pinchart <laurent.pinchart@ideasonboard.com> | 2012-03-12 17:41:12 -0400 |
commit | b5ef967df13d4d243a2954c32bdd9181a1ee7382 (patch) | |
tree | 2c8259f90d5bd79aeb20f210aabd9f5459e352ff /include/video | |
parent | d81d5fa8adfb0ba19f44bb6c4c04a2a23effac3f (diff) |
fbdev: sh_mobile_lcdc: Don't store copy of platform data
Instead of copying the whole platform data structure to struct
sh_mobile_lcdc_chan, store a const pointer to the channel platform data.
MERAM configuration information needs to be changed at runtime, so copy
it to struct sh_mobile_lcdc_chan.
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Diffstat (limited to 'include/video')
-rw-r--r-- | include/video/sh_mobile_lcdc.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/video/sh_mobile_lcdc.h b/include/video/sh_mobile_lcdc.h index 484b0a2d7b2f..7571b27a0ba1 100644 --- a/include/video/sh_mobile_lcdc.h +++ b/include/video/sh_mobile_lcdc.h | |||
@@ -178,7 +178,7 @@ struct sh_mobile_lcdc_chan_cfg { | |||
178 | struct sh_mobile_lcdc_panel_cfg panel_cfg; | 178 | struct sh_mobile_lcdc_panel_cfg panel_cfg; |
179 | struct sh_mobile_lcdc_bl_info bl_info; | 179 | struct sh_mobile_lcdc_bl_info bl_info; |
180 | struct sh_mobile_lcdc_sys_bus_cfg sys_bus_cfg; /* only for SYSn I/F */ | 180 | struct sh_mobile_lcdc_sys_bus_cfg sys_bus_cfg; /* only for SYSn I/F */ |
181 | struct sh_mobile_meram_cfg *meram_cfg; | 181 | const struct sh_mobile_meram_cfg *meram_cfg; |
182 | 182 | ||
183 | struct platform_device *tx_dev; /* HDMI/DSI transmitter device */ | 183 | struct platform_device *tx_dev; /* HDMI/DSI transmitter device */ |
184 | }; | 184 | }; |