RISC-V: fix incorrect type of ARCH_CANAAN_K210_DTB_SOURCE
authorConor Dooley <conor.dooley@microchip.com>
Wed, 11 Jan 2023 10:48:49 +0000 (10:48 +0000)
committerPalmer Dabbelt <palmer@rivosinc.com>
Wed, 18 Jan 2023 04:14:11 +0000 (20:14 -0800)
commit6fb4c593982a01c8a356d1ba3b54dc1852ba1404
tree7c1788e92c40268af8cdf5f2a4c814bd7df6a0e2
parentfc43211939bb68741d609cd6e7034f01d5d1734b
RISC-V: fix incorrect type of ARCH_CANAAN_K210_DTB_SOURCE

When adding the ARCH_ symbol for the builtin K210 dtb, I erroneously
used the bool type for something that is quite obviously a string.
Unfortunately, there is no such thing as "def_string", but in this case
we can use "default" to propagate the value of
SOC_CANAAN_K210_DTB_SOURCE to ARCH_CANAAN_K210_DTB_SOURCE.
ARCH_CANAAN_K210_DTB_SOURCE is not user selectable, so using
olddefconfig etc will update ARCH_CANAAN_K210_DTB_SOURCE to reflect any
changes made to SOC_CANAAN_K210_DTB_SOURCE.

Fixes: fc43211939bb ("RISC-V: kconfig.socs: convert usage of SOC_CANAAN to ARCH_CANAAN")
Reported-by: Geert Uytterhoeven <geert+renesas@glider.be>
Signed-off-by: Conor Dooley <conor.dooley@microchip.com>
Tested-by: Geert Uytterhoeven <geert+renesas@glider.be>
Link: https://lore.kernel.org/all/20230111104848.2088516-1-conor.dooley@microchip.com/
Signed-off-by: Palmer Dabbelt <palmer@rivosinc.com>
arch/riscv/Kconfig.socs