Home
last modified time | relevance | path

Searched +full:bindings +full:- +full:dirs (Results 1 – 6 of 6) sorted by relevance

/Zephyr-latest/scripts/schemas/
Dbuild-schema.yml1 # SPDX-License-Identifier: Apache-2.0
18 source-dir:
20 configuration-dir:
35 - type: str
42 - type: str
43 user-files:
46 - type: str
47 extra-user-files:
50 - type: str
51 include-dirs:
[all …]
/Zephyr-latest/scripts/dts/
Dgen_driver_kconfig_dts.py6 # SPDX-License-Identifier: Apache-2.0
22 # SPDX-License-Identifier: Apache-2.0"""
33 TO_UNDERSCORES = str.maketrans("-,.@/+", "______")
37 # Yields paths to all bindings (.yaml files) in 'bindings_dirs'
47 # Returns parsed command-line arguments
50 parser.add_argument("--kconfig-out", required=True,
52 parser.add_argument("--bindings-dirs", nargs='+', required=True,
53 help="directory with bindings in YAML format, "
65 with open(binding_path, encoding="utf-8") as f:
82 with open(args.kconfig_out, "w", encoding="utf-8") as kconfig_file:
Dgen_edt.py3 # Copyright (c) 2019 - 2020 Nordic Semiconductor ASA
6 # SPDX-License-Identifier: Apache-2.0
12 # Bindings are files that describe devicetree nodes. Devicetree nodes are
13 # usually mapped to bindings via their 'compatible = "..."' property.
17 # Note: Do not access private (_-prefixed) identifiers from edtlib here (and
28 sys.path.insert(0, os.path.join(os.path.dirname(__file__), 'python-devicetree',
48 "-Wno-simple_bus_reg" not in args.dtc_flags,
57 with open(args.dts_out, "w", encoding="utf-8") as f:
63 def parse_args() -> argparse.Namespace:
64 # Returns parsed command-line arguments
[all …]
/Zephyr-latest/cmake/modules/
Ddts.cmake1 # SPDX-License-Identifier: Apache-2.0
15 # - To Zephyr and application source code files, as a C macro API
18 # - To other arbitrary Python scripts (like twister) using a
22 # - To users as a final devicetree source (DTS) file which can
25 # - To CMake files, after this module has finished running, using
28 # - To Kconfig files, both using some Kconfig symbols we generate
44 # - The pre_dt module has been included; refer to its outcome
46 # - DTS_SOURCE: set to the path to the devicetree file which
48 # - ${BINARY_DIR_INCLUDE_GENERATED}/devicetree_generated.h exists
53 # - CACHED_DTS_ROOT_BINDINGS is set in the cache to the
[all …]
/Zephyr-latest/scripts/ci/
Dcheck_compliance.py5 # SPDX-License-Identifier: Apache-2.0
56 f"{cp.stdout.decode('utf-8')}\n"
58 f"{cp.stderr.decode('utf-8')}\n")
60 return cp.stdout.decode("utf-8").rstrip()
69 return git('rev-list',
70 f'--max-count={-1 if "." in refspec else 1}', refspec).split()
73 filter_arg = (f'--diff-filter={filter}',) if filter else ()
74 paths_arg = ('--', *paths) if paths else ()
75 out = git('diff', '--name-only', *filter_arg, COMMIT_RANGE, *paths_arg)
127 - The magic string "<zephyr-base>" can be used to refer to the
[all …]
/Zephyr-latest/doc/releases/
Drelease-notes-4.0.rst15 is now the standard way to provide device-specific protection to data at rest. (:github:`76222`)
18 :ref:`ZMS <zms_api>` is a new key-value storage subsystem compatible with all non-volatile storage
25 runtime configuration through vendor specific APIs. Initially the :dtcompatible:`nordic,nrf-comp`,
26 :dtcompatible:`nordic,nrf-lpcomp` and :dtcompatible:`nxp,kinetis-acmp` are supported.
31 Initially implemented drivers include a simple :dtcompatible:`zephyr,gpio-steppers` and a complex
32 sensor-less stall-detection capable with integrated ramp-controller :dtcompatible:`adi,tmc5041`.
50 directory for :zephyr:code-sample-category:`code samples <samples>`.
70 * :cve:`2024-8798`: Under embargo until 2024-11-22
71 * :cve:`2024-10395`: Under embargo until 2025-01-23
72 * :cve:`2024-11263` `Zephyr project bug tracker GHSA-jjf3-7x72-pqm9
[all …]