In case a "required: False" enum binding doesn't mention a default value, but a default value makes sense to be set in the code, DT_ENUM_IDX_OR could be used to provide the default idx to be used. New macro comes with appropriate tests. Signed-off-by: Erwan Gouriou <erwan.gouriou@linaro.org>
18 lines
295 B
YAML
18 lines
295 B
YAML
# Copyright (c) 2020 Linaro Limited
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
description: Test enum property container
|
|
|
|
compatible: "vnd,enum-required-false-holder"
|
|
|
|
include: [base.yaml]
|
|
|
|
properties:
|
|
val:
|
|
type: string
|
|
required: false
|
|
enum:
|
|
- "zero"
|
|
- "one"
|
|
- "two"
|