/Zephyr-latest/doc/build/dts/ |
D | intro-input-output.rst | 21 - 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 …]
|
D | troubleshooting.rst | 78 * 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/ |
D | stm32_digi_temp.c | 42 /* 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/ |
D | test_dtlib.py | 29 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/ |
D | dts.cmake | 22 # - 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 …]
|
D | pre_dt.cmake | 9 # 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/ |
D | README.rst | 17 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/ |
D | MAINTAINERS.yml | 122 - 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/ |
D | flash_map.rst | 12 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/ |
D | flash_map.h | 65 /** 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/ |
D | gen_edt.py | 9 # (.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/ |
D | beaglev_fire_polarfire_u54_smp.dts | 1 /dts-v1/; 2 #include "beaglev_fire_polarfire_u54.dts"
|
/Zephyr-latest/boards/arm/fvp_baser_aemv8r/ |
D | fvp_baser_aemv8r_fvp_aemv8r_aarch32_smp.dts | 6 /dts-v1/; 8 #include "fvp_baser_aemv8r_fvp_aemv8r_aarch32.dts"
|
/Zephyr-latest/boards/microchip/mpfs_icicle/ |
D | mpfs_icicle_polarfire_u54_smp.dts | 1 /dts-v1/; 2 #include "mpfs_icicle_polarfire_u54.dts"
|
/Zephyr-latest/boards/nxp/imx93_evk/ |
D | imx93_evk_mimx9352_m33_ddr.dts | 7 /dts-v1/; 9 #include "imx93_evk_mimx9352_m33.dts"
|
/Zephyr-latest/boards/nxp/imx95_evk/ |
D | imx95_evk_mimx9596_m7_ddr.dts | 7 /dts-v1/; 9 #include "imx95_evk_mimx9596_m7.dts"
|
/Zephyr-latest/boards/raytac/mdbt53_db_40/ |
D | raytac_mdbt53_db_40_nrf5340_cpuapp_ns.dts | 7 /dts-v1/; 9 #include "raytac_mdbt53_db_40_nrf5340_cpuapp_common.dts"
|
D | raytac_mdbt53_db_40_nrf5340_cpuapp.dts | 7 /dts-v1/; 9 #include "raytac_mdbt53_db_40_nrf5340_cpuapp_common.dts"
|
/Zephyr-latest/boards/raytac/mdbt53v_db_40/ |
D | raytac_mdbt53v_db_40_nrf5340_cpuapp_ns.dts | 7 /dts-v1/; 9 #include "raytac_mdbt53v_db_40_nrf5340_cpuapp_common.dts"
|
D | raytac_mdbt53v_db_40_nrf5340_cpuapp.dts | 7 /dts-v1/; 9 #include "raytac_mdbt53v_db_40_nrf5340_cpuapp_common.dts"
|
/Zephyr-latest/tests/drivers/build_all/comparator/ |
D | testcase.yaml | 86 - 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/ |
D | gpio_hogs.c | 56 /* 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/ |
D | flash_stm32_xspi.h | 16 /* 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/ |
D | port-endpoint.h | 54 * @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/ |
D | nrf52840dk_nrf52840_ram_disk_region.overlay | 7 /* 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.
|