|
@@ -8,18 +8,27 @@ require opensbi-payloads.inc
|
|
|
|
|
|
inherit autotools-brokensep deploy
|
|
|
|
|
|
-SRCREV:starfive-dubhe = "3b7a16171029ca0a185789ca7cba583a5bf31b19"
|
|
|
-SRC_URI:starfive-dubhe = "git://git@192.168.110.45/starfive-tech/opensbi.git;protocol=ssh;branch=starfive-v1.2-dubhe"
|
|
|
+FORK:starfive-dubhe = "starfive-tech"
|
|
|
+BRANCH:starfive-dubhe = "starfive-v1.2-dubhe"
|
|
|
+SRCREV:starfive-dubhe = "a10e0837f215fb4ed25f195f2c511a41deb9c324"
|
|
|
|
|
|
-SRC_URI:remove:nezha = " \
|
|
|
- file://0001-lib-utils-fdt-Require-match-data-to-be-const.patch \
|
|
|
- file://0002-lib-utils-timer-Add-a-separate-compatible-for-the-D1.patch \
|
|
|
-"
|
|
|
+FORK:starfive-jh8100 = "starfive-tech"
|
|
|
+BRANCH:starfive-jh8100 = "fpga-starfive-v1.2-jh8100"
|
|
|
+SRCREV:starfive-jh8100 = "06c3d05b7f5f1e0aa24141e4de487313b620cea9"
|
|
|
+
|
|
|
+SRC_URI = "\
|
|
|
+ git://git@192.168.110.45/${FORK}/opensbi.git;protocol=ssh;branch=${BRANCH} \
|
|
|
+ "
|
|
|
+
|
|
|
+SRC_URI:remove:nezha = "\
|
|
|
+ file://0001-lib-utils-fdt-Require-match-data-to-be-const.patch \
|
|
|
+ file://0002-lib-utils-timer-Add-a-separate-compatible-for-the-D1.patch \
|
|
|
+ "
|
|
|
|
|
|
S = "${WORKDIR}/git"
|
|
|
|
|
|
-EXTRA_OEMAKE += "PLATFORM=${RISCV_SBI_PLAT} I=${D} FW_PIC=n CLANG_TARGET= "
|
|
|
-EXTRA_OEMAKE:starfive-dubhe += "PLATFORM=${RISCV_SBI_PLAT} I=${D} FW_PIC=n CLANG_TARGET= PLATFORM_DEFCONFIG=starfive_defconfig "
|
|
|
+EXTRA_OEMAKE:starfive-dubhe = "PLATFORM=${RISCV_SBI_PLAT} I=${D} FW_PIC=n CLANG_TARGET= FW_OPTIONS=0 FW_TEXT_START=0x80100000 PLATFORM_DEFCONFIG=starfive_defconfig"
|
|
|
+EXTRA_OEMAKE:starfive-jh8100 = "PLATFORM=${RISCV_SBI_PLAT} I=${D} FW_PIC=n CLANG_TARGET= FW_OPTIONS=0 FW_TEXT_START=0x40000000 PLATFORM_DEFCONFIG=starfive_defconfig"
|
|
|
|
|
|
# If RISCV_SBI_PAYLOAD is set then include it as a payload
|
|
|
EXTRA_OEMAKE:append = " ${@riscv_get_extra_oemake_image(d)}"
|