summaryrefslogtreecommitdiffstats
path: root/configs/platform-v8a/rules
diff options
context:
space:
mode:
authorAhmad Fatoum <a.fatoum@pengutronix.de>2023-05-31 13:47:44 +0200
committerRobert Schwebel <r.schwebel@pengutronix.de>2023-05-31 14:00:43 +0200
commit8e9db9c887256d49e4d24fc2907ed152dde5116e (patch)
treeacce8efb6ccb80d750525317fd6674be1332e317 /configs/platform-v8a/rules
parent7a176f41a8263f6dd8b5d15fd7fceb6b8945d555 (diff)
downloadDistroKit-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.make125
-rw-r--r--configs/platform-v8a/rules/barebox-rockchip.make163
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