riscv: Kconfig.errata: Add dependency for RISCV_SBI in ERRATA_ANDES config

Andes errata uses sbi_ecalll() which is only available if RISCV_SBI is
enabled. So add an dependency for RISCV_SBI in ERRATA_ANDES config to
avoid any build failures.

Reported-by: kernel test robot <lkp@intel.com>
Closes: https://lore.kernel.org/oe-kbuild-all/202308311610.ec6bm2G8-lkp@intel.com/
Signed-off-by: Lad Prabhakar <prabhakar.mahadev-lad.rj@bp.renesas.com>
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
Tested-by: Randy Dunlap <rdunlap@infradead.org>
Link: https://lore.kernel.org/r/20230901110320.312674-1-prabhakar.mahadev-lad.rj@bp.renesas.com
Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>
This commit is contained in:
Lad Prabhakar 2023-09-01 12:03:20 +01:00 committed by Palmer Dabbelt
parent 54adc24c9a
commit 2f73b35d79
No known key found for this signature in database
GPG key ID: 2E1319F35FBB1889

View file

@ -2,7 +2,7 @@ menu "CPU errata selection"
config ERRATA_ANDES config ERRATA_ANDES
bool "Andes AX45MP errata" bool "Andes AX45MP errata"
depends on RISCV_ALTERNATIVE depends on RISCV_ALTERNATIVE && RISCV_SBI
help help
All Andes errata Kconfig depend on this Kconfig. Disabling All Andes errata Kconfig depend on this Kconfig. Disabling
this Kconfig will disable all Andes errata. Please say "Y" this Kconfig will disable all Andes errata. Please say "Y"