]> git.proxmox.com Git - mirror_edk2.git/blame - QuarkPlatformPkg/Acpi/AcpiTables/Dsdt/QuarkSouthCluster.asi
ArmPkg/CompilerIntrinsicsLib: Add uread, uwrite GCC assembly sources
[mirror_edk2.git] / QuarkPlatformPkg / Acpi / AcpiTables / Dsdt / QuarkSouthCluster.asi
CommitLineData
b303605e
MK
1/** @file\r
2Quark South Cluster Devices.\r
3\r
4Copyright (c) 2013-2015 Intel Corporation.\r
5\r
0eb3de2e 6SPDX-License-Identifier: BSD-2-Clause-Patent\r
b303605e
MK
7\r
8**/\r
9\r
10#ifndef QuarkSouthCluster_asi\r
11#define QuarkSouthCluster_asi\r
12\r
13Device (SDIO) // SDIO [Bus 0, Device 20, Function 0]\r
14{\r
15 Name(_ADR,0x00140000) // Device (HI WORD)=20, Func (LO WORD)=0\r
16 Name(_STA,0xF) // Enabled, do Display\r
17 Name(_PRW,Package(){0x0F,0x03}) // GPE pin 0x0F, Wake from S3 -- PCI PME#\r
18}\r
19\r
20Device (URT0) // UART0 [Bus 0, Device 20, Function 1]\r
21{\r
22 Name(_ADR,0x00140001) // Device (HI WORD)=20, Func (LO WORD)=1\r
23 Name(_STA,0xF) // Enabled, do Display\r
24 Name(_PRW,Package(){0x0F,0x03}) // GPE pin 0x0F, Wake from S3 -- PCI PME#\r
25}\r
26\r
27Device (USBD) // USB Device [Bus 0, Device 20, Function 2]\r
28{\r
29 Name(_ADR,0x00140002) // Device (HI WORD)=20, Func (LO WORD)=2\r
30 Name(_STA,0xF) // Enabled, do Display\r
31 Name(_PRW,Package(){0x0F,0x03}) // GPE pin 0x0F, Wake from S3 -- PCI PME#\r
32}\r
33\r
34Device (EHCI) // EHCI [Bus 0, Device 20, Function 3]\r
35{\r
36 Name(_ADR,0x00140003) // Device (HI WORD)=20, Func (LO WORD)=3\r
37 Name(_STA,0xF) // Enabled, do Display\r
38 Name(_PRW,Package(){0x0F,0x03}) // GPE pin 0x0F, Wake from S3 -- PCI PME#\r
39}\r
40\r
41Device (OHCI) // OHCI [Bus 0, Device 20, Function 4]\r
42{\r
43 Name(_ADR,0x00140004) // Device (HI WORD)=20, Func (LO WORD)=4\r
44 Name(_STA,0xF) // Enabled, do Display\r
45 Name(_PRW,Package(){0x0F,0x03}) // GPE pin 0x0F, Wake from S3 -- PCI PME#\r
46}\r
47\r
48Device (URT1) // UART1 [Bus 0, Device 20, Function 5]\r
49{\r
50 Name(_ADR,0x00140005) // Device (HI WORD)=20, Func (LO WORD)=5\r
51 Name(_STA,0xF) // Enabled, do Display\r
52 Name(_PRW,Package(){0x0F,0x03}) // GPE pin 0x0F, Wake from S3 -- PCI PME#\r
53}\r
54\r
55Device (ENT0) // Ethernet0 [Bus 0, Device 20, Function 6]\r
56{\r
57 Name(_ADR,0x00140006) // Device (HI WORD)=20, Func (LO WORD)=6\r
58 Name(_STA,0xF) // Enabled, do Display\r
59 Name(_PRW,Package(){0x0F,0x03}) // GPE pin 0x0F, Wake from S3 -- PCI PME#\r
60}\r
61\r
62Device (ENT1) // Ethernet1 [Bus 0, Device 20, Function 7]\r
63{\r
64 Name(_ADR,0x00140007) // Device (HI WORD)=20, Func (LO WORD)=7\r
65 Name(_STA,0xF) // Enabled, do Display\r
66 Name(_PRW,Package(){0x0F,0x03}) // GPE pin 0x0F, Wake from S3 -- PCI PME#\r
67}\r
68\r
69Device (SPI0) // SPI0 [Bus 0, Device 21, Function 0]\r
70{\r
71 Name(_ADR,0x00150000) // Device (HI WORD)=21, Func (LO WORD)=0\r
72 Name(_STA,0xF) // Enabled, do Display\r
73 Name(_PRW,Package(){0x0F,0x03}) // GPE pin 0x0F, Wake from S3 -- PCI PME#\r
74}\r
75\r
76Device (SPI1) // SPI1 [Bus 0, Device 21, Function 1]\r
77{\r
78 Name(_ADR,0x00150001) // Device (HI WORD)=21, Func (LO WORD)=1\r
79 Name(_STA,0xF) // Enabled, do Display\r
80 Name(_PRW,Package(){0x0F,0x03}) // GPE pin 0x0F, Wake from S3 -- PCI PME#\r
81}\r
82\r
83Device (GIP0) // I2C/GPIO [Bus 0, Device 21, Function 2]\r
84{\r
85 Name(_ADR,0x00150002) // Device (HI WORD)=21, Func (LO WORD)=2\r
86 Name(_STA,0xF) // Enabled, do Display\r
87 Name(_PRW,Package(){0x0F,0x03}) // GPE pin 0x0F, Wake from S3 -- PCI PME#\r
88\r
89 Device(GPO_) // GPIO Virtual Child Device- for BAR0 resources\r
90 {\r
91 Name(_ADR, 0)\r
92 Name(_STA, 0xf)\r
93 Name(_PRW, Package(0x2)\r
94 {\r
95 0xf,\r
96 0x3\r
97 })\r
98 }\r
99 Device(I2C_) // I2C Controller Virtual Child Device- for BAR1 resources\r
100 {\r
101 Name(_ADR, 1)\r
102 Name(_STA, 0xf)\r
103 Name(_PRW, Package(0x2)\r
104 {\r
105 0xf,\r
106 0x3\r
107 })\r
108 }\r
109}\r
110#endif\r