• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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