40 lines · 1.1 KB · Text
RawDownload
# SPDX-License-Identifier: GPL-2.0# ==========================================================================# Installing dtb files## Installs all dtb files listed in $(dtb-y) either in the# INSTALL_DTBS_PATH directory or the default location:##   $INSTALL_PATH/dtbs/$KERNELRELEASE# ========================================================================== src := $(obj) PHONY := __dtbs_install__dtbs_install: export dtbinst_root ?= $(obj) include include/config/auto.confinclude scripts/Kbuild.includeinclude $(src)/Makefile dtbinst-files	:= $(sort $(dtb-y) $(if $(CONFIG_OF_ALL_DTBS), $(dtb-)))dtbinst-dirs	:= $(subdir-y) $(subdir-m) # Helper targets for Installing DTBs into the boot directoryquiet_cmd_dtb_install =	INSTALL $<      cmd_dtb_install =	mkdir -p $(2); cp $< $(2) install-dir = $(patsubst $(dtbinst_root)%,$(INSTALL_DTBS_PATH)%,$(obj)) $(dtbinst-files): %.dtb: $(obj)/%.dtb	$(call cmd,dtb_install,$(install-dir)) $(dtbinst-dirs):	$(Q)$(MAKE) $(dtbinst)=$(obj)/$@ PHONY += $(dtbinst-files) $(dtbinst-dirs)__dtbs_install: $(dtbinst-files) $(dtbinst-dirs) .PHONY: $(PHONY)

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t