[PATCH v2 4/5] riscv: fix dependency for t-head errata
Heiko Stuebner
heiko at sntech.de
Thu May 26 13:56:45 PDT 2022
alternatives only work correctly on non-xip-kernels and while the
selected alternative-symbol has the correct dependency the symbol
selecting it also needs that dependency.
So add the missing dependency to the T-Head errata Kconfig symbol.
Reported-by: kernel test robot <yujie.liu at intel.com>
Reviewed-by: Guo Ren <guoren at kernel.org>
Signed-off-by: Heiko Stuebner <heiko at sntech.de>
---
arch/riscv/Kconfig.erratas | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/riscv/Kconfig.erratas b/arch/riscv/Kconfig.erratas
index ebfcd5cc6eaf..457ac72c9b36 100644
--- a/arch/riscv/Kconfig.erratas
+++ b/arch/riscv/Kconfig.erratas
@@ -35,6 +35,7 @@ config ERRATA_SIFIVE_CIP_1200
config ERRATA_THEAD
bool "T-HEAD errata"
+ depends on !XIP_KERNEL
select RISCV_ALTERNATIVE
help
All T-HEAD errata Kconfig depend on this Kconfig. Disabling
--
2.35.1
More information about the linux-riscv
mailing list