Re: another discrete nvidia switch on/off for an assortment of laptops

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, 29 Dec 2009, Albert Vilella wrote:

> Hi again,
> 
> In this occasion not providing a working module, but just a grep to
> show 5 different laptop
> models that use an almost identical ACPI call to report on the
> discrete nvidia graphics switch:
> 
> All DSDT.dsl files are available here:
> https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/312756
> grep -e NVIF *.dsl
> 
> Acer_Aspire_7530G_nv.dsl:                Name (_UID, "NVIF")
> Acer_Aspire_7530G_nv.dsl:                        Return
> (\_SB.PCI0.IXVE.IGPU.NVIF (FUNC, SUBF, ARGS))
> Acer_Aspire_7530G_nv.dsl:                    Method (NVIF, 3, NotSerialized)
> Dell_Studio_XPS_13_nv.dsl:                Name (_UID, "NVIF")
> Dell_Studio_XPS_13_nv.dsl:                        Return
> (\_SB.PCI0.IXVE.IGPU.NVIF (FUNC, SUBF, ARGS))
> Dell_Studio_XPS_13_nv.dsl:                    Method (NVIF, 3, NotSerialized)
> Elitegroup_GF8100VM_nv.dsl:                            Name (_UID, "NVIF")
> Elitegroup_GF8100VM_nv.dsl:                                    Return
> (^^IXVE.IGPU.NVIF (FUNC, SUBF, ARGS))
> Elitegroup_GF8100VM_nv.dsl:                    Method (NVIF, 3, NotSerialized)
> MSI_EX630-034US.dsl:                            Name (_UID, "NVIF")
> MSI_EX630-034US.dsl:                                    Return
> (^^IXVE.IGPU.NVIF (FUNC, SUBF, ARGS))
> MSI_EX630-034US.dsl:                    Method (NVIF, 3, NotSerialized)
> MSI_EX630_nv.dsl:                            Name (_UID, "NVIF")
> MSI_EX630_nv.dsl:                                    Return
> (^^IXVE.IGPU.NVIF (FUNC, SUBF, ARGS))
> MSI_EX630_nv.dsl:                    Method (NVIF, 3, NotSerialized)
> Toshiba_Qosmio_X305_nv.dsl:                Name (_UID, "NVIF")
> Toshiba_Qosmio_X305_nv.dsl:                        Return
> (\_SB.PCI0.IXVE.IGPU.NVIF (FUNC, SUBF, ARGS))
> Toshiba_Qosmio_X305_nv.dsl:                    Method (NVIF, 3, NotSerialized)

There are about 50 DSDTs in that ubuntu feature request.
A sub-set of them include a WMI device
that calls itself "NVIF":

            Device (WMI0)
            {
                Name (_HID, "*pnp0c14")
                Name (_UID, "NVIF")
                Name (_WDG, Buffer (0xC8)
                {

Likely that name is the result of it appearing in some
nvidia reference AML/WMI code someplace; for use with
the associated Windows WMI driver.  Not immediately clear
what the capabilities of that WMI device are...

I happen to have a Sony VGN-Z540 with a stamina/speed switch.
It's BIOS does not supply a WMI device with this name.

-Len Brown
Intel Open Source Technology Center

--
To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux IBM ACPI]     [Linux Power Management]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]     [Linux Resources]

  Powered by Linux