riscv: Remove config string support
The code dealing with the old config string isn't needed anymore, because the config string has been deprecated in favor of OpenFirmware-derived devicetrees. Change-Id: I71398fb4861dbaf7eefc6e6f222bb7159798fafa Signed-off-by: Jonathan Neuschäfer <j.neuschaefer@gmx.net> Reviewed-on: https://review.coreboot.org/22594 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Ronald G. Minnich <rminnich@gmail.com>
This commit is contained in:
committed by
Martin Roth
parent
3ca8b598ed
commit
c0c31b6d1a
@@ -19,8 +19,3 @@ config ARCH_ROMSTAGE_RISCV
|
||||
config ARCH_RAMSTAGE_RISCV
|
||||
bool
|
||||
default n
|
||||
|
||||
config RISCV_CONFIGSTRING
|
||||
hex "Location of pointer to RISCV config string"
|
||||
default 0x100c
|
||||
depends on ARCH_RISCV
|
||||
|
@@ -43,8 +43,7 @@ bootblock-y += \
|
||||
$(top)/src/lib/memcmp.c \
|
||||
$(top)/src/lib/memcpy.c \
|
||||
$(top)/src/lib/memmove.c \
|
||||
$(top)/src/lib/memset.c \
|
||||
$(top)/src/commonlib/configstring.c
|
||||
$(top)/src/lib/memset.c
|
||||
|
||||
$(objcbfs)/bootblock.debug: $$(bootblock-objs)
|
||||
@printf " LINK $(subst $(obj)/,,$(@))\n"
|
||||
@@ -70,8 +69,7 @@ romstage-y += \
|
||||
$(top)/src/lib/memcmp.c \
|
||||
$(top)/src/lib/memcpy.c \
|
||||
$(top)/src/lib/memmove.c \
|
||||
$(top)/src/lib/memset.c \
|
||||
$(top)/src/commonlib/configstring.c
|
||||
$(top)/src/lib/memset.c
|
||||
|
||||
romstage-$(CONFIG_COLLECT_TIMESTAMPS) += timestamp.c
|
||||
|
||||
@@ -103,8 +101,7 @@ ramstage-y += \
|
||||
$(top)/src/lib/memcmp.c \
|
||||
$(top)/src/lib/memcpy.c \
|
||||
$(top)/src/lib/memmove.c \
|
||||
$(top)/src/lib/memset.c \
|
||||
$(top)/src/commonlib/configstring.c
|
||||
$(top)/src/lib/memset.c
|
||||
|
||||
$(eval $(call create_class_compiler,rmodules,riscv))
|
||||
|
||||
|
@@ -18,13 +18,12 @@
|
||||
#include <arch/encoding.h>
|
||||
#include <rules.h>
|
||||
#include <console/console.h>
|
||||
#include <commonlib/configstring.h>
|
||||
|
||||
void arch_prog_run(struct prog *prog)
|
||||
{
|
||||
void (*doit)(void *) = prog_entry(prog);
|
||||
void riscvpayload(const char *configstring, void *payload);
|
||||
const char *config = configstring();
|
||||
const char *config = NULL;
|
||||
|
||||
if (ENV_RAMSTAGE && prog_type(prog) == PROG_PAYLOAD) {
|
||||
printk(BIOS_SPEW, "Config string: '%s'\n", config);
|
||||
|
@@ -18,7 +18,6 @@
|
||||
#include <console/console.h>
|
||||
#include <string.h>
|
||||
#include <vm.h>
|
||||
#include <commonlib/configstring.h>
|
||||
|
||||
static uint64_t *time;
|
||||
static uint64_t *timecmp;
|
||||
|
Reference in New Issue
Block a user