Home
last modified time | relevance | path

Searched full:dts (Results 1 – 25 of 1473) sorted by relevance

12345678910>>...59

/Zephyr-latest/doc/build/dts/
Dintro-input-output.rst21 - sources (``.dts``)
30 boards/<ARCH>/<BOARD>/<BOARD>.dts
31 dts/common/skeleton.dtsi
32 dts/<ARCH>/.../<SOC>.dtsi
33 dts/bindings/.../binding.yaml
35 Generally speaking, every supported board has a :file:`BOARD.dts` file
37 :zephyr_file:`boards/phytec/reel_board/reel_board.dts`.
39 :file:`BOARD.dts` includes one or more ``.dtsi`` files. These ``.dtsi`` files
42 multiple boards. In addition to these includes, :file:`BOARD.dts` also describes
45 The :file:`dts/common` directory contains :file:`skeleton.dtsi`, a minimal
[all …]
Dtroubleshooting.rst78 * DTS input file:
79 * <build>/zephyr/zephyr.dts.pre
82 * $ZEPHYR_BASE/dts/bindings
91 Now look for this node in :file:`<build>/zephyr/zephyr.dts`, which is the final
95 If the node has ``status = "disabled";`` in :file:`zephyr.dts`, then you need
97 :ref:`overlay <set-devicetree-overlays>`. For example, if :file:`zephyr.dts`
100 .. code-block:: DTS
109 .. code-block:: DTS
115 Make sure that you see ``status = "okay";`` in :file:`zephyr.dts` after you
164 .. code-block:: DTS
[all …]
/Zephyr-latest/drivers/sensor/st/stm32_digi_temp/
Dstm32_digi_temp.c42 /* DTS instance. */
54 DTS_TypeDef *dts = cfg->base; in stm32_digi_temp_isr() local
57 SET_BIT(dts->ICIFR, DTS_ICIFR_TS1_CITEF); in stm32_digi_temp_isr()
67 DTS_TypeDef *dts = cfg->base; in stm32_digi_temp_sample_fetch() local
76 while (READ_BIT(dts->SR, DTS_SR_TS1_RDY) == 0) { in stm32_digi_temp_sample_fetch()
81 SET_BIT(dts->CFGR1, DTS_CFGR1_TS1_START); in stm32_digi_temp_sample_fetch()
82 CLEAR_BIT(dts->CFGR1, DTS_CFGR1_TS1_START); in stm32_digi_temp_sample_fetch()
88 data->raw = READ_REG(dts->DR); in stm32_digi_temp_sample_fetch()
115 DTS_TypeDef *dts = cfg->base; in stm32_digi_temp_configure() local
122 MODIFY_REG(dts->CFGR1, DTS_CFGR1_HSREF_CLK_DIV_Msk, in stm32_digi_temp_configure()
[all …]
/Zephyr-latest/scripts/dts/python-devicetree/tests/
Dtest_dtlib.py29 def parse(dts, include_path=(), **kwargs): argument
30 '''Parse a DTS string 'dts', using the given include path.
34 fd, path = tempfile.mkstemp(prefix='pytest-', suffix='.dts')
36 os.write(fd, dts.encode('utf-8'))
42 def verify_parse(dts, expected, include_path=()): argument
49 dt = parse(dts[1:], include_path)
53 assert actual == expected, f'unexpected round-trip on {dts}'
57 def verify_error(dts, expected_msg): argument
58 '''Verify that parsing 'dts' results in a DTError with the
62 parse(dts[1:])
[all …]
/Zephyr-latest/cmake/modules/
Ddts.cmake22 # - To users as a final devicetree source (DTS) file which can
36 # files in scripts/dts to make all this work. We also optionally will
57 # - ${PROJECT_BINARY_DIR}/zephyr.dts exists
59 # - ${KCONFIG_BINARY_DIR}/Kconfig.dts exists
97 # ${BOARD_DIRECTORIES}/<normalized_board_target>.dts
103 set(DT_SCRIPTS ${ZEPHYR_BASE}/scripts/dts)
112 # The generated file containing the final DTS, for debugging.
113 set(ZEPHYR_DTS ${PROJECT_BINARY_DIR}/zephyr.dts)
117 set(DTS_POST_CPP ${PROJECT_BINARY_DIR}/zephyr.dts.pre)
118 set(DTS_DEPS ${PROJECT_BINARY_DIR}/zephyr.dts.d)
[all …]
Dpre_dt.cmake9 # DTS files, bindings, and vendor prefixes are.
50 # DTS directories can come from multiple places. Some places, like a
64 set(arch_include dts/${ARCH})
67 list(APPEND arch_include dts/${arch})
77 dts/common
79 dts
/Zephyr-latest/samples/boards/st/mco/
DREADME.rst17 To support another board, add a dts overlay file in boards folder.
18 Make sure that the output clock is enabled in dts overlay file.
20 The clock source is set by the DTS among the possible values for each stm32 serie.
21 The prescaler is set by the DTS, through the property ``prescaler = <MCOx_PRE(MCO_PRE_DIV_n)>;``
23 See :zephyr_file:`dts/bindings/clock/st,stm32-clock-mco.yaml`
25 It is required to check the Reference Manual to configure the DTS correctly.
/Zephyr-latest/
DMAINTAINERS.yml122 - dts/bindings/acpi/
143 - dts/arc/
144 - dts/bindings/arc/
187 - dts/arm64/
210 - dts/arm/armv*.dtsi
211 - dts/bindings/arm/arm*.yaml
220 - dts/arm/aspeed/
260 - dts/arm/ambiq/
261 - dts/bindings/*/ambiq,*
326 - dts/bindings/bluetooth/
[all …]
/Zephyr-latest/doc/services/storage/flash_map/
Dflash_map.rst12 in DTS file. Users may also create :c:struct:`flash_area` objects at runtime
45 DTS node label using :c:macro:`FIXED_PARTITION_ID()`; these labels are obtained
60 .. literalinclude:: example_fragment.dts
61 :language: DTS
77 Numeric flash area ID is obtained by passing DTS node label to
81 All :code:`FIXED_PARTITION_*` macros take DTS node labels as partition
86 or device, if such area is defined in DTS file. Knowing the DTS node label
89 respectively to obtain such information directly from DTS node definition.
94 using :c:func:`flash_area_open` and DTS node label:
/Zephyr-latest/include/zephyr/storage/
Dflash_map.h65 /** Partition label if defined in DTS. Otherwise nullptr; */
330 * Returns non-0 value if fixed-partition of given DTS node label exists.
332 * @param label DTS node label
340 * Get flash area ID from fixed-partition DTS node label
342 * @param label DTS node label of a partition
349 * Get fixed-partition offset from DTS node label
351 * @param label DTS node label of a partition
353 * @return fixed-partition offset, as defined for the partition in DTS.
358 * Get fixed-partition offset from DTS node
360 * @param node DTS node of a partition
[all …]
/Zephyr-latest/scripts/dts/
Dgen_edt.py9 # (.dts) file. Information from binding files in YAML format is used
45 edt = edtlib.EDT(args.dts, args.bindings_dirs,
56 # Save merged DTS source, as a debugging aid
67 parser.add_argument("--dts", required=True, help="DTS file")
74 parser.add_argument("--dts-out", required=True,
75 help="path to write merged DTS source code to (e.g. "
/Zephyr-latest/boards/beagle/beaglev_fire/
Dbeaglev_fire_polarfire_u54_smp.dts1 /dts-v1/;
2 #include "beaglev_fire_polarfire_u54.dts"
/Zephyr-latest/boards/arm/fvp_baser_aemv8r/
Dfvp_baser_aemv8r_fvp_aemv8r_aarch32_smp.dts6 /dts-v1/;
8 #include "fvp_baser_aemv8r_fvp_aemv8r_aarch32.dts"
/Zephyr-latest/boards/microchip/mpfs_icicle/
Dmpfs_icicle_polarfire_u54_smp.dts1 /dts-v1/;
2 #include "mpfs_icicle_polarfire_u54.dts"
/Zephyr-latest/boards/nxp/imx93_evk/
Dimx93_evk_mimx9352_m33_ddr.dts7 /dts-v1/;
9 #include "imx93_evk_mimx9352_m33.dts"
/Zephyr-latest/boards/nxp/imx95_evk/
Dimx95_evk_mimx9596_m7_ddr.dts7 /dts-v1/;
9 #include "imx95_evk_mimx9596_m7.dts"
/Zephyr-latest/boards/raytac/mdbt53_db_40/
Draytac_mdbt53_db_40_nrf5340_cpuapp_ns.dts7 /dts-v1/;
9 #include "raytac_mdbt53_db_40_nrf5340_cpuapp_common.dts"
Draytac_mdbt53_db_40_nrf5340_cpuapp.dts7 /dts-v1/;
9 #include "raytac_mdbt53_db_40_nrf5340_cpuapp_common.dts"
/Zephyr-latest/boards/raytac/mdbt53v_db_40/
Draytac_mdbt53v_db_40_nrf5340_cpuapp_ns.dts7 /dts-v1/;
9 #include "raytac_mdbt53v_db_40_nrf5340_cpuapp_common.dts"
Draytac_mdbt53v_db_40_nrf5340_cpuapp.dts7 /dts-v1/;
9 #include "raytac_mdbt53v_db_40_nrf5340_cpuapp_common.dts"
/Zephyr-latest/tests/drivers/build_all/comparator/
Dtestcase.yaml86 - DTC_OVERLAY_FILE="mcux_acmp/mimxrt1176_mux_dac.dts"
92 - DTC_OVERLAY_FILE="mcux_acmp/mimxrt1176_mux_mux.dts"
98 - DTC_OVERLAY_FILE="mcux_acmp/mke15z7_mux_dac.dts"
103 - DTC_OVERLAY_FILE="mcux_acmp/mke15z7_mux_mux.dts"
/Zephyr-latest/drivers/gpio/
Dgpio_hogs.c56 /* Called for GPIO hog dts nodes */
61 /* Called for GPIO controller dts node children */
66 /* Called for each GPIO controller dts node which has GPIO hog children */
79 /* Called for each GPIO controller dts node */
84 /* Called for each dts node */
/Zephyr-latest/drivers/flash/
Dflash_stm32_xspi.h16 /* This symbol takes the value 1 if device instance has a domain clock in its dts */
37 /* used as default value for DTS writeoc */
41 /* Lookup table to set dma priority from the DTS */
49 /* Lookup table to set dma channel direction from the DTS */
/Zephyr-latest/include/zephyr/devicetree/
Dport-endpoint.h54 * @code{.dts}
66 * @code{.dts}
76 * @code{.dts}
120 * @code{.dts}
129 * @code{.dts}
141 * @code{.dts}
183 * @code{.dts}
195 * @code{.dts}
235 * @code{.dts}
/Zephyr-latest/samples/subsys/fs/fs_sample/boards/
Dnrf52840dk_nrf52840_ram_disk_region.overlay7 /* The SRAM is defined for nrf52840 in DTS to take entire 256KiB
16 /* This is defined based on dts and dtsi files for
21 * dts files, and replace it with our own.

12345678910>>...59