sar: Fix semantics of `get_wifi_sar_cbfs_filename()`
[coreboot.git] / src / mainboard / google / octopus / variants / meep / variant.c
blob4e5c4bebf4d2066f30203818e7e228be4a82a2e1
1 /* SPDX-License-Identifier: GPL-2.0-only */
3 #include <ec/google/chromeec/ec.h>
4 #include <drivers/intel/gma/opregion.h>
5 #include <baseboard/variants.h>
6 #include <variant/sku.h>
7 #include <sar.h>
9 const char *get_wifi_sar_cbfs_filename(void)
11 uint32_t sku_id = google_chromeec_get_board_sku();
13 switch (sku_id) {
14 case SKU_1_MEEP:
15 case SKU_2_MEEP:
16 case SKU_3_MEEP:
17 case SKU_4_MEEP:
18 return "wifi_sar-meep.hex";
19 case SKU_49_VORTININJA:
20 case SKU_50_VORTININJA:
21 case SKU_51_VORTININJA:
22 case SKU_52_VORTININJA:
23 return "wifi_sar-vortininja.hex";
25 return WIFI_SAR_CBFS_DEFAULT_FILENAME;
28 const char *mainboard_vbt_filename(void)
30 uint32_t sku_id;
32 sku_id = google_chromeec_get_board_sku();
34 switch (sku_id) {
35 case SKU_33_DORP:
36 case SKU_34_DORP:
37 case SKU_35_DORP:
38 case SKU_36_DORP:
39 return "vbt_dorp_hdmi.bin";
40 case SKU_49_VORTININJA:
41 case SKU_50_VORTININJA:
42 case SKU_51_VORTININJA:
43 case SKU_52_VORTININJA:
44 case SKU_65_VORTICON:
45 case SKU_66_VORTICON:
46 return "vbt_vortininja.bin";
47 default:
48 return "vbt.bin";