soc/amd/stoneyridge/chip.c: Move setup_bsp_ramtop to soc_init()
Issue first reported at commit 1587dc8a2b
, the call of functions
setup_bsp_ramtop() and setup_uma_memory() should be moved from enable_dev()
to soc_init(). The function setup_uma_memory() no longer exists, its
functionality transfered to agesawrapper_amdinitpost.
Move setup_bsp_ramtop() as required.
BUG=b:62240756
TEST=Build and boot kahlee.
Change-Id: I44e6cab17a8f7f364fc57657f41b211ec9d17641
Signed-off-by: Richard Spiegel <richard.spiegel@silverbackltd.com>
Reviewed-on: https://review.coreboot.org/22948
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-by: Marshall Dawson <marshalldawson3rd@gmail.com>
This commit is contained in:
parent
c50296d997
commit
9d0921b348
|
@ -45,13 +45,6 @@ struct device_operations pci_domain_ops = {
|
|||
|
||||
static void enable_dev(device_t dev)
|
||||
{
|
||||
static int done = 0;
|
||||
|
||||
if (!done) {
|
||||
setup_bsp_ramtop();
|
||||
done = 1;
|
||||
}
|
||||
|
||||
/* Set the operations if it is a special bus type */
|
||||
if (dev->path.type == DEVICE_PATH_DOMAIN)
|
||||
dev->ops = &pci_domain_ops;
|
||||
|
@ -64,6 +57,7 @@ static void enable_dev(device_t dev)
|
|||
static void soc_init(void *chip_info)
|
||||
{
|
||||
southbridge_init(chip_info);
|
||||
setup_bsp_ramtop();
|
||||
}
|
||||
|
||||
static void soc_final(void *chip_info)
|
||||
|
|
Loading…
Reference in New Issue