]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commit
kernel.bbclass: State riscv required tune_features for Linux
authorMark Hatle <mark.hatle@amd.com>
Wed, 2 Jul 2025 21:44:21 +0000 (16:44 -0500)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 7 Jul 2025 21:12:47 +0000 (22:12 +0100)
commit6fd37774eda090951c48a3d9ad482e53f98b0529
tree4861fd3b8b4a59919c14b68cc1ddec755437881e
parenta8ef7339ecb9eee909224e7cf23ccd48ef105d93
kernel.bbclass: State riscv required tune_features for Linux

Required:
   rv32ima_zicsr_zifencei
   rv64ima_zicsr_zifencei

See the arch/riscv/Makefile:

riscv-march-$(CONFIG_ARCH_RV32I) := rv32ima
riscv-march-$(CONFIG_ARCH_RV64I) := rv64ima
riscv-march-$(CONFIG_TOOLCHAIN_NEEDS_EXPLICIT_ZICSR_ZIFENCEI) := $(riscv-march-y)_zicsr_zifencei

Signed-off-by: Mark Hatle <mark.hatle@amd.com>
Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes-recipe/kernel.bbclass