← Back to team overview

hybrid-graphics-linux team mailing list archive

Re: Wiki

 

Thanks - I've attached my SSDTs (I have 4 of them) dsl files to this
and the bug report.

Andrew Murray

On 27 April 2011 16:29, Albert Vilella <avilella@xxxxxxxxx> wrote:
> Right now it's not possible for your model. You have the _DSM method
> in the PEGP device scope, but it's not like the one with MXMX and
> MXDS:
>
>                Method (_DSM, 4, NotSerialized)
>                {
>                    If (LEqual (BRID, One))
>                    {
>                        If (LEqual (Arg0, Buffer (0x10)
>                                {
>                                    /* 0000 */    0xF8, 0xD8, 0x86,
> 0xA4, 0xDA, 0x0B, 0x1B, 0x47,
>                                    /* 0008 */    0xA7, 0x2B, 0x60,
> 0x42, 0xA6, 0xB5, 0xBE, 0xE0
>                                }))
>                        {
>                            P8XH (Zero, 0xF6)
>                            Return (NVOP)
>                            Arg0
>                            Arg1
>                            Arg2
>                            Arg3
>                        }
>                    }
>
>                    Return (0x80000001)
>                }
>
> It must be a different method for you.
> Can you also attach the SSDT.dsl file for your laptop?
>
> sudo acpidump > acpidump.txt && sudo acpixtract acpidump.txt && iasl
> -d DSDT.dat && iasl -d SSDT.dat && ls -l ??DT.dsl
>
> This will create the DSDT.dsl and SSDT.dsl files that you can attach
> to the bug report.
>
>
> On Wed, Apr 27, 2011 at 4:00 PM, Andrew Murray <amurray@xxxxxxxxxxx> wrote:
>> Hi Albert,
>>
>> I ran your script on my DSL file and got the following results:
>>
>> amurray@summer:~/acpi_call$ perl query_dsdt.pl -d ./ -tokens VGA:EGP:OFF:ON
>> 03 DSDT.dsl {   EGP => 7        ON => 24        VGA => 2 }
>> amurray@summer:~/acpi_call$ perl ./query_dsdt.pl -d ./
>> 01 DSDT.dsl {   _DSM => 6 }
>> amurray@summer:~/acpi_call$
>>
>> How do I use this information with acpi_call to switch my graphics
>> card - or is it not that simple?  Documentation on the process from
>> taking a DSL file to doing something useful would be useful.
>>
>> Thanks,
>>
>> Andrew Murray
>>
>> On 27 April 2011 15:31, Albert Vilella <avilella@xxxxxxxxx> wrote:
>>> The DSDT.dsl files are all in this bug report:
>>> https://bugs.launchpad.net/lpbugreporter/+bug/752542
>>>
>>> I wrote a small perl script to look for tokens in all the dsls:
>>>
>>> https://github.com/avilella/acpi_call/blob/master/query_dsdt.pl
>>>
>>> perl query_dsdt.pl -d ./alldsdts/ | sort -nk1 | less
>>> # or:
>>> perl query_dsdt.pl -d ./alldsdts/ -tokens VGA:EGP:OFF:ON | sort -nk1 | less
>>>
>>> But what would be cool is an ACPI syntax parser to compare all the dsl
>>> files to fish out more complicated cases, like the Alienware _PS3
>>> calls with parameters which could be buried with different method
>>> names in other models.
>>>
>>> Cheers
>>>
>>> On Wed, Apr 27, 2011 at 2:46 PM, Andrew Murray <amurray@xxxxxxxxxxx> wrote:
>>>> As a user with an unsupported configuration (see earlier post) - I
>>>> would find it useful to see a table of current support and progress.
>>>>
>>>> I understand the community wish for 100% support - to aid this a table
>>>> showing various configurations (e.g. a Dell Vostro 3750 laptop) and
>>>> the status of support for that - such as 'in progress','no active
>>>> development', etc.
>>>>
>>>> Users with unsupported hardware (like me) can update the table (which
>>>> will indicate to this community devices where support is wanted) along
>>>> with any other information such as links to DSL files etc. This way it
>>>> can also act like a TODO list and can be prioritised by number of
>>>> 'bumps' for each configuration.
>>>>
>>>> Users could also use this table to indicate that there are willing to
>>>> help in any testing efforts.
>>>>
>>>> Andrew Murray
>>>>
>>>> On 27 April 2011 14:23, Alessandro Accardo <julius8774@xxxxxxxxx> wrote:
>>>>> It would be nice to have even a per-distro guide on the wiki, so a
>>>>> non-expert user can make his work for himself and we should have a less
>>>>> painful mailing list. :-P
>>>>>
>>>>> 2011/4/27 Fra B <frab1215@xxxxxxxxx>
>>>>>>
>>>>>> this is a good idea
>>>>>>
>>>>>> On Wed, Apr 27, 2011 at 3:15 PM, Tyler Wagler <tyler.wagler@xxxxxxxxx>
>>>>>> wrote:
>>>>>>>
>>>>>>> If everyone thinks it would be beneficial, I can start to put together a
>>>>>>> Wiki of devices with working methods for each. Other ideas, suggestions?
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Mailing list: https://launchpad.net/~hybrid-graphics-linux
>>>>>>> Post to     : hybrid-graphics-linux@xxxxxxxxxxxxxxxxxxx
>>>>>>> Unsubscribe : https://launchpad.net/~hybrid-graphics-linux
>>>>>>> More help   : https://help.launchpad.net/ListHelp
>>>>>>>
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> Mailing list: https://launchpad.net/~hybrid-graphics-linux
>>>>>> Post to     : hybrid-graphics-linux@xxxxxxxxxxxxxxxxxxx
>>>>>> Unsubscribe : https://launchpad.net/~hybrid-graphics-linux
>>>>>> More help   : https://help.launchpad.net/ListHelp
>>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Mailing list: https://launchpad.net/~hybrid-graphics-linux
>>>>> Post to     : hybrid-graphics-linux@xxxxxxxxxxxxxxxxxxx
>>>>> Unsubscribe : https://launchpad.net/~hybrid-graphics-linux
>>>>> More help   : https://help.launchpad.net/ListHelp
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Andrew Murray, Embedded Linux Group
>>>> MPC Data Limited
>>>> e-mail: amurray@xxxxxxxxxxxxxx  web: www.mpc-data.co.uk
>>>> tel: +44 (0) 1225 710600               fax: +44 (0) 1225 710601
>>>> ddi: +44 (0) 1225 710665
>>>>
>>>> MPC Data Limited is a company registered in England and Wales with
>>>> company number 05507446
>>>> Registered Address: County Gate, County Way, Trowbridge, Wiltshire, BA14 7FJ
>>>> VAT no: 850625238
>>>>
>>>> The information in this email and in the attached documents is
>>>> confidential and may be
>>>> legally privileged. Any unauthorized review, copying, disclosure or
>>>> distribution is
>>>> prohibited and may be unlawful. It is intended solely for the
>>>> addressee. Access to this
>>>> email by anyone else is unauthorized. If you are not the intended
>>>> recipient, please
>>>> contact the sender by reply email and destroy all copies of the
>>>> original message. When
>>>> addressed to our clients any opinions or advice contained in this
>>>> email is subject to
>>>> the terms and conditions expressed in the governing contract.
>>>>
>>>> _______________________________________________
>>>> Mailing list: https://launchpad.net/~hybrid-graphics-linux
>>>> Post to     : hybrid-graphics-linux@xxxxxxxxxxxxxxxxxxx
>>>> Unsubscribe : https://launchpad.net/~hybrid-graphics-linux
>>>> More help   : https://help.launchpad.net/ListHelp
>>>>
>>>
>>
>>
>>
>> --
>> Andrew Murray, Embedded Linux Group
>> MPC Data Limited
>> e-mail: amurray@xxxxxxxxxxxxxx  web: www.mpc-data.co.uk
>> tel: +44 (0) 1225 710600               fax: +44 (0) 1225 710601
>> ddi: +44 (0) 1225 710665
>>
>> MPC Data Limited is a company registered in England and Wales with
>> company number 05507446
>> Registered Address: County Gate, County Way, Trowbridge, Wiltshire, BA14 7FJ
>> VAT no: 850625238
>>
>> The information in this email and in the attached documents is
>> confidential and may be
>> legally privileged. Any unauthorized review, copying, disclosure or
>> distribution is
>> prohibited and may be unlawful. It is intended solely for the
>> addressee. Access to this
>> email by anyone else is unauthorized. If you are not the intended
>> recipient, please
>> contact the sender by reply email and destroy all copies of the
>> original message. When
>> addressed to our clients any opinions or advice contained in this
>> email is subject to
>> the terms and conditions expressed in the governing contract.
>>
>



-- 
Andrew Murray, Embedded Linux Group
MPC Data Limited
e-mail: amurray@xxxxxxxxxxxxxx  web: www.mpc-data.co.uk
tel: +44 (0) 1225 710600               fax: +44 (0) 1225 710601
ddi: +44 (0) 1225 710665

MPC Data Limited is a company registered in England and Wales with
company number 05507446
Registered Address: County Gate, County Way, Trowbridge, Wiltshire, BA14 7FJ
VAT no: 850625238

The information in this email and in the attached documents is
confidential and may be
legally privileged. Any unauthorized review, copying, disclosure or
distribution is
prohibited and may be unlawful. It is intended solely for the
addressee. Access to this
email by anyone else is unauthorized. If you are not the intended
recipient, please
contact the sender by reply email and destroy all copies of the
original message. When
addressed to our clients any opinions or advice contained in this
email is subject to
the terms and conditions expressed in the governing contract.

Attachment: SSDTs.tar.gz
Description: GNU Zip compressed data


References