blob: 5a5747d92205c90386ef16733116f1a457248acb (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
# Copyright 2021 The Chromium OS Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
config EMUL_SMART_BATTERY
bool "Smart Battery emulator"
help
Enable the Smart Battery emulator. This driver use emulated I2C bus.
config EMUL_BMA255
bool "BMA255 emulator"
help
Enable the BMA255 emulator. This driver use emulated I2C bus.
It is used to test bma2x2 driver. Emulators API is available in
zephyr/include/emul/emul_bma255.h
config EMUL_BC12_DETECT_PI3USB9201
bool "PI3USB9201 emulator"
help
Enable the PI3USB9201 emulator. PI3USB9201 is a BC1.2 charger
detector/advertiser. The emulator supports reading and writing the
4 I2C registers of the PI3USB9201 using the emulated I2C bus.
config EMUL_PPC_SYV682X
bool "Silergy SYV682x PPC emulator"
select PLATFORM_EC_USBC_PPC_SYV682X
help
Enable the SYV682x emulator. SYV682 is a USB Type-C PPC. This driver
uses the emulated I2C bus.
|