public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* ALPS touchpad not seen by 2.6.11 kernels
@ 2005-02-25 21:33 Johan Braennlund
  2005-02-25 21:44 ` Dmitry Torokhov
  0 siblings, 1 reply; 8+ messages in thread
From: Johan Braennlund @ 2005-02-25 21:33 UTC (permalink / raw)
  To: linux-kernel

Hi. I've had trouble with my ALPS touchpad on my Acer Aspire, ever
since ALPS support was merged into the kernel. I've tried various
kernels from 2.6.11-rc3 to -rc5 (including some -mm kernels) and none
of them detect the pad. After sprinkling some printk's in the mouse
drivers, it seems like psmouse_connect in psmouse-base.c is never even
called. 

On the other hand, using earlier kernels (such as 2.6.9) with the
kernel patch from Peter Osterlund's driver package works fine. In that
case, I get lines like this in syslog:

kernel: alps.c: E6 report: 00 00 64
kernel: alps.c: E7 report: 73 02 14
kernel: alps.c: E6 report: 00 00 64
kernel: alps.c: E7 report: 73 02 14
kernel: alps.c: Status: 15 01 0a
kernel: ALPS Touchpad (Glidepoint) detected
kernel: input: AlpsPS/2 ALPS TouchPad on isa0060/serio4

With the newer kernels, there's nothing ALPS-related in the log. Any
pointers on what to look for would be appreciated. My kernel config is
at http://nullinfinity.org/config-2.6.11-rc5

Thanks,

Johan



		
__________________________________ 
Do you Yahoo!? 
Read only the mail you want - Yahoo! Mail SpamGuard. 
http://promotions.yahoo.com/new_mail 

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: ALPS touchpad not seen by 2.6.11 kernels
  2005-02-25 21:33 ALPS touchpad not seen by 2.6.11 kernels Johan Braennlund
@ 2005-02-25 21:44 ` Dmitry Torokhov
  2005-02-25 22:20   ` Johan Braennlund
  0 siblings, 1 reply; 8+ messages in thread
From: Dmitry Torokhov @ 2005-02-25 21:44 UTC (permalink / raw)
  To: Johan Braennlund; +Cc: linux-kernel

On Fri, 25 Feb 2005 13:33:36 -0800 (PST), Johan Braennlund
<johan_brn@yahoo.com> wrote:
> Hi. I've had trouble with my ALPS touchpad on my Acer Aspire, ever
> since ALPS support was merged into the kernel. I've tried various
> kernels from 2.6.11-rc3 to -rc5 (including some -mm kernels) and none
> of them detect the pad. After sprinkling some printk's in the mouse
> drivers, it seems like psmouse_connect in psmouse-base.c is never even
> called.
> 
> On the other hand, using earlier kernels (such as 2.6.9) with the
> kernel patch from Peter Osterlund's driver package works fine. In that
> case, I get lines like this in syslog:
> 
> kernel: alps.c: E6 report: 00 00 64
> kernel: alps.c: E7 report: 73 02 14
> kernel: alps.c: E6 report: 00 00 64
> kernel: alps.c: E7 report: 73 02 14
> kernel: alps.c: Status: 15 01 0a
> kernel: ALPS Touchpad (Glidepoint) detected
> kernel: input: AlpsPS/2 ALPS TouchPad on isa0060/serio4
> 
> With the newer kernels, there's nothing ALPS-related in the log. Any
> pointers on what to look for would be appreciated. My kernel config is
> at http://nullinfinity.org/config-2.6.11-rc5
> 

Hi,

Does i8042 detect presence of an AUX port (check dmesg)? If not try
booting with i8042.noacpi kernel boot option.

-- 
Dmitry

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: ALPS touchpad not seen by 2.6.11 kernels
  2005-02-25 21:44 ` Dmitry Torokhov
@ 2005-02-25 22:20   ` Johan Braennlund
  2005-02-26  3:17     ` Dmitry Torokhov
  0 siblings, 1 reply; 8+ messages in thread
From: Johan Braennlund @ 2005-02-25 22:20 UTC (permalink / raw)
  To: linux-kernel


--- Dmitry Torokhov wrote:

> Does i8042 detect presence of an AUX port (check dmesg)? 

No.

> If not try booting with i8042.noacpi kernel boot option.

Yes, that helped - everything's working now. Thank you.

