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_ */ 54