From: Nigel Cunningham <ncunningham-oKK1aGe2n869koe0gwxAeg@public.gmane.org>
To: Pavel Machek <pavel-AlSwsSmVLrQ@public.gmane.org>
Cc: Ducrot Bruno <ducrot-kk6yZipjEM5g9hUCZPvPmw@public.gmane.org>,
Bjorn Wesen <bjorn.wesen-VrBV9hrLPhE@public.gmane.org>,
ACPI mailing list
<acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org>
Subject: Re: [PATCH] s3_bios and lcall $0xc000,$3
Date: Tue, 18 Feb 2003 15:09:42 +1300 [thread overview]
Message-ID: <1045534117.3556.12.camel@laptop-linux.cunninghams> (raw)
In-Reply-To: <1045532563.2161.9.camel-udXHSmD1qAz9bBlWBkG5g4WQyAnV0byH@public.gmane.org>
On Tue, 2003-02-18 at 14:42, Nigel Cunningham wrote:
> I'm talking about S3 (sorry typo before when I said S4==S5) - if I've
> read the specs right (and experience does match this), the i830 video
> card looses all state when switched to S3.
Sorry about replying to myself, but here are some extracts. I'm not at
all an expert on drivers, so I'll freely admit that I might be
misunderstanding these.
Page 1:
Intel® 830 Chipset Family: 82830
Graphics and Memory Controller
Hub (GMCH-M)
Datasheet
January 2002
Order Number: 298338-003
Page 180 says:
G1/S3: Power and context lost to chipset.
Page 184 adds...
The final level of power savings for the Intel 830 Chipset family GMCH-M
is achievable when the Host Clock, Memory Group, and I/O clock group
clocks are shutdown and the GMCH-M is powered down. This occurs when the
system transitions to the S3 state. During transition to the S3 state,
first the STPCLK# is asserted and the Stop Grant cycle snooped by the
GMCH-M and forwarded over Hub interface where it is received by the
ICH3-M. At this point the GMCH-M is functioning in the C2 State. The
GMCH-M places all of the SDRAM components into the self-refresh mode.
After the GMCH-M has placed all of the SDRAM components in self refresh,
it is safe to enter the STR State. The ICH3-M will then assert a signal,
SLP_S1#, to the clock synthesizer to shutdown all of the clocks in the
Host and Memory Clock Groups. The GMCH-M will assume that no AGP,
AGP/PCI, or hub interface cycle (except special cycles) will occur while
the GMCH-M is in the C3 State. The processor cannot snoop its caches to
maintain coherency while in the C3 State. GMCH-M contains no isolation
circuitry and MUST be powered down once STR is reached. If GMCHM is
powered up and driving outputs to devices that are powered down,
component damage will result.
(You may remember me talking a while ago about lspci -vv not even
looking sane after resume. I guess this is the cause).
Hope this is helpful.
Regards,
Nigel
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
next prev parent reply other threads:[~2003-02-18 2:09 UTC|newest]
Thread overview: 20+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-02-17 15:38 s3_bios and lcall $0xc000,$3 Bjorn Wesen
[not found] ` <Pine.LNX.4.33.0302171423290.21415-100000-Hi2dXqvvzfEtpH44vsTDoQ@public.gmane.org>
2003-02-17 15:53 ` [PATCH] " Bjorn Wesen
[not found] ` <Pine.LNX.4.33.0302171647410.21415-100000-Hi2dXqvvzfEtpH44vsTDoQ@public.gmane.org>
2003-02-17 17:16 ` Ducrot Bruno
[not found] ` <20030217171610.GC25625-j6u/t2rXLliUoIHC/UFpr9i2O/JbrIOy@public.gmane.org>
2003-02-17 18:13 ` Nigel Cunningham
[not found] ` <1045505626.5596.20.camel-udXHSmD1qAz9bBlWBkG5g4WQyAnV0byH@public.gmane.org>
2003-02-17 23:55 ` Pavel Machek
[not found] ` <20030217235512.GA7372-jyMamyUUXNJG4ohzP4jBZS1Fcj925eT/@public.gmane.org>
2003-02-18 1:42 ` Nigel Cunningham
[not found] ` <1045532563.2161.9.camel-udXHSmD1qAz9bBlWBkG5g4WQyAnV0byH@public.gmane.org>
2003-02-18 2:09 ` Nigel Cunningham [this message]
[not found] ` <1045534117.3556.12.camel-udXHSmD1qAz9bBlWBkG5g4WQyAnV0byH@public.gmane.org>
2003-02-18 11:21 ` Pavel Machek
2003-02-18 0:02 ` Pavel Machek
[not found] ` <20030218000206.GC7372-jyMamyUUXNJG4ohzP4jBZS1Fcj925eT/@public.gmane.org>
2003-02-18 1:22 ` Bjorn Wesen
[not found] ` <Pine.LNX.4.33.0302180216520.21776-100000-Hi2dXqvvzfEtpH44vsTDoQ@public.gmane.org>
2003-02-18 11:19 ` Pavel Machek
[not found] ` <20030218111954.GB5277-jyMamyUUXNJG4ohzP4jBZS1Fcj925eT/@public.gmane.org>
2003-02-18 12:40 ` Charl P. Botha
[not found] ` <1045572005.7077.40.camel-1Jw6Eky0yc0@public.gmane.org>
2003-02-18 13:29 ` Bjorn Wesen
[not found] ` <Pine.LNX.4.33.0302181426010.22900-100000-Hi2dXqvvzfEtpH44vsTDoQ@public.gmane.org>
2003-02-18 13:56 ` Charl P. Botha
2003-02-18 16:31 ` Patrick Mochel
2003-02-18 16:08 ` Pavel Machek
2003-02-18 16:56 ` David Woodhouse
2003-02-18 13:32 ` Bjorn Wesen
2003-02-17 18:06 ` Alan Cox
2003-02-17 18:19 ` Ducrot Bruno
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=1045534117.3556.12.camel@laptop-linux.cunninghams \
--to=ncunningham-okk1age2n869koe0gwxaeg@public.gmane.org \
--cc=acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org \
--cc=bjorn.wesen-VrBV9hrLPhE@public.gmane.org \
--cc=ducrot-kk6yZipjEM5g9hUCZPvPmw@public.gmane.org \
--cc=pavel-AlSwsSmVLrQ@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