Skip to content

Commit

Permalink
ARM: OMAP: Mistral ads7846 pendown state
Browse files Browse the repository at this point in the history
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>
  • Loading branch information
David Brownell authored and Tony Lindgren committed Jun 26, 2006
1 parent 495f71d commit e8cdf7b
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion arch/arm/mach-omap1/board-osk.c
Original file line number Diff line number Diff line change
Expand Up @@ -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[] = { {
Expand Down

0 comments on commit e8cdf7b

Please sign in to comment.