tech-kern archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: new acpi utility functions
> On Mon, Nov 30, 2009 at 08:10:10AM +0100, Christoph Egger wrote:
> > The purpose is to link ACPI and PCI drivers together in a
> > general way not just for power management.
>
> Yes, I was aware of that. Perhaps what I was really saying is
> that nice work, this is much needed.
>
> 117 + /*
> 118 + * ACPI spec: "The _BBN object is located under a
> 119 + * PCI host bridge and must be unique for every
> 120 + * host bridge within a segment since it is the PCI bus
> number."
> 121 + */
> 122 + rv = acpi_eval_integer(ad->ad_handle, "_BBN", &bus);
> 123 + if (ACPI_FAILURE(rv))
> 124 + return false;
>
> Not that important, but I wonder if it is possible to
> alternatively obtain the bus number via the resources returned
> in _CRS? If so, it could be tried before bailing out.
_CRS is only usable on PCI root bridges to read both
PCI segment and PCI bus number.
PCI root bridges attach on PNP0A?? devices.
Christoph
Home |
Main Index |
Thread Index |
Old Index