On Sun, 31 Jul 2016,
timo....@wickedbsd.net wrote:
...
> >Description:
> Not an bug but noticed a lot of 'not configured' lines for acpi.
> So here's an acpidump, dmesg etc. for any developer for reference.
Improvements in our ACPI device matching code led to the question of what
devices are out there we might match and add drivers for. The catch is
that there are devices that we have drivers for but which we don't match
that driver to device by the HID. In that case, the kernel may emit a
"not configured" message even though the underlying device really is
configured and used just fine. Adding those to the acpi_skip_hids[] array
in acpi.c would quiet some of the noise.
For example:
> "PNP0400" at acpi0 not configured
This is lpt0 at isa0 port 0x378/4 irq 7
> "PNP0501" at acpi0 not configured
com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
> "PNP0501" at acpi0 not configured
com1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo
> "MSFT0001" at acpi0 not configured
The "irq 1" part of:
pckbc0 at isa0 port 0x60/5 irq 1 irq 12
> "MSFT0003" at acpi0 not configured
pms0 at pckbc0 (aux slot)
> "BCM2E64" at acpi0 not configured
Antenna control button?
> "BCM4752" at acpi0 not configured
GPS receiver?
> "SMO91D0" at acpi0 not configured
A sensor hub?
> "INTCF1C" at acpi0 not configured
The camera, or something related to it?
> "MSFT0002" at acpi0 not configured
i2c bus?
> "PNP0C0B" at acpi0 not configured
Fan. Probably handled indirectly via acpitz0.
So, looks like the first five can be ignored (and we should perhaps add to
the skip_hids table) but at least a couple of the others might be
interesting for targets for devices...for someone with the hardware...
> acpicpu0 at acpi0
> C2: state 6: substate 8 >= num 3
> C3: state 7: substate 4 >= num 3: C1(1000@1 mwait.1), PSS
> acpicpu1 at acpi0
> C2: state 6: substate 8 >= num 3
> C3: state 7: substate 4 >= num 3: C1(1000@1 mwait.1), PSS
> acpicpu2 at acpi0
> C2: state 6: substate 8 >= num 3
> C3: state 7: substate 4 >= num 3: C1(1000@1 mwait.1), PSS
> acpicpu3 at acpi0
> C2: state 6: substate 8 >= num 3
> C3: state 7: substate 4 >= num 3: C1(1000@1 mwait.1), PSS
Harumph. Can you install the "cpuid" package and show the output of
"cpuid 5"? Run as a normal user should be fine.
Philip Guenther