diff options
author | Bob Moore <robert.moore@intel.com> | 2007-02-02 11:48:20 -0500 |
---|---|---|
committer | Len Brown <len.brown@intel.com> | 2007-02-02 21:14:25 -0500 |
commit | 775d85b6aa33116da8aacad4168c540ce86a1803 (patch) | |
tree | 274104d15d675dd2002275ba2cda065e954c2ae7 /include/acpi/actbl1.h | |
parent | cc2a472b8411ce0b71738039e15d45917da30fbe (diff) |
ACPICA: Add declarations for ASF! sub-tables
Signed-off-by: Alexey Starikovskiy <alexey.y.starikovskiy@intel.com>
Signed-off-by: Len Brown <len.brown@intel.com>
Diffstat (limited to 'include/acpi/actbl1.h')
-rw-r--r-- | include/acpi/actbl1.h | 25 |
1 files changed, 22 insertions, 3 deletions
diff --git a/include/acpi/actbl1.h b/include/acpi/actbl1.h index 8494c4269db2..3156d1ab61fe 100644 --- a/include/acpi/actbl1.h +++ b/include/acpi/actbl1.h | |||
@@ -148,7 +148,21 @@ struct acpi_asf_alert { | |||
148 | u8 deassert_mask; | 148 | u8 deassert_mask; |
149 | u8 alerts; | 149 | u8 alerts; |
150 | u8 data_length; | 150 | u8 data_length; |
151 | u8 array[1]; | 151 | }; |
152 | |||
153 | struct acpi_asf_alert_data { | ||
154 | u8 address; | ||
155 | u8 command; | ||
156 | u8 mask; | ||
157 | u8 value; | ||
158 | u8 sensor_type; | ||
159 | u8 type; | ||
160 | u8 offset; | ||
161 | u8 source_type; | ||
162 | u8 severity; | ||
163 | u8 sensor_number; | ||
164 | u8 entity; | ||
165 | u8 instance; | ||
152 | }; | 166 | }; |
153 | 167 | ||
154 | /* 2: ASF Remote Control */ | 168 | /* 2: ASF Remote Control */ |
@@ -158,7 +172,13 @@ struct acpi_asf_remote { | |||
158 | u8 controls; | 172 | u8 controls; |
159 | u8 data_length; | 173 | u8 data_length; |
160 | u16 reserved2; | 174 | u16 reserved2; |
161 | u8 array[1]; | 175 | }; |
176 | |||
177 | struct acpi_asf_control_data { | ||
178 | u8 function; | ||
179 | u8 address; | ||
180 | u8 command; | ||
181 | u8 value; | ||
162 | }; | 182 | }; |
163 | 183 | ||
164 | /* 3: ASF RMCP Boot Options */ | 184 | /* 3: ASF RMCP Boot Options */ |
@@ -180,7 +200,6 @@ struct acpi_asf_address { | |||
180 | struct acpi_asf_header header; | 200 | struct acpi_asf_header header; |
181 | u8 eprom_address; | 201 | u8 eprom_address; |
182 | u8 devices; | 202 | u8 devices; |
183 | u8 smbus_addresses[1]; | ||
184 | }; | 203 | }; |
185 | 204 | ||
186 | /******************************************************************************* | 205 | /******************************************************************************* |