scripts: kconfigfunctions: Redefine dt_nodelabel_has_compat()
The function in its current form is confusing because unlike other similarly named functions (dt_nodelabel_has_prop(), dt_node_has_prop()) or devicetree macros (DT_NODE_HAS_COMPAT(), DT_NODE_HAS_PROP()), this function takes into account the status of the checked node and returns "y" only when the node is enabled. This commit redefines dt_nodelabel_has_compat() so that it no longer checks the node status, and for cases where the previous functionality is needed, a new function named dt_nodelabel_enabled_with_compat() is introduced as a replacement. Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
This commit is contained in:
parent
9f2a27b3e0
commit
cd00a3a3c9
4 changed files with 24 additions and 5 deletions
|
@ -2,7 +2,7 @@
|
|||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
config ITE_IT8XXX2_INTC
|
||||
def_bool $(dt_nodelabel_has_compat,intc,it8xxx2-intc)
|
||||
def_bool $(dt_nodelabel_enabled_with_compat,intc,it8xxx2-intc)
|
||||
depends on (SOC_IT8XXX2)
|
||||
help
|
||||
Configures the maximum number of clients allowed per shared
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue