public inbox for linux-acpi@vger.kernel.org
 help / color / mirror / Atom feed
* Acer TM636 won't wakeup after S3, USB, i8042
@ 2005-01-10 23:35 Tim Dijkstra
       [not found] ` <20050111003537.13142400-aE6BZGIOaZ15NImTdOULw2AMOdFwdiat@public.gmane.org>
  0 siblings, 1 reply; 14+ messages in thread
From: Tim Dijkstra @ 2005-01-10 23:35 UTC (permalink / raw)
  To: ACPI-devel

[-- Attachment #1: Type: text/plain, Size: 827 bytes --]

Hi,

Reading some positive reports on S3 on a travelmate 632, I gave it
another try with my 636. After adding the acpi_sleep=s3_bios (thanks
mizu) I got some visual signs of resume for the first time. But then
the process halts. If I include USB support in the kernel, I get the
following msgs

ACPI: PCI interrupt 0000:00:06.0[A] -> GSI 11 (level,low) -> IRQ 11
PCI: ENabeling device 0000:00:0b.0 (0080->0083)
ACPI: PCI interrupt 0000:00:0b.0[A] -> GSI 10 (level,low) -> IRQ 10

And then it stops. Removing USB support gets me a bit further, now the process ends with:

i8042.c: Can't read CTR while initializing i8042.
resume failed: i8042.c (Not sure about this line, typing it from memory)


Is there anything I can do to help to debug this? I attached lspci -vvv,
if there's any other log I can send, just ask.

grts Tim


[-- Attachment #2: lspci.vvv --]
[-- Type: application/octet-stream, Size: 10210 bytes --]

0000:00:00.0 Host bridge: ALi Corporation M1671 Super P4 Northbridge [AGP4X,PCI and SDR/DDR] (rev 02)
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ >SERR- <PERR+
	Latency: 0
	Region 0: Memory at f0000000 (32-bit, prefetchable) [size=128M]
	Capabilities: [b0] AGP version 2.0
		Status: RQ=28 Iso- ArqSz=0 Cal=0 SBA+ ITACoh- GART64- HTrans- 64bit- FW+ AGP3- Rate=x1,x2,x4
		Command: RQ=1 ArqSz=0 Cal=0 SBA- AGP- GART64- 64bit- FW- Rate=<none>
	Capabilities: [a4] Power Management version 1
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-

0000:00:01.0 PCI bridge: ALi Corporation PCI to AGP Controller (prog-if 00 [Normal decode])
	Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 0
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
	I/O behind bridge: 0000f000-00000fff
	Memory behind bridge: e1000000-e1ffffff
	Prefetchable memory behind bridge: e8000000-efffffff
	BridgeCtl: Parity- SERR- NoISA+ VGA+ MAbort- >Reset- FastB2B-

0000:00:06.0 Multimedia audio controller: ALi Corporation M5451 PCI AC-Link Controller Audio Device (rev 02)
	Subsystem: Acer Incorporated [ALI]: Unknown device 1018
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR+ <PERR+
	Latency: 64 (500ns min, 6000ns max)
	Interrupt: pin A routed to IRQ 11
	Region 0: I/O ports at 1800 [size=256]
	Region 1: Memory at e0000000 (32-bit, non-prefetchable) [size=4K]
	Capabilities: [dc] Power Management version 2
		Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2+,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-

0000:00:07.0 ISA bridge: ALi Corporation M1533 PCI to ISA Bridge [Aladdin IV]
	Subsystem: Acer Incorporated [ALI]: Unknown device 102b
	Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 0
	Capabilities: [a0] Power Management version 1
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-

0000:00:08.0 Modem: ALi Corporation M5457 AC'97 Modem Controller (prog-if 00 [Generic])
	Subsystem: Acer Incorporated [ALI]: Unknown device 102b
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 64
	Interrupt: pin A routed to IRQ 10
	Region 0: Memory at e0001000 (32-bit, non-prefetchable) [size=4K]
	Region 1: I/O ports at 1c00 [size=256]
	Capabilities: [40] Power Management version 2
		Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-

0000:00:0a.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
	Subsystem: Acer Incorporated [ALI]: Unknown device 102b
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 64 (8000ns min, 16000ns max)
	Interrupt: pin A routed to IRQ 10
	Region 0: I/O ports at 2000 [size=256]
	Region 1: Memory at e0002000 (32-bit, non-prefetchable) [size=256]
	Capabilities: [50] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0-,D1+,D2+,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-

0000:00:0b.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (rev 46) (prog-if 10 [OHCI])
	Subsystem: VIA Technologies, Inc. IEEE 1394 Host Controller
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 64 (8000ns max), Cache Line Size: 0x08 (32 bytes)
	Interrupt: pin A routed to IRQ 10
	Region 0: Memory at e0002800 (32-bit, non-prefetchable) [size=2K]
	Region 1: I/O ports at 2400 [size=128]
	Capabilities: [50] Power Management version 2
		Flags: PMEClk- DSI- D1- D2+ AuxCurrent=0mA PME(D0-,D1-,D2+,D3hot+,D3cold+)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-

0000:00:0c.0 CardBus bridge: Texas Instruments PCI1410 PC card Cardbus Controller (rev 01)
	Subsystem: Lucent Technologies: Unknown device ab01
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 168, Cache Line Size: 0x20 (128 bytes)
	Interrupt: pin A routed to IRQ 11
	Region 0: Memory at 20000000 (32-bit, non-prefetchable) [size=4K]
	Bus: primary=00, secondary=02, subordinate=05, sec-latency=176
	Memory window 0: 20400000-207ff000 (prefetchable)
	Memory window 1: 20800000-20bff000
	I/O window 0: 00004000-000040ff
	I/O window 1: 00004400-000044ff
	BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset+ 16bInt- PostWrite+
	16-bit legacy interface ports at 0001

0000:00:0f.0 USB Controller: ALi Corporation USB 1.1 Controller (rev 03) (prog-if 10 [OHCI])
	Subsystem: Acer Incorporated [ALI]: Unknown device 102b
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 64 (20000ns max), Cache Line Size: 0x08 (32 bytes)
	Interrupt: pin A routed to IRQ 10
	Region 0: Memory at e0003000 (32-bit, non-prefetchable) [size=4K]
	Capabilities: [60] Power Management version 2
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-

0000:00:10.0 IDE interface: ALi Corporation M5229 IDE (rev c4) (prog-if 8a [Master SecP PriP])
	Subsystem: Acer Incorporated [ALI]: Unknown device 102b
	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 32 (500ns min, 1000ns max)
	Interrupt: pin A routed to IRQ 0
	Region 4: I/O ports at 2480 [size=16]
	Capabilities: [60] Power Management version 2
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-

0000:00:11.0 Bridge: ALi Corporation M7101 Power Management Controller [PMU]
	Subsystem: Acer Incorporated [ALI]: Unknown device 102b
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-

0000:00:13.0 CardBus bridge: O2 Micro, Inc. OZ6933 Cardbus Controller (rev 02)
	Subsystem: Acer Incorporated [ALI]: Unknown device 102b
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+ SERR- FastB2B-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 168
	Interrupt: pin A routed to IRQ 11
	Region 0: Memory at 20001000 (32-bit, non-prefetchable) [size=4K]
	Bus: primary=00, secondary=06, subordinate=09, sec-latency=176
	Memory window 0: 20c00000-20fff000 (prefetchable)
	Memory window 1: 21000000-213ff000
	I/O window 0: 00004800-000048ff
	I/O window 1: 00004c00-00004cff
	BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset- 16bInt+ PostWrite+
	16-bit legacy interface ports at 0001

0000:00:13.1 CardBus bridge: O2 Micro, Inc. OZ6933 Cardbus Controller (rev 02)
	Subsystem: Acer Incorporated [ALI]: Unknown device 102b
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+ SERR- FastB2B-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 168
	Interrupt: pin A routed to IRQ 11
	Region 0: Memory at 20002000 (32-bit, non-prefetchable) [size=4K]
	Bus: primary=00, secondary=0a, subordinate=0d, sec-latency=176
	Memory window 0: 21400000-217ff000 (prefetchable)
	Memory window 1: 21800000-21bff000
	I/O window 0: 00005000-000050ff
	I/O window 1: 00005400-000054ff
	BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset- 16bInt+ PostWrite+
	16-bit legacy interface ports at 0001

0000:00:14.0 USB Controller: ALi Corporation USB 1.1 Controller (rev 03) (prog-if 10 [OHCI])
	Subsystem: Acer Incorporated [ALI]: Unknown device 102b
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 64 (20000ns max), Cache Line Size: 0x08 (32 bytes)
	Interrupt: pin A routed to IRQ 10
	Region 0: Memory at e0004000 (32-bit, non-prefetchable) [size=4K]
	Capabilities: [60] Power Management version 2
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-

0000:01:00.0 VGA compatible controller: nVidia Corporation NV11 [GeForce2 Go] (rev b2) (prog-if 00 [VGA])
	Subsystem: Acer Incorporated [ALI]: Unknown device 102b
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 64 (1250ns min, 250ns max)
	Interrupt: pin A routed to IRQ 10
	Region 0: Memory at e1000000 (32-bit, non-prefetchable) [size=16M]
	Region 1: Memory at e8000000 (32-bit, prefetchable) [size=128M]
	Capabilities: [60] Power Management version 2
		Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 PME-Enable- DSel=0 DScale=0 PME-
	Capabilities: [44] AGP version 2.0
		Status: RQ=32 Iso- ArqSz=0 Cal=0 SBA- ITACoh- GART64- HTrans- 64bit- FW- AGP3- Rate=x1,x2,x4
		Command: RQ=1 ArqSz=0 Cal=0 SBA- AGP- GART64- 64bit- FW- Rate=<none>


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

* Re: Acer TM636 won't wakeup after S3, USB, i8042
       [not found] ` <20050111003537.13142400-aE6BZGIOaZ15NImTdOULw2AMOdFwdiat@public.gmane.org>
@ 2005-01-11  2:12   ` Dmitry Torokhov
       [not found]     ` <200501102112.55237.dtor_core-yWtbtysYrB+LZ21kGMrzwg@public.gmane.org>
  2005-01-17 15:32   ` Pavel Machek
  1 sibling, 1 reply; 14+ messages in thread
From: Dmitry Torokhov @ 2005-01-11  2:12 UTC (permalink / raw)
  To: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f; +Cc: Tim Dijkstra

On Monday 10 January 2005 06:35 pm, Tim Dijkstra wrote:
> Hi,
> 
> Reading some positive reports on S3 on a travelmate 632, I gave it
> another try with my 636. After adding the acpi_sleep=s3_bios (thanks
> mizu) I got some visual signs of resume for the first time. But then
> the process halts. If I include USB support in the kernel, I get the
> following msgs
> 
> ACPI: PCI interrupt 0000:00:06.0[A] -> GSI 11 (level,low) -> IRQ 11
> PCI: ENabeling device 0000:00:0b.0 (0080->0083)
> ACPI: PCI interrupt 0000:00:0b.0[A] -> GSI 10 (level,low) -> IRQ 10
> 
> And then it stops. Removing USB support gets me a bit further, now the process ends with:
> 
> i8042.c: Can't read CTR while initializing i8042.
> resume failed: i8042.c (Not sure about this line, typing it from memory)
>

Kernel attempts to resume keyboard controller but it is so dead that it's
not responding to even the basic command...
 
-- 
Dmitry


-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt

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

* Acer TM636 won't wakeup after S3, USB, i8042
@ 2005-01-11 13:10 Vince Herried
       [not found] ` <200501110810.20847.vherried-rEckef8uG3NTGrOy2lmfZw@public.gmane.org>
  0 siblings, 1 reply; 14+ messages in thread
From: Vince Herried @ 2005-01-11 13:10 UTC (permalink / raw)
  To: ACPI-devel

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


Help, I can't unsubscribe.
there are no buttons to click to send me my old password.



- -- 
Vince Herried

GPG keyID 0xD004D08366 (8366 F97C AE0A 59AA CB14  952D 85C6 304A D004 D001)
gpg --keyserver pgp.mit.edu --recv-keys D004D001
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQFB49A8hcYwStAE0AERAtXUAJwPNy4PVoauRRcWjdY+KQD0KWMT2ACfbjcj
jJlSjnS0FibJoQLnDUm3JQg=
=Vvwq
-----END PGP SIGNATURE-----


-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt

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

* Re: Acer TM636 won't wakeup after S3, USB, i8042
       [not found] ` <200501110810.20847.vherried-rEckef8uG3NTGrOy2lmfZw@public.gmane.org>
@ 2005-01-11 13:41   ` Jeroen Wijnhout
  0 siblings, 0 replies; 14+ messages in thread
From: Jeroen Wijnhout @ 2005-01-11 13:41 UTC (permalink / raw)
  To: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f; +Cc: Vince Herried

On Tuesday 11 January 2005 14:10, Vince Herried wrote:
> Help, I can't unsubscribe.
> there are no buttons to click to send me my old password.

https://lists.sourceforge.net/lists/listinfo/acpi-devel
get to the bottom text-box and enter your e-mail, then press "Edit Options"

best,
Jeroen


-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt

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

* Re: Acer TM636 won't wakeup after S3, USB, i8042
       [not found]     ` <200501102112.55237.dtor_core-yWtbtysYrB+LZ21kGMrzwg@public.gmane.org>
@ 2005-01-11 14:12       ` Tim Dijkstra
       [not found]         ` <20050111151253.10083aa4-acHaiI0CM+haAVKTNDtesg@public.gmane.org>
  0 siblings, 1 reply; 14+ messages in thread
From: Tim Dijkstra @ 2005-01-11 14:12 UTC (permalink / raw)
  To: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f
  Cc: dtor_core-yWtbtysYrB+LZ21kGMrzwg

On Mon, 10 Jan 2005 21:12:55 -0500
Dmitry Torokhov <dtor_core-yWtbtysYrB+LZ21kGMrzwg@public.gmane.org> wrote:

> On Monday 10 January 2005 06:35 pm, Tim Dijkstra wrote:
> > Hi,
> > 
> > Reading some positive reports on S3 on a travelmate 632, I gave it
> > another try with my 636. After adding the acpi_sleep=s3_bios (thanks
> > mizu) I got some visual signs of resume for the first time. But then
> > the process halts. If I include USB support in the kernel, I get the
> > following msgs
> > 
> > ACPI: PCI interrupt 0000:00:06.0[A] -> GSI 11 (level,low) -> IRQ 11
> > PCI: ENabeling device 0000:00:0b.0 (0080->0083)
> > ACPI: PCI interrupt 0000:00:0b.0[A] -> GSI 10 (level,low) -> IRQ 10
> > 
> > And then it stops. Removing USB support gets me a bit further, now
> > the process ends with:
> > 
> > i8042.c: Can't read CTR while initializing i8042.
> > resume failed: i8042.c (Not sure about this line, typing it from
> > memory)
> >
> 
> Kernel attempts to resume keyboard controller but it is so dead that
> it's not responding to even the basic command...

OK, that's definitely not good... Does somebody has an idea what the
problem could be? Maybe what to do about it? 

grts Tim


-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt

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

* Re: Acer TM636 won't wakeup after S3, USB, i8042
       [not found]         ` <20050111151253.10083aa4-acHaiI0CM+haAVKTNDtesg@public.gmane.org>
@ 2005-01-11 16:23           ` Bjorn Helgaas
  2005-01-11 17:28             ` Dmitry Torokhov
  0 siblings, 1 reply; 14+ messages in thread
From: Bjorn Helgaas @ 2005-01-11 16:23 UTC (permalink / raw)
  To: Tim Dijkstra
  Cc: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f,
	dtor_core-yWtbtysYrB+LZ21kGMrzwg

On Tue, 2005-01-11 at 15:12 +0100, Tim Dijkstra wrote:
> On Mon, 10 Jan 2005 21:12:55 -0500
> Dmitry Torokhov <dtor_core-yWtbtysYrB+LZ21kGMrzwg@public.gmane.org> wrote:
> > Kernel attempts to resume keyboard controller but it is so dead that
> > it's not responding to even the basic command...
> 
> OK, that's definitely not good... Does somebody has an idea what the
> problem could be? Maybe what to do about it? 

Have you tried booting with "pci=routeirq"?  If you have
CONFIG_PNPACPI=y, can you try turning that off?  And these
patches fix a known suspend/resume issue:

    http://www.ussg.iu.edu/hypermail/linux/kernel/0501.0/0284.html
    http://www.ussg.iu.edu/hypermail/linux/kernel/0501.0/0548.html





-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt

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

