1/* SPDX-License-Identifier: GPL-2.0-only */ 2 3/* Intel Serial IO Devices */ 4 5Device (I2C0) 6{ 7 Name (_ADR, 0x00150000) 8 Name (_DDN, "Serial IO I2C Controller 0") 9} 10 11Device (I2C1) 12{ 13 Name (_ADR, 0x00150001) 14 Name (_DDN, "Serial IO I2C Controller 1") 15} 16 17Device (I2C2) 18{ 19 Name (_ADR, 0x00150002) 20 Name (_DDN, "Serial IO I2C Controller 2") 21} 22 23Device (I2C3) 24{ 25 Name (_ADR, 0x00150003) 26 Name (_DDN, "Serial IO I2C Controller 3") 27} 28 29#if !CONFIG(SOC_INTEL_CANNONLAKE_PCH_H) 30Device (I2C4) 31{ 32 Name (_ADR, 0x00190000) 33 Name (_DDN, "Serial IO I2C Controller 4") 34} 35 36Device (I2C5) 37{ 38 Name (_ADR, 0x00190001) 39 Name (_DDN, "Serial IO I2C Controller 5") 40} 41#endif 42 43Device (SPI0) 44{ 45 Name (_ADR, 0x001e0002) 46 Name (_DDN, "Serial IO SPI Controller 0") 47} 48 49Device (SPI1) 50{ 51 Name (_ADR, 0x001e0003) 52 Name (_DDN, "Serial IO SPI Controller 1") 53} 54 55Device (SPI2) 56{ 57 Name (_ADR, 0x00120006) 58 Name (_DDN, "Serial IO SPI Controller 2") 59} 60 61Device (UAR0) 62{ 63 Name (_ADR, 0x001e0000) 64 Name (_DDN, "Serial IO UART Controller 0") 65} 66 67Device (UAR1) 68{ 69 Name (_ADR, 0x001e0001) 70 Name (_DDN, "Serial IO UART Controller 1") 71} 72 73#if !CONFIG(SOC_INTEL_CANNONLAKE_PCH_H) 74Device (UAR2) 75{ 76 Name (_ADR, 0x00190002) 77 Name (_DDN, "Serial IO UART Controller 2") 78} 79#endif 80 81Device (FSPI) 82{ 83 Name (_ADR, 0x001f0005) 84 Name (_DDN, "Fast SPI") 85} 86