- Johan


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: ALPS touchpad not seen by 2.6.11 kernels
  2005-02-25 22:20   ` Johan Braennlund
@ 2005-02-26  3:17     ` Dmitry Torokhov
  2005-03-01  2:49       ` Johan Braennlund
  0 siblings, 1 reply; 8+ messages in thread
From: Dmitry Torokhov @ 2005-02-26  3:17 UTC (permalink / raw)
  To: Johan Braennlund; +Cc: linux-kernel

On Friday 25 February 2005 17:20, Johan Braennlund wrote:
> 
> --- Dmitry Torokhov wrote:
> 
> > Does i8042 detect presence of an AUX port (check dmesg)? 
> 
> No.
> 
> > If not try booting with i8042.noacpi kernel boot option.
> 
> Yes, that helped - everything's working now. Thank you.
> 

Could you please send me contents of your DSDT
(cat /proc/acpi/dsdt > dsdt.hex)

Thanks!

-- 
Dmitry

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: ALPS touchpad not seen by 2.6.11 kernels
@ 2005-02-26 22:55 Frank Victor Fischer
  2005-02-27  3:23 ` Dmitry Torokhov
  2005-02-27  6:34 ` Dmitry Torokhov
  0 siblings, 2 replies; 8+ messages in thread
From: Frank Victor Fischer @ 2005-02-26 22:55 UTC (permalink / raw)
  To: linux-kernel

I have had the same problem and the solution worked for me as well.

Where should I put the DSDT?

Please reply to my e-mail, as I am no linux-kernel subscriber.

Victor Fischer

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: ALPS touchpad not seen by 2.6.11 kernels
  2005-02-26 22:55 Frank Victor Fischer
@ 2005-02-27  3:23 ` Dmitry Torokhov
  2005-02-27  6:34 ` Dmitry Torokhov
  1 sibling, 0 replies; 8+ messages in thread
From: Dmitry Torokhov @ 2005-02-27  3:23 UTC (permalink / raw)
  To: Frank Victor Fischer; +Cc: linux-kernel

On Saturday 26 February 2005 17:55, Frank Victor Fischer wrote:
> I have had the same problem and the solution worked for me as well.
> 
> Where should I put the DSDT?
> 

Just e-mail it to me - I suspect your PS/2 port has a wierd ID assigned
to it, one that i8042 driver does not expect.

-- 
Dmitry

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: ALPS touchpad not seen by 2.6.11 kernels
  2005-02-26 22:55 Frank Victor Fischer
  2005-02-27  3:23 ` Dmitry Torokhov
@ 2005-02-27  6:34 ` Dmitry Torokhov
  1 sibling, 0 replies; 8+ messages in thread
From: Dmitry Torokhov @ 2005-02-27  6:34 UTC (permalink / raw)
  To: Frank Victor Fischer; +Cc: Andrew Morton, linux-kernel, Vojtech Pavlik

On Saturday 26 February 2005 17:55, Frank Victor Fischer wrote:
> I have had the same problem and the solution worked for me as well.
> 
> Where should I put the DSDT?
> 
> Please reply to my e-mail, as I am no linux-kernel subscriber.

Thanks for DSDT! Could you please try the follwing patch?

Andrew, if this works I'd like to see it in 2.6.11...
Vojtech, I will send you patch for PNP shortly after.
 
-- 
Dmitry


=====================================================================

Input: add more PNP IDs to i8042 driver.

Signed-off-by: Dmitry Torokhov <dtor@mail.ru>


===== drivers/input/serio/i8042-x86ia64io.h 1.2 vs edited =====
--- 1.2/drivers/input/serio/i8042-x86ia64io.h	2004-10-19 05:58:22 -05:00
+++ edited/drivers/input/serio/i8042-x86ia64io.h	2005-02-27 01:27:58 -05:00
@@ -224,7 +224,7 @@
 
 static struct acpi_driver i8042_acpi_aux_driver = {
 	.name		= "i8042",
-	.ids		= "PNP0F13,SYN0801",
+	.ids		= "PNP0F03,PNP0F0B,PNP0F0E,PNP0F12,PNP0F13,SYN0801",
 	.ops		= {
 		.add		= i8042_acpi_aux_add,
 	},

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: ALPS touchpad not seen by 2.6.11 kernels
  2005-02-26  3:17     ` Dmitry Torokhov
@ 2005-03-01  2:49       ` Johan Braennlund
  0 siblings, 0 replies; 8+ messages in thread
From: Johan Braennlund @ 2005-03-01  2:49 UTC (permalink / raw)
  To: linux-kernel

After applying your patch, I can confirm that the kernel detects the
touchpad without the i8042.noacpi option. Thanks!

- Johan



		
__________________________________ 
Do you Yahoo!? 
Yahoo! Mail - Helps protect you from nasty viruses. 
http://promotions.yahoo.com/new_mail

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2005-03-01  2:49 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-02-25 21:33 ALPS touchpad not seen by 2.6.11 kernels Johan Braennlund
2005-02-25 21:44 ` Dmitry Torokhov
2005-02-25 22:20   ` Johan Braennlund
2005-02-26  3:17     ` Dmitry Torokhov
2005-03-01  2:49       ` Johan Braennlund
  -- strict thread matches above, loose matches on Subject: below --
2005-02-26 22:55 Frank Victor Fischer
2005-02-27  3:23 ` Dmitry Torokhov
2005-02-27  6:34 ` Dmitry Torokhov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox