kconfig: use menu_list_for_each_sym() in sym_check_choice_deps()
authorMasahiro Yamada <masahiroy@kernel.org>
Sat, 4 May 2024 18:33:30 +0000 (03:33 +0900)
committerMasahiro Yamada <masahiroy@kernel.org>
Thu, 9 May 2024 19:34:53 +0000 (04:34 +0900)
commitdfff05cc10052b4c36a11d268aeaab2ed6ca66a0
treebf80b561968f742a7608bc15b5007a1e9f71cacb
parentfb8dd48214b0234ba03a808742f69690d9a9f500
kconfig: use menu_list_for_each_sym() in sym_check_choice_deps()

Choices and their members are associated via the P_CHOICE property.

Currently, sym_get_choice_prop() and expr_list_for_each_sym() are
used to iterate on choice members.

Replace them with menu_for_each_sub_entry(), which achieves the same
without relying on P_CHOICE.

Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>
scripts/kconfig/symbol.c