Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Re: acpi0 not configured on braswell

14 views
Skip to first unread message

Philip Guenther

unread,
Aug 1, 2016, 3:53:35 AM8/1/16
to
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

Timo Myyrä

unread,
Aug 1, 2016, 6:32:54 AM8/1/16
to
Ok, most of the stuff seems to work but those "not configured" lines don't build
confidence in system.

But here's the output of cpuid:
$ cpuid 5
eax = 0x00000040 64 "@???"
ebx = 0x00000040 64 "@???"
ecx = 0x00000003 3 "????"
edx = 0x33000020 855638048 " ??3"


Timo

0 new messages