Jon Murphy | 9df0085 | 2022-02-17 22:42:57 -0700 | [diff] [blame] | 1 | /* SPDX-License-Identifier: GPL-2.0-or-later */ |
| 2 | |
| 3 | #include <baseboard/variants.h> |
| 4 | #include <soc/platform_descriptors.h> |
| 5 | |
Felix Held | 56fa67c | 2022-06-15 21:42:29 +0200 | [diff] [blame] | 6 | void mb_pre_fspm(FSP_M_CONFIG *mcfg) |
Jon Murphy | 9df0085 | 2022-02-17 22:42:57 -0700 | [diff] [blame] | 7 | { |
Matt DeVillier | 5f69b86 | 2022-09-23 14:51:12 -0500 | [diff] [blame] | 8 | size_t num_base_gpios, num_override_gpios; |
| 9 | const struct soc_amd_gpio *base_gpios, *override_gpios; |
Jon Murphy | 9df0085 | 2022-02-17 22:42:57 -0700 | [diff] [blame] | 10 | |
Matt DeVillier | 5f69b86 | 2022-09-23 14:51:12 -0500 | [diff] [blame] | 11 | baseboard_romstage_gpio_table(&base_gpios, &num_base_gpios); |
| 12 | variant_romstage_override_gpio_table(&override_gpios, &num_override_gpios); |
| 13 | gpio_configure_pads_with_override(base_gpios, num_base_gpios, |
| 14 | override_gpios, num_override_gpios); |
Jon Murphy | 9df0085 | 2022-02-17 22:42:57 -0700 | [diff] [blame] | 15 | } |