summaryrefslogtreecommitdiffstats
path: root/src/device/Makefile.inc
diff options
context:
space:
mode:
authorYidi Lin <yidi.lin@mediatek.com>2016-03-15 14:38:44 +0800
committerMartin Roth <martinroth@google.com>2016-03-21 23:10:55 +0100
commitd33ebd13741b7473e93a1a6780edbb1e2dca8258 (patch)
tree66fd6e199ad63397f4d2c3fbb16debb088231c91 /src/device/Makefile.inc
parentf7d4f73053f0c26bfe411a9f3ef86f98389538b5 (diff)
downloadcoreboot-d33ebd13741b7473e93a1a6780edbb1e2dca8258.tar.gz
coreboot-d33ebd13741b7473e93a1a6780edbb1e2dca8258.tar.bz2
coreboot-d33ebd13741b7473e93a1a6780edbb1e2dca8258.zip
device: Add i2c read/write register field API
i2c_read_field() - read the value from the specific register field i2c_write_field() - write the value to the specific register field BRANCH=none BUG=none TEST=none Change-Id: I2098715b4583c1936c93b3ff45ec330910964304 Signed-off-by: Patrick Georgi <pgeorgi@chromium.org> Original-Commit-Id: 0817fc76d07491b39c066f1393a6435f0831b50c Original-Change-Id: I92c187a89d10cfcecf3dfd9291e0bc015459c393 Original-Signed-off-by: Yidi Lin <yidi.lin@mediatek.com> Original-Reviewed-on: https://chromium-review.googlesource.com/332712 Original-Reviewed-by: Julius Werner <jwerner@chromium.org> Reviewed-on: https://review.coreboot.org/14105 Tested-by: build bot (Jenkins) Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org> Reviewed-by: Martin Roth <martinroth@google.com>
Diffstat (limited to 'src/device/Makefile.inc')
-rw-r--r--src/device/Makefile.inc5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/device/Makefile.inc b/src/device/Makefile.inc
index c2ade9675f6a..6bad0cde83bc 100644
--- a/src/device/Makefile.inc
+++ b/src/device/Makefile.inc
@@ -31,3 +31,8 @@ bootblock-$(CONFIG_SOFTWARE_I2C) += software_i2c.c
verstage-$(CONFIG_SOFTWARE_I2C) += software_i2c.c
romstage-$(CONFIG_SOFTWARE_I2C) += software_i2c.c
ramstage-$(CONFIG_SOFTWARE_I2C) += software_i2c.c
+
+bootblock-y += i2c.c
+verstage-y += i2c.c
+romstage-y += i2c.c
+ramstage-y += i2c.c