Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 13 Feb 2010 13:43:53 +0100 (CET)
From:      Daniel Walter <d.walter@0x90.at>
To:        "Sam Fourman Jr." <sfourman@gmail.com>
Cc:        freebsd-acpi@freebsd.org, "Sergey V. Dyatko" <sergey.dyatko@gmail.com>
Subject:   Re: need help. asus-a6m+brightness control
Message-ID:  <alpine.BSF.2.00.1002131329570.1389@mini-beast>
In-Reply-To: <11167f521002130411g6090684cp62d044caf4b1de9f@mail.gmail.com>
References:  <20100209233324.6b1ca158@notebook> <11167f521002122357g3aec580bl763f6aaafd3d5a19@mail.gmail.com> <alpine.BSF.2.00.1002131224290.1389@mini-beast> <11167f521002130411g6090684cp62d044caf4b1de9f@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.

---496892480-1128448021-1266065046=:1389
Content-Type: TEXT/PLAIN; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8BIT

On Sat, 13 Feb 2010, Sam Fourman Jr. wrote:

> On Sat, Feb 13, 2010 at 5:31 AM, Daniel Walter <d.walter@0x90.at> wrote:
>> On Sat, 13 Feb 2010, Sam Fourman Jr. wrote:
>>
>>> On Tue, Feb 9, 2010 at 3:33 PM, Sergey V. Dyatko
>>> <sergey.dyatko@gmail.com> wrote:
>>>>
>>>> Hi,
>>>>
>>>> I have asus-a6m laptop running HEAD.  But unfortunately brightness
>>>> control not working when I boot with acpi support.
>>>>
>>>> I made some changes on acpi_asus.c but it doesn't help -
>>>> brightness is still not regulated. Good news: the volume keys started
>>>> working and now I have /dev/led/wled, /dev/led/mled :)
>>>>
>>>> result of `acpidump -dt | gzip -c9 >asus_a6m.asl.gz`:
>>>> http://tiger.ipfw.ru/files/asus_a6m.asl.gz
>>>>
>>>> Thanks for any help
>>>
>>> I saw this acpidump command (dont know anything about ACPI)  and
>>> thought I would run it on my Asus x83v laptop
>>> this notebook runs the following:
>>>
>>> MiniBSD# uname -a
>>> FreeBSD MiniBSD.PuffyBSD.Com 8.0-STABLE FreeBSD 8.0-STABLE #2: Thu Dec
>>> 24 21:13:20 CST 2009
>>> sfourman@MiniBSD.PuffyBSD.Com:/usr/obj/usr/src/sys/GENERIC  amd64
>>>
>>>
>>> here is the output of `acpidump -dt | gzip -c9 >asus_x83v.asl.gz
>>>
>>> http://www.puffybsd.com/asus_x83v.asl.gz
>>>
>>> hopefully this will help FreeBSD devlopers better support Asus Laptops
>>>
>>> I am very willing to help devlopers and root on this notebook is
>>> available from public ssh .. just ask
>>>
>>>
>>> Sam Fourman Jr.
>>
>> Hi,
>>
>> there is support for brightness control in HEAD since yesterday. So you have
>> two options either switch to CURRENT or wait until acpi_video(4) is MFC'ed.
>
> so my asl file has the bits necessary to support the brightness
> control committed to HEAD yesterday?
>
> Sam

if i'm not completly wrong it should work. if you don't want to switch to current, you can apply attached patch. It should work with a actual STABLE.

hope this one helps

regards

Daniel Walter
---496892480-1128448021-1266065046=:1389
Content-Type: TEXT/PLAIN; charset=US-ASCII; name=acpi_video_mfc.diff
Content-Transfer-Encoding: BASE64
Content-ID: <alpine.BSF.2.00.1002131343530.1389@mini-beast>
Content-Description: 
Content-Disposition: attachment; filename=acpi_video_mfc.diff

LS0tIGFjcGlfdmlkZW8uYwkyMDEwLTAyLTA2IDEzOjAzOjI1LjAwMDAwMDAw
MCArMDEwMA0KKysrIGFjcGlfdmlkZW8uYwkyMDEwLTAyLTEzIDEyOjE0OjAz
LjAwMDAwMDAwMCArMDEwMA0KQEAgLTgzLDYgKzgzLDcgQEANCiBzdGF0aWMg
dm9pZAlhY3BpX3ZpZGVvX3ZvX2JpbmQoc3RydWN0IGFjcGlfdmlkZW9fb3V0
cHV0ICosIEFDUElfSEFORExFKTsNCiBzdGF0aWMgdm9pZAlhY3BpX3ZpZGVv
X3ZvX2Rlc3Ryb3koc3RydWN0IGFjcGlfdmlkZW9fb3V0cHV0ICopOw0KIHN0
YXRpYyBpbnQJYWNwaV92aWRlb192b19jaGVja19sZXZlbChzdHJ1Y3QgYWNw
aV92aWRlb19vdXRwdXQgKiwgaW50KTsNCitzdGF0aWMgdm9pZAlhY3BpX3Zp
ZGVvX3ZvX25vdGlmeV9oYW5kbGVyKEFDUElfSEFORExFLCBVSU5UMzIsIHZv
aWQgKik7DQogc3RhdGljIGludAlhY3BpX3ZpZGVvX3ZvX2FjdGl2ZV9zeXNj
dGwoU1lTQ1RMX0hBTkRMRVJfQVJHUyk7DQogc3RhdGljIGludAlhY3BpX3Zp
ZGVvX3ZvX2JyaWdodF9zeXNjdGwoU1lTQ1RMX0hBTkRMRVJfQVJHUyk7DQog
c3RhdGljIGludAlhY3BpX3ZpZGVvX3ZvX3ByZXNldHNfc3lzY3RsKFNZU0NU
TF9IQU5ETEVSX0FSR1MpOw0KQEAgLTkzLDYgKzk0LDcgQEANCiBzdGF0aWMg
aW50CXZpZF9lbnVtX291dHB1dHMoQUNQSV9IQU5ETEUsDQogCQkgICAgdm9p
ZCgqKShBQ1BJX0hBTkRMRSwgVUlOVDMyLCB2b2lkICopLCB2b2lkICopOw0K
IHN0YXRpYyBpbnQJdm9fZ2V0X2JyaWdodG5lc3NfbGV2ZWxzKEFDUElfSEFO
RExFLCBpbnQgKiopOw0KK3N0YXRpYyBpbnQJdm9fZ2V0X2JyaWdodG5lc3Mo
QUNQSV9IQU5ETEUpOw0KIHN0YXRpYyB2b2lkCXZvX3NldF9icmlnaHRuZXNz
KEFDUElfSEFORExFLCBpbnQpOw0KIHN0YXRpYyBVSU5UMzIJdm9fZ2V0X2Rl
dmljZV9zdGF0dXMoQUNQSV9IQU5ETEUpOw0KIHN0YXRpYyBVSU5UMzIJdm9f
Z2V0X2dyYXBoaWNzX3N0YXRlKEFDUElfSEFORExFKTsNCkBAIC0xMDEsNiAr
MTAzLDEwIEBADQogLyogZXZlbnRzICovDQogI2RlZmluZSBWSURfTk9USUZZ
X1NXSVRDSEVECTB4ODANCiAjZGVmaW5lIFZJRF9OT1RJRllfUkVQUk9CRQkw
eDgxDQorI2RlZmluZQlWSURfTk9USUZZX0NZQ19CUk4JMHg4NQ0KKyNkZWZp
bmUJVklEX05PVElGWV9JTkNfQlJOCTB4ODYNCisjZGVmaW5lCVZJRF9OT1RJ
RllfREVDX0JSTgkweDg3DQorI2RlZmluZQlWSURfTk9USUZZX1pST19CUk4J
MHg4OA0KIA0KIC8qIF9ET1MgKEVuYWJsZS9EaXNhYmxlIE91dHB1dCBTd2l0
Y2hpbmcpIGFyZ3VtZW50IGJpdHMgKi8NCiAjZGVmaW5lIERPU19TV0lUQ0hf
TUFTSwkJMw0KQEAgLTU3OCw2ICs1ODMsOSBAQA0KIAkJCS8qIFhYWCAtIHNl
ZSBhYm92ZS4gKi8NCiAJCQl2by0+dm9fZWNvbm9teSA9IHZvLT52b19sZXZl
bHNbQkNMX0VDT05PTVldOw0KIAl9DQorCWlmICh2by0+dm9fbGV2ZWxzICE9
IE5VTEwpDQorCSAgICBBY3BpSW5zdGFsbE5vdGlmeUhhbmRsZXIoaGFuZGxl
LCBBQ1BJX0RFVklDRV9OT1RJRlksDQorCQlhY3BpX3ZpZGVvX3ZvX25vdGlm
eV9oYW5kbGVyLCB2byk7DQogCUFDUElfU0VSSUFMX0VORCh2aWRlb19vdXRw
dXQpOw0KIH0NCiANCkBAIC01OTEsOCArNTk5LDExIEBADQogCQl2by0+dm9f
c3lzY3RsX3RyZWUgPSBOVUxMOw0KIAkJc3lzY3RsX2N0eF9mcmVlKCZ2by0+
dm9fc3lzY3RsX2N0eCk7DQogCX0NCi0JaWYgKHZvLT52b19sZXZlbHMgIT0g
TlVMTCkNCisJaWYgKHZvLT52b19sZXZlbHMgIT0gTlVMTCkgew0KKwkJQWNw
aVJlbW92ZU5vdGlmeUhhbmRsZXIodm8tPmhhbmRsZSwgQUNQSV9ERVZJQ0Vf
Tk9USUZZLA0KKwkJICAgIGFjcGlfdmlkZW9fdm9fbm90aWZ5X2hhbmRsZXIp
Ow0KIAkJQWNwaU9zRnJlZSh2by0+dm9fbGV2ZWxzKTsNCisJfQ0KIA0KIAlz
d2l0Y2ggKHZvLT5hZHIgJiBET0RfREVWSURfTUFTSykgew0KIAljYXNlIERP
RF9ERVZJRF9NT05JVE9SOg0KQEAgLTYyOCw2ICs2MzksNjEgQEANCiAJcmV0
dXJuIChFSU5WQUwpOw0KIH0NCiANCitzdGF0aWMgdm9pZA0KK2FjcGlfdmlk
ZW9fdm9fbm90aWZ5X2hhbmRsZXIoQUNQSV9IQU5ETEUgaGFuZGxlLCBVSU5U
MzIgbm90aWZ5LCB2b2lkICpjb250ZXh0KQ0KK3sNCisJc3RydWN0IGFjcGlf
dmlkZW9fb3V0cHV0ICp2bzsNCisJaW50IGksIGosIGxldmVsLCBuZXdfbGV2
ZWw7DQorDQorCXZvID0gY29udGV4dDsNCisJQUNQSV9TRVJJQUxfQkVHSU4o
dmlkZW9fb3V0cHV0KTsNCisJaWYgKHZvLT5oYW5kbGUgIT0gaGFuZGxlKSB7
DQorCQlBQ1BJX1NFUklBTF9FTkQodmlkZW9fb3V0cHV0KTsNCisJCXJldHVy
bjsNCisJfQ0KKw0KKwlzd2l0Y2ggKG5vdGlmeSkgew0KKwljYXNlIFZJRF9O
T1RJRllfQ1lDX0JSTjoNCisJY2FzZSBWSURfTk9USUZZX0lOQ19CUk46DQor
CWNhc2UgVklEX05PVElGWV9ERUNfQlJOOg0KKwkJaWYgKHZvLT52b19sZXZl
bHMgPT0gTlVMTCkNCisJCQlicmVhazsNCisJCWxldmVsID0gdm9fZ2V0X2Jy
aWdodG5lc3MoaGFuZGxlKTsNCisJCWlmIChsZXZlbCA8IDApDQorCQkJYnJl
YWs7DQorCQluZXdfbGV2ZWwgPSBsZXZlbDsNCisJCWZvciAoaSA9IDA7IGkg
PCB2by0+dm9fbnVtbGV2ZWxzOyBpKyspIHsNCisJCQlqID0gdm8tPnZvX2xl
dmVsc1tpXTsNCisJCQlpZiAobm90aWZ5ID09IFZJRF9OT1RJRllfSU5DX0JS
Tikgew0KKwkJCQlpZiAoaiA+IGxldmVsICYmDQorCQkJCSAgICAoaiA8IG5l
d19sZXZlbCB8fCBsZXZlbCA9PSBuZXdfbGV2ZWwpKQ0KKwkJCQkJbmV3X2xl
dmVsID0gajsNCisJCQl9IGVsc2Ugew0KKwkJCQlpZiAoaiA8IGxldmVsICYm
DQorCQkJCSAgICAoaiA+IG5ld19sZXZlbCB8fCBsZXZlbCA9PSBuZXdfbGV2
ZWwpKQ0KKwkJCQkJbmV3X2xldmVsID0gajsNCisJCQl9DQorCQl9DQorCQlp
ZiAobm90aWZ5ID09IFZJRF9OT1RJRllfQ1lDX0JSTiAmJiBuZXdfbGV2ZWwg
PT0gbGV2ZWwpDQorCQkJbmV3X2xldmVsPSB2by0+dm9fbGV2ZWxzWzJdOw0K
KwkJaWYgKG5ld19sZXZlbCAhPSBsZXZlbCkgew0KKwkJCXZvX3NldF9icmln
aHRuZXNzKGhhbmRsZSwgbmV3X2xldmVsKTsNCisJCQl2by0+dm9fYnJpZ2h0
bmVzcyA9IG5ld19sZXZlbDsNCisJCX0NCisJCWJyZWFrOw0KKwljYXNlIFZJ
RF9OT1RJRllfWlJPX0JSTjoNCisJCWlmIChhY3BpX3ZpZGVvX3ZvX2NoZWNr
X2xldmVsKHZvLCAwKSA9PSAwKSB7DQorCQkJdm9fc2V0X2JyaWdodG5lc3Mo
aGFuZGxlLCAwKTsNCisJCQl2by0+dm9fYnJpZ2h0bmVzcyA9IDA7DQorCQl9
DQorCQlicmVhazsNCisJZGVmYXVsdDoNCisJCXByaW50ZigidW5rbm93biBu
b3RpZnkgZXZlbnQgMHgleCBmcm9tICVzXG4iLA0KKwkJICAgIG5vdGlmeSwg
YWNwaV9uYW1lKGhhbmRsZSkpOw0KKwl9DQorCUFDUElfU0VSSUFMX0VORCh2
aWRlb19vdXRwdXQpOw0KK30NCisNCiAvKiBBUkdTVVNFRCAqLw0KIHN0YXRp
YyBpbnQNCiBhY3BpX3ZpZGVvX3ZvX2FjdGl2ZV9zeXNjdGwoU1lTQ1RMX0hB
TkRMRVJfQVJHUykNCkBAIC05MDEsNiArOTY3LDI1IEBADQogCXJldHVybiAo
bnVtKTsNCiB9DQogDQorc3RhdGljIGludA0KK3ZvX2dldF9icmlnaHRuZXNz
KEFDUElfSEFORExFIGhhbmRsZSkNCit7DQorCVVJTlQzMiBsZXZlbDsNCisJ
QUNQSV9TVEFUVVMgc3RhdHVzOw0KKw0KKwlBQ1BJX1NFUklBTF9BU1NFUlQo
dmlkZW9fb3V0cHV0KTsNCisJc3RhdHVzID0gYWNwaV9HZXRJbnRlZ2VyKGhh
bmRsZSwgIl9CUUMiLCAmbGV2ZWwpOw0KKwlpZiAoQUNQSV9GQUlMVVJFKHN0
YXR1cykpIHsNCisJCXByaW50ZigiY2FuJ3QgZXZhbHVhdGUgJXMuX0JRQyAt
ICVzXG4iLCBhY3BpX25hbWUoaGFuZGxlKSwNCisJCSAgICBBY3BpRm9ybWF0
RXhjZXB0aW9uKHN0YXR1cykpOw0KKwkJcmV0dXJuICgtMSk7DQorCX0NCisJ
aWYgKGxldmVsID4gMTAwKQ0KKwkJcmV0dXJuICgtMSk7DQorDQorCXJldHVy
biAobGV2ZWwpOw0KK30NCisNCiBzdGF0aWMgdm9pZA0KIHZvX3NldF9icmln
aHRuZXNzKEFDUElfSEFORExFIGhhbmRsZSwgaW50IGxldmVsKQ0KIHsNCg==

---496892480-1128448021-1266065046=:1389--



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