ec/system76/ec: Add config for 2nd fan without GPU
The darp10 has a second fan but no dGPU. The NFAN Method must exist, so use the default hwmon names of "fan1" and "fan2" for labels. Change-Id: I553deefea374b9dd916be6611850fca61afd490d Signed-off-by: Tim Crawford <tcrawford@system76.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/87068 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Jeremy Soller <jeremy@system76.com>
This commit is contained in:
parent
f1f58b20b9
commit
ca9616b984
3 changed files with 17 additions and 4 deletions
|
|
@ -6,16 +6,22 @@ config EC_SYSTEM76_EC
|
|||
System76 EC
|
||||
|
||||
config EC_SYSTEM76_EC_BAT_THRESHOLDS
|
||||
depends on EC_SYSTEM76_EC
|
||||
bool
|
||||
default y
|
||||
depends on EC_SYSTEM76_EC
|
||||
|
||||
config EC_SYSTEM76_EC_FAN2
|
||||
bool
|
||||
default n
|
||||
depends on EC_SYSTEM76_EC
|
||||
|
||||
config EC_SYSTEM76_EC_DGPU
|
||||
depends on EC_SYSTEM76_EC
|
||||
bool
|
||||
default n
|
||||
select EC_SYSTEM76_EC_FAN2
|
||||
depends on EC_SYSTEM76_EC
|
||||
|
||||
config EC_SYSTEM76_EC_OLED
|
||||
depends on EC_SYSTEM76_EC
|
||||
bool
|
||||
default n
|
||||
depends on EC_SYSTEM76_EC
|
||||
|
|
|
|||
|
|
@ -126,9 +126,14 @@ Device (S76D) {
|
|||
// Fan names
|
||||
Method (NFAN, 0, Serialized) {
|
||||
Return (Package() {
|
||||
"CPU fan",
|
||||
#if CONFIG(EC_SYSTEM76_EC_DGPU)
|
||||
"CPU fan",
|
||||
"GPU fan",
|
||||
#elif CONFIG(EC_SYSTEM76_EC_FAN2)
|
||||
"fan1",
|
||||
"fan2",
|
||||
#else
|
||||
"CPU fan",
|
||||
#endif
|
||||
})
|
||||
}
|
||||
|
|
|
|||
|
|
@ -26,12 +26,14 @@ config BOARD_SYSTEM76_MTL_COMMON
|
|||
|
||||
config BOARD_SYSTEM76_DARP10
|
||||
select BOARD_SYSTEM76_MTL_COMMON
|
||||
select EC_SYSTEM76_EC_FAN2
|
||||
select MAINBOARD_USES_IFD_GBE_REGION
|
||||
select SOC_INTEL_ENABLE_USB4_PCIE_RESOURCES
|
||||
select SOC_INTEL_METEORLAKE_U_H
|
||||
|
||||
config BOARD_SYSTEM76_DARP10_B
|
||||
select BOARD_SYSTEM76_MTL_COMMON
|
||||
select EC_SYSTEM76_EC_FAN2
|
||||
select MAINBOARD_USES_IFD_GBE_REGION
|
||||
select SOC_INTEL_ENABLE_USB4_PCIE_RESOURCES
|
||||
select SOC_INTEL_METEORLAKE_U_H
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue