From 3c75673da282c89541d5836f1f263a98d4ef08c1 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Wed, 14 Oct 2020 20:14:03 -0600 Subject: [PATCH] Adjust GPIO init to look like prior boards Change-Id: I36ff193a1d540f1723f45ebd7326a02b24c090d7 --- src/mainboard/system76/galp5/Makefile.inc | 2 +- src/mainboard/system76/galp5/mainboard.c | 12 ------------ src/mainboard/system76/galp5/ramstage.c | 8 ++++++++ 3 files changed, 9 insertions(+), 13 deletions(-) delete mode 100644 src/mainboard/system76/galp5/mainboard.c create mode 100644 src/mainboard/system76/galp5/ramstage.c diff --git a/src/mainboard/system76/galp5/Makefile.inc b/src/mainboard/system76/galp5/Makefile.inc index 96f1f8aa03..c15a0141f1 100644 --- a/src/mainboard/system76/galp5/Makefile.inc +++ b/src/mainboard/system76/galp5/Makefile.inc @@ -1,3 +1,3 @@ bootblock-y += bootblock.c -ramstage-y += mainboard.c +ramstage-y += ramstage.c ramstage-y += hda_verb.c diff --git a/src/mainboard/system76/galp5/mainboard.c b/src/mainboard/system76/galp5/mainboard.c deleted file mode 100644 index 78d1c0f3d9..0000000000 --- a/src/mainboard/system76/galp5/mainboard.c +++ /dev/null @@ -1,12 +0,0 @@ -/* SPDX-License-Identifier: GPL-2.0-only */ - -#include -#include "gpio.h" - -static void mainboard_init(void *chip_info) { - gpio_configure_pads(gpio_table, ARRAY_SIZE(gpio_table)); -} - -struct chip_operations mainboard_ops = { - .init = mainboard_init, -}; diff --git a/src/mainboard/system76/galp5/ramstage.c b/src/mainboard/system76/galp5/ramstage.c new file mode 100644 index 0000000000..9d436fc5f3 --- /dev/null +++ b/src/mainboard/system76/galp5/ramstage.c @@ -0,0 +1,8 @@ +/* SPDX-License-Identifier: GPL-2.0-only */ + +#include +#include "gpio.h" + +void mainboard_silicon_init_params(FSP_S_CONFIG *params) { + gpio_configure_pads(gpio_table, ARRAY_SIZE(gpio_table)); +}