blob: 74e65596c93464d12acc3120247201b6b7f5e849 [file] [log] [blame]
Angel Pons210a0082020-04-02 23:48:24 +02001/* SPDX-License-Identifier: GPL-2.0-only */
Mathew Kingc650e132019-10-14 11:59:41 -06002
3/* Read Privacy Screen Present */
4Method (GPVD, 0, Serialized)
5{
6 Return (R (EPDT))
7}
8
9/* Read Privacy Screen Status */
10Method (GPVX, 0, Serialized)
11{
12 If (R (EPST) == Zero) {
13 Return (Zero)
14 }
15
Felix Singerca4b5872022-12-26 08:17:06 +010016 Return (1)
Mathew Kingc650e132019-10-14 11:59:41 -060017}
18
19/* Enable Privacy Screen */
20Method (EPVX, 0, Serialized)
21{
Felix Singerca4b5872022-12-26 08:17:06 +010022 W (EPCT, 1)
Mathew Kingc650e132019-10-14 11:59:41 -060023}
24
25/* Disable Privacy Screen */
26Method (DPVX, 0, Serialized)
27{
28 W (EPCT, Zero)
29}