coreboot/src/superio/ite/common
Nico Huber 3ddf8c4e7b UPSTREAM: sio/ite/common: Add generic environment-controller driver
The environment-controller entity is shared by many ITE super-i/o
chips. There are some differences between the chips, though. To cover
that, the super-i/o chip should select Kconfig options of this driver
accordingly.

The current implementation isn't exhaustive: It covers only those
parts that are connected on boards I could test, plus those that are
currently used by the IT8772F. The latter could be ported to use this
driver if somebody minds to test it.

BUG=None
BRANCH=None
TEST=None

Signed-off-by: Nico Huber <nico.huber@secunet.com>
Reviewed-on: https://review.coreboot.org/17284
Tested-by: build bot (Jenkins)
Reviewed-by: Martin Roth <martinroth@google.com>

Change-Id: I7a40f677f667d103ce1d09a3e468915729067803
Reviewed-on: https://chromium-review.googlesource.com/412843
Commit-Ready: Furquan Shaikh <furquan@chromium.org>
Tested-by: Furquan Shaikh <furquan@chromium.org>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
2016-11-19 03:17:38 -08:00
..
early_serial.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
env_ctrl.c UPSTREAM: sio/ite/common: Add generic environment-controller driver 2016-11-19 03:17:38 -08:00
env_ctrl.h UPSTREAM: sio/ite/common: Add generic environment-controller driver 2016-11-19 03:17:38 -08:00
env_ctrl_chip.h UPSTREAM: sio/ite/common: Add generic environment-controller driver 2016-11-19 03:17:38 -08:00
ite.h tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
Kconfig UPSTREAM: sio/ite/common: Add generic environment-controller driver 2016-11-19 03:17:38 -08:00