coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
chip.h
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
2 
3 #ifndef __DRIVERS_INTEL_USB4_RETIMER_H__
4 #define __DRIVERS_INTEL_USB4_RETIMER_H__
5 
6 #include <acpi/acpi_device.h>
7 #include <acpi/acpi.h>
8 #include <acpi/acpi_pld.h>
9 
10 #define DFP_NUM_MAX 2
11 
13  /* Downstream facing port(DFP) */
14  struct {
15  /* GPIO used to control power of retimer device */
16  struct acpi_gpio power_gpio;
17  /* Type-C port associated with retimer */
20 };
21 
22 #endif /* __DRIVERS_INTEL_USB4_RETIMER_H__ */
#define DFP_NUM_MAX
Definition: chip.h:10
#define DEVTREE_CONST
Definition: stddef.h:30
Definition: device.h:107
DEVTREE_CONST struct device * typec_port
Definition: chip.h:18
struct acpi_gpio power_gpio
Definition: chip.h:16
struct drivers_intel_usb4_retimer_config::@76 dfp[DFP_NUM_MAX]