* Please Help!
@ 2004-01-13 0:52 Jacek Blizinski
[not found] ` <200401121952.35240.azidog-SDTLKeebBdLQT0dZR+AlfA@public.gmane.org>
0 siblings, 1 reply; 7+ messages in thread
From: Jacek Blizinski @ 2004-01-13 0:52 UTC (permalink / raw)
To: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f
Hello, I own a Fujitsu P5010D and I'm trying to fix my DSDT so that the volume
controls work. The key mappings are as follows:
Fn+F3 = Mute
Fn+F4 = Disable/Enable Touchpad
Fn+F5 = Widescreen/Native Resolution
Fn+F6/7 = Brightness Down/UP
Fn+F8/9 = Volume down/up
The brightness controls work and all i wish to do is include the Mute and
Volume up/down features.
I have disassembled my dsdt:
Using iasl:
http://www.openjacek.org/dsdt/fujidsdt.dsl
Using acpidisasm:
http://www.openjacek.org/dsdt/dis_dsdt.dsl
I've tried to find guides online but have come up with anything. Any help
would be greatly appreciated as this is a crucial feature for me and many
others. Thank you in advance for your time.
--Jacek Blizinski
-------------------------------------------------------
This SF.net email is sponsored by: Perforce Software.
Perforce is the Fast Software Configuration Management System offering
advanced branching capabilities and atomic changes on 50+ platforms.
Free Eval! http://www.perforce.com/perforce/loadprog.html
^ permalink raw reply [flat|nested] 7+ messages in thread
* RE: Please Help!
@ 2004-01-13 2:46 Yu, Luming
[not found] ` <3ACA40606221794F80A5670F0AF15F8401720CBD-SRlDPOYGfgogGBtAFL8yw7fspsVTdybXVpNB7YpNyf8@public.gmane.org>
0 siblings, 1 reply; 7+ messages in thread
From: Yu, Luming @ 2004-01-13 2:46 UTC (permalink / raw)
To: Jacek Blizinski, acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f
> Hello, I own a Fujitsu P5010D and I'm trying to fix my DSDT
> so that the volume
> controls work. The key mappings are as follows:
>
> Fn+F3 = Mute
> Fn+F4 = Disable/Enable Touchpad
> Fn+F5 = Widescreen/Native Resolution
> Fn+F6/7 = Brightness Down/UP
> Fn+F8/9 = Volume down/up
>
> The brightness controls work and all i wish to do is include
> the Mute and
> Volume up/down features.
All this features seems to need support from
other module like asus_acpi.c.
-------------------------------------------------------
This SF.net email is sponsored by: Perforce Software.
Perforce is the Fast Software Configuration Management System offering
advanced branching capabilities and atomic changes on 50+ platforms.
Free Eval! http://www.perforce.com/perforce/loadprog.html
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Please Help!
[not found] ` <3ACA40606221794F80A5670F0AF15F8401720CBD-SRlDPOYGfgogGBtAFL8yw7fspsVTdybXVpNB7YpNyf8@public.gmane.org>
@ 2004-01-13 4:11 ` Jacek Blizinski
2004-01-13 6:59 ` Nate Lawson
1 sibling, 0 replies; 7+ messages in thread
From: Jacek Blizinski @ 2004-01-13 4:11 UTC (permalink / raw)
To: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f
On Monday 12 January 2004 21:46, you wrote:
> All this features seems to need support from
> other module like asus_acpi.c.
There is a kernel driver written for the P2120 which works for the most part
except the volume control. This is because it relies on a GVOL And SVOL in
the P2120 dsdt that is not included in the P5010D. They are located in
DEVICE(FJEX) and the method names are Method(RVOL), Method(GVOL),
Method(SVOL,1) and I need help integrating them into the P5010D DSDT.
Here is the volume code from the kernel module:
http://www.openjacek.org/dsdt/volumesnip
Here is the P2120 DSDT
http://www.openjacek.org/dsdt/fuji2120.dsl
Here is the P5010D DSDT
http://www.openjacek.org/dsdt/fujidsdt.dsl
Again thank you for any time you may spare.
--Jacek Blizinski
-------------------------------------------------------
This SF.net email is sponsored by: Perforce Software.
Perforce is the Fast Software Configuration Management System offering
advanced branching capabilities and atomic changes on 50+ platforms.
Free Eval! http://www.perforce.com/perforce/loadprog.html
^ permalink raw reply [flat|nested] 7+ messages in thread
* RE: Please Help!
[not found] ` <3ACA40606221794F80A5670F0AF15F8401720CBD-SRlDPOYGfgogGBtAFL8yw7fspsVTdybXVpNB7YpNyf8@public.gmane.org>
2004-01-13 4:11 ` Jacek Blizinski
@ 2004-01-13 6:59 ` Nate Lawson
[not found] ` <20040112225811.B59750-Y6VGUYTwhu0@public.gmane.org>
1 sibling, 1 reply; 7+ messages in thread
From: Nate Lawson @ 2004-01-13 6:59 UTC (permalink / raw)
To: Yu, Luming; +Cc: Jacek Blizinski, acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f
On Tue, 13 Jan 2004, Yu, Luming wrote:
> > Hello, I own a Fujitsu P5010D and I'm trying to fix my DSDT
> > so that the volume
> > controls work. The key mappings are as follows:
> >
> > Fn+F3 = Mute
> > Fn+F4 = Disable/Enable Touchpad
> > Fn+F5 = Widescreen/Native Resolution
> > Fn+F6/7 = Brightness Down/UP
> > Fn+F8/9 = Volume down/up
> >
> > The brightness controls work and all i wish to do is include
> > the Mute and
> > Volume up/down features.
>
> All this features seems to need support from
> other module like asus_acpi.c.
I know this is a Linux list but for the developers assistance, here is a
link to the FreeBSD Fujitsu driver:
http://www.stalker.org/~sean/freebsd-p2040/FujiApp/
-Nate
-------------------------------------------------------
This SF.net email is sponsored by: Perforce Software.
Perforce is the Fast Software Configuration Management System offering
advanced branching capabilities and atomic changes on 50+ platforms.
Free Eval! http://www.perforce.com/perforce/loadprog.html
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Please Help!
[not found] ` <20040112225811.B59750-Y6VGUYTwhu0@public.gmane.org>
@ 2004-01-13 7:35 ` Jacek Blizinski
2004-01-13 7:39 ` Jacek Blizinski
1 sibling, 0 replies; 7+ messages in thread
From: Jacek Blizinski @ 2004-01-13 7:35 UTC (permalink / raw)
To: Nate Lawson; +Cc: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f
Yea I've seen that. I dont need help with the driver just integrating the
DSDT. The P2120 DSDT is from that site actually. I just named it wrong its
supposed to be P2040.
On Tuesday 13 January 2004 01:59, you wrote:
> I know this is a Linux list but for the developers assistance, here is a
> link to the FreeBSD Fujitsu driver:
>
> http://www.stalker.org/~sean/freebsd-p2040/FujiApp/
>
> -Nate
-------------------------------------------------------
This SF.net email is sponsored by: Perforce Software.
Perforce is the Fast Software Configuration Management System offering
advanced branching capabilities and atomic changes on 50+ platforms.
Free Eval! http://www.perforce.com/perforce/loadprog.html
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Please Help!
[not found] ` <20040112225811.B59750-Y6VGUYTwhu0@public.gmane.org>
2004-01-13 7:35 ` Jacek Blizinski
@ 2004-01-13 7:39 ` Jacek Blizinski
1 sibling, 0 replies; 7+ messages in thread
From: Jacek Blizinski @ 2004-01-13 7:39 UTC (permalink / raw)
To: Nate Lawson; +Cc: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f
Even that kernel driver uses SVOL to control the volume so it is necessary to
graft that part into the P5010D DSDT. Thats where I'm having the trouble.
Thanks.
--Jacek Blizinski
-------------------------------------------------------
This SF.net email is sponsored by: Perforce Software.
Perforce is the Fast Software Configuration Management System offering
advanced branching capabilities and atomic changes on 50+ platforms.
Free Eval! http://www.perforce.com/perforce/loadprog.html
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: Please Help!
[not found] ` <200401121952.35240.azidog-SDTLKeebBdLQT0dZR+AlfA@public.gmane.org>
@ 2004-01-13 7:57 ` Karol Kozimor
0 siblings, 0 replies; 7+ messages in thread
From: Karol Kozimor @ 2004-01-13 7:57 UTC (permalink / raw)
To: Jacek Blizinski; +Cc: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f
Thus wrote Jacek Blizinski:
> I've tried to find guides online but have come up with anything. Any help
> would be greatly appreciated as this is a crucial feature for me and many
> others. Thank you in advance for your time.
The way ASUS does it is to only send notifies to a specific device (HOTK
/ ATKD) once the system is in ACPI mode. Those notifies are then passed to
userspace by the driver. Although I don't see any specific notifies (except
the one that probably has to do with display output switching) in your
DSDT, you may try calling acpi_bus_register_driver() anyway. Another option
yould be to enable some debug to determine what methods are called upon the
keypress.
Best regards,
--
Karol 'sziwan' Kozimor
sziwan-DETuoxkZsSqrDJvtcaxF/A@public.gmane.org
-------------------------------------------------------
This SF.net email is sponsored by: Perforce Software.
Perforce is the Fast Software Configuration Management System offering
advanced branching capabilities and atomic changes on 50+ platforms.
Free Eval! http://www.perforce.com/perforce/loadprog.html
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2004-01-13 7:57 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-01-13 2:46 Please Help! Yu, Luming
[not found] ` <3ACA40606221794F80A5670F0AF15F8401720CBD-SRlDPOYGfgogGBtAFL8yw7fspsVTdybXVpNB7YpNyf8@public.gmane.org>
2004-01-13 4:11 ` Jacek Blizinski
2004-01-13 6:59 ` Nate Lawson
[not found] ` <20040112225811.B59750-Y6VGUYTwhu0@public.gmane.org>
2004-01-13 7:35 ` Jacek Blizinski
2004-01-13 7:39 ` Jacek Blizinski
-- strict thread matches above, loose matches on Subject: below --
2004-01-13 0:52 Jacek Blizinski
[not found] ` <200401121952.35240.azidog-SDTLKeebBdLQT0dZR+AlfA@public.gmane.org>
2004-01-13 7:57 ` Karol Kozimor
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox