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