Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 14 Jan 2012 12:27:13 +0900 (JST)
From:      <aconnolly08@yahoo.co.jp>
To:        John Baldwin <jhb@freebsd.org>
Cc:        "freebsd-current@freebsd.org" <freebsd-current@freebsd.org>
Subject:   Re: atkbc not loaded with ACPI enabled in 9.0
Message-ID:  <589189.61152.qm@web100418.mail.kks.yahoo.co.jp>
In-Reply-To: <201201121608.09808.jhb@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
--- On Fri, 2012/1/13, John Baldwin <jhb@freebsd.org> wrote:

On Tuesday, January 03, 2012 7:31:59 pm Adrian Connolly wrote:
> On 2012/01/04, at 0:37, John Baldwin <jhb@freebsd.org> wrote:
>=20
>=20
> > On Monday, January 02, 2012 11:39:10 pm aconnolly08@yahoo.co.jp wrote:
> >> I am running 9.0-RC3 on an Acer Aspire One D255E netbook. I have most =
of=20
the=20
> > functionality I want with one major exception, when I enable ACPI my=20
> > integrated keyboard drivers aren't loaded. Without ACPI I can use my=20
keyboard=20
> > as atkbdc and atkbd get loaded, (not psm though), but I have problems w=
ith=20
> > shutdown, time settings, power settings and usb controllers.
> >> I have tried various ways of tackling this including:
> >> 1. including "nooptions NEW_PCIB" in kernel configuration, rebuilding =
and=20
> > installing >> no effect
> >> 2a. including "debug.acpi.disabled=3D"pci" " >> can't mount file syste=
m2b.=20
> > including "debug.acpi.disabled=3D"bus" " >> can't mount file system 2c.=
=20
> > including "debug.acpi.disabled=3D"children" " >> can't mount file syste=
m2d.=20
> > including "debug.acpi.disabled=3D"hostres" "
> >>>> no effect
> >> 3. making the edit in r228961, rebuilding the kernel and installing >>=
 no=20
> > effect
> >> I have the latest bios (v3.x), but it features very few changeable=20
options.
> >> Here's the output of my dmesg -aHere's the output of my devinfo -vrHer=
e's=20
> > the output of my devinfo -ur
> >> Any suggestions would be greatly appreciated.
> >> Best regards,Adrian Connolly
> >=20
> > Hmm, none of your attachments made it to the list.  Can you post them a=
t a=20
> > URL?
> >=20
> > --=20
> > John Baldwin
> > _______________________________________________
> > freebsd-current@freebsd.org mailing list
> > http://lists.freebsd.org/mailman/listinfo/freebsd-current
> > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.o=
rg"
> My apologies, here are the URLs of the output,
>=20
> dmesg -a http://pastebin.com/rJhddt4A
>=20
> devinfo -vr http://pastebin.com/MYd8wS7F
>=20
> devinfo -ur http://pastebin.com/iBr62epv

Please try this patch:

Index: sys/dev/atkbdc/atkbdc_isa.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- atkbdc_isa.c    (revision 230009)
+++ atkbdc_isa.c    (working copy)
@@ -87,6 +87,7 @@ static driver_t atkbdc_isa_driver =3D {
=20
 static struct isa_pnp_id atkbdc_ids[] =3D {
     { 0x0303d041, "Keyboard controller (i8042)" },    /* PNP0303 */
+    { 0x0320d041, "Keyboard controller (i8042)" },    /* PNP0320 */
     { 0 }
 };
=20

--=20
John Baldwin
_______________________________________________
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org
John,
Thanks for your help, but that patch doesn't appear to address the problem.=
 I edited the atkbdc_isa.c file as you instructed, rebuilt and installed my=
 kernel, but my integrated keyboard remains unresponsive with ACPI enabled.
Here's the new output of dmesg -a http://pastebin.com/h6ahmD2ddevinfo -ur h=
ttp://pastebin.com/sdNcNEJUdevinfo -vr http://pastebin.com/P2yqQBLY
Perhaps I was supposed to remove PNP0303 support?
Regards,Adrian



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