1/* SPDX-License-Identifier: GPL-2.0+ */ 2/* 3 * Copyright (C) 2016 Intel Corp. 4 * (Written by Lance Zhao <lijian.zhao@intel.com> for Intel Corp.) 5 */ 6 7scope (\_SB.PCI0) { 8 9 /* LPIO1 PWM */ 10 Device(PWM) { 11 Name (_ADR, 0x001A0000) 12 Name (_DDN, "Intel(R) PWM Controller") 13 } 14 15 /* LPIO1 HS-UART #1 */ 16 Device(URT1) { 17 Name (_ADR, 0x00180000) 18 Name (_DDN, "Intel(R) HS-UART Controller #1") 19 } 20 21 /* LPIO1 HS-UART #2 */ 22 Device(URT2) { 23 Name (_ADR, 0x00180001) 24 Name (_DDN, "Intel(R) HS-UART Controller #2") 25 } 26 27 /* LPIO1 HS-UART #3 */ 28 Device(URT3) { 29 Name (_ADR, 0x00180002) 30 Name (_DDN, "Intel(R) HS-UART Controller #3") 31 } 32 33 /* LPIO1 HS-UART #4 */ 34 Device(URT4) { 35 Name (_ADR, 0x00180003) 36 Name (_DDN, "Intel(R) HS-UART Controller #4") 37 } 38 39 /* LPIO1 SPI */ 40 Device(SPI1) { 41 Name (_ADR, 0x00190000) 42 Name (_DDN, "Intel(R) SPI Controller #1") 43 } 44 45 /* LPIO1 SPI #2 */ 46 Device(SPI2) { 47 Name (_ADR, 0x00190001) 48 Name (_DDN, "Intel(R) SPI Controller #2") 49 } 50 51 /* LPIO1 SPI #3 */ 52 Device(SPI3) { 53 Name (_ADR, 0x00190002) 54 Name (_DDN, "Intel(R) SPI Controller #3") 55 } 56 57 58 /* LPIO2 I2C #0 */ 59 Device(I2C0) { 60 Name (_ADR, 0x00160000) 61 Name (_DDN, "Intel(R) I2C Controller #0") 62 } 63 64 /* LPIO2 I2C #1 */ 65 Device(I2C1) { 66 Name (_ADR, 0x00160001) 67 Name (_DDN, "Intel(R) I2C Controller #1") 68 } 69 70 /* LPIO2 I2C #2 */ 71 Device(I2C2) { 72 Name (_ADR, 0x00160002) 73 Name (_DDN, "Intel(R) I2C Controller #2") 74 } 75 76 /* LPIO2 I2C #3 */ 77 Device(I2C3) { 78 Name (_ADR, 0x00160003) 79 Name (_DDN, "Intel(R) I2C Controller #3") 80 } 81 82 /* LPIO2 I2C #4 */ 83 Device(I2C4) { 84 Name (_ADR, 0x00170000) 85 Name (_DDN, "Intel(R) I2C Controller #4") 86 } 87 88 /* LPIO2 I2C #5 */ 89 Device(I2C5) { 90 Name (_ADR, 0x00170001) 91 Name (_DDN, "Intel(R) I2C Controller #5") 92 } 93 94 /* LPIO2 I2C #6 */ 95 Device(I2C6) { 96 Name (_ADR, 0x00170002) 97 Name (_DDN, "Intel(R) I2C Controller #6") 98 } 99 100 /* LPIO2 I2C #7 */ 101 Device(I2C7) { 102 Name (_ADR, 0x00170003) 103 Name (_DDN, "Intel(R) I2C Controller #7") 104 } 105} 106