soc/intel: Remove blank lines before '}' and after '{'
[coreboot2.git] / src / mainboard / prodrive / hermes / bootblock.c
blob8f2687f217c7e8c5b21cf002a4e7e7ae1161da3e
1 /* SPDX-License-Identifier: GPL-2.0-only */
3 #include <bootblock_common.h>
4 #include <console/console.h>
5 #include <gpio.h>
7 #include "gpio.h"
9 void bootblock_mainboard_early_init(void)
11 /* This is a hack for FSP because it does things in MemoryInit()
12 which it shouldn't do. We have to prepare certain gpios here
13 because of the brokenness in FSP. */
14 program_early_gpio_pads();
17 void bootblock_mainboard_init(void)
19 u8 bmc_hsi = (gpio_get(GPP_K13) << 3) |
20 (gpio_get(GPP_K12) << 2) |
21 (gpio_get(GPP_K14) << 1) |
22 (gpio_get(GPP_K16) << 0);
24 printk(BIOS_INFO, "BMC HSI 0x%x\n", bmc_hsi);