12 Commits

Author SHA1 Message Date
Winston Hoy
f0c42f5839 Sync dGPU and PECI fans (at highest requested duty) 2021-05-01 06:33:40 -06:00
Jeremy Soller
a04d353096 Fix fan_max keeping fan on when in S0iX 2021-04-02 13:38:28 -06:00
Jeremy Soller
c3fa2a27a7 system76/common/peci.c: Do not use PECI when in C10 state and using ESPI 2021-01-05 12:17:16 -07:00
Jeremy Soller
d35e375277 Add fan abstraction 2020-10-05 10:50:11 -07:00
Jeremy Soller
a8f5fc5ec0 Add fan module and implement fan_max switch 2020-10-05 10:50:11 -07:00
Tim Crawford
5fd9df0ed0 Add SPDX license identifiers
Add license information to files. Mostly automated with:

    find src/ -name '*.[c,h]' | xargs sed -i '1s,^,// SPDX-License-Identifier: GPL-3.0-only\n\n,'
    find src/ -name '*.mk' | xargs sed -i '1s,^,# SPDX-License-Identifier: GPL-3.0-only\n\n,'
2020-09-17 09:17:08 -06:00
Jeremy Soller
42e88d03b3 Move most code in system76 boards into system76/common 2020-06-24 17:43:39 -06:00
Jeremy Soller
35dd23091e
system76/common/peci.c: allow board overrides 2020-06-24 09:14:50 -06:00
Jeremy Soller
90bdcb3818 Set power limits on AC plug event 2020-06-17 11:51:08 -06:00
Jeremy Soller
3a31121625
Add another fan point of 65% at 85C 2020-04-18 15:58:36 -06:00
Jeremy Soller
53d4c31798
lemp9: lower maximum fan speed 2020-04-17 15:28:35 -06:00
Jeremy Soller
357fae86fc
System76 common board directory (#53)
* Move configuration for battery into board.mk

* lemp9: remove tcpm code

* Move touchpad to its own module

* Add kbled_reset to all platforms, move items to run on CPU reset to a function

* Add defines for battery and charger address

* Add I2C_0 export to it5570e

* Move common system76 board functions into src/board/system76/common
2020-04-14 17:23:29 -06:00