DTC := dtc DTCFLAGS += -I dts DTCFLAGS += -O dtb CPP := cpp CPPFLAGS += -nostdinc CPPFLAGS += -I include CPPFLAGS += -undef CPPFLAGS += -x assembler-with-cpp all: # make all default target %.dts.pre: %.dts $(CPP) $(CPPFLAGS) $< $@ %.dtso.pre: %.dtso $(CPP) $(CPPFLAGS) $< $@ %.dtb: src/%.dts.pre $(DTC) $(DTCFLAGS) -o $@ $< %.dtbo: src/%.dtso.pre $(DTC) $(DTCFLAGS) -@ -o $@ $< # these blobs are present on my beaglebone image all: AM335X-PRU-UIO-00A0.dtbo all: BB-ADC-00A0.dtbo all: BB-BBBW-WL1835-00A0.dtbo all: BB-BBGG-WL1835-00A0.dtbo all: BB-BBGW-WL1835-00A0.dtbo all: BB-BONE-4D5R-01-00A1.dtbo all: BB-BONE-LCD4-01-00A1.dtbo all: BB-BONE-NH7C-01-A0.dtbo all: BB-BONE-eMMC1-01-00A0.dtbo all: BB-CAPE-DISP-CT4-00A0.dtbo all: BB-HDMI-TDA998x-00A0.dtbo all: BB-I2C1-MCP7940X-00A0.dtbo all: BB-I2C1-RTC-DS3231.dtbo all: BB-I2C1-RTC-PCF8563.dtbo all: BB-I2C2-BME680.dtbo all: BB-I2C2-MPU6050.dtbo all: BB-LCD-ADAFRUIT-24-SPI1-00A0.dtbo all: BB-NHDMI-TDA998x-00A0.dtbo all: BB-SPIDEV0-00A0.dtbo all: BB-SPIDEV1-00A0.dtbo all: BB-UART1-00A0.dtbo all: BB-UART2-00A0.dtbo all: BB-UART4-00A0.dtbo all: BB-W1-P9.12-00A0.dtbo all: BBORG_COMMS-00A2.dtbo all: BBORG_FAN-A000.dtbo all: BBORG_RELAY-00A2.dtbo all: BONE-ADC.dtbo all: M-BB-BBG-00A0.dtbo all: M-BB-BBGG-00A0.dtbo all: PB-MIKROBUS-0.dtbo all: PB-MIKROBUS-1.dtbo all: am335x-baltos-ir2110.dtb all: am335x-baltos-ir3220.dtb all: am335x-baltos-ir5221.dtb all: am335x-base0033.dtb all: am335x-bone.dtb all: am335x-boneblack-uboot.dtb all: am335x-boneblack-wireless.dtb all: am335x-boneblack.dtb all: am335x-boneblue.dtb all: am335x-bonegreen-wireless.dtb all: am335x-bonegreen.dtb all: am335x-chiliboard.dtb all: am335x-cm-t335.dtb all: am335x-evm.dtb all: am335x-evmsk.dtb all: am335x-guardian.dtb all: am335x-icev2.dtb all: am335x-lxm.dtb all: am335x-moxa-uc-2101.dtb all: am335x-moxa-uc-8100-me-t.dtb all: am335x-myirtech-myd.dtb all: am335x-nano.dtb all: am335x-netcan-plus-1xx.dtb all: am335x-netcom-plus-2xx.dtb all: am335x-netcom-plus-8xx.dtb all: am335x-osd3358-sm-red.dtb all: am335x-pdu001.dtb all: am335x-pepper.dtb all: am335x-phycore-rdk.dtb all: am335x-pocketbeagle.dtb all: am335x-regor-rdk.dtb all: am335x-sancloud-bbe-extended-wifi.dtb all: am335x-sancloud-bbe-lite.dtb all: am335x-sancloud-bbe.dtb all: am335x-sbc-t335.dtb all: am335x-shc.dtb all: am335x-sl50.dtb all: am335x-wega-rdk.dtb all: am571x-idk-touchscreen.dtbo all: am571x-idk.dtb all: am5729-beagleboneai.dtb all: am572x-idk-touchscreen.dtbo all: am572x-idk.dtb all: am574x-idk.dtb all: am57xx-beagle-x15-revb1.dtb all: am57xx-beagle-x15-revc.dtb all: am57xx-beagle-x15.dtb all: am57xx-cl-som-am57x.dtb # all: am57xx-evm-reva3.dtb # all: am57xx-evm.dtb all: am57xx-idk-lcd-osd101t2045.dtbo all: am57xx-idk-lcd-osd101t2587.dtbo all: am57xx-sbc-am57x.dtb all: dra7-evm.dtb all: dra71-evm.dtb all: dra72-evm-revc.dtb all: dra72-evm.dtb all: dra76-evm.dtb all: omap5-cm-t54.dtb all: omap5-igep0050.dtb all: omap5-sbc-t54.dtb all: omap5-uevm.dtb all: AM335X-PRU-UIO-00A0.dtbo all: BB-ADC-00A0.dtbo all: BB-BBBW-WL1835-00A0.dtbo all: BB-BBGG-WL1835-00A0.dtbo all: BB-BBGW-WL1835-00A0.dtbo all: BB-BONE-4D5R-01-00A1.dtbo all: BB-BONE-LCD4-01-00A1.dtbo all: BB-BONE-NH7C-01-A0.dtbo all: BB-BONE-eMMC1-01-00A0.dtbo all: BB-CAPE-DISP-CT4-00A0.dtbo all: BB-HDMI-TDA998x-00A0.dtbo all: BB-I2C1-MCP7940X-00A0.dtbo all: BB-I2C1-RTC-DS3231.dtbo all: BB-I2C1-RTC-PCF8563.dtbo all: BB-I2C2-BME680.dtbo all: BB-I2C2-MPU6050.dtbo all: BB-LCD-ADAFRUIT-24-SPI1-00A0.dtbo all: BB-NHDMI-TDA998x-00A0.dtbo all: BB-SPIDEV0-00A0.dtbo all: BB-SPIDEV1-00A0.dtbo all: BB-UART1-00A0.dtbo all: BB-UART2-00A0.dtbo all: BB-UART4-00A0.dtbo all: BB-W1-P9.12-00A0.dtbo all: BBORG_COMMS-00A2.dtbo all: BBORG_FAN-A000.dtbo all: BBORG_RELAY-00A2.dtbo all: BONE-ADC.dtbo all: M-BB-BBG-00A0.dtbo all: M-BB-BBGG-00A0.dtbo all: PB-MIKROBUS-0.dtbo all: PB-MIKROBUS-1.dtbo all: am571x-idk-touchscreen.dtbo all: am572x-idk-touchscreen.dtbo all: am57xx-idk-lcd-osd101t2045.dtbo all: am57xx-idk-lcd-osd101t2587.dtbo