coreboot-kgpe-d16/src/superio
Krystian Hebel 97445f20ed superio/ite/common: add option for enabling 5 FANs
Some ITEs have more than 3 independent FAN controller outputs. As the
initial implementation assumed only 3 outputs some registers are not
consequently numbered. This change adds macros for accessing those
registers.

Additionally some chips have SmartGuardian always enabled, without the
option for turning it off. For these chips bits that were responsible
for ON/OFF control are either reserved or have different meaning.
Another Kconfig option is added to disable ON/OFF functionality on
platforms that do not support it.

Change-Id: Icd60a16b6b5583a3b981bdc220aac472c2a8f40f
Signed-off-by: Krystian Hebel <krystian.hebel@3mdeb.com>
Reviewed-on: https://review.coreboot.org/c/31616
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Felix Held <felix-coreboot@felixheld.de>
Reviewed-by: Nico Huber <nico.h@gmx.de>
2019-03-02 19:32:38 +00:00
..
acpi src: Don't use a #defines like Kconfig symbols 2019-01-28 13:41:28 +00:00
common superio/common/conf_mode: use pnp_write_config instead of outb calls 2019-01-25 17:53:59 +00:00
fintek superio/*: Link early initialization into bootblock 2019-01-06 14:02:58 +00:00
intel superio/*: Link early initialization into bootblock 2019-01-06 14:02:58 +00:00
ite superio/ite/common: add option for enabling 5 FANs 2019-03-02 19:32:38 +00:00
nsc superio/nsc/pc87417: Use common early_serial 2019-02-14 07:54:55 +00:00
nuvoton superio/wpcm450: fix keyboard IO masks 2019-01-24 03:01:41 +00:00
renesas superio/renesas: remove LDN-specific ops overrides 2018-07-25 09:27:22 +00:00
serverengines superio/*: Link early initialization into bootblock 2019-01-06 14:02:58 +00:00
smsc src: Don't use a #defines like Kconfig symbols 2019-01-28 13:41:28 +00:00
via superio/via: remove LDN-specific ops overrides 2018-07-25 09:27:58 +00:00
winbond src: Remove unused include device/pnp_def.h 2019-02-07 08:53:07 +00:00
Makefile.inc tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00