We found that a patch from upstream should be applied in order to solve request_irq problem in gpio-keys.
>> >> On Mon, 16 May 2011 21:08:40 +0800 >> Jekyll Lai <jekyll....@gmail.com> wrote: >> >> > Because of the restriction of SFI table, the name size should not >> > be longer than 15 characters. >> > >> > Signed-off-by: Jekyll Lai <jekyll_...@wistron.com> >> > --- >> > arch/x86/platform/mrst/mrst.c | 2 +- >> > 1 files changed, 1 insertions(+), 1 deletions(-) >> > >> > diff --git a/arch/x86/platform/mrst/mrst.c >> b/arch/x86/platform/mrst/mrst.c >> > index f289118..82c37e7 100644 >> > --- a/arch/x86/platform/mrst/mrst.c >> > +++ b/arch/x86/platform/mrst/mrst.c >> > @@ -1102,7 +1102,7 @@ static struct gpio_keys_button gpio_button[] = { >> > {KEY_LEFTMETA, -1, 1, "KEY_LEFTMETA", EV_KEY, 0, 20}, >> > {SW_ROTATE_LOCK, -1, 1, "SW_ROTATE_LOCK",EV_SW, 0, 20}, >> > {KEY_POWER, -1, 1, "KEY_POWER", EV_KEY, 0, 20}, >> > - {SW_FRONT_PROXIMITY, -1, 1, "SW_FRONT_PROXIMITY", EV_SW, 0, >> 20}, >> > + {SW_FRONT_PROXIMITY, -1, 1, "SW_PROXIMITY", EV_SW, 0, 20}, >> > }; >> > >> > static struct gpio_keys_platform_data mrst_gpio_keys = { >> >> _______________________________________________ >> MeeGo-kernel mailing list >> MeeGo-kernel@lists.meego.com >> http://lists.meego.com/listinfo/meego-kernel >> > >
linux-2.6.git-94a8cab8caaa56824981c17b6898b73627e8382f.patch
Description: Binary data
_______________________________________________ MeeGo-kernel mailing list MeeGo-kernel@lists.meego.com http://lists.meego.com/listinfo/meego-kernel