Kbuild: Always use $(PHASE_)
authorTom Rini <trini@konsulko.com>
Tue, 1 Apr 2025 22:55:23 +0000 (16:55 -0600)
committerTom Rini <trini@konsulko.com>
Fri, 11 Apr 2025 18:16:44 +0000 (12:16 -0600)
commit302b41d5397e9f821d360a74335e8821d4513970
tree19049ec9e7f728d7de31fea0fbb39ea47836034f
parent3703298e57c8d749b3c06798f5873562754fb84c
Kbuild: Always use $(PHASE_)

It is confusing to have both "$(PHASE_)" and "$(XPL_)" be used in our
Makefiles as part of the macros to determine when to do something in our
Makefiles based on what phase of the build we are in. For consistency,
bring this down to a single macro and use "$(PHASE_)" only.

Signed-off-by: Tom Rini <trini@konsulko.com>
89 files changed:
Makefile
arch/arm/config.mk
arch/arm/cpu/arm920t/Makefile
arch/arm/cpu/arm926ejs/Makefile
arch/arm/cpu/armv7/Makefile
arch/arm/cpu/armv8/Makefile
arch/arm/lib/Makefile
arch/arm/mach-at91/arm926ejs/Makefile
arch/arm/mach-imx/Makefile
arch/arm/mach-omap2/am33xx/Makefile
arch/arm/mach-orion5x/Makefile
arch/arm/mach-stm32mp/stm32mp1/Makefile
arch/arm/mach-tegra/Makefile
arch/arm/mach-tegra/tegra20/Makefile
arch/arm/mach-tegra/tegra30/Makefile
arch/arm/mach-zynqmp/Makefile
arch/riscv/Makefile
arch/riscv/lib/Makefile
arch/sandbox/lib/Makefile
arch/x86/Makefile
arch/x86/cpu/Makefile
arch/x86/cpu/intel_common/Makefile
arch/x86/cpu/ivybridge/Makefile
arch/x86/cpu/qemu/Makefile
arch/x86/lib/Makefile
board/bosch/guardian/Makefile
board/freescale/common/Makefile
board/st/common/Makefile
board/tcl/sl50/Makefile
board/ti/am335x/Makefile
board/ti/am43xx/Makefile
board/vscom/baltos/Makefile
board/xilinx/zynqmp/Makefile
boot/Makefile
cmd/Makefile
doc/develop/tests_writing.rst
drivers/Makefile
drivers/ata/Makefile
drivers/block/Makefile
drivers/bus/Makefile
drivers/core/Makefile
drivers/ddr/altera/Makefile
drivers/dfu/Makefile
drivers/firmware/Makefile
drivers/gpio/Makefile
drivers/i2c/Makefile
drivers/led/Makefile
drivers/mailbox/Makefile
drivers/misc/Makefile
drivers/mmc/Makefile
drivers/mux/Makefile
drivers/nvme/Makefile
drivers/phy/Makefile
drivers/phy/cadence/Makefile
drivers/phy/ti/Makefile
drivers/pinctrl/Makefile
drivers/power/domain/Makefile
drivers/power/pmic/Makefile
drivers/power/regulator/Makefile
drivers/remoteproc/Makefile
drivers/serial/Makefile
drivers/timer/Makefile
drivers/usb/cdns3/Makefile
drivers/usb/common/Makefile
drivers/usb/dwc3/Makefile
drivers/usb/gadget/udc/Makefile
drivers/usb/host/Makefile
drivers/video/Makefile
drivers/video/tidss/Makefile
fs/fat/Makefile
fs/squashfs/Makefile
lib/Makefile
lib/acpi/Makefile
lib/aes/Makefile
lib/crypto/Makefile
lib/ecdsa/Makefile
lib/lwip/Makefile
lib/mbedtls/Makefile
net/Makefile
net/lwip/Makefile
scripts/Kbuild.include
scripts/Makefile.xpl
test/Makefile
test/boot/Makefile
test/cmd/Makefile
test/common/Makefile
test/fuzz/Makefile
test/lib/Makefile
tools/qconfig.py