xref: /aosp_15_r20/external/coreboot/src/soc/intel/skylake/include/soc/serialio.h (revision b9411a12aaaa7e1e6a6fb7c5e057f44ee179a49c)
1 /* SPDX-License-Identifier: GPL-2.0-only */
2 
3 #ifndef _SERIALIO_H_
4 #define _SERIALIO_H_
5 
6 typedef enum {
7 	PchSerialIoDisabled,
8 	PchSerialIoAcpi,
9 	PchSerialIoPci,
10 	PchSerialIoAcpiHidden,
11 	PchSerialIoLegacyUart,
12 	PchSerialIoSkipInit
13 } PCH_SERIAL_IO_MODE;
14 
15 typedef enum {
16 	PchSerialIoIndexI2C0,
17 	PchSerialIoIndexI2C1,
18 	PchSerialIoIndexI2C2,
19 	PchSerialIoIndexI2C3,
20 	PchSerialIoIndexI2C4,
21 	PchSerialIoIndexI2C5,
22 	PchSerialIoIndexSpi0,
23 	PchSerialIoIndexSpi1,
24 	PchSerialIoIndexUart0,
25 	PchSerialIoIndexUart1,
26 	PchSerialIoIndexUart2,
27 	PchSerialIoIndexMax
28 } PCH_SERIAL_IO_CONTROLLER;
29 
30 #endif
31