coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
dptf.c
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-only */
2 
4 
5 static const struct dptf_platform_info adl_dptf_platform_info = {
6  .use_eisa_hids = false,
7  /* _HID for the toplevel DPTF device, typically \_SB.DPTF */
8  .dptf_device_hid = "INTC1041",
9  /* _HID for Intel DPTF Generic Device (these require PTYP as well) */
10  .generic_hid = "INTC1046",
11  /* _HID for Intel DPTF Fan Device */
12  .fan_hid = "INTC1048",
13  /* _HID for the toplevel TPCH device, typically \_SB.TPCH */
14  .tpch_device_hid = "INTC1049",
15  /* _HID for the toplevel TPWR device, typically \_SB.DPTF.TPWR */
16  .tpwr_device_hid = "INTC1060",
17  /* _HID for the toplevel BAT1 device, typically \_SB.DPTF.BAT1 */
18  .tbat_device_hid = "INTC1061",
19 
20  .tpch_method_names = {
21  .set_fivr_low_clock_method = "RFC0",
22  .set_fivr_high_clock_method = "RFC1",
23  .get_fivr_low_clock_method = "GFC0",
24  .get_fivr_high_clock_method = "GFC1",
25  .get_fivr_ssc_method = "GEMI",
26  .get_fivr_switching_fault_status = "GFFS",
27  .get_fivr_switching_freq_mhz = "GFCS",
28  },
29 };
30 
32 {
33  return &adl_dptf_platform_info;
34 }
static const struct dptf_platform_info adl_dptf_platform_info
Definition: dptf.c:5
const struct dptf_platform_info * get_dptf_platform_info(void)
Definition: dptf.c:31
bool use_eisa_hids
Definition: dptf.h:13