Zephyr Project API 4.4.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
13
14#ifndef ZEPHYR_INCLUDE_PMCI_MCTP_MCTP_I2C_GPIO_COMMON_H_
15#define ZEPHYR_INCLUDE_PMCI_MCTP_MCTP_I2C_GPIO_COMMON_H_
16
18
19/* Pseudo Register Addresses */
20#define MCTP_I2C_GPIO_INVALID_ADDR 0
21#define MCTP_I2C_GPIO_RX_MSG_LEN_ADDR 1
22#define MCTP_I2C_GPIO_RX_MSG_ADDR 2
23#define MCTP_I2C_GPIO_TX_MSG_LEN_ADDR 3
24#define MCTP_I2C_GPIO_TX_MSG_ADDR 4
25
26/* Max packet size (pseudo registers are byte sized) */
27#define MCTP_I2C_GPIO_MAX_PKT_SIZE 255
28
30
31#endif /* ZEPHYR_INCLUDE_PMCI_MCTP_MCTP_I2C_GPIO_COMMON_H_ */