* Re: Acer TM636 won't wakeup after S3, USB, i8042
  2005-01-11 16:23           ` Bjorn Helgaas
@ 2005-01-11 17:28             ` Dmitry Torokhov
       [not found]               ` <d120d50005011109285d5dab4b-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
  0 siblings, 1 reply; 14+ messages in thread
From: Dmitry Torokhov @ 2005-01-11 17:28 UTC (permalink / raw)
  To: Bjorn Helgaas; +Cc: Tim Dijkstra, acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f

On Tue, 11 Jan 2005 09:23:04 -0700, Bjorn Helgaas <bjorn.helgaas-VXdhtT5mjnY@public.gmane.org> wrote:
> On Tue, 2005-01-11 at 15:12 +0100, Tim Dijkstra wrote:
> > On Mon, 10 Jan 2005 21:12:55 -0500
> > Dmitry Torokhov <dtor_core-yWtbtysYrB+LZ21kGMrzwg@public.gmane.org> wrote:
> > > Kernel attempts to resume keyboard controller but it is so dead that
> > > it's not responding to even the basic command...
> >
> > OK, that's definitely not good... Does somebody has an idea what the
> > problem could be? Maybe what to do about it?
> 
> Have you tried booting with "pci=routeirq"?  If you have
> CONFIG_PNPACPI=y, can you try turning that off?  And these
> patches fix a known suspend/resume issue:
> 
>    http://www.ussg.iu.edu/hypermail/linux/kernel/0501.0/0284.html
>    http://www.ussg.iu.edu/hypermail/linux/kernel/0501.0/0548.html
> 

These patches are for swsusp and Tim is complaining about S3 resume.
I'd still try routeirq and disabling PNPACPI though.

My understanding that i8042 is not a standalone piece nowadays and is
usally part of a kitchen sink^W^W SuperIO microcontroller which has to
be properly setup by BIOS before kernel can access the part that
emulates i8042. It looks that in some cases ACPI(?) misses this step
and when i8042.c tries to restore KBC parameters it fails to respond.
But I am not sure.

-- 
Dmitry


-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt

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

* Re: Acer TM636 won't wakeup after S3, USB, i8042
       [not found]               ` <d120d50005011109285d5dab4b-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
@ 2005-01-11 21:27                 ` Tim Dijkstra
  0 siblings, 0 replies; 14+ messages in thread
From: Tim Dijkstra @ 2005-01-11 21:27 UTC (permalink / raw)
  To: ACPI-devel

On Tue, 11 Jan 2005 12:28:20 -0500
Dmitry Torokhov <dmitry.torokhov-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:

> On Tue, 11 Jan 2005 09:23:04 -0700, Bjorn Helgaas
> <bjorn.helgaas-VXdhtT5mjnY@public.gmane.org> wrote:
> > On Tue, 2005-01-11 at 15:12 +0100, Tim Dijkstra wrote:
> > > On Mon, 10 Jan 2005 21:12:55 -0500
> > > Dmitry Torokhov <dtor_core-yWtbtysYrB+LZ21kGMrzwg@public.gmane.org> wrote:
> > > > Kernel attempts to resume keyboard controller but it is so dead
> > > > that it's not responding to even the basic command...
> > >
> > > OK, that's definitely not good... Does somebody has an idea what
> > > the problem could be? Maybe what to do about it?
> > 
> > Have you tried booting with "pci=routeirq"?  If you have
> > CONFIG_PNPACPI=y, can you try turning that off?  And these

Tried all combinations of en/disabling pci=routeirq and
CONFIG_PNPACPI=y. Nothing helped.


> My understanding that i8042 is not a standalone piece nowadays and is
> usally part of a kitchen sink^W^W SuperIO microcontroller which has to
> be properly setup by BIOS before kernel can access the part that
> emulates i8042. It looks that in some cases ACPI(?) misses this step
> and when i8042.c tries to restore KBC parameters it fails to respond.
> But I am not sure.

Is there a way to find out this theory is correct?

grts Tim


-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt

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

* Re: Acer TM636 won't wakeup after S3, USB, i8042
       [not found] ` <20050111003537.13142400-aE6BZGIOaZ15NImTdOULw2AMOdFwdiat@public.gmane.org>
  2005-01-11  2:12   ` Dmitry Torokhov
@ 2005-01-17 15:32   ` Pavel Machek
       [not found]     ` <20050117153245.GA1481-I/5MKhXcvmPrBKCeMvbIDA@public.gmane.org>
  1 sibling, 1 reply; 14+ messages in thread
From: Pavel Machek @ 2005-01-17 15:32 UTC (permalink / raw)
  To: Tim Dijkstra; +Cc: ACPI-devel

Hi!

> Reading some positive reports on S3 on a travelmate 632, I gave it
> another try with my 636. After adding the acpi_sleep=s3_bios (thanks
> mizu) I got some visual signs of resume for the first time. But then
> the process halts. If I include USB support in the kernel, I get the
> following msgs
> 
> ACPI: PCI interrupt 0000:00:06.0[A] -> GSI 11 (level,low) -> IRQ 11
> PCI: ENabeling device 0000:00:0b.0 (0080->0083)
> ACPI: PCI interrupt 0000:00:0b.0[A] -> GSI 10 (level,low) -> IRQ 10
> 
> And then it stops. Removing USB support gets me a bit further, now the process ends with:
> 
> i8042.c: Can't read CTR while initializing i8042.
> resume failed: i8042.c (Not sure about this line, typing it from memory)
> 
> 
> Is there anything I can do to help to debug this? I attached lspci -vvv,
> if there's any other log I can send, just ask.

Remove keyboard support and see what happens?

								Pavel
-- 
People were complaining that M$ turns users into beta-testers...
...jr ghea gurz vagb qrirybcref, naq gurl frrz gb yvxr vg gung jnl!


-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt

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

* Re: Acer TM636 won't wakeup after S3, USB, i8042
       [not found]     ` <20050117153245.GA1481-I/5MKhXcvmPrBKCeMvbIDA@public.gmane.org>
