blob: 310a9a88850ee4334371e7857ca7cf569d12c250 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
|
# $OpenBSD: files.acpi,v 1.40 2018/03/27 21:11:16 kettenis Exp $
#
# Config file and device description for machine-independent ACPI code.
# Included by ports that need it.
define acpi {}
device acpi
attach acpi at bios
file dev/acpi/acpi.c acpi needs-flag
file dev/acpi/acpiutil.c acpi
file dev/acpi/dsdt.c acpi
file dev/acpi/acpidebug.c acpi & ddb
# ACPI timer
device acpitimer
attach acpitimer at acpi
file dev/acpi/acpitimer.c acpitimer
# AC device
device acpiac
attach acpiac at acpi
file dev/acpi/acpiac.c acpiac
# battery device
device acpibat
attach acpibat at acpi
file dev/acpi/acpibat.c acpibat
# button device
device acpibtn
attach acpibtn at acpi
file dev/acpi/acpibtn.c acpibtn
# cmos device
device acpicmos
attach acpicmos at acpi
file dev/acpi/acpicmos.c acpicmos
# cpu device
device acpicpu
attach acpicpu at acpi
file dev/acpi/acpicpu.c acpicpu needs-flag
# High Precision Event Timer
device acpihpet
attach acpihpet at acpi
file dev/acpi/acpihpet.c acpihpet
# Embedded Controller
device acpiec
attach acpiec at acpi
file dev/acpi/acpiec.c acpiec
# Thermal Zone
device acpitz
attach acpitz at acpi
file dev/acpi/acpitz.c acpitz
# Multiple APIC Description Table
device acpimadt
attach acpimadt at acpi
file dev/acpi/acpimadt.c acpimadt
# Memory Mapped Configuration Space Address Description Table
device acpimcfg
attach acpimcfg at acpi
file dev/acpi/acpimcfg.c acpimcfg
# PCI Routing Table
device acpiprt
attach acpiprt at acpi
file dev/acpi/acpiprt.c acpiprt needs-flag
# Docking station
device acpidock
attach acpidock at acpi
file dev/acpi/acpidock.c acpidock
# ASUS ACPI Hotkeys
device acpiasus
attach acpiasus at acpi
file dev/acpi/acpiasus.c acpiasus
# IBM/Lenovo ThinkPad support
device acpithinkpad
attach acpithinkpad at acpi
file dev/acpi/acpithinkpad.c acpithinkpad
# Toshiba support
device acpitoshiba
attach acpitoshiba at acpi
file dev/acpi/acpitoshiba.c acpitoshiba
# Sony support
device acpisony
attach acpisony at acpi
file dev/acpi/acpisony.c acpisony
# ACPI video
define acpivideo {}
device acpivideo
attach acpivideo at acpi
file dev/acpi/acpivideo.c acpivideo
# ACPI vout
device acpivout
attach acpivout at acpivideo
file dev/acpi/acpivout.c acpivout
# ACPI pwrres
device acpipwrres
attach acpipwrres at acpi
file dev/acpi/acpipwrres.c acpipwrres needs-flag
# ASUSTeK AI Booster ATK0110
device aibs
attach aibs at acpi
file dev/acpi/atk0110.c aibs
# Intel Bay Trail GPIO
device bytgpio
attach bytgpio at acpi
file dev/acpi/bytgpio.c bytgpio
# Intel Cherry View GPIO
device chvgpio
attach chvgpio at acpi
file dev/acpi/chvgpio.c chvgpio
# SD Host Controller
attach sdhc at acpi with sdhc_acpi
file dev/acpi/sdhc_acpi.c sdhc_acpi
# Synopsys DesignWare I2C controller
attach dwiic at acpi with dwiic_acpi
file dev/acpi/dwiic_acpi.c dwiic_acpi
# Chromebook keyboard backlight
device acpicbkbd
attach acpicbkbd at acpi
file dev/acpi/acpicbkbd.c acpicbkbd
# Ambient Light Sensor
device acpials
attach acpials at acpi
file dev/acpi/acpials.c acpials
# Trusted Platform Module
device tpm
attach tpm at acpi
file dev/acpi/tpm.c tpm
# Hyper-V Entropy
device acpihve
attach acpihve at acpi
file dev/acpi/acpihve.c acpihve
# Smart Battery Subsystem
device acpisbs
attach acpisbs at acpi
file dev/acpi/acpisbs.c acpisbs
# IPMI
attach ipmi at acpi with ipmi_acpi
file dev/acpi/ipmi_acpi.c ipmi_acpi
|