diff options
author | Danny Nold <dannynold@freescale.com> | 2011-09-01 22:46:05 -0500 |
---|---|---|
committer | Eric Miao <eric.miao@canonical.com> | 2011-11-10 07:38:37 +0800 |
commit | 449159a3731eb03388158fd8300202ca0914ea99 (patch) | |
tree | 397aa0c489c5fe85e25676b2bbfaade5d2bd1f39 /include | |
parent | 57dcada9e0380df7545306feba06e26f11085916 (diff) |
ENGR00154436-2 - MXC HDMI: Support complete feature set
- Cleaned up video mode configuration in HDMI driver
- Add support for configurable ipu-to-hdmi mappings
- Add hotplug support.
- Adapt interrupt handling to account for sharing interrupt with HDMI audio
- Remove audio configuration
- Change code to only use CEA HDMI modes
- Add support for AVI InfoFrame
- Add aspect ratio to EDID mode data
- Add rounding support to IPU pix clk setup
- Add powerdown/powerup flow
- Support FB notifications
- Remove build warnings
Signed-off-by: Danny Nold <dannynold@freescale.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/linux/fsl_devices.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/include/linux/fsl_devices.h b/include/linux/fsl_devices.h index 22635b152bd..4f9e869a4fa 100644 --- a/include/linux/fsl_devices.h +++ b/include/linux/fsl_devices.h @@ -230,6 +230,16 @@ struct fsl_mxc_dvi_platform_data { int disp_id; }; +struct fsl_mxc_hdmi_platform_data { + void (*init) (int, int); + int (*get_pins) (void); + void (*put_pins) (void); + void (*enable_pins) (void); + void (*disable_pins) (void); + int ipu_id; + int disp_id; +}; + struct fsl_mxc_camera_platform_data { char *core_regulator; char *io_regulator; |