Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 10 Feb 2010 13:52:00 +0200
From:      "Sergey V. Dyatko" <sergey.dyatko@gmail.com>
To:        Rui Paulo <rpaulo@freebsd.org>
Cc:        freebsd-acpi@freebsd.org
Subject:   Re: need help. asus-a6m+brightness control
Message-ID:  <20100210135200.5b1d7a37@notebook>
In-Reply-To: <A644AC15-15AF-48D8-AD4F-A2EC537AB869@freebsd.org>
References:  <20100209233324.6b1ca158@notebook> <A644AC15-15AF-48D8-AD4F-A2EC537AB869@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 10 Feb 2010 11:20:54 +0000
Rui Paulo <rpaulo@freebsd.org> wrote:

RP> 
RP> On 9 Feb 2010, at 21:33, Sergey V. Dyatko wrote:
RP> 
RP> > Hi, 
RP> > 
RP> > I have asus-a6m laptop running HEAD.  But unfortunately brightness
RP> > control not working when I boot with acpi support. 
RP> > 
RP> > I made some changes on acpi_asus.c but it doesn't help - 
RP> > brightness is still not regulated. Good news: the volume keys
RP> > started working and now I have /dev/led/wled, /dev/led/mled :)
RP> > 
RP> > result of `acpidump -dt | gzip -c9 >asus_a6m.asl.gz`:
RP> > http://tiger.ipfw.ru/files/asus_a6m.asl.gz
RP> > 
RP> > Thanks for any help
RP> > 
RP> > notebook# svn diff acpi_asus.c
RP> > Index: acpi_asus.c
RP> > ===================================================================
RP> > --- acpi_asus.c (revision 203701)
RP> > +++ acpi_asus.c (working copy)
RP> > @@ -357,6 +357,15 @@
RP> >                .lcd_set        = "\\Q10"
RP> >        },
RP> >        {
RP> > +               .name           = "A6M",
RP> > +               .wled_set       = "WLED",
RP> > +               .mled_set       = "MLED",
RP> > +               .brn_get        = "GPLV",
RP> > +               .brn_set        = "SPLV",
RP> > +               .brn_up         = "\\_SB.PCI0.SBRG.EC0._Q0F",
RP> > +               .brn_dn         =
RP> > "\\_SB.PCI0.SBRG.EC0._Q0E"           
RP> > +       },
RP> 
RP> 
RP> According to your ASL, the methods are
RP> 
RP> brn_get=\\_SB.PCI0.SBRG.EC0._Q11
RP> brn_dn=\\_SB.PCI0.SBRG.EC0._Q0E
RP> brn_up=\\_SB.PCI0.SBRG.EC0._Q0F
thanks fo reply

RP> 
RP> So I'm not sure what you have doesn't work...
I did as you advised, but:
i. when I do `kldload acpi_asus` sysctl hw.acpi.asus.lcd_brightness is
"1"
ii. fn+f5,f6 still doesn't work...

I hope this helps:
notebook# sysctl hw.acpi.verbose=1
Fn+F5: Feb 10 13:40:48 notebook kernel: acpi_asus0: Brightness decreased
Fn+F6: <no any messages>
after 1st Fn+f5 value of hw.acpi.asus.lcd_brightness is 14.
I can press 'Fn+f5' many times but value doesn't change.

Fn+F7: Feb 10 13:41:27 notebook kernel: acpi_asus0: LCD turned off
Fn+F7 again: Feb 10 13:41:28 notebook kernel: acpi_asus0: LCD turned on


RP> 
RP> --
RP> Rui Paulo
RP> 



--
wbw, tiger



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