Commit d141441f authored by Jonathan McDowell's avatar Jonathan McDowell Committed by Tony Lindgren

ARM: OMAP: Fix Amstrad Delta omap-keypad usage

On Fri, Oct 27, 2006 at 05:16:59PM +0100, Jonathan McDowell wrote:
> However having prodded further I'm seeing incorrect key parsing with
> the omap-keypad driver under both -rc2 and -rc3 (works fine in
> 2.6.18-omap1). Numerous keys now returns strings of characters rather
> than the single expected character. A few keys still work as expected
> however. Before I dig in further is anyone else seeing anything similar?

This appears to be due to the addition of keymapsize to the
omap_kp_platform_data structure. The patch below fixes things up for
the Delta; other boards appear to have already had this done.
Signed-off-by: default avatarJonathan McDowell <noodles@earth.li>
Signed-off-by: default avatarTony Lindgren <tony@atomide.com>
parent 3d8f029e
...@@ -185,7 +185,8 @@ static struct omap_kp_platform_data ams_delta_kp_data = { ...@@ -185,7 +185,8 @@ static struct omap_kp_platform_data ams_delta_kp_data = {
.rows = 8, .rows = 8,
.cols = 8, .cols = 8,
.keymap = ams_delta_keymap, .keymap = ams_delta_keymap,
.rep = 1, .keymapsize = ARRAY_SIZE(ams_delta_keymap),
.delay = 9,
}; };
static struct platform_device ams_delta_kp_device = { static struct platform_device ams_delta_kp_device = {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment