Lines Matching +full:in +full:- +full:kernel

7 .\" Redistribution and use in source and binary forms, with or without
12 .\" 2. Redistributions in binary form must reproduce the above copyright
13 .\" notice, this list of conditions and the following disclaimer in the
19 .\" ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
23 .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
24 .\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
41 probed or self enumerated, in a uniform and portable way.
48 Configuration data, which cannot be self discovered in run-time, has to be
52 The idea is inherited from Open Firmware IEEE 1275 device-tree notion, and has
54 The scheme works in the following way:
55 .Bl -bullet
59 described in a human readable text source format, where all non
60 self-enumerating information is gathered.
66 which is passed to the kernel at boot time.
68 The kernel (driver) learns about hardware resources details and dependencies
70 any information about the underlying platform hardware resources in the kernel.
72 The flattened device tree mechanism in principle does not depend on any
73 particular first-stage bootloader or firmware features.
76 description to the kernel.
81 layer allows any platform code in the kernel to retrieve information about
83 embedded applications (eliminates hard-coded configuration approach, enforces
87 .Bl -tag -width Ar
90 computer system in a human-readable form, with certain hierarchical structure
92 The default location for DTS files in the
100 to the final consumer (typically kernel) for parsing and processing of its
111 nodes in a device tree and their properties, allowed values, ranges and so on.
124 or command line defined with -D.
130 support in
132 .Sh "BUILDING KERNEL"
137 kernel level.
138 .Bl -tag -width Ar
140 Specifies device tree source (DTS) files for a given kernel.
142 along with building the kernel itself.
147 Specifies device tree source overlay (DTSO) files for a given kernel.
148 Overlay files will be built with the kernel as with the makeoption
157 support in the kernel.
158 It covers all low-level and infrastructure parts of
160 kernel support, which primarily are the
167 kernel.
168 It will be built along with the kernel as if it were supplied via the makeoption
174 Typically, the device tree blob (DTB) is a stand-alone file, physically
175 separate from the kernel, but this option lets statically embed a
176 DTB file into a kernel image.
179 specified in order to embed it into the kernel image).
195 support first appeared in