Added acpi_call rule for Lenovo T420 (Product Name: 41786VU) laptop

This commit is contained in:
Kolan Sh 2012-05-16 18:50:45 +04:00
parent 13acbebb29
commit 82b80f6038
2 changed files with 4 additions and 4 deletions

View File

@ -16,7 +16,7 @@ fi
# Trying acpi_call method
if [ -f /proc/acpi/call ]; then
model=`dmidecode -s system-product-name` # FIXME: baseboard-product-name ?
model=`dmidecode -s system-product-name`
case "$model" in
M11XR2)
echo '\_SB.PCI0.P0P2.PEGP.NVOP 0 0x100 0x1A {255,255,255,255}' > /proc/acpi/call \
@ -62,7 +62,7 @@ if [ -f /proc/acpi/call ]; then
echo '\_SB.PCI0.PEG.VID._PS3' > /proc/acpi/call \
&& echo '\_SB.PCI0.PEG.VID._OFF' > /proc/acpi/call
;;
ThinkPadT420) # FIXME: if baseboard-product-name is not correct, add 41786VU here
ThinkPadT420|41786VU)
echo '\_SB.PCI0.PEG.VID._DSM {0xF8,0xD8,0x86,0xA4,0xDA,0x0B,0x1B,0x47,0xA7,0x2B,0x60,0x42,0xA6,0xB5,0xBE,0xE0} 0x100 0x1A {0x1,0x0,0x0,0x3}' > /proc/acpi/call \
&& echo '\_SB.PCI0.PEG.VID._PS3' > /proc/acpi/call
;;

View File

@ -14,7 +14,7 @@ fi
# Trying acpi_call method
if [ -f /proc/acpi/call ]; then
model=`dmidecode -s system-product-name` # FIXME: baseboard-product-name ?
model=`dmidecode -s system-product-name`
case "$model" in
M11XR2)
echo '\_SB.PCI0.P0P2.PEGP._PS0' > /proc/acpi/call
@ -59,7 +59,7 @@ if [ -f /proc/acpi/call ]; then
echo '\_SB.PCI0.PEG.VID._ON' > /proc/acpi/call \
&& echo '\_SB.PCI0.PEG.VID._PS0' > /proc/acpi/call
;;
ThinkPadT420)
ThinkPadT420|41786VU)
echo '\_SB.PCI0.PEG.VID._PS0' > /proc/acpi/call
;;
*) echo "Snail (acpi_call method): unknown Notebook model: $model"; exit -1