summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorTim Wawrzynczak <twawrzynczak@chromium.org>2022-03-28 13:25:16 -0600
committerFelix Held <felix-coreboot@felixheld.de>2022-05-04 13:23:16 +0000
commitc48ec7b2bf3d09bd8be8fb3b9e3aac66f3dbf5dc (patch)
treee03d02bedda38674347911e497ee320e4010e4a4 /src
parent8e4eb83980d511f2e3727c5692f2ab86b47fe5da (diff)
downloadcoreboot-c48ec7b2bf3d09bd8be8fb3b9e3aac66f3dbf5dc.tar.gz
coreboot-c48ec7b2bf3d09bd8be8fb3b9e3aac66f3dbf5dc.tar.bz2
coreboot-c48ec7b2bf3d09bd8be8fb3b9e3aac66f3dbf5dc.zip
mb/google/brya/var/taeko{4es}: Remove extraneous __weak attributes
Functions that are intended to override weak ones defined in the baseboard should not also be declared weak, otherwise how would the linker know which copy to keep. Signed-off-by: Tim Wawrzynczak <twawrzynczak@chromium.org> Change-Id: Ia2ceee77d00a5baa915fd1f306d76e79aa609e65 Reviewed-on: https://review.coreboot.org/c/coreboot/+/63179 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Eric Lai <eric_lai@quanta.corp-partner.google.com> Reviewed-by: Angel Pons <th3fanbus@gmail.com>
Diffstat (limited to 'src')
-rw-r--r--src/mainboard/google/brya/variants/taeko/memory.c6
-rw-r--r--src/mainboard/google/brya/variants/taeko4es/memory.c6
2 files changed, 6 insertions, 6 deletions
diff --git a/src/mainboard/google/brya/variants/taeko/memory.c b/src/mainboard/google/brya/variants/taeko/memory.c
index 9a7ef5c2376c..e9e85339310e 100644
--- a/src/mainboard/google/brya/variants/taeko/memory.c
+++ b/src/mainboard/google/brya/variants/taeko/memory.c
@@ -66,12 +66,12 @@ static const struct mb_cfg baseboard_memcfg = {
.ect = 1, /* Enable Early Command Training */
};
-const struct mb_cfg *__weak variant_memory_params(void)
+const struct mb_cfg *variant_memory_params(void)
{
return &baseboard_memcfg;
}
-int __weak variant_memory_sku(void)
+int variant_memory_sku(void)
{
/*
* Memory configuration board straps
@@ -90,7 +90,7 @@ int __weak variant_memory_sku(void)
return gpio_base2_value(spd_gpios, ARRAY_SIZE(spd_gpios));
}
-bool __weak variant_is_half_populated(void)
+bool variant_is_half_populated(void)
{
/* GPIO_MEM_CH_SEL GPP_E13 */
return gpio_get(GPP_E13);
diff --git a/src/mainboard/google/brya/variants/taeko4es/memory.c b/src/mainboard/google/brya/variants/taeko4es/memory.c
index 9a7ef5c2376c..e9e85339310e 100644
--- a/src/mainboard/google/brya/variants/taeko4es/memory.c
+++ b/src/mainboard/google/brya/variants/taeko4es/memory.c
@@ -66,12 +66,12 @@ static const struct mb_cfg baseboard_memcfg = {
.ect = 1, /* Enable Early Command Training */
};
-const struct mb_cfg *__weak variant_memory_params(void)
+const struct mb_cfg *variant_memory_params(void)
{
return &baseboard_memcfg;
}
-int __weak variant_memory_sku(void)
+int variant_memory_sku(void)
{
/*
* Memory configuration board straps
@@ -90,7 +90,7 @@ int __weak variant_memory_sku(void)
return gpio_base2_value(spd_gpios, ARRAY_SIZE(spd_gpios));
}
-bool __weak variant_is_half_populated(void)
+bool variant_is_half_populated(void)
{
/* GPIO_MEM_CH_SEL GPP_E13 */
return gpio_get(GPP_E13);