/openbmc/openbmc/meta-phosphor/classes/ |
H A D | fit-image.bbclass | 178 # Emit the fitImage ITS DTB section 182 # $3 ... Path to DTB image 190 dtb_ext=${DTB##*.} 363 # $3 ... DTB image name 541 # Step 2: Prepare a DTB image section 546 for DTB in ${KERNEL_DEVICETREE}; do 547 if echo $DTB | grep -q '/dts/'; then 548 … bbwarn "$DTB contains the full path to the the dts file, but only the dtb name should be used." 549 DTB=`basename $DTB | sed 's,\.dts$,.dtb,g'` 552 # Skip ${DTB} if it's also provided in ${EXTERNAL_KERNEL_DEVICETREE} [all …]
|
/openbmc/openbmc/poky/meta/classes-recipe/ |
H A D | kernel-fitimage.bbclass | 154 # Emit the fitImage ITS DTB section 158 # $3 ... Path to DTB image 166 dtb_ext=${DTB##*.} 339 # $3 ... DTB image name 344 # $8 ... default DTB image name 536 # Step 2: Prepare a DTB image section 541 for DTB in ${KERNEL_DEVICETREE}; do 542 if echo $DTB | grep -q '/dts/'; then 543 bbwarn "$DTB contains the full path to the the dts file, but only the dtb name should be used." 544 DTB=`basename $DTB | sed 's,\.dts$,.dtb,g'` [all …]
|
/openbmc/u-boot/doc/ |
H A D | README.multi-dtb-fit | 1 MULTI DTB FIT and SPL_MULTI_DTB_FIT 3 The purpose of this feature is to enable U-Boot or the SPL to select its DTB 9 Usually the DTB is selected by the SPL and passed down to U-Boot. But some 14 u-boot.bin so that U-Boot can locate it and select the correct DTB from inside 17 uses to select the DTB for U-Boot). The selection happens during fdtdec_setup() 21 the SPL uses only a small subset of the DTB and it usually depends more 22 on the SOC than on the board. So it's usually fine to include a DTB in the 29 that SPL can locate it and select the correct DTB from inside the FIT. 36 The SPL uses board_fit_config_name_match() to find the correct DTB within the 37 FIT (same as what the SPL uses to select the DTB for U-Boot). [all …]
|
H A D | README.bcm7xxx | 18 BOLT-provided DTB 110 * This DTB should be similar to the 124 * This will leave some padding in the DTB and 128 * to 0xffffffff to keep the DTB in-place and
|
H A D | README.qemu-arm | 17 - A freely configurable amount of RAM, described by the DTB 18 - A PL011 serial port, discoverable via the DTB 21 - A generic ECAM-based PCI host controller, discoverable via the DTB
|
/openbmc/linux/arch/microblaze/boot/ |
H A D | Makefile | 25 $(obj)/simpleImage.$(DTB): vmlinux FORCE 28 $(obj)/simpleImage.$(DTB).ub: $(obj)/simpleImage.$(DTB) FORCE 31 $(obj)/simpleImage.$(DTB).unstrip: vmlinux FORCE 34 $(obj)/simpleImage.$(DTB).strip: vmlinux FORCE
|
/openbmc/u-boot/dts/ |
H A D | Makefile | 14 DTB := $(EXT_DTB) macro 16 DTB := arch/$(ARCH)/dts/$(DEVICE_TREE).dtb macro 19 $(obj)/dt-spl.dtb: $(DTB) $(objtree)/tools/fdtgrep FORCE 22 $(obj)/dt.dtb: $(DTB) FORCE 27 $(DTB): arch-dtbs
|
H A D | Kconfig | 70 prompt "Provider of DTB for DT control" 74 bool "Separate DTB for DT control" 81 bool "Embedded DTB for DT control" 97 bool "Host filed DTB for DT control" 100 If this option is enabled, DTB will be read from a file on startup. 105 bool "Prior stage bootloader DTB for DT control" 148 the correct DTB to be used. Use this if you need to support 157 DTB at runtime from an appended FIT image containing several DTBs.
|
/openbmc/linux/arch/microblaze/boot/dts/ |
H A D | Makefile | 6 ifneq ($(DTB),) 13 ifneq ($(DTB),system) 14 $(obj)/system.dtb: $(obj)/$(DTB).dtb
|
/openbmc/linux/arch/mips/lantiq/ |
H A D | Kconfig | 35 Legacy bootloaders do not pass a DTB pointer to the kernel, so 39 The builtin DTB will only be used if the firmware does not supply 40 a valid DTB.
|
/openbmc/linux/arch/mips/bmips/ |
H A D | Kconfig | 7 Legacy bootloaders do not pass a DTB pointer to the kernel, so 11 The builtin DTB will only be used if the firmware does not supply 12 a valid DTB.
|
/openbmc/openbmc/meta-hpe/meta-dl360poc/recipes-kernel/linux/ |
H A D | linux-obmc_%.bbappend | 6 for DTB in "${KERNEL_DEVICETREE}"; do 7 DT=`basename ${DTB} .dtb`
|
/openbmc/linux/arch/powerpc/boot/dts/fsl/ |
H A D | p1024rdb.dtsi | 53 /* 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";
|
H A D | c293pcie.dts | 83 /* 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";
|
H A D | p2020rdb.dts | 53 /* 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";
|
H A D | p2020rdb-pc.dtsi | 53 /* 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";
|
H A D | p1021rdb-pc.dtsi | 53 /* 256KB for DTB Image */ 55 label = "NOR DTB Image"; 103 /* 1MB for DTB Image */ 105 label = "NAND DTB Image"; 165 /* 512KB for DTB Image */ 167 label = "SPI Flash DTB Image";
|
H A D | p1020rdb-pd.dts | 62 /* 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";
|
H A D | p1020rdb.dtsi | 53 /* 256KB for DTB Image */ 55 label = "NOR (RO) DTB Image"; 98 /* 1MB for DTB Image */ 100 label = "NAND (RO) DTB Image"; 163 /* 512KB for DTB Image */
|
H A D | p1020rdb-pc.dtsi | 53 /* 256KB for DTB Image */ 55 label = "NOR DTB Image"; 96 /* 1MB for DTB Image */ 98 label = "NAND DTB Image"; 166 /* 512KB for DTB Image*/
|
H A D | p1010rdb.dtsi | 45 /* 256KB for DTB Image */ 47 label = "NOR DTB Image"; 126 /* 512KB for DTB Image */ 128 label = "SPI Flash DTB Image";
|
/openbmc/openbmc/meta-ibm/meta-fsp2/recipes-kernel/linux/ |
H A D | linux-fsp2.inc | 19 for DTB in "${KERNEL_DEVICETREE}"; do 20 DT=`basename ${DTB} .dtb`
|
/openbmc/u-boot/arch/arm/mach-bcmstb/ |
H A D | Kconfig | 36 hex "Address to which the prior stage provided DTB will be copied" 40 int "Index of preferred BCMSTB SDHCI alias in DTB"
|
/openbmc/openbmc/meta-openembedded/meta-initramfs/recipes-kernel/kexec/kexec-tools-klibc/ |
H A D | 140-mips_disable_devicetree_support.patch | 54 - * passed through UHI will use commandline in the DTB and 55 - * the DTB passed as a separate buffer. Note that 82 + * passed through UHI will use commandline in the DTB and 83 + * the DTB passed as a separate buffer. Note that
|
/openbmc/linux/drivers/macintosh/ |
H A D | macio-adb.c | 55 #define DTB 2 /* data to bus */ macro 228 out_8(&adb->ctrl.r, DTB + CRE); in macio_adb_interrupt() 230 out_8(&adb->ctrl.r, DTB); in macio_adb_interrupt()
|