public inbox for linux-acpi@vger.kernel.org
 help / color / mirror / Atom feed
From: Joshua Wise <joshua-NtISFavHD68j5TC/SZClsA@public.gmane.org>
To: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
Subject: ACPI on hp Tablet TC1100
Date: Thu, 24 Mar 2005 17:08:51 -0500 (EST)	[thread overview]
Message-ID: <Pine.LNX.4.58.0503241657510.4376@dashnine> (raw)

Hi folks --

So, I did some more research on getting the tc1100 up and running under
Linux with full ACPI, and I've come across a method that can reliably bring
the system up from an "echo mem > state".

So, here's the state the system is in before I suspend it --

The nvidia module is unloaded. sshd is running. The broadcom ethernet
module, b44, is loaded, and has an IP. I am connected via SSH. ipw2100 is
unloaded. Sound is loaded.

I must UNLOAD uhci_hcd and ehci_hcd before suspending, and reload them
afterwards. Otherwise, they lock up, and flood my dmesg log with the following:

uhci_hcd 0000:00:1d.0: host controller process error, something bad happened!
uhci_hcd 0000:00:1d.2: host system error, PCI problems?

I then sync my disks, cd to /sys/power/, and run the following Massive
Command Line(tm):

echo mem > state; sleep 1; ifconfig eth0 down; rmmod b44; echo b44 down;
sleep 1; modprobe b44; sleep 3; echo b44 up; ifconfig eth0 up; sleep 3;
ifconfig eth0 192.168.1.171; echo b44 ip; sleep 1; sync; mpg123
/home/joshua/ThisIsWaitWait.wav.mp3

Basically, this brings the system down. Once it comes back up, it
reinitializes b44, syncs disks in case I don't manage to SSH in or whatever
to power it down cleanly, and plays an MP3 to let me know that it's alive.

I can then SSH in and load ipw2100 drivers, as well as uhci_hcd and ehci_hcd
drivers. USB becoms functional. I have pci=noacpi set at present.

I CANNOT start X after this (I am using the binary nvidia driver). As far as
I can tell, X does not even load the NVIDIA drivers, but instead hangs while
setting up PCI.

Video is still nonexistant at that point -- if I do a vbetool post, though,
I get a nice blinking cursor, and a few bangs of the enter key later, I get
my console back. I will try acpi_sleep=s3_bios. I would've tried it already,
but I didn't see the _, and hence tried acpi_sleep=s3bios, to no avail. I'll
also try it without pci=noacpi, and we'll see how things go from there.

I am running 2.6.11.5 with acpi-20050309-2.6.11.diff.bz2 and
software-suspend-2.1.8.2-for-2.6.11.

Anyone interested in the X.org startup log can find it at
http://joshuawise.com/~joshua/Xorg.0.log .

Does anyone see anything that I'm doign wrong, or that I should be doing
that I'm not?

Thanks,
Joshua


-------------------------------------------------------
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

             reply	other threads:[~2005-03-24 22:08 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-03-24 22:08 Joshua Wise [this message]
2005-03-24 22:49 ` ACPI on hp Tablet TC1100 Matthew Garrett
2005-03-25  0:24   ` Joshua Wise
2005-03-25  4:11     ` Matthew Garrett
2005-03-25 11:44       ` liste-9nAOAgdJVo4b1SvskN2V4Q
2005-03-25 21:14       ` Joshua Wise

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=Pine.LNX.4.58.0503241657510.4376@dashnine \
    --to=joshua-ntisfavhd68j5tc/szclsa@public.gmane.org \
    --cc=acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox