3 #include <baseboard/variants.h>
10 #include <variant/sku.h>
12 #define R_PCH_OC_WDT_CTL 0x54
13 #define B_PCH_OC_WDT_CTL_FORCE_ALL BIT15
14 #define B_PCH_OC_WDT_CTL_EN BIT14
15 #define B_PCH_OC_WDT_CTL_UNXP_RESET_STS BIT22
19 static char sku_str[5];
38 cfg->usb3_ports[3].enable = 0;
55 cfg->usb2_ports[0].enable = 1;
56 cfg->usb2_ports[0].ocpin =
OC1;
63 cfg->usb2_ports[1].enable = 1;
64 cfg->usb2_ports[1].ocpin =
OC2;
71 cfg->usb2_ports[4].enable = 1;
72 cfg->usb2_ports[4].ocpin =
OC0;
79 cfg->SlowSlewRateForIa = 0;
80 cfg->SlowSlewRateForGt = 0;
81 cfg->SlowSlewRateForSa = 0;
void outl(u32 val, u16 port)
void __weak variant_devtree_update(void)
const char * smbios_system_sku(void)
uint8_t __weak variant_board_sku(void)
#define B_PCH_OC_WDT_CTL_FORCE_ALL
#define B_PCH_OC_WDT_CTL_EN
#define B_PCH_OC_WDT_CTL_UNXP_RESET_STS
static __always_inline u16 pci_read_config16(const struct device *dev, u16 reg)
#define SKU_1_NAUTILUS_LTE
#define USB2_HALF_BIT_PRE_EMP
int snprintf(char *buf, size_t size, const char *fmt,...)
Note: This file is only for POSIX compatibility, and is meant to be chain-included via string....