@ 2005-01-17 19:25       ` Tim Dijkstra
       [not found]         ` <20050117202517.3fa7b912-7SZEXzPdWeU90gtriz95AQ@public.gmane.org>
  2005-02-14 21:39       ` Tim Dijkstra
  1 sibling, 1 reply; 14+ messages in thread
From: Tim Dijkstra @ 2005-01-17 19:25 UTC (permalink / raw)
  To: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f

On Mon, 17 Jan 2005 16:32:45 +0100
Pavel Machek <pavel-AlSwsSmVLrQ@public.gmane.org> wrote:

> Hi!
> 
> > Reading some positive reports on S3 on a travelmate 632, I gave it
> > another try with my 636. After adding the acpi_sleep=s3_bios (thanks
> > mizu) I got some visual signs of resume for the first time. But then
> > the process halts. If I include USB support in the kernel, I get the
> > following msgs
> > 
> > ACPI: PCI interrupt 0000:00:06.0[A] -> GSI 11 (level,low) -> IRQ 11
> > PCI: ENabeling device 0000:00:0b.0 (0080->0083)
> > ACPI: PCI interrupt 0000:00:0b.0[A] -> GSI 10 (level,low) -> IRQ 10
> > 
> > And then it stops. Removing USB support gets me a bit further, now
> > the process ends with:
> > 
> > i8042.c: Can't read CTR while initializing i8042.
> > resume failed: i8042.c (Not sure about this line, typing it from
> > memory)
> > 
> > 
> > Is there anything I can do to help to debug this? I attached lspci
> > -vvv, if there's any other log I can send, just ask.
> 
> Remove keyboard support and see what happens?

Then it will be a little hard for me to type: "echo 3 >
/proc/acpi/sleep"

grts Tim


-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt

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

* Re: Acer TM636 won't wakeup after S3, USB, i8042
       [not found]         ` <20050117202517.3fa7b912-7SZEXzPdWeU90gtriz95AQ@public.gmane.org>
