|
@@ -1,4 +1,4 @@
|
|
|
-ISA ?= rv64imafdc
|
|
|
+ISA ?= rv64imafdc_zicsr_zifencei_zba_zbb
|
|
|
ABI ?= lp64d
|
|
|
|
|
|
#TARGET_BOARD is JH7110 or NULL
|
|
@@ -202,15 +202,6 @@ $(linux_wrkdir)/.config: $(linux_defconfig) $(linux_srcdir)
|
|
|
mkdir -p $(dir $@)
|
|
|
cp -p $< $@
|
|
|
$(MAKE) -C $(linux_srcdir) O=$(linux_wrkdir) CROSS_COMPILE=$(CROSS_COMPILE) ARCH=riscv olddefconfig
|
|
|
-ifeq (,$(filter rv%c,$(ISA)))
|
|
|
- sed 's/^.*CONFIG_RISCV_ISA_C.*$$/CONFIG_RISCV_ISA_C=n/' -i $@
|
|
|
- $(MAKE) -C $(linux_srcdir) O=$(linux_wrkdir) CROSS_COMPILE=$(CROSS_COMPILE) ARCH=riscv olddefconfig
|
|
|
-endif
|
|
|
-ifeq ($(ISA),$(filter rv32%,$(ISA)))
|
|
|
- sed 's/^.*CONFIG_ARCH_RV32I.*$$/CONFIG_ARCH_RV32I=y/' -i $@
|
|
|
- sed 's/^.*CONFIG_ARCH_RV64I.*$$/CONFIG_ARCH_RV64I=n/' -i $@
|
|
|
- $(MAKE) -C $(linux_srcdir) O=$(linux_wrkdir) CROSS_COMPILE=$(CROSS_COMPILE) ARCH=riscv olddefconfig
|
|
|
-endif
|
|
|
|
|
|
$(uboot_wrkdir)/.config: $(uboot_defconfig)
|
|
|
mkdir -p $(dir $@)
|