coreboot-kgpe-d16/src
Vadim Bendebury 71558f5627 i2c: add support for ww_ring
This is a copy of the depthcharge ww ring driver implementation ported
into coreboot. The main differences are:

 - direct use of the i2c driver instead of using the callback driver
   description

 - no dynamic memory allocation for the controller structures

BRANCH=storm
BUG=chrome-os-partner:36059
TEST=with the rest of the patches applied the LED ring gets
     initialized to the default pattern at coreboot start.

Change-Id: I6902c8b76fc173ad2ec28b8cc94695e892df338a
Signed-off-by: Patrick Georgi <pgeorgi@chromium.org>
Original-Commit-Id: eda24b78f8aff311dd6296d458bdfecf26c3d65a
Original-Change-Id: I5660dc3f255aab8fbe3a87041c72916a645c193b
Original-Signed-off-by: Vadim Bendebury <vbendeb@chromium.org>
Original-Reviewed-on: https://chromium-review.googlesource.com/257730
Original-Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-on: http://review.coreboot.org/9858
Tested-by: build bot (Jenkins)
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
2015-04-22 19:52:51 +02:00
..
arch armv8/secmon: Disable and Enable GIC in PSCI path 2015-04-22 09:03:01 +02:00
console Add console wrapper for UART driver 2015-04-14 21:25:34 +02:00
cpu coreboot: common stage cache 2015-04-22 17:55:08 +02:00
device device: Add class and subclass name support 2015-04-22 08:55:29 +02:00
drivers i2c: add support for ww_ring 2015-04-22 19:52:51 +02:00
ec chromeec: lpc: Add variant MEC IO 2015-04-22 08:58:13 +02:00
include coreboot: common stage cache 2015-04-22 17:55:08 +02:00
lib coreboot: common stage cache 2015-04-22 17:55:08 +02:00
mainboard mainboards: Add CHROMEOS_VBNV_* where appropriate 2015-04-22 19:36:16 +02:00
northbridge northbridge/amd/agesa/familyXY: Make NULL device op explicit 2015-04-09 19:34:22 +02:00
soc intel/broadwell: guard CHROMEOS support better 2015-04-22 19:36:08 +02:00
southbridge southbridge/intel/bd82x6x: Add LPC id 0x1e49 for B75 chipset 2015-04-20 23:51:34 +02:00
superio kconfig: drop intermittend forwarder files 2015-04-07 17:40:28 +02:00
vendorcode chromeos: fix some compilation issues 2015-04-22 16:18:43 +02:00
Kconfig rtc: add config flag to denote rtc API availability 2015-04-22 16:18:13 +02:00