Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 28 Mar 2019 08:53:49 +0000
From:      bugzilla-noreply@freebsd.org
To:        bugs@FreeBSD.org
Subject:   [Bug 236513] HP Thin clients T620/T730 ACPI:  Only CPU core 0 detects C2 state
Message-ID:  <bug-236513-227-49o4yTpt20@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-236513-227@https.bugs.freebsd.org/bugzilla/>
References:  <bug-236513-227@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=236513

--- Comment #35 from stockhausen@collogia.de ---
Phew, I see you found the culprit. Although I do not know every single function
I saw a lot of the names during my code analysis.

Regarding HP T620 settings: cpucontrol -m 0xC0010073 /dev/cpuctl0 gives 0x413
(The CPU gets Port+1 from BIOS). So the ACPI tables need:

For T620:
IO (Decode16,
    0x0413,             // Range Minimum
    0x0413,             // Range Maximum
    0x00,               // Alignment
    0x08,               // Length
    )

For T730:
IO (Decode16,
    0x1770,             // Range Minimum
    0x1770,             // Range Maximum
    0x00,               // Alignment
    0x08,               // Length
    )

With these settings C2 states come up fine on both machines.

I will check if all of this hard work at least gives some power saving effects.

-- 
You are receiving this mail because:
You are the assignee for the bug.


Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-236513-227-49o4yTpt20>