RISC-V: introduce ARCH_FOO kconfig aliases for SOC_FOO symbols
authorConor Dooley <conor.dooley@microchip.com>
Sun, 20 Nov 2022 20:59:41 +0000 (20:59 +0000)
committerJaehoon Chung <jh80.chung@samsung.com>
Mon, 24 Jul 2023 23:24:28 +0000 (08:24 +0900)
commit0a24d3c881d3cb5ee920b9a990dddd7a2e4c12b6
tree52193d099914c375b7c4fdaf1a61201fa2eb00c8
parentac8793157dad285edb2d44aceb06438e609cc022
RISC-V: introduce ARCH_FOO kconfig aliases for SOC_FOO symbols

To facilitate a transfer from SOC_FOO to ARCH_FOO, over a release cycle,
introduce some aliases so that drivers etc that use the SOC_FOO symbols
can be converted.

Signed-off-by: Conor Dooley <conor.dooley@microchip.com>
---
To me, the most straight-forward conversion looks like so:
- this patch is applied in week 2 of the merge window, to avoid
  any conflicts with the Renesas tree
- all users of the SOC_ variants can be converted over a release cycle
  (or more) & no trees need to merge an immutable branch.
- we convert defconfig etc over after all users are converted
- doing it over at least one release cycle means that `make oldconfig`
  will keep people's configs working as they upgrade
- any new SoC families added uses ARCH_FOO

Change-Id: I176b3cddcdbd2591d639d4696d42844e52c87f6a
arch/riscv/Kconfig.socs