coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
variant.c
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-only */
2 
4 #include <fw_config.h>
5 #include <sar.h>
6 
7 enum {
8  GALTIC_SKU_START = 0x120000,
9  GALTIC_SKU_END = 0x12ffff,
10  GALITH_SKU_START = 0x130000,
11  GALITH_SKU_END = 0x13ffff,
12  GALNAT_SKU_START = 0x140000,
13  GALNAT_SKU_END = 0x14ffff,
14  GALLOP_SKU_START = 0x150000,
15  GALLOP_SKU_END = 0x15ffff,
16  GALTIC360_SKU_START = 0x260000,
17  GALTIC360_SKU_END = 0x26ffff,
18  GALITH360_SKU_START = 0x270000,
19  GALITH360_SKU_END = 0x27ffff,
20  GALNAT360_SKU_START = 0x2B0000,
21  GALNAT360_SKU_END = 0x2Bffff,
22 };
23 const char *get_wifi_sar_cbfs_filename(void)
24 {
26 
28  return "wifi_sar-galtic.hex";
30  return "wifi_sar-galnat.hex";
32  return "wifi_sar-galtic360.hex";
34  return "wifi_sar-galith360.hex";
36  return "wifi_sar-galnat360.hex";
37 
39 }
uint32_t sku_id(void)
uint32_t google_chromeec_get_board_sku(void)
Definition: ec_skuid.c:6
const char * get_wifi_sar_cbfs_filename(void)
Definition: variant.c:5
@ GALNAT_SKU_END
Definition: variant.c:13
@ GALITH360_SKU_START
Definition: variant.c:18
@ GALTIC360_SKU_START
Definition: variant.c:16
@ GALNAT_SKU_START
Definition: variant.c:12
@ GALTIC_SKU_END
Definition: variant.c:9
@ GALLOP_SKU_END
Definition: variant.c:15
@ GALNAT360_SKU_START
Definition: variant.c:20
@ GALITH_SKU_START
Definition: variant.c:10
@ GALTIC360_SKU_END
Definition: variant.c:17
@ GALNAT360_SKU_END
Definition: variant.c:21
@ GALITH_SKU_END
Definition: variant.c:11
@ GALTIC_SKU_START
Definition: variant.c:8
@ GALITH360_SKU_END
Definition: variant.c:19
@ GALLOP_SKU_START
Definition: variant.c:14
#define WIFI_SAR_CBFS_DEFAULT_FILENAME
Definition: sar.h:87
unsigned int uint32_t
Definition: stdint.h:14