blob: 9c709745b65a19802efc9285dedca11f1b81e916 [file] [log] [blame]
Chris Wang216d69d2021-03-02 22:33:00 +08001/* SPDX-License-Identifier: GPL-2.0-only */
2
3#include <baseboard/variants.h>
Felix Helddd737142021-03-26 00:44:35 +01004#include <soc/fsp.h>
Matt DeVillierc429ee12022-11-11 16:14:33 -06005#include <soc/platform_descriptors.h>
Chris Wang216d69d2021-03-02 22:33:00 +08006
7void __weak variant_updm_update(FSP_M_CONFIG *mcfg) {}
8
9void mainboard_updm_update(FSP_M_CONFIG *mcfg)
10{
11 variant_updm_update(mcfg);
12}
Matt DeVillierc429ee12022-11-11 16:14:33 -060013
14void mb_pre_fspm(void)
15{
16 const struct soc_amd_gpio *gpios;
17 size_t num_gpios;
18
19 gpios = baseboard_romstage_gpio_table(&num_gpios);
20 gpio_configure_pads(gpios, num_gpios);
21}