Home
last modified time | relevance | path

Searched +full:grandchild +full:- +full:prop +full:- +full:1 (Results 1 – 20 of 20) sorted by relevance

/Zephyr-latest/scripts/dts/python-devicetree/tests/test-bindings-init/
Dbase_multi.yaml1 # SPDX-License-Identifier: BSD-3-Clause
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
20 # From "child-binding: include:" element.
[all …]
Dbase.yaml1 # SPDX-License-Identifier: BSD-3-Clause
6 # "required:", "enum:" and "default:") up to the grandchild-binding level.
9 # + prop-1
10 # + prop-2
11 # + prop-enum
12 # + prop-req
13 # + prop-const
14 # + prop-default
16 # Child-binding:
17 # + child-prop-1
[all …]
Dthing.yaml1 # SPDX-License-Identifier: BSD-3-Clause
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:
18 # - grandchild-prop-1 (amended)
[all …]
Ddiamond.yaml1 # SPDX-License-Identifier: BSD-3-Clause
3 # Binding file for testing diamond inheritance (top-bottom).
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)
27 # - prop-diamond
[all …]
Dbase_amend.yaml1 # 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 …]
Dsimple.yaml1 # 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 …]
Dsimple_allowlist.yaml1 # 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]
Dsimple_blocklist.yaml1 # 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]
Dinvalid_grandchild_proptype.yaml1 # SPDX-License-Identifier: BSD-3-Clause
8 child-binding:
9 child-binding:
11 grandchild-prop-1:
Dinvalid_proptype.yaml1 # SPDX-License-Identifier: BSD-3-Clause
6 # Bindings, child-bindings and grandchild-bindings have
8 # - invalid_child_protype.yaml
9 # - invalid_grandchild_proptype.yaml
14 prop-1:
/Zephyr-latest/scripts/dts/python-devicetree/tests/
Dtest_edtlib_binding_init.py1 # SPDX-License-Identifier: Apache-2.0
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)
17 - filter the properties it chooses to inherit with either "property:allowlist"
19 - extend inherited properties:
20 - override (implicit or) explicit "required: false" with "required: true"
21 - add constraints to the possible value(s) of a property with "const:"
[all …]
Dtest_edtlib.py2 # 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 …]
Dtest.dts4 * SPDX-License-Identifier: BSD-3-Clause
9 /dts-v1/;
16 interrupt-parent-test {
18 compatible = "interrupt-three-cell";
19 #interrupt-cells = <3>;
20 interrupt-controller;
23 interrupts = <1 2 3 4 5 6>;
24 interrupt-names = "foo", "bar";
25 interrupt-parent = <&{/interrupt-parent-test/controller}>;
28 interrupts-extended-test {
[all …]
/Zephyr-latest/scripts/dts/python-devicetree/tests/test-bindings-include/
Dsimple.yaml1 # 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 …]
Dinclude.yaml1 # SPDX-License-Identifier: BSD-3-Clause
12 child-binding:
14 child-prop-1:
16 child-prop-2:
19 child-binding:
21 grandchild-prop-1:
23 grandchild-prop-2:
Dsimple_filter_allowlist.yaml1 # 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]
Dfilter-child-bindings.yaml1 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
/Zephyr-latest/tests/lib/devicetree/api/
Dapp.overlay4 * SPDX-License-Identifier: Apache-2.0
9 * with real-world devicetree nodes, to allow these tests to run on
15 test-alias = &test_nodelabel;
28 #address-cells = < 0x1 >;
29 #size-cells = < 0x1 >;
30 interrupt-parent = <&test_intc>;
32 test_cpu_intc: interrupt-controller {
33 compatible = "vnd,cpu-intc";
34 #address-cells = <0>;
35 #interrupt-cells = < 0x01 >;
[all …]
/Zephyr-latest/doc/build/dts/
Dbindings-syntax.rst1 .. _dt-bindings-file-syntax:
7 files are YAML files. A :ref:`simple example <dt-bindings-simple-example>` was
17 The top level of a bindings file maps keys to values. The top-level keys look
20 .. code-block:: yaml
24 This is the Vendomatic company's foo-device.
29 See https://yaml-multiline.info/ for formatting help.
35 compatible: "manufacturer,foo-device"
41 child-binding:
50 # SPI memory chip, use 'on-bus:' to say what type of bus, like this.
53 on-bus: spi
[all …]
/Zephyr-latest/doc/releases/
Drelease-notes-2.5.rst27 * CVE-2021-3323: Under embargo until 2021-04-14
28 * CVE-2021-3321: Under embargo until 2021-04-14
29 * CVE-2021-3320: Under embargo until 2021-04-14
39 <https://github.com/zephyrproject-rtos/zephyr/issues?q=is%3Aissue+is%3Aopen+label%3Abug>`_.
56 * Changed vcnl4040 dts binding default for property 'proximity-trigger'.
63 * The :c:func:`mqtt_keepalive_time_left` function now returns -1 if keep alive
67 timeout usage must use the new-style k_timeout_t type and not the
87 GPIO-only regulators a devicetree property ``supply-gpios`` is defined as a
101 * ARM Musca-A board and SoC support deprecated and planned to be removed in 2.6.0.
146 sys_heap/k_heaps. Note that the new-style heap is a general
[all …]