@ 2005-01-21 12:01           ` Pavel Machek
  0 siblings, 0 replies; 14+ messages in thread
From: Pavel Machek @ 2005-01-21 12:01 UTC (permalink / raw)
  To: Tim Dijkstra; +Cc: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f

Hi!

> > > Reading some positive reports on S3 on a travelmate 632, I gave it
> > > another try with my 636. After adding the acpi_sleep=s3_bios (thanks
> > > mizu) I got some visual signs of resume for the first time. But then
> > > the process halts. If I include USB support in the kernel, I get the
> > > following msgs
> > > 
> > > ACPI: PCI interrupt 0000:00:06.0[A] -> GSI 11 (level,low) -> IRQ 11
> > > PCI: ENabeling device 0000:00:0b.0 (0080->0083)
> > > ACPI: PCI interrupt 0000:00:0b.0[A] -> GSI 10 (level,low) -> IRQ 10
> > > 
> > > And then it stops. Removing USB support gets me a bit further, now
> > > the process ends with:
> > > 
> > > i8042.c: Can't read CTR while initializing i8042.
> > > resume failed: i8042.c (Not sure about this line, typing it from
> > > memory)
> > > 
> > > 
> > > Is there anything I can do to help to debug this? I attached lspci
> > > -vvv, if there's any other log I can send, just ask.
> > 
> > Remove keyboard support and see what happens?
> 
> Then it will be a little hard for me to type: "echo 3 >
> /proc/acpi/sleep"

Network or scripts... init=/tmp/whatever_forces_it_to_sleep

								Pavel

-- 
People were complaining that M$ turns users into beta-testers...
...jr ghea gurz vagb qrirybcref, naq gurl frrz gb yvxr vg gung jnl!


-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl

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

* Re: Acer TM636 won't wakeup after S3, USB, i8042
       [not found]     ` <20050117153245.GA1481-I/5MKhXcvmPrBKCeMvbIDA@public.gmane.org>
  2005-01-17 19:25       ` Tim Dijkstra
@ 2005-02-14 21:39       ` Tim Dijkstra
       [not found]         ` <20050214223939.77016065-7SZEXzPdWeU90gtriz95AQ@public.gmane.org>
  1 sibling, 1 reply; 14+ messages in thread
From: Tim Dijkstra @ 2005-02-14 21:39 UTC (permalink / raw)
  To: ACPI-devel; +Cc: Pavel Machek

On Mon, 17 Jan 2005 16:32:45 +0100
Pavel Machek <pavel-AlSwsSmVLrQ@public.gmane.org> wrote:

> Tim :
> > Reading some positive reports on S3 on a travelmate 632, I gave it
> > another try with my 636. .....
> > the resume process ends with:
> > 
> > i8042.c: Can't read CTR while initializing i8042.
> > resume failed: i8042.c (Not sure about this line, typing it from
> > memory)
> > 
> > 
> > Is there anything I can do to help to debug this? I attached lspci
> > -vvv, if there's any other log I can send, just ask.
> 
> Remove keyboard support and see what happens?

OK, I finally had some time to test this a bit. Indeed removing atkbd
from the kernel seems to work! My notebook resumed fro S3 the first time
in its life! Also compiling it in as a module won't hang the resume
phase, it will unfortunately not (re)load on resume,/

So (one of) my problems with resume seems to come from atkbd. Should I
report a bug some where? I do unfortunately don't have the time to
become a kernel hacker and fix it myself at the moment ;(

grts Tim


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click

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

* Re: Acer TM636 won't wakeup after S3, USB, i8042
       [not found]         ` <20050214223939.77016065-7SZEXzPdWeU90gtriz95AQ@public.gmane.org>
@ 2005-02-14 21:51           ` Pavel Machek
       [not found]             ` <20050214215149.GJ12235-I/5MKhXcvmPrBKCeMvbIDA@public.gmane.org>
  0 siblings, 1 reply; 14+ messages in thread
From: Pavel Machek @ 2005-02-14 21:51 UTC (permalink / raw)
  To: Tim Dijkstra, vojtech-AlSwsSmVLrQ; +Cc: ACPI-devel

Hi!

