From bf623984d65ff5bed4e0abb4dfa848bf8e5ba79e Mon Sep 17 00:00:00 2001 From: Dezhen Wang Date: Sun, 23 Apr 2023 19:39:18 +0800 Subject: [PATCH] Script: support kernel5.15 32bit --sp --upgrade compile [1/1] PD#SWPL-120606 Problem: 32bit do not have the upgrade parameters Solution: add concerning parameters Verify: local Change-Id: Id1988d53597b072c9fe56bde2aea812d7f3d4bc1 Signed-off-by: Dezhen Wang --- arch/arm/configs/amlogic_upgrade.defconfig | 122 +++++++++++++++++++++ build.config.amlogic32 | 1 + 2 files changed, 123 insertions(+) create mode 100644 arch/arm/configs/amlogic_upgrade.defconfig diff --git a/arch/arm/configs/amlogic_upgrade.defconfig b/arch/arm/configs/amlogic_upgrade.defconfig new file mode 100644 index 000000000..2273ef8a6 --- /dev/null +++ b/arch/arm/configs/amlogic_upgrade.defconfig @@ -0,0 +1,122 @@ +# SPDX-License-Identifier: (GPL-2.0+ OR MIT) + +# amlogic-uart +CONFIG_AMLOGIC_SERIAL_MESON=y + +# amlogic-gkitool +CONFIG_AMLOGIC_GKI_TOOL=y + +# amlogic-debug +CONFIG_AMLOGIC_DEBUG=y + +# amlogic-debug-iotrace +CONFIG_AMLOGIC_DEBUG_IOTRACE=y + +# amlogic-memory-debug +CONFIG_AMLOGIC_MEMORY_DEBUG=y +CONFIG_AMLOGIC_PAGE_TRACE=y + +# amlogic-secmon +CONFIG_AMLOGIC_SECMON=y + +# amlogic-clk +CONFIG_AMLOGIC_COMMON_CLK=y + +# amlogic-clk-soc-xxx +CONFIG_AMLOGIC_COMMON_CLK_S4=y +CONFIG_AMLOGIC_COMMON_CLK_SC2=y +CONFIG_AMLOGIC_COMMON_CLK_C2=y +CONFIG_AMLOGIC_COMMON_CLK_C3=y +CONFIG_AMLOGIC_COMMON_CLK_A1=y +CONFIG_AMLOGIC_COMMON_CLK_T3=y +CONFIG_AMLOGIC_COMMON_CLK_T7=y +CONFIG_AMLOGIC_COMMON_CLK_T5M=y +CONFIG_AMLOGIC_COMMON_CLK_S5=y + +# amlogic-gpio +CONFIG_AMLOGIC_GPIO=y + +# amlogic-pinctrl-soc-xxx +CONFIG_AMLOGIC_PINCTRL_MESON_S4=y +CONFIG_AMLOGIC_PINCTRL_MESON_C2=y +CONFIG_AMLOGIC_PINCTRL_MESON_C3=y +CONFIG_AMLOGIC_PINCTRL_MESON_A1=y +CONFIG_AMLOGIC_PINCTRL_MESON_SC2=y +CONFIG_AMLOGIC_PINCTRL_MESON_T3=y +CONFIG_AMLOGIC_PINCTRL_MESON_T7=y +CONFIG_AMLOGIC_PINCTRL_MESON_T5M=y + +# amlogic-mailbox +CONFIG_AMLOGIC_MHU_MBOX=y + +# amlogic-pwm +CONFIG_AMLOGIC_PWM_MESON=y + +# pwm-regulator +CONFIG_REGULATOR_PWM=y + +# amlogic-power +CONFIG_AMLOGIC_POWER=y + +# amlogic-cpuinfo +CONFIG_AMLOGIC_CPU_INFO=y + +# amlogic-cpufreq +CONFIG_AMLOGIC_MESON_CPUFREQ=y + +# amlogic-reset +CONFIG_AMLOGIC_RESET_MESON=y +CONFIG_AMLOGIC_DOS_RESET_MESON=y + +# amlogic-efuse-unifykey +CONFIG_AMLOGIC_EFUSE_UNIFYKEY=y + +# amlogic-mmc +CONFIG_AMLOGIC_MMC_MESON_GX=y + +# system_heap +CONFIG_DMABUF_HEAPS_SYSTEM=y + +# amlogic-i2c +CONFIG_AMLOGIC_I2C_MESON=y + +# amlogic-spi +CONFIG_AMLOGIC_SPI=y + +# amlogic-rng +CONFIG_AMLOGIC_HW_RANDOM_MESON=y + +# amlogic-tee +CONFIG_AML_TEE=y +CONFIG_AML_OPTEE=y +CONFIG_AMLOGIC_TEE=y + +# videobuf-core +CONFIG_AMLOGIC_MEDIA_UTILS=y + +# dvb-core +CONFIG_DVB_CORE=y + +# amlogic-pm +CONFIG_AMLOGIC_PM=y + +# amlogic-input +CONFIG_AMLOGIC_INPUT=y + +# amlogic-watchdog +CONFIG_AMLOGIC_MESON_GXBB_WATCHDOG=y + +# amlogic-dvb +CONFIG_AMLOGIC_DVB_CONFIG=y + +# amlogic-dvb-ci +# CONFIG_AMLOGIC_DVB_CI=y + +# aml_media +CONFIG_AMLOGIC_MEDIA_MODULE=y +CONFIG_FB=y +CONFIG_AMLOGIC_MEDIA_FB=y +CONFIG_AMLOGIC_MEDIA_FB_OSD_SYNC_FENCE=y +CONFIG_AMLOGIC_MEDIA_FB_OSD_VSYNC_RDMA=y +CONFIG_AMLOGIC_MEDIA_FB_OSD2_ENABLE=y +CONFIG_AMLOGIC_MEDIA_FB_OSD2_CURSOR=y diff --git a/build.config.amlogic32 b/build.config.amlogic32 index 071d9bddc..a3b9a3b9f 100644 --- a/build.config.amlogic32 +++ b/build.config.amlogic32 @@ -47,6 +47,7 @@ KCONFIG_DEFCONFIG=${KERNEL_DIR}/${COMMON_DRIVERS_DIR}/arch/${ARCH}/configs/${DEF FRAGMENT_CONFIG=${KERNEL_DIR}/${COMMON_DRIVERS_DIR}/arch/${ARCH}/configs/amlogic_gki.fragment FRAGMENT_CONFIG_GKI10=${KERNEL_DIR}/${COMMON_DRIVERS_DIR}/arch/${ARCH}/configs/amlogic_gki.10 FRAGMENT_CONFIG_DEBUG=${KERNEL_DIR}/${COMMON_DRIVERS_DIR}/arch/${ARCH}/configs/amlogic_gki.debug +FRAGMENT_CONFIG_UPGRADE=${KERNEL_DIR}/${COMMON_DRIVERS_DIR}/arch/${ARCH}/configs/amlogic_upgrade.defconfig PRE_DEFCONFIG_CMDS="pre_defconfig_cmds" POST_DEFCONFIG_CMDS="post_defconfig_cmds"