Zephyr Project API 3.7.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
npcx_espi.h
Go to the documentation of this file.
1/*
2 * Copyright (c) 2020 Nuvoton Technology Corporation.
3 *
4 * SPDX-License-Identifier: Apache-2.0
5 */
6#ifndef ZEPHYR_INCLUDE_DT_BINDINGS_ESPI_NPCX_ESPI_H_
7#define ZEPHYR_INCLUDE_DT_BINDINGS_ESPI_NPCX_ESPI_H_
8
9/* eSPI VW Master to Slave Register Index */
10#define NPCX_VWEVMS0 0
11#define NPCX_VWEVMS1 1
12#define NPCX_VWEVMS2 2
13#define NPCX_VWEVMS3 3
14#define NPCX_VWEVMS4 4
15#define NPCX_VWEVMS5 5
16#define NPCX_VWEVMS6 6
17#define NPCX_VWEVMS7 7
18#define NPCX_VWEVMS8 8
19#define NPCX_VWEVMS9 9
20
21/* eSPI VW Slave to Master Register Index */
22#define NPCX_VWEVSM0 0
23#define NPCX_VWEVSM1 1
24#define NPCX_VWEVSM2 2
25#define NPCX_VWEVSM3 3
26#define NPCX_VWEVSM4 4
27#define NPCX_VWEVSM5 5
28#define NPCX_VWEVSM6 6
29#define NPCX_VWEVSM7 7
30#define NPCX_VWEVSM8 8
31#define NPCX_VWEVSM9 9
32#define NPCX_VWEVSM10 10
33#define NPCX_VWEVSM11 11
34
35/* eSPI VW GPIO Slave to Master Register Index */
36#define NPCX_VWGPSM0 0
37#define NPCX_VWGPSM1 1
38#define NPCX_VWGPSM2 2
39#define NPCX_VWGPSM3 3
40#define NPCX_VWGPSM4 4
41#define NPCX_VWGPSM5 5
42#define NPCX_VWGPSM6 6
43#define NPCX_VWGPSM7 7
44#define NPCX_VWGPSM8 8
45#define NPCX_VWGPSM9 9
46#define NPCX_VWGPSM10 10
47#define NPCX_VWGPSM11 11
48#define NPCX_VWGPSM12 12
49#define NPCX_VWGPSM13 13
50#define NPCX_VWGPSM14 14
51#define NPCX_VWGPSM15 15
52
53#endif /* ZEPHYR_INCLUDE_DT_BINDINGS_ESPI_NPCX_ESPI_H_ */