Zephyr Project API 4.2.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
mctp_i2c_gpio_common.h
Go to the documentation of this file.
1/*
2 * Copyright (c) 2025 Intel Corporation
3 *
4 * SPDX-License-Identifier: Apache-2.0
5 *
6 */
7
8#ifndef ZEPHYR_MCTP_I2C_GPIO_COMMON_H_
9#define ZEPHYR_MCTP_I2C_GPIO_COMMON_H_
10
13/* Pseudo Register Addresses */
14#define MCTP_I2C_GPIO_INVALID_ADDR 0
15#define MCTP_I2C_GPIO_RX_MSG_LEN_ADDR 1
16#define MCTP_I2C_GPIO_RX_MSG_ADDR 2
17#define MCTP_I2C_GPIO_TX_MSG_LEN_ADDR 3
18#define MCTP_I2C_GPIO_TX_MSG_ADDR 4
19
20/* Max packet size (pseudo registers are byte sized) */
21#define MCTP_I2C_GPIO_MAX_PKT_SIZE 255
22
25#endif /* ZEPHYR_MCTP_I2C_GPIO_COMMON_H_ */