9 #include <soc/soc_util.h>
20 #define SOCKET_TYPE_SHIFT 28
21 #define SOCKET_TYPE_MASK (0xf << SOCKET_TYPE_SHIFT)
57 const struct picasso_misc_data *hob;
64 if (hob ==
NULL || hob_size == 0) {
69 if (hob->version != PICASSO_MISC_DATA_VERSION) {
81 #define SILICON_IS_MYSTERY_MEAT (1 << 31)
82 #define SILICON_IS_RV2 (1 << 30)
static bool is_fam17_1x(void)
bool soc_is_reduced_io_sku(void)
#define SILICON_IS_MYSTERY_MEAT
#define SOCKET_TYPE_SHIFT
static bool is_rv2_silicon(void)
enum soc_type get_soc_type(void)
static uint32_t get_internal_silicon_type(void)
static bool is_fam17_2x(void)
void print_silicon_type(void)
enum socket_type get_socket_type(void)
static bool is_mystery_silicon(void)
static bool is_fam17_18(void)
enum silicon_type get_silicon_type(void)
void print_socket_type(void)
static bool is_fam17_20(void)
static bool is_fam17_11(void)
void print_soc_type(void)
static unsigned int cpuid_eax(unsigned int op)
static unsigned int cpuid_ebx(unsigned int op)
#define printk(level,...)
const void * fsp_find_extension_hob_by_guid(const uint8_t *guid, size_t *size)
#define BIOS_INFO
BIOS_INFO - Expected events.
#define BIOS_DEBUG
BIOS_DEBUG - Verbose output.
#define BIOS_ERR
BIOS_ERR - System in incomplete state.