1.. SPDX-License-Identifier: GPL-2.0
2.. include:: ../disclaimer-zh_CN.rst
3
4:Original: Documentation/PCI/acpi-info.rst
5
6:������:
7
8 ��������� Yanteng Si <siyanteng@loongson.cn>
9
10:������:
11
12
13=====================
14PCI���������ACPI������������
15=====================
16
17���������������������ACPI���������������������������������������������������������������������������������������������������
18������������[1, 2]���
19
20���������������������������������������������PCI���������������ACPI������������������������������������������������
21���������PCI���������������������������������������PCI������������������������������_CRS������������������INTx
22������������������������_PRT������
23
24������������������PCI������������������������������ACPI������������������������������������������PCI���������������
25���������������������������������������������������������������������������������������BAR������������������ACPI���������
26���������������������������������������������������������������������������������������������INTx���������������������_PRT
27���������������������������������������ACPI������������PCI���������
28
29ACPI���������������������ACPI������������������������_CRS���������������[2]���_CRS���������������������PCI BAR���
30������������������������_CRS������������������������������������������������������������������������[3]������������������������
31������������������������������������������������������������������������������������������������������������������������������������
32������������������������������������������������������������������������������������������
33
34���MCFG���HPET���ECDT������������������������������������������������������������������������������������������������������
35������������ACPI���������������������������������������������������������������������������������������������������������������
36������������������������������������_CRS������������������������������������������������������������������������������������������
37���������������
38
39���������������������������������������ACPI���������������������������������������������������������������_HID/_CID������
40������������������������������������������������������_CRS������������������������������������������������������������������
41
42PCI���������PNP0A03���PNP0A08������������������_CRS���������������������������������������������������������������
43������������PCI���������������������������������������������PCI������������������������������������������������������������/���
44������������������������������������������������������������������������������������������������������������������������������������
45������������������������������PNP0A03/PNP0A08������������������������������������������������_PRS/_CRS/_SRS���
46���������������������������������������������������������������ECAM������������������������������������������
47
48ACPI���������������Consumer/Producer������������������������������Consumer������������������������������
49������������Producer���������������������������[4, 5]������������������BIOS���������������������������������������
50���������������ACPI���������������������������������������������������������/���������������������QWord/Word/Word���
51������������������������������������������������������������������������������������������QWord/Word/Word���������������
52���������
53
54������������������������������������������������������/���������������������������������������������PNP0A03/PNP0A08���
55���������������������������������������������PNP0C02���������������������������������������ECAM���������[6]���
56������ECAM������������������������������������������������������������������������PNP0A03/PNP0A08���������
57���(pci_root.c)������������������������
58
59���������������������������PNP0A03���������������������������������������������������������������������������������������
60ECAM������������[6]���������������������������������������������x86���ia64���������������������������������������
61������������������������������������������������������������������������������������������������������������������������������
62������������������������
63
64PNP0C02������������������������������������������������������������������������������������������������������������������������
65���������������������PNP0C02 _CRS������������ACPI���������������(1)���������_CRS������������������������������
66���������������������(2)������������OS������������������������
67
68���������������������������������������������������������������ia64 SAL������[7]���������PCIe������������������������
69������������������������ECAM������������������ECAM���������������������������������������������PCI������������������������
70���������ECAM������������������������������������������������������������������������������������ACPI���������������������
71MCFG������PNP0A03������������_CBA������������������������������
72
73MCFG������������������������������������ECAM������[8]���������MCFG���������������������������������������������������
74PNP0A03������������_CBA������������������������������������ECAM������[9]���������������������MCFG���_CBA���
75���������������������������0���������������������������������������������_CRS���������������0���������
76
77
78[1] ACPI 6.2, sec 6.1:
79    ���������������������������������������������������������������ISA������������OSPM������������������������������ACPI
80    ���������������������������������������������_HID������...������OSPM������������������������
81
82[2] ACPI 6.2, sec 3.7:
83    ������������������������������������������������������ACPI���������������������������������ID������������
84
85    ACPI������������������������������ACPI���������������ACPI���������������������������������������������������������
86    ���������[_PRS]������������������������������������[_CRS]���������������������������������������������[_SRS]���
87    ������������������������������������������OSPM������������������������
88
89[3] ACPI 6.2, sec 6.2:
90    OSPM���������������������������������������ACPI������������������������������������������������������������������������
91    ������������������������������������������������������������������������������������������������������
92
93    ���OSPM���������������������������������_PRS������������������������������������������������������_CRS���������������
94    ������������������������������������������������������������������������������������������������������������������������������
95    ���_SRS������������������������������������
96
97    ���ACPI������������������������������������������������������������������������������������������������������PCI���������
98    ������������������������������������������������������������������������������������������������������������������������������
99    ������
100
101[4] ACPI 6.2, sec 6.4.3.5.1, 2, 3, 4:
102    QWord/DWord/Word ��������������������� (.1, .2, .3)
103      ������������: Bit [0] ������������
104
105    ��������������������������� (.4)
106      ������������: Bit [0] ���������/���������:
107
108        * 1 ��� ������������������������������
109        * 0 ��� ���������������������������������
110
111[5] ACPI 6.2, sec 19.6.43:
112    ResourceUsage���������������������������������������ResourceConsumer���������������������������������
113    ���ResourceProducer���������������������������������������������ResourceConsumer���
114
115[6] PCI Firmware 3.2, sec 4.1.2:
116    ���������������������������������������������MMCFG���������MMCFG���������������������������������MCFG������������
117    ���_CBA���������������4.1.3���������������������������������������������������������������������������������������������
118    ������������������������ACPI���������������������������_SB���������������������������_HID���EISAID���PNP0C0
119    2������������������������������������������������������PCI���������_CRS������������������������������Int15 E820
120    ���EFIGetMemoryMap���������������������������������������������������ACPI���������������������������
121
122[7] PCI Express 4.0, sec 7.2.2:
123    ������PC���������������������������������������������������������������������������������������������������������������������
124    ���������������������������ECAM���
125
126[8] PCI Firmware 3.2, sec 4.1.2:
127    MCFG������������ACPI���������������������������������������������������������������PCI������������������PCI���������
128    ���������������������������������������PC���������������������������������
129
130    MCFG���������������������������������������������PCI������������������������
131
132[9] PCI Firmware 3.2, sec 4.1.3:
133    _CBA (Memory mapped Configuration Base Address) ������������������������������ACPI���
134    ������������������������������������64���������������������������������_CBA ������������������������������������������������
135    _CBA ���������������������������������������
136
137    ������������������������������������������������_CBA���������������������������������������������������������������������
138    ������������������������������������������������������������������_CRS���������������������������������������PCI���������
139    ������������_CBA���������ACPI������������������������������������������������_SEG���������
140