coreboot-kgpe-d16/src/mainboard/siemens/mc_apl1
Werner Zeh a2ea5e9f47 mb/siemens/mc_apl{3,5}: Remove __weak symbol from GPIO functions
The two GPIO functions variant_gpio_table() and
variant_early_gpio_table() provide the pointer to the variants GPIO
table for late and early GPIO init. As these functions are variant
dependent the keyword __weak must not be used as otherwise the linker
might choose the tables from the baseboard.

This patch removes the __weak definition making these functions
overriding the general ones in baseboard/gpio.c.

Change-Id: Ic7fc816d40cb112d7ab51089c3962a77798c08a8
Signed-off-by: Werner Zeh <werner.zeh@siemens.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/36094
Reviewed-by: Patrick Georgi <pgeorgi@google.com>
Reviewed-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2019-10-18 12:23:28 +00:00
..
variants mb/siemens/mc_apl{3,5}: Remove __weak symbol from GPIO functions 2019-10-18 12:23:28 +00:00
acpi_tables.c
board_info.txt siemens/mc_apl1: Provide baseboard and variant concepts 2018-04-26 06:54:45 +00:00
bootblock.c soc/intel/common/block: Add LPC Common code and use it for APL 2017-08-15 19:59:21 +00:00
dsdt.asl cpu/intel/common: Use a common acpi/cpu.asl file 2018-11-30 22:02:35 +00:00
Kconfig siemens/mc_apl1: Use INTEL_LPSS_UART_FOR_CONSOLE 2019-01-11 18:54:56 +00:00
Kconfig.name mb/siemens/mc_apl1: Sort the names of all variant mainboards 2019-09-25 08:14:56 +00:00
mainboard.c mb/siemens/mc_apl1: Disable all UHS-I SD-Card speed modes 2019-07-18 11:46:41 +00:00
Makefile.inc siemens/mc_apl1: Move board specific things to mc_apl1 variant 2018-04-27 09:23:52 +00:00
mc_apl1.fmd siemens/mc_apl1: Clean up the code 2017-03-15 13:53:57 +01:00
mc_apl_vboot.fmd mb/siemens/mc_apl{2,4,5}: Enable VBOOT 2019-09-25 08:14:46 +00:00
romstage.c src: Remove unneeded include <lib.h> 2018-11-16 09:50:51 +00:00