Home
last modified time | relevance | path

Searched full:dtb (Results 1 – 25 of 216) sorted by relevance

123456789

/freebsd-13-stable/sys/modules/dtb/allwinner/
HDMakefile37 ${DTBDIR}/sun4i-a10-cubieboard.dtb ${DTBDIR}/cubieboard.dtb \
38 ${DTBDIR}/sun4i-a10-olinuxino-lime.dtb ${DTBDIR}/olinuxino-lime.dtb \
39 ${DTBDIR}/sun6i-a31s-sinovoip-bpi-m2.dtb ${DTBDIR}/bananapim2.dtb \
40 ${DTBDIR}/sun7i-a20-bananapi.dtb ${DTBDIR}/bananapi.dtb \
41 ${DTBDIR}/sun7i-a20-cubieboard2.dtb ${DTBDIR}/cubieboard2.dtb \
42 ${DTBDIR}/sun7i-a20-olimex-som-evb.dtb ${DTBDIR}/olimex-a20-som-evb.dtb \
43 ${DTBDIR}/sun7i-a20-pcduino3.dtb ${DTBDIR}/pcduino3.dtb \
44 ${DTBDIR}/sun8i-a83t-bananapi-m3.dtb ${DTBDIR}/sinovoip-bpi-m3.dtb \
45 ${DTBDIR}/sun8i-a83t-bananapi-m3.dtb ${DTBDIR}/sun8i-a83t-sinovoip-bpi-m3.dtb
70 .include <bsd.dtb.mk>
/freebsd-13-stable/sys/conf/
HDdtb.mk2 # The include file <dtb.mk> handles building and installing dtb files.
12 # DTBDIR Base path for dtb modules [/boot/dtb]
14 # DTBOWN .dtb file owner. [${BINOWN}]
16 # DTBGRP .dtb file group. [${BINGRP}]
32 .include "dtb.build.mk"
35 all: ${DTB} ${DTBO}
39 CLEANFILES+=${DTB} ${DTBO}
HDdtb.build.mk22 # DTB for aarch64 needs to preserve the immediate parent of the .dts, because
25 DTB+= ${_dts:R:S/$/.dtb/}
27 DTB+= ${_dts:T:R:S/$/.dtb/}
33 .SUFFIXES: .dtb .dts .dtbo .dtso
39 .dts.dtb: ${OP_META}
50 ${_dts:R:T}.dtb: ${_dts}
62 .for _dtb in ${DTB}
64 # :H:T here to grab the vendor component of the DTB path in a way that
/freebsd-13-stable/sys/arm/conf/
HDNOTES75 # Build dtb files...
77 makeoptions MODULES_EXTRA+="dtb/allwinner"
78 makeoptions MODULES_EXTRA+="dtb/am335x"
79 makeoptions MODULES_EXTRA+="dtb/imx6"
80 makeoptions MODULES_EXTRA+="dtb/nvidia"
81 makeoptions MODULES_EXTRA+="dtb/omap4"
82 makeoptions MODULES_EXTRA+="dtb/rpi"
83 makeoptions MODULES_EXTRA+="dtb/zynq"
HDGENERIC287 options FDT # Configure using FDT/DTB data
288 makeoptions MODULES_EXTRA+="dtb/allwinner"
289 makeoptions MODULES_EXTRA+="dtb/am335x"
290 makeoptions MODULES_EXTRA+="dtb/imx6"
291 makeoptions MODULES_EXTRA+="dtb/nvidia"
292 makeoptions MODULES_EXTRA+="dtb/omap4"
293 makeoptions MODULES_EXTRA+="dtb/rockchip"
294 makeoptions MODULES_EXTRA+="dtb/rpi"
295 makeoptions MODULES_EXTRA+="dtb/zynq"
/freebsd-13-stable/sys/tools/fdt/
HDmake_dtb.sh4 # Script generates dtb file ($3) from dts source ($2) in build tree S ($1)
23 dtb="${dtb_path}/$(basename "$d" .dts).dtb"
24 ${ECHO} "converting $d -> $dtb"
26 …${DTC} -@ -O dtb -o "$dtb" -b 0 -p 1024 -i "$S/dts/${MACHINE}" -i "$S/contrib/device-tree/src/${MA…
HDmake_dtbo.sh23 dtb="${dtbo_path}/$(basename "$d" .dtso).dtbo"
24 ${ECHO} "converting $d -> $dtb"
26 ${DTC} -@ -O dtb -o "$dtb" -i "$S/dts/${MACHINE}" -i "$S/contrib/device-tree/src/${MACHINE}"
/freebsd-13-stable/sbin/kldconfig/
HDkldconfig.899 /boot/kernel;/boot/modules;/boot/dtb;/boot/dtb/overlays
136 /boot;/boot/kernel;/boot/modules;/boot/dtb;/boot/dtb/overlays -> /boot
144 /boot;/boot/kernel;/boot/modules;/boot/dtb;/boot/dtb/overlays -> /boot
156 $ kldconfig -f -U /boot/kernel /boot/kernel /boot/modules /boot/dtb /boot/dtb/overlays
/freebsd-13-stable/release/arm64/
HDRPI.conf6 DTB="bcm2710-rpi-2-b.dtb bcm2710-rpi-3-b.dtb bcm2710-rpi-3-b-plus.dtb bcm2711-rpi-4-b.dtb"
29 start4cd.elf start4db.elf start4x.elf ${DTB}"
/freebsd-13-stable/stand/kboot/arch/powerpc64/
HDppc64_elf_freebsd.c50 uint32_t dtb; member
74 vm_offset_t mdp, dtb; in ppc64_elf_exec() local
132 if ((error = md_load64(fp->f_args, &mdp, &dtb)) != 0) in ppc64_elf_exec()
135 trampoline_data->dtb = htobe32(dtb); in ppc64_elf_exec()
141 printf("DTB at %#x, mdp at %#x\n", in ppc64_elf_exec()
142 be32toh(trampoline_data->dtb), be32toh(trampoline_data->mdp)); in ppc64_elf_exec()
/freebsd-13-stable/usr.bin/dtc/
HDdtc.159 It is most commonly used to generate device tree blobs (DTB), the binary
113 .It Ar dtb
129 .It Ar dtb
334 .Dl "dtc -o - -O dts -I dtb device.dtb"
337 .Pa device.dtb
343 .Dl "dtc -@ -O dtb -I dts -o device.dtb device.dts"
346 .Pa device.dtb
353 .Dl "dtc -@ -O dtb -I dts -o device_overlay.dtbo device_overlay.dts"
384 which instead exposes the DTB directly via a sysctl.
HDdtb.hh46 * The dtb namespace contains code related to the generation of device tree
50 namespace dtb namespace
52 /** The token types in the DTB, as defined by §7.4.1 of the ePAPR
81 * Ignored token. May be used for padding inside DTB nodes.
92 * human-friendly error messages about malformed DTB input.
179 * Binary file writer. This class is responsible for writing the DTB output
295 * The earliest version of the DTB specification with which this blob
366 void write(dtb::output_writer &writer);
369 } // namespace dtb
/freebsd-13-stable/sys/contrib/device-tree/src/powerpc/fsl/
HDp1020rdb.dtsi53 /* 256KB for DTB Image */
55 label = "NOR (RO) DTB Image";
98 /* 1MB for DTB Image */
100 label = "NAND (RO) DTB Image";
162 partition@dtb {
163 /* 512KB for DTB Image */
165 label = "dtb";
HDp1020rdb-pc.dtsi53 /* 256KB for DTB Image */
55 label = "NOR DTB Image";
96 /* 1MB for DTB Image */
98 label = "NAND DTB Image";
165 partition@dtb {
166 /* 512KB for DTB Image*/
168 label = "dtb";
HDp1021rdb-pc.dtsi53 /* 256KB for DTB Image */
55 label = "NOR DTB Image";
103 /* 1MB for DTB Image */
105 label = "NAND DTB Image";
164 partition@dtb {
165 /* 512KB for DTB Image */
167 label = "SPI Flash DTB Image";
HDp1024rdb.dtsi53 /* 256KB for DTB Image */
55 label = "NOR DTB Image";
96 /* 1MB for DTB Image */
98 label = "NAND DTB Image";
144 /* 512KB for DTB Image */
146 label = "SPI DTB Image";
HDc293pcie.dts83 /* 1MB for DTB Image */
85 label = "NOR DTB Image";
129 /* 1MB for DTB Image */
131 label = "NAND DTB Image";
183 /* 512KB for DTB Image */
185 label = "SPI Flash DTB Image";
HDp2020rdb-pc.dtsi53 /* 256KB for DTB Image */
55 label = "NOR DTB Image";
96 /* 1MB for DTB Image */
98 label = "NAND DTB Image";
166 /* 512KB for DTB Image */
168 label = "SPI DTB Image";
HDp2020rdb.dts53 /* 256KB for DTB Image */
55 label = "NOR (RO) DTB Image";
98 /* 1MB for DTB Image */
100 label = "NAND (RO) DTB Image";
166 /* 512KB for DTB Image */
168 label = "SPI (RO) DTB Image";
HDp1020rdb-pd.dts62 /* 128KB for DTB Image */
64 label = "NOR DTB Image";
113 /* 1MB for DTB Image */
115 label = "NAND DTB Image";
171 /* 512KB for DTB Image*/
173 label = "SPI DTB Image";
HDp1025rdb.dtsi53 /* 256KB for DTB Image */
55 label = "NOR DTB Image";
96 /* 1MB for DTB Image */
98 label = "NAND DTB Image";
151 partition@dtb {
152 /* 512KB for DTB Image */
154 label = "dtb";
/freebsd-13-stable/stand/common/
HDmetadata.c75 md_load_dual(char *args, vm_offset_t *modulep, vm_offset_t *dtb, int kern64) in md_load_dual() argument
211 if (dtb != NULL) in md_load_dual()
212 *dtb = fdtp; in md_load_dual()
219 md_load(char *args, vm_offset_t *modulep, vm_offset_t *dtb) in md_load() argument
221 return (md_load_dual(args, modulep, dtb, 0)); in md_load()
226 md_load64(char *args, vm_offset_t *modulep, vm_offset_t *dtb) in md_load64() argument
228 return (md_load_dual(args, modulep, dtb, 1)); in md_load64()
/freebsd-13-stable/release/arm/
HDRPI-B.conf26 bcm2708-rpi-zero-w.dtb bcm2708-rpi-b-plus.dtb \
27 bcm2708-rpi-b.dtb bcm2708-rpi-cm.dtb"
/freebsd-13-stable/sys/arm64/conf/
HDGENERIC385 makeoptions MODULES_EXTRA="dtb/allwinner dtb/freescale dtb/imx8 dtb/nvidia dtb/mv dtb/rockchip dtb/…
/freebsd-13-stable/sys/contrib/device-tree/
HDMakefile104 ALL_DTB := $(patsubst %.dts,%.dtb,$(ALL_DTS))
114 ARCH_DTB := $(patsubst %.dts,%.dtb,$(ARCH_DTS))
138 $(DTC) -O dtb -o $@ -b 0 \
143 $(obj)/%.dtb: $(src)/%.dts FORCE
173 @echo " src/<ARCH>/<DTS>.dtb Build a single device tree binary"

123456789