This source file includes following definitions.
- acpi_lpat_raw_to_temp
- acpi_lpat_temp_to_raw
- acpi_lpat_get_conversion_table
- acpi_lpat_free_conversion_table
1
2
3
4
5
6
7
8 #ifndef ACPI_LPAT_H
9 #define ACPI_LPAT_H
10
11 struct acpi_lpat {
12 int temp;
13 int raw;
14 };
15
16 struct acpi_lpat_conversion_table {
17 struct acpi_lpat *lpat;
18 int lpat_count;
19 };
20
21 #ifdef CONFIG_ACPI
22
23 int acpi_lpat_raw_to_temp(struct acpi_lpat_conversion_table *lpat_table,
24 int raw);
25 int acpi_lpat_temp_to_raw(struct acpi_lpat_conversion_table *lpat_table,
26 int temp);
27 struct acpi_lpat_conversion_table *acpi_lpat_get_conversion_table(acpi_handle
28 handle);
29 void acpi_lpat_free_conversion_table(struct acpi_lpat_conversion_table
30 *lpat_table);
31
32 #else
33 static int acpi_lpat_raw_to_temp(struct acpi_lpat_conversion_table *lpat_table,
34 int raw)
35 {
36 return 0;
37 }
38
39 static int acpi_lpat_temp_to_raw(struct acpi_lpat_conversion_table *lpat_table,
40 int temp)
41 {
42 return 0;
43 }
44
45 static struct acpi_lpat_conversion_table *acpi_lpat_get_conversion_table(
46 acpi_handle handle)
47 {
48 return NULL;
49 }
50
51 static void acpi_lpat_free_conversion_table(struct acpi_lpat_conversion_table
52 *lpat_table)
53 {
54 }
55
56 #endif
57 #endif