summaryrefslogtreecommitdiff
path: root/board/lingcod
diff options
context:
space:
mode:
authorTomasz Michalec <tm@semihalf.com>2021-08-20 12:19:52 +0200
committerCommit Bot <commit-bot@chromium.org>2021-09-02 21:00:56 +0000
commit16245fe2c3f2b8b98627a06f0577c84c22ef1eb4 (patch)
tree97275fbda753bf3e5cb6c797cda0d9e943f6d43e /board/lingcod
parent20c87cd1de3c0a06be92bf64b01ea9d2584f5b5b (diff)
downloadchrome-ec-16245fe2c3f2b8b98627a06f0577c84c22ef1eb4.tar.gz
zephyr: Add BB retimer emulator
Add BB retimer emulator on i2c bus. Emulator properties can be defined using device tree or runtime emulator API. Emulator checks if RO registers and reserved bits are accessed correctly. API allows to set custom read/write i2c messagess handlers to emulate complex behaviour. BUG=b:184856919 BRANCH=none TEST=none Signed-off-by: Tomasz Michalec <tm@semihalf.com> Change-Id: I4b641a90e6fb55e89aaee388c0ac04ab7bf367ba Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3110085 Commit-Queue: Jeremy Bettis <jbettis@chromium.org> Reviewed-by: Jeremy Bettis <jbettis@chromium.org> Reviewed-by: Yuval Peress <peress@chromium.org>
Diffstat (limited to 'board/lingcod')
-rw-r--r--board/lingcod/board.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/board/lingcod/board.c b/board/lingcod/board.c
index feeed33119..5b810c9795 100644
--- a/board/lingcod/board.c
+++ b/board/lingcod/board.c
@@ -4,7 +4,6 @@
*/
/* Malefor board-specific configuration */
-#include "bb_retimer.h"
#include "button.h"
#include "cbi_ec_fw_config.h"
#include "common.h"
@@ -15,6 +14,7 @@
#include "driver/ppc/syv682x.h"
#include "driver/tcpm/tcpci.h"
#include "driver/tcpm/tusb422.h"
+#include "driver/retimer/bb_retimer_public.h"
#include "driver/sync.h"
#include "extpower.h"
#include "fan.h"