soc: renesas: Fix missing dependency on new CONFIG_CACHEMAINT_FOR_DMA

The Kconfig menu entry was converted to a menuconfig to allow it to be
hidden for !CONFIG_RISCV. The drivers under this new option were selected
by some other Kconfig symbols and so an extra select CACHEMAINT_FOR_DMA is
needed.

Fixes: 4d1608d0ab33 ("cache: Make top level Kconfig menu a boolean dependent on RISCV")
Reported-by: kernel test robot <lkp@intel.com>
Closes: https://lore.kernel.org/oe-kbuild-all/202512100411.WxJU2No9-lkp@intel.com/
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be>
Acked-by: Geert Uytterhoeven <geert+renesas@glider.be>
Link: https://patch.msgid.link/20251210160047.201379-3-Jonathan.Cameron@huawei.com
Signed-off-by: Paul Walmsley <pjw@kernel.org>

authored by Jonathan Cameron and committed by Paul Walmsley 8fdc61fa 521cadb4

+1
+1
drivers/soc/renesas/Kconfig
··· 445 depends on RISCV_SBI 446 select ARCH_RZG2L 447 select AX45MP_L2_CACHE 448 select DMA_GLOBAL_POOL 449 select ERRATA_ANDES 450 select ERRATA_ANDES_CMO
··· 445 depends on RISCV_SBI 446 select ARCH_RZG2L 447 select AX45MP_L2_CACHE 448 + select CACHEMAINT_FOR_DMA 449 select DMA_GLOBAL_POOL 450 select ERRATA_ANDES 451 select ERRATA_ANDES_CMO