coreboot-kgpe-d16/src/mainboard/google
Matt DeVillier f2fc497228 google/cyan: fix variant memory/silicon init params override
The mainboard_memory_init_params() and mainboard_silicon_init_params()
methods already have weak definitions in drivers/intel/fsp1_1,
so having them declared as weak in the cyan baseboard has the effect
of them not being called at all unless overridden at the variant level.

Therefore, remove the weak declarations in the baseboard and ensure
that each variant has its own init functions if needed.

TEST: build/boot google/cyan

Change-Id: I1c76cb5838ef1e65e72c7341d951f9baf2ddd41b
Signed-off-by: Matt DeVillier <matt.devillier@gmail.com>
Reviewed-on: https://review.coreboot.org/21704
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Nico Huber <nico.h@gmx.de>
2017-10-08 22:34:47 +00:00
..
auron ec/google/chromeec: Add library function google_chromeec_events_init 2017-10-08 19:38:28 +00:00
beltino mb/*/*: Remove rtc nvram configurable baud rate 2017-09-23 11:06:25 +00:00
butterfly mb/*/*: Remove rtc nvram configurable baud rate 2017-09-23 11:06:25 +00:00
chell ec/google/chromeec: Add library function google_chromeec_events_init 2017-10-08 19:38:28 +00:00
cyan google/cyan: fix variant memory/silicon init params override 2017-10-08 22:34:47 +00:00
daisy include/device: Split i2c.h into three 2017-08-18 15:33:29 +00:00
eve ec/google/chromeec: Add library function google_chromeec_events_init 2017-10-08 19:38:28 +00:00
fizz ec/google/chromeec: Add library function google_chromeec_events_init 2017-10-08 19:38:28 +00:00
foster include/device: Split i2c.h into three 2017-08-18 15:33:29 +00:00
gale Consolidate reset API, add generic reset_prepare mechanism 2017-06-13 20:53:09 +02:00
glados ec/google/chromeec: Add library function google_chromeec_events_init 2017-10-08 19:38:28 +00:00
gru google/gru: Fix pmu1833_volsel handling 2017-10-02 18:32:11 +00:00
jecht mb/*/*: Remove rtc nvram configurable baud rate 2017-09-23 11:06:25 +00:00
kahlee ec/google/chromeec: Add library function google_chromeec_events_init 2017-10-08 19:38:28 +00:00
lars ec/google/chromeec: Add library function google_chromeec_events_init 2017-10-08 19:38:28 +00:00
link ec/google/chromeec: Add library function google_chromeec_events_init 2017-10-08 19:38:28 +00:00
nyan include/device: Split i2c.h into three 2017-08-18 15:33:29 +00:00
nyan_big include/device: Split i2c.h into three 2017-08-18 15:33:29 +00:00
nyan_blaze include/device: Split i2c.h into three 2017-08-18 15:33:29 +00:00
oak Use stopwatch_wait_until_expired where applicable 2017-09-26 16:53:28 +00:00
parrot mb/*/*: Remove rtc nvram configurable baud rate 2017-09-23 11:06:25 +00:00
peach_pit include/device: Split i2c.h into three 2017-08-18 15:33:29 +00:00
poppy mb/google/poppy/variants/soraka: Add 10ms reset delay for WCOM device 2017-10-08 19:38:51 +00:00
purin Consolidate reset API, add generic reset_prepare mechanism 2017-06-13 20:53:09 +02:00
rambi ec/google/chromeec: Add library function google_chromeec_events_init 2017-10-08 19:38:28 +00:00
reef ec/google/chromeec: Add library function google_chromeec_events_init 2017-10-08 19:38:28 +00:00
rotor Consolidate reset API, add generic reset_prepare mechanism 2017-06-13 20:53:09 +02:00
slippy ec/google/chromeec: Add library function google_chromeec_events_init 2017-10-08 19:38:28 +00:00
smaug include/device: Split i2c.h into three 2017-08-18 15:33:29 +00:00
storm mainboard/[g-l]: add IS_ENABLED() around Kconfig symbol references 2017-07-06 00:19:56 +00:00
stout mb/*/*: Remove rtc nvram configurable baud rate 2017-09-23 11:06:25 +00:00
urara vboot: Assume EC_SOFTWARE_SYNC and VIRTUAL_DEV_SWITCH by default 2017-03-28 22:15:46 +02:00
veyron include/device: Split i2c.h into three 2017-08-18 15:33:29 +00:00
veyron_mickey include/device: Split i2c.h into three 2017-08-18 15:33:29 +00:00
veyron_rialto include/device: Split i2c.h into three 2017-08-18 15:33:29 +00:00
zoombini ec/google/chromeec: Add library function google_chromeec_events_init 2017-10-08 19:38:28 +00:00
Kconfig
Kconfig.name