> > Tim :
> > > Reading some positive reports on S3 on a travelmate 632, I gave it
> > > another try with my 636. .....
> > > the resume process ends with:
> > > 
> > > i8042.c: Can't read CTR while initializing i8042.
> > > resume failed: i8042.c (Not sure about this line, typing it from
> > > memory)
> > > 
> > > 
> > > Is there anything I can do to help to debug this? I attached lspci
> > > -vvv, if there's any other log I can send, just ask.
> > 
> > Remove keyboard support and see what happens?
> 
> OK, I finally had some time to test this a bit. Indeed removing atkbd
> from the kernel seems to work! My notebook resumed fro S3 the first time
> in its life! Also compiling it in as a module won't hang the resume
> phase, it will unfortunately not (re)load on resume,/
> 
> So (one of) my problems with resume seems to come from atkbd. Should I
> report a bug some where? I do unfortunately don't have the time to
> become a kernel hacker and fix it myself at the moment ;(

Vojtech Pavlik (cc-ed) is good person to talk about inputs...
								Pavel
-- 
People were complaining that M$ turns users into beta-testers...
...jr ghea gurz vagb qrirybcref, naq gurl frrz gb yvxr vg gung jnl!


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click

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

* Re: Acer TM636 won't wakeup after S3, USB, i8042
       [not found]             ` <20050214215149.GJ12235-I/5MKhXcvmPrBKCeMvbIDA@public.gmane.org>
@ 2005-02-14 22:53               ` Tim Dijkstra
  0 siblings, 0 replies; 14+ messages in thread
From: Tim Dijkstra @ 2005-02-14 22:53 UTC (permalink / raw)
  To: Pavel Machek; +Cc: vojtech-AlSwsSmVLrQ, ACPI-devel

On Mon, 14 Feb 2005 22:51:49 +0100
Pavel Machek <pavel-AlSwsSmVLrQ@public.gmane.org> wrote:

> Hi!
> 
> > > Tim :
> > > > Reading some positive reports on S3 on a travelmate 632, I gave
> > > > it another try with my 636. .....
> > > > the resume process ends with:
> > > > 
> > > > i8042.c: Can't read CTR while initializing i8042.
> > > > resume failed: i8042.c (Not sure about this line, typing it from
> > > > memory)
> > > > 
> > > > 
> > > > Is there anything I can do to help to debug this? I attached
> > > > lspci-vvv, if there's any other log I can send, just ask.
> > > 
> > > Remove keyboard support and see what happens?
> > 
> > OK, I finally had some time to test this a bit. Indeed removing
> > atkbd from the kernel seems to work! My notebook resumed fro S3 the
> > first time in its life! Also compiling it in as a module won't hang
> > the resume phase, it will unfortunately not (re)load on resume,/
> > 
> > So (one of) my problems with resume seems to come from atkbd. Should
> > I report a bug some where? I do unfortunately don't have the time to
> > become a kernel hacker and fix it myself at the moment ;(
> 
> Vojtech Pavlik (cc-ed) is good person to talk about inputs...
> 								Pavel

Hmm, now it even works with atkbd compiled in ... In trying to get S3 to
work I more or less disabled everything. So the problem isn't solely
atkbd, but a combination of atkbd and/or i8042 with some other driver.
I'll try enabling some drivers and see what combinations generates the
problem, but not very soon, this free evening is over for me...

grts Tim


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click

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

end of thread, other threads:[~2005-02-14 22:53 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-01-10 23:35 Acer TM636 won't wakeup after S3, USB, i8042 Tim Dijkstra
     [not found] ` <20050111003537.13142400-aE6BZGIOaZ15NImTdOULw2AMOdFwdiat@public.gmane.org>
2005-01-11  2:12   ` Dmitry Torokhov
     [not found]     ` <200501102112.55237.dtor_core-yWtbtysYrB+LZ21kGMrzwg@public.gmane.org>
2005-01-11 14:12       ` Tim Dijkstra
     [not found]         ` <20050111151253.10083aa4-acHaiI0CM+haAVKTNDtesg@public.gmane.org>
2005-01-11 16:23           ` Bjorn Helgaas
2005-01-11 17:28             ` Dmitry Torokhov
     [not found]               ` <d120d50005011109285d5dab4b-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2005-01-11 21:27                 ` Tim Dijkstra
2005-01-17 15:32   ` Pavel Machek
     [not found]     ` <20050117153245.GA1481-I/5MKhXcvmPrBKCeMvbIDA@public.gmane.org>
2005-01-17 19:25       ` Tim Dijkstra
     [not found]         ` <20050117202517.3fa7b912-7SZEXzPdWeU90gtriz95AQ@public.gmane.org>
2005-01-21 12:01           ` Pavel Machek
2005-02-14 21:39       ` Tim Dijkstra
     [not found]         ` <20050214223939.77016065-7SZEXzPdWeU90gtriz95AQ@public.gmane.org>
2005-02-14 21:51           ` Pavel Machek
     [not found]             ` <20050214215149.GJ12235-I/5MKhXcvmPrBKCeMvbIDA@public.gmane.org>
2005-02-14 22:53               ` Tim Dijkstra
  -- strict thread matches above, loose matches on Subject: below --
2005-01-11 13:10 Vince Herried
     [not found] ` <200501110810.20847.vherried-rEckef8uG3NTGrOy2lmfZw@public.gmane.org>
2005-01-11 13:41   ` Jeroen Wijnhout

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