diff --git a/debian/changelog b/debian/changelog index fee074b42..75cb075dc 100644 --- a/debian/changelog +++ b/debian/changelog @@ -75,6 +75,8 @@ linux-2.6 (2.6.26-1~experimental.1) UNRELEASED; urgency=low * [ALSA] hda - Add ICH9 controller support (8086:2911) * [ALSA] hda - support intel DG33 motherboards * HP iLO driver + * Input: i8042 - add Arima-Rioworks HDAMB board to noloop list + (closes: #489190) thanks Guillaume Morin [ Martin Michlmayr ] * [arm/orion5x] Update the config to reflect upstream renaming this diff --git a/debian/patches/bugfix/all/Input-i8042-add-Arima-Rioworks-HDAMB-board-to-nol.patch b/debian/patches/bugfix/all/Input-i8042-add-Arima-Rioworks-HDAMB-board-to-nol.patch new file mode 100644 index 000000000..f65e50f02 --- /dev/null +++ b/debian/patches/bugfix/all/Input-i8042-add-Arima-Rioworks-HDAMB-board-to-nol.patch @@ -0,0 +1,36 @@ +From 87d9173ea0c820021cf49e4c675b3821cfb4f0eb Mon Sep 17 00:00:00 2001 +From: Dmitry Torokhov +Date: Sat, 19 Jul 2008 00:35:43 -0400 +Subject: [PATCH] Input: i8042 - add Arima-Rioworks HDAMB board to noloop list + +The board does not raise AUX IRQ in response to AUX LOOP command. + +Reported-by: Guillaume Morin +Signed-off-by: Dmitry Torokhov +--- + drivers/input/serio/i8042-x86ia64io.h | 9 +++++++++ + 1 files changed, 9 insertions(+), 0 deletions(-) + +diff --git a/drivers/input/serio/i8042-x86ia64io.h b/drivers/input/serio/i8042-x86ia64io.h +index 5d46d64..fe732a5 100644 +--- a/drivers/input/serio/i8042-x86ia64io.h ++++ b/drivers/input/serio/i8042-x86ia64io.h +@@ -70,6 +70,15 @@ static inline void i8042_write_command(int val) + static struct dmi_system_id __initdata i8042_dmi_noloop_table[] = { + { + /* AUX LOOP command does not raise AUX IRQ */ ++ .ident = "Arima-Rioworks HDAMB", ++ .matches = { ++ DMI_MATCH(DMI_BOARD_VENDOR, "RIOWORKS"), ++ DMI_MATCH(DMI_BOARD_NAME, "HDAMB"), ++ DMI_MATCH(DMI_BOARD_VERSION, "Rev E"), ++ }, ++ }, ++ { ++ /* AUX LOOP command does not raise AUX IRQ */ + .ident = "ASUS P65UP5", + .matches = { + DMI_MATCH(DMI_BOARD_VENDOR, "ASUSTeK Computer INC."), +-- +1.5.6.2 + diff --git a/debian/patches/series/1~experimental.1 b/debian/patches/series/1~experimental.1 index c1f0b71e1..44b2d34a8 100644 --- a/debian/patches/series/1~experimental.1 +++ b/debian/patches/series/1~experimental.1 @@ -60,3 +60,4 @@ + bugfix/all/sound_hda_ich9.patch + bugfix/all/sound_hda_intel_dg33.patch + features/all/drivers-hp_ilo.patch ++ bugfix/all/Input-i8042-add-Arima-Rioworks-HDAMB-board-to-nol.patch