Lines Matching +full:enable +full:- +full:method
1 .. SPDX-License-Identifier: GPL-2.0
12 method for accessing PCI config space below it, the address space windows
39 If the OS is expected to manage a non-discoverable device described via
50 These are all device-specific, non-architected things, so the only way a
52 the device-specific details. The host bridge registers also include ECAM
66 bridge registers (including ECAM space) in PNP0C02 catch-all devices [6].
67 With the exception of ECAM, the bridge register space is device-specific
78 PNP0C02 "motherboard" devices are basically a catch-all. There's no
84 The PCIe spec requires the Enhanced Configuration Access Method (ECAM)
89 the address space is device-specific. An ACPI OS learns the base address
90 from either the static MCFG table or a _CBA method in the PNP0A03 device.
92 The MCFG table must describe the ECAM space of non-hot pluggable host
94 a _CBA method in the PNP0A03 device describes the ECAM space of a
95 hot-pluggable host bridge [9]. Note that for both MCFG and _CBA, the base
101 For any device that is on a non-enumerable type of bus (for example, an
104 enable OSPM to do that.
110 Each device enumerated by ACPI includes ACPI-defined objects in the
128 sets those resources by calling the device’s _SRS control method.
155 address range reported in the MCFG table or by _CBA method (see Section
165 For systems that are PC-compatible, or that do not implement a
166 processor-architecture-specific firmware interface standard that allows
172 addresses corresponding to the non-hot removable PCI Segment Groups
174 boot. This is required for the PC-compatible systems.
181 The _CBA (Memory mapped Configuration Base Address) control method is
182 an optional ACPI object that returns the 64-bit memory mapped
184 base address returned by _CBA is processor-relative address. The _CBA
185 control method evaluates to an Integer.
187 This control method appears under a host bridge object. When the _CBA
188 method appears under an active host bridge object, the operating system
191 range specified in _CRS method. An ACPI name space object that contains
192 the _CBA method must also contain a corresponding _SEG method.