coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
dptf.h
Go to the documentation of this file.
1
/* SPDX-License-Identifier: GPL-2.0-only */
2
3
#ifndef _DRIVERS_INTEL_DPTF_H_
4
#define _DRIVERS_INTEL_DPTF_H_
5
6
#include <types.h>
7
8
struct
dptf_platform_info
{
9
/*
10
* True indicates the platform-specific HIDs are to be emitted in EISA
11
* format instead of a string.
12
*/
13
bool
use_eisa_hids
;
14
const
char
*
dptf_device_hid
;
15
const
char
*
generic_hid
;
16
const
char
*
fan_hid
;
17
const
char
*
tpch_device_hid
;
18
const
char
*
tpwr_device_hid
;
19
const
char
*
tbat_device_hid
;
20
struct
{
21
const
char
*
set_fivr_low_clock_method
;
22
const
char
*
set_fivr_high_clock_method
;
23
const
char
*
get_fivr_low_clock_method
;
24
const
char
*
get_fivr_high_clock_method
;
25
const
char
*
get_fivr_ssc_method
;
26
const
char
*
get_fivr_switching_fault_status
;
27
const
char
*
get_fivr_switching_freq_mhz
;
28
}
tpch_method_names
;
29
};
30
31
const
struct
dptf_platform_info
*
get_dptf_platform_info
(
void
);
32
33
#endif
/* _DRIVERS_INTEL_DPTF_H_ */
get_dptf_platform_info
const struct dptf_platform_info * get_dptf_platform_info(void)
Definition:
dptf.c:31
dptf_platform_info
Definition:
dptf.h:8
dptf_platform_info::get_fivr_high_clock_method
const char * get_fivr_high_clock_method
Definition:
dptf.h:24
dptf_platform_info::get_fivr_ssc_method
const char * get_fivr_ssc_method
Definition:
dptf.h:25
dptf_platform_info::use_eisa_hids
bool use_eisa_hids
Definition:
dptf.h:13
dptf_platform_info::fan_hid
const char * fan_hid
Definition:
dptf.h:16
dptf_platform_info::dptf_device_hid
const char * dptf_device_hid
Definition:
dptf.h:14
dptf_platform_info::set_fivr_low_clock_method
const char * set_fivr_low_clock_method
Definition:
dptf.h:21
dptf_platform_info::get_fivr_switching_fault_status
const char * get_fivr_switching_fault_status
Definition:
dptf.h:26
dptf_platform_info::get_fivr_switching_freq_mhz
const char * get_fivr_switching_freq_mhz
Definition:
dptf.h:27
dptf_platform_info::tpwr_device_hid
const char * tpwr_device_hid
Definition:
dptf.h:18
dptf_platform_info::set_fivr_high_clock_method
const char * set_fivr_high_clock_method
Definition:
dptf.h:22
dptf_platform_info::generic_hid
const char * generic_hid
Definition:
dptf.h:15
dptf_platform_info::tbat_device_hid
const char * tbat_device_hid
Definition:
dptf.h:19
dptf_platform_info::tpch_method_names
struct dptf_platform_info::@65 tpch_method_names
dptf_platform_info::tpch_device_hid
const char * tpch_device_hid
Definition:
dptf.h:17
dptf_platform_info::get_fivr_low_clock_method
const char * get_fivr_low_clock_method
Definition:
dptf.h:23
src
drivers
intel
dptf
dptf.h
Generated by
1.9.1