18 #include <soc/pci_devs.h>
20 #include <soc/serialio.h>
24 #define MAX_HD_AUDIO_DMIC_LINKS 2
25 #define MAX_HD_AUDIO_SNDW_LINKS 4
26 #define MAX_HD_AUDIO_SSP_LINKS 6
63 #define FIVR_ENABLE_ALL_SX (FIVR_ENABLE_S0i1_S0i2 | FIVR_ENABLE_S0i3 | \
64 FIVR_ENABLE_S3 | FIVR_ENABLE_S4 | FIVR_ENABLE_S5)
@ FIVR_VOLTAGE_MIN_RETENTION
@ FIVR_VOLTAGE_MIN_ACTIVE
#define MAX_HD_AUDIO_SNDW_LINKS
#define MAX_HD_AUDIO_SSP_LINKS
soc_intel_tigerlake_power_limits
#define MAX_HD_AUDIO_DMIC_LINKS
uint16_t usb2_wake_enable_bitmap
uint8_t PchPmSlpS4MinAssert
struct usb2_port_config usb2_ports[16]
uint16_t SataPortsDitoVal[8]
enum fivr_enable_states vnn_enable_bitmap
struct soc_intel_common_config common_soc_config
uint8_t PchHdaAudioLinkSndwEnable[MAX_HD_AUDIO_SNDW_LINKS]
enum lpm_state_mask LpmStateDisableMask
uint8_t HyperThreadingDisable
uint8_t SerialIoGSpiMode[CONFIG_SOC_INTEL_COMMON_BLOCK_GSPI_MAX]
uint8_t gpio_pm[TOTAL_GPIO_COMM]
uint8_t SerialIoGSpiCsMode[CONFIG_SOC_INTEL_COMMON_BLOCK_GSPI_MAX]
uint8_t PcieRpAdvancedErrorReporting[CONFIG_MAX_ROOT_PORTS]
uint8_t FastPkgCRampDisable
uint8_t SerialIoI2cMode[CONFIG_SOC_INTEL_I2C_DEV_MAX]
enum soc_intel_tigerlake_config::@649 SaGv
uint8_t PcieRpHotPlug[CONFIG_MAX_ROOT_PORTS]
uint8_t PcieRpEnable[CONFIG_MAX_ROOT_PORTS]
uint8_t SerialIoUartMode[CONFIG_SOC_INTEL_UART_DEV_MAX]
enum soc_intel_tigerlake_config::@650 debug_interface_flag
uint8_t AcousticNoiseMitigation
uint8_t TcssD3ColdDisable
uint8_t PchHdaAudioLinkDmicEnable[MAX_HD_AUDIO_DMIC_LINKS]
uint8_t SataPortsEnable[8]
enum fivr_enable_states v1p05_enable_bitmap
uint8_t PchHdaAudioLinkSspEnable[MAX_HD_AUDIO_SSP_LINKS]
uint8_t usb2_phy_sus_pg_disable
uint16_t ITbtConnectTopologyTimeoutInMs
uint8_t CpuReplacementCheck
uint8_t PchHdaAudioLinkHdaEnable
uint8_t HybridStorageMode
uint8_t DmiPwrOptimizeDisable
struct soc_power_limits_config power_limits_config[POWER_LIMITS_MAX]
uint16_t usb3_wake_enable_bitmap
uint8_t PchPmSlpSusMinAssert
struct i915_gpu_controller_info gfx
enum fivr_voltage_supported v1p05_supported_voltage_bitmap
uint8_t PcieClkSrcClkReq[CONFIG_MAX_PCIE_CLOCK_SRC]
uint8_t PchPmSlpAMinAssert
uint8_t cpu_ratio_override
uint8_t SataPortsDevSlp[8]
uint8_t SataPwrOptimizeDisable
uint8_t PcieRpLtrEnable[CONFIG_MAX_ROOT_PORTS]
uint8_t SataPortsDmVal[8]
uint8_t PcieClkSrcUsage[CONFIG_MAX_PCIE_CLOCK_SRC]
struct usb3_port_config usb3_ports[10]
struct soc_intel_tigerlake_config::@651 ext_fivr_settings
struct tcss_port_config tcss_ports[MAX_TYPE_C_PORTS]
uint8_t PchPmSlpS3MinAssert
uint8_t PcieRpClkReqDetect[CONFIG_MAX_ROOT_PORTS]
@ DEBUG_INTERFACE_UART_8250IO
@ DEBUG_INTERFACE_LPSS_SERIAL_IO
@ DEBUG_INTERFACE_TRACEHUB
uint8_t SerialIoGSpiCsState[CONFIG_SOC_INTEL_COMMON_BLOCK_GSPI_MAX]
uint8_t PchHdaIDispCodecDisconnect
uint8_t PciePtm[CONFIG_MAX_ROOT_PORTS]
enum fivr_voltage_supported vnn_supported_voltage_bitmap
uint8_t PcieRpSlotImplemented[CONFIG_MAX_ROOT_PORTS]
uint8_t SataPortsEnableDitoConfig[8]
enum L1_substates_control PcieRpL1Substates[CONFIG_MAX_ROOT_PORTS]