/* SPDX-License-Identifier: GPL-2.0-only */ #ifndef _SOC_CHIP_H_ #define _SOC_CHIP_H_ #include #include #include #include #include struct soc_intel_xeon_sp_gnr_config { /* Common struct containing soc config data required by common code */ struct soc_intel_common_config common_soc_config; bool vtd_support; uint8_t debug_print_level; uint16_t serial_io_uart_debug_io_base; /* Generic IO decode ranges */ uint32_t gen1_dec; uint32_t gen2_dec; uint32_t gen3_dec; uint32_t gen4_dec; uint32_t tcc_offset; enum acpi_cstate_mode cstate_states; }; typedef struct soc_intel_xeon_sp_gnr_config config_t; #endif