summaryrefslogtreecommitdiff
path: root/configs
diff options
context:
space:
mode:
authorAaron Durbin <adurbin@chromium.org>2018-01-22 21:24:35 -0700
committerAaron Durbin <adurbin@chromium.org>2018-01-24 05:02:50 +0000
commit439cee90984ed9b5b614af2707aa0017528890d0 (patch)
treef2891bff4409c6bd0b64756879ec0fb68e71bbb3 /configs
parent11284d7d4374c15e81e805301d448de1a8576a18 (diff)
downloadcoreboot-439cee90984ed9b5b614af2707aa0017528890d0.tar.xz
device/i2c_bus: allow i2c_bus and i2c_simple to coexist
If one wants to implement both i2c_bus.h and i2c_simple.h APIs the compilation unit needs to be guarded or coordinated carefully with different compilation units. Instead, name the i2c_bus functions with _dev such that it indicates that they operate on struct device. One other change to allow i2c_bus.h to be built in non-ramstage environments is to ensure DEVTREE_CONST is used for the dev field in struct bus. BUG=b:72121803 Change-Id: I267e27e62c95013e8ff8b0728dbe9e7b523de453 Signed-off-by: Aaron Durbin <adurbin@chromium.org> Reviewed-on: https://review.coreboot.org/23370 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Martin Roth <martinroth@google.com> Reviewed-by: Furquan Shaikh <furquan@google.com>
Diffstat (limited to 'configs')
0 files changed, 0 insertions, 0 deletions