1 /* SPDX-License-Identifier: GPL-2.0-only */ 1 2 /* 3 * acpi_lpat.h - LPAT table processing functio 4 * 5 * Copyright (C) 2015 Intel Corporation. All r 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_con 24 int raw); 25 int acpi_lpat_temp_to_raw(struct acpi_lpat_con 26 int temp); 27 struct acpi_lpat_conversion_table *acpi_lpat_g 28 29 void acpi_lpat_free_conversion_table(struct ac 30 *lpat_tab 31 32 #else 33 static int acpi_lpat_raw_to_temp(struct acpi_l 34 int raw) 35 { 36 return 0; 37 } 38 39 static int acpi_lpat_temp_to_raw(struct acpi_l 40 int temp) 41 { 42 return 0; 43 } 44 45 static struct acpi_lpat_conversion_table *acpi 46 47 { 48 return NULL; 49 } 50 51 static void acpi_lpat_free_conversion_table(st 52 *l 53 { 54 } 55 56 #endif 57 #endif 58
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.