Attention is currently required from: Raul Rangel, Jason Nien, EricKY Cheng, Matt DeVillier, Paul Menzel, Martin Roth, Tim Van Patten, Eric Peers, Jason Glenesk, Caveh Jalali, Tim Wawrzynczak, Fred Reitberger, Karthikeyan Ramasubramanian, Boris Mittelberg, Felix Held.
Hello build bot (Jenkins), Raul Rangel, Jason Nien, Matt DeVillier, Martin Roth, Eric Peers, Tim Van Patten, Jason Glenesk, Caveh Jalali, Tim Wawrzynczak, Fred Reitberger, Karthikeyan Ramasubramanian, Boris Mittelberg, Felix Held,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/68471
to look at the new patch set (#29).
Change subject: common/acpi/dptc: Implement DTTS Proposal ......................................................................
common/acpi/dptc: Implement DTTS Proposal
DTTS indicated Dynamic Thermal Table Switching. The proposal would like to develop the schematic for switching 6 thermal table by lid status, machine body mode and temperature. After entering the OS, the thermal table would be table A. If the “Motion” or “Lid-status changement” is detected. The thermal table would switch to laptop mode or lid-close mode. Once the higher environment temperatures are detected, the thermal table would switch to the corresponding power throttle table(B, D or F). Based on these table switching mechanisms, no matter how the end-user uses Chromebook, they could enjoy more humanized thermal designs.
Release Over Over Release Temp. Temp. Temp. Temp. -------------------------------------------------------- Desktop mode Table A Table B 50C 45C Lid open (Default) -------------------------------------------------------- Desktop mode Table C Table D 55C 50C Lid close -------------------------------------------------------- Laptop mode Table E Table F 45C 40C --------------------------------------------------------
On the proposal, the transmission rules are list below: 1. Table A is the default table after booting. 2. A, C, E can switch to each other. 3. B, D, F can switch to each other. 4. A and B, C and D, E and F can switch to each other. 5. Assume Table A is current table. When the temperature reach 50C, than the table is switched from A to B. 6. Based on 4. The current table is B. When the temperature is downgrade below 45C, the table is switched form B to A. 7. Based on 4 an 5, the same rule is for C and D, E and F.
BRANCH=none BUG=b:232946420 TEST=emerge-skyrim coreboot
Signed-off-by: EricKY Cheng ericky_cheng@compal.corp-partner.google.com Change-Id: I866e5e497e2936984e713029b5f0b6d54cbc9622 --- M src/mainboard/google/skyrim/dsdt.asl A src/mainboard/google/skyrim/variants/winterhold/DTTS.asl 2 files changed, 160 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/71/68471/29