i82801gx: Add setting for C4onC3 mode
If this bit is set, ich7 will enter C4 mode if possible instead of C3. See ich7 specification (LPC controller, Power management control registers) for more details. Change-Id: I352cccdbc51ff6269f153a4542c7ee1df0c01d22 Signed-off-by: Sven Schnelle <svens@stackframe.org> Reviewed-on: http://review.coreboot.org/329 Tested-by: build bot (Jenkins) Reviewed-by: Patrick Georgi <patrick@georgi-clan.de>
This commit is contained in:
@@ -243,6 +243,10 @@ static void i82801gx_power_options(device_t dev)
|
||||
reg16 |= (1 << 2); // CLKRUN_EN - Mobile/Ultra only
|
||||
reg16 |= (1 << 3); // Speedstep Enable - Mobile/Ultra only
|
||||
reg16 |= (1 << 5); // CPUSLP_EN Desktop only
|
||||
|
||||
if (config->c4onc3_enable)
|
||||
reg16 |= (1 << 7);
|
||||
|
||||
// another laptop wants this?
|
||||
// reg16 &= ~(1 << 10); // BIOS_PCI_EXP_EN - Desktop/Mobile only
|
||||
reg16 |= (1 << 10); // BIOS_PCI_EXP_EN - Desktop/Mobile only
|
||||
|
Reference in New Issue
Block a user