The underlying disagreement upon whether to have such in Kconfig-s and / or in Makefile-s finally needs settling - having a mix of both is pretty clearly worse than one consistent model.
See https://lists.xen.org/archives/html/xen-devel/2022-09/msg01793.html for more context.