Asus EeePC 1215N

From Hybridgraphics

(Difference between revisions)
Jump to: navigation, search
(Page creation)
(Hardware)
 
(6 intermediate revisions not shown)
Line 1: Line 1:
== Hardware ==
== Hardware ==
 +
;dmidecode output
 +
:system-product-name: 1215N
 +
:system-version: x.x
;Integrated card
;Integrated card
:Intel Corporation N10 Family Integrated Graphics Controller [8086:a001] (rev 02)
:Intel Corporation N10 Family Integrated Graphics Controller [8086:a001] (rev 02)
Line 10: Line 13:
== ACPI calls ==
== ACPI calls ==
-
=== Switching off ===
+
=== Preparing to switch off ===
-
Switching the discrete card off works, but must follow a specific procedure. It lowers the battery discharging rate by around 200mA, giving 10 to 15% more battery life.
+
This call is mandatory before switching off. Call <code>_SB.PCI0.P0P4.GFX0._DSM</code> with the following parameters:
 +
* <code>{0xF8,0xD8,0x86,0xA4,0xDA,0x0B,0x1B,0x47,0xA7,0x2B,0x60,0x42,0xA6,0xB5,0xBE,0xE0}</code>
 +
* <code>0x100</code>
 +
* <code>0x1A</code>
 +
* <code>{0x1,0x0,0x0,0x3}</code>
-
To switch OFF:
+
The call will return one of the following values:
-
* call <code>_SB.PCI0.P0P4.GFX0._DSM</code> with the following parameters:
+
* <code>{0x59,0x0,0x0,0x11}</code>: OK to turn off
-
** <code>{0xF8,0xD8,0x86,0xA4,0xDA,0x0B,0x1B,0x47,0xA7,0x2B,0x60,0x42,0xA6,0xB5,0xBE,0xE0}</code>
+
* <code>{0x41,0x0,0x0,0x11}</code>: discrete card already off
-
** <code>0x100</code>
+
-
** <code>0x1A</code>
+
-
** <code>{0x1,0x0,0x0,0x3}</code>
+
-
* call <code>_SB.PCI0.P0P4.GFX0._PS3</code>
+
-
The card must be switched on again before changing power state (ie. rebooting, powering off or sleeping), or the machine will hang.
+
=== Switching off ===
 +
 
 +
To switch OFF, call the preparation method first (see above), then call <code>_SB.PCI0.P0P4.GFX0._PS3</code>. Switching off lowers the battery discharging rate by around 200mA, giving 10 to 15% more battery life. The card must be switched on again before changing power state (ie. rebooting, powering off or sleeping), or the machine will hang.
=== Switching on ===
=== Switching on ===
To switch ON, call <code>_SB.PCI0.P0P4.GFX0._PS0</code>.
To switch ON, call <code>_SB.PCI0.P0P4.GFX0._PS0</code>.
 +
 +
=== Querying power state ===
 +
 +
To query the discrete card power state, call <code>_SB.PCI0.P0P4.GFX0._PSC</code>. It will return one of the following values:
 +
* <code>0x0</code>: the card is on (PS0)
 +
* <code>0x3</code>: the card is off (PS3)
 +
 +
== ACPI tables ==
 +
 +
* [[Asus EeePC 1215N/DSDT|DSDT]]

Latest revision as of 13:48, 16 May 2011

Contents

Hardware

dmidecode output
system-product-name: 1215N
system-version: x.x
Integrated card
Intel Corporation N10 Family Integrated Graphics Controller [8086:a001] (rev 02)
PCI slot 00:02.0
Discrete card
nVidia Corporation Device [10de:0a76] (rev a2)
PCI slot 04:00.0

ACPI calls

Preparing to switch off

This call is mandatory before switching off. Call _SB.PCI0.P0P4.GFX0._DSM with the following parameters:

  • {0xF8,0xD8,0x86,0xA4,0xDA,0x0B,0x1B,0x47,0xA7,0x2B,0x60,0x42,0xA6,0xB5,0xBE,0xE0}
  • 0x100
  • 0x1A
  • {0x1,0x0,0x0,0x3}

The call will return one of the following values:

  • {0x59,0x0,0x0,0x11}: OK to turn off
  • {0x41,0x0,0x0,0x11}: discrete card already off

Switching off

To switch OFF, call the preparation method first (see above), then call _SB.PCI0.P0P4.GFX0._PS3. Switching off lowers the battery discharging rate by around 200mA, giving 10 to 15% more battery life. The card must be switched on again before changing power state (ie. rebooting, powering off or sleeping), or the machine will hang.

Switching on

To switch ON, call _SB.PCI0.P0P4.GFX0._PS0.

Querying power state

To query the discrete card power state, call _SB.PCI0.P0P4.GFX0._PSC. It will return one of the following values:

  • 0x0: the card is on (PS0)
  • 0x3: the card is off (PS3)

ACPI tables

Personal tools