Lines Matching full:file
26 The devicetree files inside the :file:`zephyr` directory look like this:
35 Generally speaking, every supported board has a :file:`BOARD.dts` file
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
46 include file for defining a complete devicetree. Architecture-specific
47 subdirectories (:file:`dts/<ARCH>`) contain ``.dtsi`` files for CPUs or SoCs
48 which extend :file:`skeleton.dtsi`.
54 :file:`BOARD.dts` can be extended or modified using *overlays*. Overlays are
55 also DTS files; the :file:`.overlay` extension is just a convention which makes
65 The build system automatically picks up :file:`.overlay` files stored in
70 The build system combines :file:`BOARD.dts` and any :file:`.overlay` files by
75 contents of the :file:`.overlay` files last allows them to override
76 :file:`BOARD.dts`.
81 applications. The :file:`dts/bindings` directory contains bindings.
108 file named :file:`pre_dt_board.cmake` which configures these extra flags, like
127 :file:`<build>/zephyr/zephyr.dts.pre`
128 The preprocessed DTS source. This is an intermediate output file, which is
129 input to :file:`gen_defines.py` and used to create :file:`zephyr.dts` and
130 :file:`devicetree_generated.h`.
132 :file:`<build>/zephyr/include/generated/zephyr/devicetree_generated.h`
136 :file:`<build>/zephyr/zephyr.dts`
137 The final merged devicetree. This file is output by :file:`gen_defines.py`.
139 installed, it is also run on this file, to catch any additional warnings or