summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorDanny Nold <dannynold@freescale.com>2011-04-07 20:55:18 -0500
committerRobby Cai <R63905@freescale.com>2011-05-09 11:16:15 +0800
commita5f4446191682eaf16151ca3fa3f9e41b1c3731e (patch)
tree318b43b057b78ed8125a9f8afb74eef6cfe3c919 /include
parent4798893e3383e298ee4d6098585a0eefc3107cac (diff)
ENGR00140983-2 - FSL Devices: Add LCD device functions to enable/disable pins
- Added function declarations to acquire/release/enable/disable device pins. Signed-off-by: Danny Nold <dannynold@freescale.com> (cherry picked from commit e4c417c322ec6d40ef373ac0f893d9d95e3f237c)
Diffstat (limited to 'include')
-rw-r--r--include/linux/fsl_devices.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/include/linux/fsl_devices.h b/include/linux/fsl_devices.h
index 675b52e4f502..e1a65397f4cf 100644
--- a/include/linux/fsl_devices.h
+++ b/include/linux/fsl_devices.h
@@ -307,6 +307,10 @@ struct mxc_lcd_platform_data {
char *core_reg;
char *analog_reg;
void (*reset) (void);
+ int (*get_pins) (void);
+ void (*put_pins) (void);
+ void (*enable_pins) (void);
+ void (*disable_pins) (void);
int boot_enable;
};
@@ -359,7 +363,7 @@ struct mxc_epdc_fb_mode {
struct mxc_epdc_fb_platform_data {
struct mxc_epdc_fb_mode *epdc_mode;
int num_modes;
- void (*get_pins) (void);
+ int (*get_pins) (void);
void (*put_pins) (void);
void (*enable_pins) (void);
void (*disable_pins) (void);