Integrate thermal monitoring into the low-battery and off-mode charging flow. During battery charging in the ramstage, the system now scans all thermal zones. If any sensor trips its defined threshold, the system executes an emergency power-off to protect the hardware from thermal damage. TEST=Verify all x1p42100 thermal zones are readable on Google/Quartz. TEST=Verify system shutdown on a thermal trip on Google/Quartz. Change-Id: Id45d5f097dfb0c7b01e0541e116f5356f59f8269 Signed-off-by: Kapil Porwal <kapilporwal@google.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/91611 Reviewed-by: Subrata Banik <subratabanik@google.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org> |
||
|---|---|---|
| .. | ||
| 51nb | ||
| acer | ||
| amd | ||
| aoostar | ||
| aopen | ||
| apple | ||
| arm | ||
| asrock | ||
| asus | ||
| biostar | ||
| bostentech | ||
| bytedance | ||
| cavium | ||
| clevo | ||
| compulab | ||
| cwwk | ||
| dell | ||
| emulation | ||
| erying | ||
| example | ||
| foxconn | ||
| framework | ||
| getac | ||
| gigabyte | ||
| hardkernel | ||
| hp | ||
| ibase | ||
| ibm | ||
| intel | ||
| inventec | ||
| kontron | ||
| lattepanda | ||
| lenovo | ||
| libretrend | ||
| mitaccomputing | ||
| msi | ||
| novacustom | ||
| ocp | ||
| opencellular | ||
| packardbell | ||
| pcengines | ||
| pine64 | ||
| portwell | ||
| prodrive | ||
| protectli | ||
| purism | ||
| qotom | ||
| raptor-cs | ||
| razer | ||
| roda | ||
| samsung | ||
| sapphire | ||
| siemens | ||
| sifive | ||
| starlabs | ||
| supermicro | ||
| system76 | ||
| ti | ||
| topton | ||
| up | ||
| via | ||
| Kconfig | ||