Zephyr Project API 3.7.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
i2c.h
Go to the documentation of this file.
1/*
2 * Copyright (c) 2017 Linaro Limited
3 *
4 * SPDX-License-Identifier: Apache-2.0
5 */
6#ifndef ZEPHYR_INCLUDE_DT_BINDINGS_I2C_I2C_H_
7#define ZEPHYR_INCLUDE_DT_BINDINGS_I2C_I2C_H_
8
9#define I2C_BITRATE_STANDARD 100000 /* 100 Kbit/s */
10#define I2C_BITRATE_FAST 400000 /* 400 Kbit/s */
11#define I2C_BITRATE_FAST_PLUS 1000000 /* 1 Mbit/s */
12#define I2C_BITRATE_HIGH 3400000 /* 3.4 Mbit/s */
13#define I2C_BITRATE_ULTRA 5000000 /* 5 Mbit/s */
14
15#define SMB_CHANNEL_A 0
16#define SMB_CHANNEL_B 1
17#define SMB_CHANNEL_C 2
18#define I2C_CHANNEL_D 3
19#define I2C_CHANNEL_E 4
20#define I2C_CHANNEL_F 5
21
22#endif /* ZEPHYR_INCLUDE_DT_BINDINGS_I2C_I2C_H_ */