blob: 3b9a3ef9416afbd5425ac8816053cae728e1156e [file] [log] [blame]
Angel Pons7544e2f2020-04-03 01:23:10 +02001/* SPDX-License-Identifier: GPL-2.0-only */
Dennis Wassenbergbd105162015-09-10 12:20:58 +02002
3Device (ALSD)
4{
5 Name (_HID, "ACPI0008") // _HID: Hardware ID
6 Method (_STA, 0, NotSerialized) // _STA: Status
7 {
Felix Singer2b59fa72021-08-24 15:23:46 +02008 Return (0x0f)
Dennis Wassenbergbd105162015-09-10 12:20:58 +02009 }
10
11 Method (_ALI, 0, NotSerialized) // _ALI: Ambient Light Illuminance
12 {
Elyes HAOUASf3985482020-10-08 10:07:09 +020013 Local0 = \_SB.PCI0.LPCB.EC0.LUXH
14 Local0 = (Local0 << 8) | \_SB.PCI0.LPCB.EC0.LUXL
Felix Singered524882021-08-24 15:16:44 +020015 Printf ("-----> _ALI: %o, %o, %o",
16 Local0, \_SB.PCI0.LPCB.EC0.LUXH, \_SB.PCI0.LPCB.EC0.LUXL)
Dennis Wassenbergbd105162015-09-10 12:20:58 +020017 Return (Local0)
18 }
19
20 Name (_ALR, Package (0x05) // _ALR: Ambient Light Response
21 {
22 Package (0x02)
23 {
24 0x46,
Felix Singerfa06bcb2022-12-26 09:32:47 +010025 0
Dennis Wassenbergbd105162015-09-10 12:20:58 +020026 },
27
28 Package (0x02)
29 {
30 0x49,
Felix Singer2b59fa72021-08-24 15:23:46 +020031 0x0a
Dennis Wassenbergbd105162015-09-10 12:20:58 +020032 },
33
34 Package (0x02)
35 {
36 0x55,
37 0x50
38 },
39
40 Package (0x02)
41 {
42 0x64,
Felix Singer2b59fa72021-08-24 15:23:46 +020043 0x012c
Dennis Wassenbergbd105162015-09-10 12:20:58 +020044 },
45
46 Package (0x02)
47 {
48 0x96,
Felix Singer2b59fa72021-08-24 15:23:46 +020049 0x03e8
Dennis Wassenbergbd105162015-09-10 12:20:58 +020050 }
51 })
52}