Skip validation of the C3 state if we disabled C3 by software (i.e.,
via quirk). Submitted by: Andriy Gapon <avg at icyb.net.ua> Reviewed by: njl (mentor) Approved by: njl (mentor) Requested by: njl (mentor) MFC after: 3 days
This commit is contained in:
parent
5435230b4d
commit
6e1de64dca
@ -590,7 +590,7 @@ acpi_cpu_generic_cx_probe(struct acpi_cpu_softc *sc)
|
||||
return;
|
||||
|
||||
/* Validate and allocate resources for C3 (P_LVL3). */
|
||||
if (AcpiGbl_FADT.C3Latency <= 1000) {
|
||||
if (AcpiGbl_FADT.C3Latency <= 1000 && !(cpu_quirks & CPU_QUIRK_NO_C3)) {
|
||||
gas.Address = sc->cpu_p_blk + 5;
|
||||
acpi_bus_alloc_gas(sc->cpu_dev, &cx_ptr->res_type, &sc->cpu_rid, &gas,
|
||||
&cx_ptr->p_lvlx, RF_SHAREABLE);
|
||||
|
Loading…
Reference in New Issue
Block a user