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