Searched +full:child +full:- +full:binding (Results  1 – 25 of 228) sorted by relevance
12345678910
| /Zephyr-latest/scripts/dts/python-devicetree/tests/test-bindings-init/ | 
| D | base_multi.yaml | 1 # SPDX-License-Identifier: BSD-3-Clause 3 # Includes base bindings at multiple levels (binding, 4 # child-binding, grandchild-binding): 7 #   child-binding: 9 #     child-binding: 15 # Child-binding level: 16 #   From top-level "include:" element. 17 #   - child-prop-1 (amended) 18 #   - child-prop-2 19 #   - child-prop-enum [all …] 
 | 
| D | thing.yaml | 1 # SPDX-License-Identifier: BSD-3-Clause 7 # Binding level: 8 # - prop-1 (amended) 9 # - prop-enum (amended) 10 # - prop-thing (new property) 12 # Child-binding level: 13 #  - child-prop-1 (amended) 14 #  - child-prop-enum (amended) 15 #  - child-prop-thing (new property) 17 # Grandchild-binding level: [all …] 
 | 
| D | base.yaml | 1 # SPDX-License-Identifier: BSD-3-Clause 6 # "required:", "enum:" and "default:") up to the grandchild-binding level. 8 # Binding: 9 #   + prop-1 10 #   + prop-2 11 #   + prop-enum 12 #   + prop-req 13 #   + prop-const 14 #   + prop-default 16 #   Child-binding: [all …] 
 | 
| D | base_amend.yaml | 1 # SPDX-License-Identifier: BSD-3-Clause 4 # - extends property specifications by adding definitions, 6 # - overwrites existing definitions of a property, 8 # - specify new properties 11 # at each level (binding, child-binding, grandchild-binding). 14 # |----------------|--------------|-----------------| 15 # | description:   | prop-2       | prop-1          | 16 # | required:      |              | prop-enum       | 17 # | enum:          | prop-2       |                 | 18 # | const:         | prop-1       |                 | [all …] 
 | 
| D | diamond.yaml | 1 # SPDX-License-Identifier: BSD-3-Clause 3 # Binding file for testing diamond inheritance (top-bottom). 16 # * Binding level. 18 #   - prop-1 (amended in base_amend.yaml) 19 #   - prop-enum (amended in base_amend.yaml) 20 #   - prop-default (inherited from base.yaml) 22 #   - prop-1 (last amended in thing.yaml) 23 #   - prop-enum (amended in thing.yaml) 24 #   - prop-thing (inherited from thing.yaml) 26 #   - prop-enum (last amended here) [all …] 
 | 
| D | vnd,thing.yaml | 1 # SPDX-License-Identifier: BSD-3-Clause 3 # Top level binding file (device binding) for testing 11   - name: base_amend.yaml 12   - name: thing.yaml 14 child-binding: 15   compatible: "vnd,thing-child" 16   description: The Thing's child-binding. 18   child-binding: 19     compatible: "vnd,thing-grandchild" 20     description: The Thing's grandchild-binding.
  | 
| D | compat_desc.yaml | 1 # SPDX-License-Identifier: BSD-3-Clause 6 description: Binding description. 8 compatible: vnd,compat-desc 12 child-binding: 13   description: Child-binding description. 14   compatible: vnd,child-compat-desc 16   child-binding: 17     description: Grandchild-binding description. 18     compatible: vnd,grandchild-compat-desc
  | 
| D | compat_desc_base.yaml | 1 # SPDX-License-Identifier: BSD-3-Clause 6 description: Binding description (base). 8 compatible: vnd,compat-desc-base 10 child-binding: 11   description: Child-binding description (base). 12   compatible: vnd,child-compat-desc-base 14   child-binding: 15     description: Grandchild-binding description (base). 16     compatible: vnd,grandchild-compat-desc-base
  | 
| D | simple.yaml | 1 # SPDX-License-Identifier: BSD-3-Clause 4 # up to the grandchild-binding level. 7   prop-1: 9   prop-2: 11   prop-3: 14 child-binding: 16     child-prop-1: 18     child-prop-2: 20     child-prop-3: 23   child-binding: [all …] 
 | 
| D | simple_allowlist.yaml | 1 # SPDX-License-Identifier: BSD-3-Clause 4 # up to the grandchild-binding level. 7   - name: simple_inherit.yaml 8     property-allowlist: [prop-1, prop-2] 9     child-binding: 10       property-allowlist: [child-prop-1, child-prop-2] 11       child-binding: 12         property-allowlist: [grandchild-prop-1, grandchild-prop-2]
  | 
| D | filter_among_notblocked.yaml | 1 # SPDX-License-Identifier: BSD-3-Clause 3 # This binding file blocks all properties not blocked 7   - name: simple_blocklist.yaml 8     property-blocklist: [prop-2, prop-3] 9     child-binding: 10       property-blocklist: [child-prop-2, child-prop-3] 11       child-binding: 12         property-blocklist: [grandchild-prop-2, grandchild-prop-3]
  | 
| D | simple_blocklist.yaml | 1 # SPDX-License-Identifier: BSD-3-Clause 4 # up to the grandchild-binding level. 7   - name: simple_inherit.yaml 8     property-blocklist: [prop-1] 9     child-binding: 10       property-blocklist: [child-prop-1] 11       child-binding: 12         property-blocklist: [grandchild-prop-1]
  | 
