Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 31 May 2005 10:33:18 -0700
From:      Nate Lawson <nate@root.org>
To:        Ruslan Ermilov <ru@freebsd.org>
Cc:        freebsd-acpi@freebsd.org, Markus Brueffer <markus@freebsd.org>, freebsd-mobile@freebsd.org
Subject:   Re: Call for testers: New acpi_ibm driver
Message-ID:  <429C9FDE.3060607@root.org>
In-Reply-To: <20050531120618.GB4568@ip.net.ua>
References:  <20050531120618.GB4568@ip.net.ua>

next in thread | previous in thread | raw e-mail | index | archive | help
Ruslan Ermilov wrote:
> I own the IBM ThinkPad 600X notebook.  The acpi(4) and acpi_video(4)
> both work, but this beast doesn't even probe.
> 
> Does anyone have an explanation why acpi_ibm doesn't get probed on
> this notebook?  My devinfo has the IBM0068 device listed (see below),
> but for some reason this device doesn't get passed to the acpi_ibm's
> probe method.
> 
> : nexus0
> :   legacy0
> :   npx0
> :   acpi0
> :     cpu0 pnpinfo _HID=none _UID=0 at handle=\_PR_.CPU0
> :       acpi_throttle0
> :       cpufreq0
> :     pci_link0 pnpinfo _HID=PNP0C0F _UID=1 at handle=\_SB_.LNKA
> :     pci_link1 pnpinfo _HID=PNP0C0F _UID=2 at handle=\_SB_.LNKB
> :     pci_link2 pnpinfo _HID=PNP0C0F _UID=3 at handle=\_SB_.LNKC
> :     pci_link3 pnpinfo _HID=PNP0C0F _UID=4 at handle=\_SB_.LNKD
> :     acpi_lid0 pnpinfo _HID=PNP0C0D _UID=0 at handle=\_SB_.LID0
> :     acpi_button0 pnpinfo _HID=PNP0C0E _UID=0 at handle=\_SB_.SLPB
> :     unknown pnpinfo _HID=IBM0068 _UID=0 at handle=\_SB_.HKEY
>                            ^^^^^^^
> :     acpi_sysresource0 pnpinfo _HID=PNP0C01 _UID=0 at handle=\_SB_.MBRM
> :     pcib0 pnpinfo _HID=PNP0A03 _UID=0 at handle=\_SB_.PCI0

Add a line to acpi_ibm_probe at the start of the function:

printf("acpi ibm probing %s\n", acpi_get_handle(dev));

See if \_SB.HKEY gets printed.  Try both loading acpi_ibm on boot and after.

-- 
Nate



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?429C9FDE.3060607>