mirror of https://gitee.com/openkylin/linux.git
ARM: OMAP: Mistral ads7846 pendown state
Syncing the ads7846 code with mainstream means that the Mistral support needs to include a callback to read the pendown state. Signed-off-by: David Brownell <dbrownell@users.sourceforge.net> Signed-off-by: Tony Lindgren <tony@atomide.com>
This commit is contained in:
parent
495f71db30
commit
e8cdf7bdf3
|
@ -299,12 +299,17 @@ static struct platform_device *mistral_devices[] __initdata = {
|
|||
&osk5912_lcd_device,
|
||||
};
|
||||
|
||||
static int mistral_get_pendown_state(void)
|
||||
{
|
||||
return !omap_get_gpio_datain(4);
|
||||
}
|
||||
|
||||
static const struct ads7846_platform_data mistral_ts_info = {
|
||||
.model = 7846,
|
||||
.vref_delay_usecs = 100, /* internal, no capacitor */
|
||||
.x_plate_ohms = 419,
|
||||
.y_plate_ohms = 486,
|
||||
// .{x,y,pressure}_{min,max}
|
||||
.get_pendown_state = mistral_get_pendown_state,
|
||||
};
|
||||
|
||||
static struct spi_board_info __initdata mistral_boardinfo[] = { {
|
||||
|
|
Loading…
Reference in New Issue