| /Zephyr-latest/scripts/dts/python-devicetree/tests/ | 
| D | test_edtlib_binding_init.py | 1 # SPDX-License-Identifier: Apache-2.0 4 """Unit tests dedicated to edtlib.Binding objects initialization. 6 Running the assumption that any (valid) YAML binding file is 7 something we can make a Binding instance with: 8 - check which properties are defined at which level (binding, child-binding, 9   grandchild-binding, etc) and their specifications once the binding 11 - check how including bindings are permitted to specialize 13 - check the rules applied when overwriting a binding's description 14   or compatible string (at the binding, child-binding, etc, levels) 16 At any level, an including binding is permitted to: [all …] 
 | 
| D | test_edtlib.py | 2 # SPDX-License-Identifier: BSD-3-Clause 23 # test.dts is the main test file. test-bindings/ and test-bindings-2/ has 46     with from_here(): edtlib.EDT("test.dts", ["test-bindings"]) 48     enums_hpath = hpath('test-bindings/enums.yaml') 50 … marked as deprecated in 'properties:' in {hpath('test-bindings/deprecated.yaml')} for node /test-… 51         "unit address and first address in 'reg' (0x1) don't match for /reg-zero-size-cells/node", 52         "unit address and first address in 'reg' (0x5) don't match for /reg-ranges/parent/node", 53 …"unit address and first address in 'reg' (0x30000000200000001) don't match for /reg-nested-ranges/… 54 …f"compatible 'enums' in binding '{enums_hpath}' has non-tokenizable enum for property 'string-enum… 55 …f"compatible 'enums' in binding '{enums_hpath}' has enum for property 'tokenizable-lower-enum' tha… [all …] 
 | 
| /Zephyr-latest/dts/bindings/test/ | 
| D | vnd,great-grandchild-bindings.yaml | 2 # SPDX-License-Identifier: Apache-2.0 5   Test binding for 3 levels of "child-binding". 8   "child-binding:" in a YAML file. This file is used to test that the 11 compatible: "vnd,great-grandchild-bindings" 15 child-binding: 16   description: child node, no properties 18   child-binding: 21     child-binding: 22       description: great-grandchild node, ggc-prop property 25         ggc-prop:
  | 
| D | vnd,video-multi-port.yaml | 2 # SPDX-License-Identifier: Apache-2.0 6 compatible: "vnd,video-multi-port" 8 child-binding: 9   child-binding: 10     child-binding: 11       include: video-interfaces.yaml
  | 
| /Zephyr-latest/scripts/dts/python-devicetree/tests/test-bindings/ | 
| D | child-binding-with-compat.yaml | 1 # SPDX-License-Identifier: BSD-3-Clause 3 description: child-binding with separate compatible than the parent 5 compatible: "top-binding-with-compat" 7 child-binding: 8   compatible: child-compat 9   description: child node 11     child-prop: 15   child-binding: 18       grandchild-prop:
  | 
| D | child-binding.yaml | 1 # SPDX-License-Identifier: BSD-3-Clause 3 description: child-binding test 5 compatible: "top-binding" 7 child-binding: 8   description: child node 10     child-prop: 13     child-ref: 16   child-binding: 19       grandchild-prop: 22       grandchild-ref:
  | 
| D | parent.yaml | 1 # SPDX-License-Identifier: BSD-3-Clause 3 description: Parent binding 5 compatible: "binding-include-test" 7 include: child.yaml 11     # Changed from not being required in grandchild-1.yaml 15 child-binding: 16   # child.yaml included at child-binding level 17   include: child.yaml 21       # Changed from not being required in grandchild-1.yaml
  | 
| /Zephyr-latest/scripts/dts/python-devicetree/tests/test-bindings-include/ | 
| D | filter-child-bindings.yaml | 1 description: Test binding for filtering 'child-binding' properties 4   - name: include.yaml 5     property-allowlist: [x] 6     child-binding: 7       property-blocklist: [child-prop-1] 8       child-binding: 9         property-allowlist: [grandchild-prop-1] 11 compatible: filter-child-bindings
  | 
| D | simple.yaml | 1 # SPDX-License-Identifier: BSD-3-Clause 4 # the grandchild-binding level. 7   prop-1: 9   prop-2: 11   prop-3: 14 child-binding: 16     child-prop-1: 18     child-prop-2: 20     child-prop-3: 23   child-binding: [all …] 
 | 
| D | simple_filter_blocklist.yaml | 1 # SPDX-License-Identifier: BSD-3-Clause 4 # up to the grandchild-binding level. 7   - name: simple_inherit.yaml 8     property-blocklist: [prop-2, prop-3] 9     child-binding: 10       property-blocklist: [child-prop-2, child-prop-3] 11       child-binding: 12         property-blocklist: [grandchild-prop-2, grandchild-prop-3]
  | 
| D | simple_filter_allowlist.yaml | 1 # SPDX-License-Identifier: BSD-3-Clause 4 # up to the grandchild-binding level. 7   - name: simple_inherit.yaml 8     property-allowlist: [prop-1] 9     child-binding: 10       property-allowlist: [child-prop-1] 11       child-binding: 12         property-allowlist: [grandchild-prop-1]
  | 
| D | allow-and-blocklist-child.yaml | 1 # SPDX-License-Identifier: BSD-3-Clause 5   child binding. This binding should cause an error. 6 compatible: allow-and-blocklist-child 8   - name: include.yaml 9     child-binding: 10       property-blocklist: [x] 11       property-allowlist: [y]
  | 
| /Zephyr-latest/dts/bindings/video/ | 
| D | nxp,mipi-csi2rx.yaml | 4 # SPDX-License-Identifier: Apache-2.0 7 description: NXP MIPI CSI-2 Rx interface 9 compatible: "nxp,mipi-csi2rx" 13 child-binding: 14   child-binding: 15     child-binding: 16       include: video-interfaces.yaml
  | 
        12345678910