aboutsummaryrefslogtreecommitdiff
path: root/arch/riscv
diff options
context:
space:
mode:
authorMiquel Sabaté Solà <mikisabate@gmail.com>2024-09-07 15:16:44 +0200
committerMiquel Sabaté Solà <mikisabate@gmail.com>2024-12-05 16:02:50 +0100
commit432436797bedf396ad698477a19f9d2e13147621 (patch)
tree41279d9ade24b4bc25c32f6e727204943fbe1599 /arch/riscv
parentb293f2b1e0f82684e474909ec831851e026c8281 (diff)
downloadfarga-432436797bedf396ad698477a19f9d2e13147621.tar.gz
farga-432436797bedf396ad698477a19f9d2e13147621.zip
machine: Use the proper ABI definition
Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
Diffstat (limited to 'arch/riscv')
-rw-r--r--arch/riscv/init/initramfs.cpiobin4959232 -> 4959232 bytes
-rw-r--r--arch/riscv/machine/Makefile2
-rw-r--r--arch/riscv/machine/machine.S2
3 files changed, 2 insertions, 2 deletions
diff --git a/arch/riscv/init/initramfs.cpio b/arch/riscv/init/initramfs.cpio
index 802848e..9918d17 100644
--- a/arch/riscv/init/initramfs.cpio
+++ b/arch/riscv/init/initramfs.cpio
Binary files differ
diff --git a/arch/riscv/machine/Makefile b/arch/riscv/machine/Makefile
index c6fe845..9eb60ef 100644
--- a/arch/riscv/machine/Makefile
+++ b/arch/riscv/machine/Makefile
@@ -3,7 +3,7 @@ NAME = machine
CROSS_COMPILE ?= riscv64-suse-linux-
AS = $(CROSS_COMPILE)as
LD = $(CROSS_COMPILE)ld
-ASFLAGS = -g -march=rv64g -mabi=lp64
+ASFLAGS = -g -march=rv64g -mabi=lp64d
QEMU ?= qemu-system-riscv64
QEMU_FLAGS ?=
diff --git a/arch/riscv/machine/machine.S b/arch/riscv/machine/machine.S
index 8a7ce8d..b58dbd4 100644
--- a/arch/riscv/machine/machine.S
+++ b/arch/riscv/machine/machine.S
@@ -52,7 +52,7 @@ get_serial_address:
sll t1, t1, 4
add t1, t1, t0
- # Next loop.
+ # Next iteration.
addi a0, a0, 1
j .parse_hex_loop