diff options
author | Ahmad Fatoum <a.fatoum@pengutronix.de> | 2023-05-31 13:47:44 +0200 |
---|---|---|
committer | Robert Schwebel <r.schwebel@pengutronix.de> | 2023-05-31 14:00:43 +0200 |
commit | 8e9db9c887256d49e4d24fc2907ed152dde5116e (patch) | |
tree | acce8efb6ccb80d750525317fd6674be1332e317 /configs/platform-v8a/rules | |
parent | 7a176f41a8263f6dd8b5d15fd7fceb6b8945d555 (diff) | |
download | DistroKit-8e9db9c887256d49e4d24fc2907ed152dde5116e.tar.gz DistroKit-8e9db9c887256d49e4d24fc2907ed152dde5116e.tar.xz |
v8a: barebox: remove left-over SoC-specific rules
With the switch to the upstream rules, we have no need any longer for
the SoC-specific ones, so let's drop them.
Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de>
Diffstat (limited to 'configs/platform-v8a/rules')
-rw-r--r-- | configs/platform-v8a/rules/barebox-imx8m.make | 125 | ||||
-rw-r--r-- | configs/platform-v8a/rules/barebox-rockchip.make | 163 |
2 files changed, 0 insertions, 288 deletions
diff --git a/configs/platform-v8a/rules/barebox-imx8m.make b/configs/platform-v8a/rules/barebox-imx8m.make deleted file mode 100644 index f4b1697..0000000 --- a/configs/platform-v8a/rules/barebox-imx8m.make +++ /dev/null @@ -1,125 +0,0 @@ -# -*-makefile-*- -# -# Copyright (C) 2020 by Sascha Hauer <s.hauer@pengutronix.de> -# -# For further information about the PTXdist project and license conditions -# see the README file. -# - -# -# We provide this package -# -PACKAGES-$(PTXCONF_BAREBOX_IMX8M) += barebox-imx8m - -# -# Paths and names -# -BAREBOX_IMX8M_VERSION := 2023.05.0 -BAREBOX_IMX8M_MD5 := 35a6a96f00df2a3f596efdc5d2459cb5 -BAREBOX_IMX8M := barebox-imx8m-$(BAREBOX_IMX8M_VERSION) -BAREBOX_IMX8M_SUFFIX := tar.bz2 -BAREBOX_IMX8M_URL := $(call barebox-url, BAREBOX_IMX8M) -BAREBOX_IMX8M_PATCHES := barebox-$(BAREBOX_IMX8M_VERSION) -BAREBOX_IMX8M_SOURCE := $(SRCDIR)/$(BAREBOX_IMX8M_PATCHES).$(BAREBOX_IMX8M_SUFFIX) -BAREBOX_IMX8M_DIR := $(BUILDDIR)/$(BAREBOX_IMX8M) -BAREBOX_IMX8M_BUILD_DIR := $(BAREBOX_IMX8M_DIR)-build -BAREBOX_IMX8M_CONFIG := $(call ptx/in-platformconfigdir, barebox-imx8m.config) -BAREBOX_IMX8M_LICENSE := GPL-2.0-only -BAREBOX_IMX8M_BUILD_OOT := KEEP - -# ---------------------------------------------------------------------------- -# Prepare -# ---------------------------------------------------------------------------- - -BAREBOX_IMX8M_INJECT_PATH := ${PTXDIST_SYSROOT_TARGET}/usr/lib - -# TF-A firmware blobs -BAREBOX_IMX8M_INJECT_FILES += firmware/imx8mm-bl31.bin -BAREBOX_IMX8M_INJECT_FILES += firmware/imx8mp-bl31.bin -BAREBOX_IMX8M_INJECT_FILES += firmware/imx8mq-bl31.bin - -# DRAM firmware blobs -BAREBOX_IMX8M_INJECT_FILES += firmware/ddr/synopsys/lpddr4_pmu_train_1d_dmem.bin:firmware/lpddr4_pmu_train_1d_dmem.bin -BAREBOX_IMX8M_INJECT_FILES += firmware/ddr/synopsys/lpddr4_pmu_train_1d_imem.bin:firmware/lpddr4_pmu_train_1d_imem.bin -BAREBOX_IMX8M_INJECT_FILES += firmware/ddr/synopsys/lpddr4_pmu_train_2d_dmem.bin:firmware/lpddr4_pmu_train_2d_dmem.bin -BAREBOX_IMX8M_INJECT_FILES += firmware/ddr/synopsys/lpddr4_pmu_train_2d_imem.bin:firmware/lpddr4_pmu_train_2d_imem.bin - -# use host pkg-config for host tools -BAREBOX_IMX8M_PATH := PATH=$(HOST_PATH) - -BAREBOX_IMX8M_WRAPPER_BLACKLIST := \ - $(PTXDIST_LOWLEVEL_WRAPPER_BLACKLIST) - -BAREBOX_IMX8M_CONF_OPT := \ - -C $(BAREBOX_IMX8M_DIR) \ - O=$(BAREBOX_IMX8M_BUILD_DIR) \ - BUILDSYSTEM_VERSION=$(PTXDIST_VCS_VERSION) \ - $(call barebox-opts, BAREBOX_IMX8M) - -BAREBOX_IMX8M_MAKE_OPT := $(BAREBOX_IMX8M_CONF_OPT) - -BAREBOX_IMX8M_IMAGES := barebox-nxp-imx8mp-evk.img \ - barebox-nxp-imx8mq-evk.img \ - barebox-nxp-imx8mm-evk.img -BAREBOX_IMX8M_IMAGES := $(addprefix $(BAREBOX_IMX8M_BUILD_DIR)/images/,$(BAREBOX_IMX8M_IMAGES)) - -ifdef PTXCONF_BAREBOX_IMX8M -$(BAREBOX_IMX8M_CONFIG): - @echo - @echo "****************************************************************************" - @echo " Please generate a bareboxconfig with 'ptxdist menuconfig barebox-imx8m'" - @echo "****************************************************************************" - @echo - @echo - @exit 1 -endif - -$(STATEDIR)/barebox-imx8m.prepare: $(BAREBOX_IMX8M_CONFIG) - @$(call targetinfo) - @$(call world/prepare, BAREBOX_IMX8M) - @$(call world/inject, BAREBOX_IMX8M) - - @rm -f "$(BAREBOX_IMX8M_BUILD_DIR)/.ptxdist-defaultenv" - @ln -s "$(call ptx/in-platformconfigdir, barebox-common-defaultenv)" \ - "$(BAREBOX_IMX8M_BUILD_DIR)/.ptxdist-defaultenv" - - @$(call touch) - - -# ---------------------------------------------------------------------------- -# Install -# ---------------------------------------------------------------------------- - -$(STATEDIR)/barebox-imx8m.install: - @$(call targetinfo) - @$(call touch) - -# ---------------------------------------------------------------------------- -# Target-Install -# ---------------------------------------------------------------------------- - -$(STATEDIR)/barebox-imx8m.targetinstall: - @$(call targetinfo) - @$(foreach image, $(BAREBOX_IMX8M_IMAGES), \ - install -m 644 \ - $(image) $(IMAGEDIR)/$(notdir $(image))-imx8m$(ptx/nl)) - @$(call touch) - -# ---------------------------------------------------------------------------- -# Clean -# ---------------------------------------------------------------------------- - -$(STATEDIR)/barebox-imx8m.clean: - @$(call targetinfo) - @$(call clean_pkg, BAREBOX_IMX8M) - @$(foreach image, $(BAREBOX_IMX8M_IMAGES), \ - rm -fv $(IMAGEDIR)/$(notdir $(image))-imx8m$(ptx/nl)) - -# ---------------------------------------------------------------------------- -# oldconfig / menuconfig -# ---------------------------------------------------------------------------- - -barebox-imx8m_oldconfig barebox-imx8m_menuconfig barebox-imx8m_nconfig: $(STATEDIR)/barebox-imx8m.extract - @$(call world/kconfig, BAREBOX_IMX8M, $(subst barebox-imx8m_,,$@)) - -# vim: syntax=make diff --git a/configs/platform-v8a/rules/barebox-rockchip.make b/configs/platform-v8a/rules/barebox-rockchip.make deleted file mode 100644 index 1ca7e8c..0000000 --- a/configs/platform-v8a/rules/barebox-rockchip.make +++ /dev/null @@ -1,163 +0,0 @@ -# -*-makefile-*- -# -# Copyright (C) 2022 by Michael Riesch <michael.riesch@wolfvision.net> -# -# For further information about the PTXdist project and license conditions -# see the README file. -# - -# -# We provide this package -# -PACKAGES-$(PTXCONF_BAREBOX_ROCKCHIP) += barebox-rockchip - -# -# Paths and names -# -BAREBOX_ROCKCHIP_VERSION := 2023.05.0 -BAREBOX_ROCKCHIP_MD5 := 35a6a96f00df2a3f596efdc5d2459cb5 -BAREBOX_ROCKCHIP := barebox-rockchip-$(BAREBOX_ROCKCHIP_VERSION) -BAREBOX_ROCKCHIP_SUFFIX := tar.bz2 -BAREBOX_ROCKCHIP_URL := $(call barebox-url, BAREBOX_ROCKCHIP) -BAREBOX_ROCKCHIP_PATCHES := barebox-rockchip-$(BAREBOX_ROCKCHIP_VERSION) -BAREBOX_ROCKCHIP_SOURCE := $(SRCDIR)/$(BAREBOX_ROCKCHIP_PATCHES).$(BAREBOX_ROCKCHIP_SUFFIX) -BAREBOX_ROCKCHIP_DIR := $(BUILDDIR)/$(BAREBOX_ROCKCHIP) -BAREBOX_ROCKCHIP_BUILD_DIR := $(BAREBOX_ROCKCHIP_DIR)-build -BAREBOX_ROCKCHIP_LICENSE := GPL-2.0-only -BAREBOX_ROCKCHIP_DEVPKG := NO -BAREBOX_ROCKCHIP_BUILD_OOT := KEEP - -BAREBOX_ROCKCHIP_CONFIG := $(call ptx/in-platformconfigdir, \ - barebox-rockchip.config) - -# ---------------------------------------------------------------------------- -# Prepare -# ---------------------------------------------------------------------------- - -BAREBOX_ROCKCHIP_INJECT_PATH := ${PTXDIST_SYSROOT_TARGET}/usr/lib/firmware -BAREBOX_ROCKCHIP_INJECT_FILES += rk3568_bl31_v1.24.elf:firmware/rk3568-bl31.bin -BAREBOX_ROCKCHIP_INJECT_FILES += rk3568_bl32_v1.05.bin:firmware/rk3568-op-tee.bin -BAREBOX_ROCKCHIP_INJECT_FILES += rk3568_ddr_1560MHz_v1.08.bin:arch/arm/boards/rockchip-rk3568-evb/sdram-init.bin -BAREBOX_ROCKCHIP_INJECT_FILES += rk3568_ddr_1560MHz_v1.08.bin:arch/arm/boards/radxa-rock3/sdram-init.bin - -# use host pkg-config for host tools -BAREBOX_ROCKCHIP_PATH := PATH=$(HOST_PATH) - -BAREBOX_ROCKCHIP_WRAPPER_BLACKLIST := \ - $(PTXDIST_LOWLEVEL_WRAPPER_BLACKLIST) - -BAREBOX_ROCKCHIP_CONF_TOOL := kconfig -BAREBOX_ROCKCHIP_CONF_OPT := \ - -C $(BAREBOX_ROCKCHIP_DIR) \ - O=$(BAREBOX_ROCKCHIP_BUILD_DIR) \ - $(call barebox-opts, BAREBOX_ROCKCHIP) - -BAREBOX_ROCKCHIP_MAKE_OPT := $(BAREBOX_ROCKCHIP_CONF_OPT) - -BAREBOX_ROCKCHIP_IMAGES := images/barebox-rk3568-evb.img images/barebox-rock3a.img -BAREBOX_ROCKCHIP_IMAGES := $(addprefix $(BAREBOX_ROCKCHIP_BUILD_DIR)/,$(BAREBOX_ROCKCHIP_IMAGES)) - -ifdef PTXCONF_BAREBOX_ROCKCHIP -$(BAREBOX_ROCKCHIP_CONFIG): - @echo - @echo "****************************************************************************" - @echo " Please generate a bareboxconfig with 'ptxdist menuconfig barebox-rockchip'" - @echo "****************************************************************************" - @echo - @echo - @exit 1 -endif - -BAREBOX_ROCKCHIP_EXTRA_ENV_PATH := $(foreach path, \ - $(call remove_quotes,"barebox-common-defaultenv"), \ - $(call ptx/in-platformconfigdir,$(path))) -BAREBOX_ROCKCHIP_EXTRA_ENV_DEPS := \ - $(BAREBOX_ROCKCHIP_EXTRA_ENV_PATH) \ - $(call ptx/force-sh, find $(BAREBOX_ROCKCHIP_EXTRA_ENV_PATH) -print 2>/dev/null) - -$(STATEDIR)/barebox-rockchip.prepare: $(BAREBOX_ROCKCHIP_EXTRA_ENV_DEPS) - @$(call targetinfo) - @$(call world/prepare, BAREBOX_ROCKCHIP) - @$(call world/inject, BAREBOX_ROCKCHIP) - - @rm -rf $(BAREBOX_ROCKCHIP_BUILD_DIR)/.ptxdist-defaultenv - @ptxd_source_kconfig "${PTXDIST_PTXCONFIG}" && \ - ptxd_source_kconfig "${PTXDIST_PLATFORMCONFIG}" && \ - $(foreach path, $(BAREBOX_ROCKCHIP_EXTRA_ENV_PATH), \ - if [ -d "$(path)" ]; then \ - ptxd_filter_dir "$(path)" \ - $(BAREBOX_ROCKCHIP_BUILD_DIR)/.ptxdist-defaultenv; \ - else \ - cp "$(path)" $(BAREBOX_ROCKCHIP_BUILD_DIR)/.ptxdist-defaultenv/; \ - fi;) - @rm -rf $(BAREBOX_ROCKCHIP_BUILD_DIR)/defaultenv/barebox_default_env - - @$(call touch) - -# ---------------------------------------------------------------------------- -# Compile -# ---------------------------------------------------------------------------- - -$(STATEDIR)/barebox-rockchip.compile: - @$(call targetinfo) - - @if test $$(grep -c -e "^CONFIG_DEFAULT_ENVIRONMENT_PATH=.*\$(BAREBOX_ROCKCHIP_BUILD_DIR)/.ptxdist-defaultenv" $(BAREBOX_ROCKCHIP_BUILD_DIR)/.config) -eq 0; then \ - sed -i -e "s,^\(CONFIG_DEFAULT_ENVIRONMENT_PATH=.*\)\"$$,\1 $(BAREBOX_ROCKCHIP_BUILD_DIR)/.ptxdist-defaultenv\"," \ - $(BAREBOX_ROCKCHIP_BUILD_DIR)/.config; \ - fi - - @$(call world/compile, BAREBOX_ROCKCHIP) - @$(call touch) - -# ---------------------------------------------------------------------------- -# Install -# ---------------------------------------------------------------------------- - -BAREBOX_ROCKCHIP_PROGS_HOST := \ - rk-usb-loader - -$(STATEDIR)/barebox-rockchip.install: - @$(call targetinfo) - - @$(foreach prog, $(BAREBOX_ROCKCHIP_PROGS_HOST), \ - if [ -e $(BAREBOX_ROCKCHIP_BUILD_DIR)/scripts/$(prog) ]; then \ - install -v -D -m755 \ - $(BAREBOX_ROCKCHIP_BUILD_DIR)/scripts/$(prog) \ - $(PTXDIST_SYSROOT_HOST)/bin/$(notdir $(prog)) \ - || exit; \ - fi;) - - @$(call touch) - -# ---------------------------------------------------------------------------- -# Target-Install -# ---------------------------------------------------------------------------- - -$(STATEDIR)/barebox-rockchip.targetinstall: - @$(call targetinfo) - @$(foreach image, $(BAREBOX_ROCKCHIP_IMAGES), \ - install -m 644 \ - $(image) $(IMAGEDIR)/$(notdir $(image))-rockchip$(ptx/nl)) - @$(call touch) - -# ---------------------------------------------------------------------------- -# Clean -# ---------------------------------------------------------------------------- - -$(STATEDIR)/barebox-rockchip.clean: - @$(call targetinfo) - @$(call clean_pkg, BAREBOX_ROCKCHIP) - @$(foreach image, $(BAREBOX_ROCKCHIP_IMAGES), \ - rm -fv $(IMAGEDIR)/$(notdir $(image))-rockchip$(ptx/nl)) - @$(foreach prog, $(BAREBOX_ROCKCHIP_PROGS_HOST), \ - rm -vf $(PTXDIST_SYSROOT_HOST)/bin/$(notdir $(prog))$(ptx/nl)) - - -# ---------------------------------------------------------------------------- -# oldconfig / menuconfig -# ---------------------------------------------------------------------------- - -$(call ptx/kconfig-targets, barebox-rockchip): $(STATEDIR)/barebox-rockchip.extract - @$(call world/kconfig, BAREBOX_ROCKCHIP, $(subst barebox-rockchip_,,$@)) - -# vim: syntax=make |