aboutsummaryrefslogtreecommitdiff
path: root/src/drivers/intel/gma/acpi/brightness_levels.asl
diff options
context:
space:
mode:
Diffstat (limited to 'src/drivers/intel/gma/acpi/brightness_levels.asl')
-rw-r--r--src/drivers/intel/gma/acpi/brightness_levels.asl35
1 files changed, 35 insertions, 0 deletions
diff --git a/src/drivers/intel/gma/acpi/brightness_levels.asl b/src/drivers/intel/gma/acpi/brightness_levels.asl
new file mode 100644
index 0000000000..c186989fda
--- /dev/null
+++ b/src/drivers/intel/gma/acpi/brightness_levels.asl
@@ -0,0 +1,35 @@
+ Name (BRIG, Package (0x12)
+ {
+ 100, /* default AC */
+ 100, /* default Battery */
+ 2,
+ 4,
+ 5,
+ 7,
+ 9,
+ 11,
+ 13,
+ 18,
+ 20,
+ 24,
+ 29,
+ 33,
+ 40,
+ 50,
+ 67,
+ 100,
+ })
+
+ Method (XBCM, 1, NotSerialized)
+ {
+ Store (ShiftLeft (Arg0, 4), BCLV)
+ Store (0x80000000, CR1)
+ Store (0x0610, BCLM)
+ }
+
+ Method (XBQC, 0, NotSerialized)
+ {
+ Store (BCLV, Local0)
+ ShiftRight (Local0, 4, Local0)
+ Return (Local0)
+ }