MBa8MPxL: update linux and u-boot
- update linux to 6.18.y - use latest tq-uboot Signed-off-by: Martin Schmiedel <martin.schmiedel@tq-group.com>
This commit is contained in:
parent
0e70c1859f
commit
59b45120eb
@ -1,4 +1,4 @@
|
||||
# Armbian defconfig generated with 6.12
|
||||
# Armbian defconfig generated with 6.18
|
||||
# CONFIG_LOCALVERSION_AUTO is not set
|
||||
CONFIG_SYSVIPC=y
|
||||
CONFIG_POSIX_MQUEUE=y
|
||||
@ -50,8 +50,6 @@ CONFIG_ARM64_ERRATUM_1286807=y
|
||||
CONFIG_ARM64_ERRATUM_1542419=y
|
||||
CONFIG_ARM64_ERRATUM_2441009=y
|
||||
CONFIG_ARM64_VA_BITS_48=y
|
||||
CONFIG_SCHED_MC=y
|
||||
CONFIG_SCHED_SMT=y
|
||||
CONFIG_NR_CPUS=256
|
||||
CONFIG_NUMA=y
|
||||
CONFIG_XEN=y
|
||||
@ -84,7 +82,6 @@ CONFIG_ACPI_APEI_MEMORY_FAILURE=y
|
||||
CONFIG_ACPI_APEI_EINJ=y
|
||||
CONFIG_VIRTUALIZATION=y
|
||||
CONFIG_KVM=y
|
||||
CONFIG_JUMP_LABEL=y
|
||||
CONFIG_MODULES=y
|
||||
CONFIG_MODULE_UNLOAD=y
|
||||
CONFIG_BLK_DEV_THROTTLING=y
|
||||
@ -93,7 +90,6 @@ CONFIG_BLK_CGROUP_IOCOST=y
|
||||
# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
|
||||
CONFIG_BINFMT_MISC=m
|
||||
CONFIG_ZSWAP=y
|
||||
CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y
|
||||
# CONFIG_COMPAT_BRK is not set
|
||||
CONFIG_MEMORY_HOTPLUG=y
|
||||
CONFIG_MEMORY_HOTREMOVE=y
|
||||
@ -160,18 +156,22 @@ CONFIG_NETFILTER_XT_TARGET_AUDIT=m
|
||||
CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m
|
||||
CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m
|
||||
CONFIG_NETFILTER_XT_TARGET_CONNMARK=m
|
||||
CONFIG_NETFILTER_XT_TARGET_CT=m
|
||||
CONFIG_NETFILTER_XT_TARGET_DSCP=m
|
||||
CONFIG_NETFILTER_XT_TARGET_HL=m
|
||||
CONFIG_NETFILTER_XT_TARGET_HMARK=m
|
||||
CONFIG_NETFILTER_XT_TARGET_IDLETIMER=m
|
||||
CONFIG_NETFILTER_XT_TARGET_LED=m
|
||||
CONFIG_NETFILTER_XT_TARGET_LOG=m
|
||||
CONFIG_NETFILTER_XT_TARGET_MARK=m
|
||||
CONFIG_NETFILTER_XT_NAT=m
|
||||
CONFIG_NETFILTER_XT_TARGET_NETMAP=m
|
||||
CONFIG_NETFILTER_XT_TARGET_NFLOG=m
|
||||
CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m
|
||||
CONFIG_NETFILTER_XT_TARGET_NOTRACK=m
|
||||
CONFIG_NETFILTER_XT_TARGET_REDIRECT=m
|
||||
CONFIG_NETFILTER_XT_TARGET_MASQUERADE=m
|
||||
CONFIG_NETFILTER_XT_TARGET_TEE=m
|
||||
CONFIG_NETFILTER_XT_TARGET_TPROXY=m
|
||||
CONFIG_NETFILTER_XT_TARGET_TRACE=m
|
||||
CONFIG_NETFILTER_XT_TARGET_TCPMSS=m
|
||||
CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m
|
||||
CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m
|
||||
@ -236,16 +236,8 @@ CONFIG_NFT_DUP_IPV4=m
|
||||
CONFIG_NFT_FIB_IPV4=m
|
||||
CONFIG_NF_TABLES_ARP=y
|
||||
CONFIG_IP_NF_IPTABLES=m
|
||||
CONFIG_IP_NF_FILTER=m
|
||||
CONFIG_IP_NF_TARGET_REJECT=m
|
||||
CONFIG_IP_NF_TARGET_SYNPROXY=m
|
||||
CONFIG_IP_NF_NAT=m
|
||||
CONFIG_IP_NF_TARGET_MASQUERADE=m
|
||||
CONFIG_IP_NF_TARGET_NETMAP=m
|
||||
CONFIG_IP_NF_TARGET_REDIRECT=m
|
||||
CONFIG_IP_NF_MANGLE=m
|
||||
CONFIG_IP_NF_RAW=m
|
||||
CONFIG_IP_NF_SECURITY=m
|
||||
CONFIG_NFT_DUP_IPV6=m
|
||||
CONFIG_NFT_FIB_IPV6=m
|
||||
CONFIG_IP6_NF_IPTABLES=m
|
||||
@ -259,15 +251,8 @@ CONFIG_IP6_NF_MATCH_MH=m
|
||||
CONFIG_IP6_NF_MATCH_RPFILTER=m
|
||||
CONFIG_IP6_NF_MATCH_RT=m
|
||||
CONFIG_IP6_NF_MATCH_SRH=m
|
||||
CONFIG_IP6_NF_TARGET_HL=m
|
||||
CONFIG_IP6_NF_FILTER=m
|
||||
CONFIG_IP6_NF_TARGET_REJECT=m
|
||||
CONFIG_IP6_NF_TARGET_SYNPROXY=m
|
||||
CONFIG_IP6_NF_MANGLE=m
|
||||
CONFIG_IP6_NF_RAW=m
|
||||
CONFIG_IP6_NF_SECURITY=m
|
||||
CONFIG_IP6_NF_NAT=m
|
||||
CONFIG_IP6_NF_TARGET_MASQUERADE=m
|
||||
CONFIG_IP6_NF_TARGET_NPT=m
|
||||
CONFIG_NF_TABLES_BRIDGE=m
|
||||
CONFIG_NFT_BRIDGE_META=m
|
||||
@ -311,14 +296,18 @@ CONFIG_BT_MRVL=m
|
||||
CONFIG_BT_MRVL_SDIO=m
|
||||
CONFIG_BT_NXPUART=m
|
||||
CONFIG_CFG80211=m
|
||||
CONFIG_CFG80211_WEXT=y
|
||||
CONFIG_MAC80211=m
|
||||
CONFIG_MAC80211_MESH=y
|
||||
CONFIG_MAC80211_LEDS=y
|
||||
CONFIG_RFKILL=m
|
||||
CONFIG_RFKILL_INPUT=y
|
||||
CONFIG_NET_9P=y
|
||||
CONFIG_NET_9P_VIRTIO=y
|
||||
CONFIG_NFC=m
|
||||
CONFIG_NFC_DIGITAL=m
|
||||
CONFIG_NFC_NCI=m
|
||||
CONFIG_NFC_TRF7970A=m
|
||||
CONFIG_NFC_S3FWRN5_I2C=m
|
||||
CONFIG_PCI=y
|
||||
CONFIG_PCIEPORTBUS=y
|
||||
@ -382,6 +371,7 @@ CONFIG_VIRTIO_BLK=y
|
||||
CONFIG_BLK_DEV_NVME=m
|
||||
CONFIG_SRAM=y
|
||||
CONFIG_PCI_ENDPOINT_TEST=m
|
||||
CONFIG_NTSYNC=m
|
||||
CONFIG_EEPROM_AT24=m
|
||||
CONFIG_EEPROM_AT25=m
|
||||
CONFIG_UACCE=m
|
||||
@ -554,15 +544,6 @@ CONFIG_SPMI=y
|
||||
CONFIG_PINCTRL=y
|
||||
CONFIG_PINCTRL_MAX77620=y
|
||||
CONFIG_PINCTRL_SINGLE=y
|
||||
CONFIG_PINCTRL_IMX8MM=y
|
||||
CONFIG_PINCTRL_IMX8MN=y
|
||||
CONFIG_PINCTRL_IMX8MP=y
|
||||
CONFIG_PINCTRL_IMX8MQ=y
|
||||
CONFIG_PINCTRL_IMX8QM=y
|
||||
CONFIG_PINCTRL_IMX8QXP=y
|
||||
CONFIG_PINCTRL_IMX8DXL=y
|
||||
CONFIG_PINCTRL_IMX8ULP=y
|
||||
CONFIG_PINCTRL_IMX93=y
|
||||
CONFIG_GPIOLIB=y
|
||||
CONFIG_GPIO_SYSFS=y
|
||||
CONFIG_GPIO_ALTERA=m
|
||||
@ -621,7 +602,6 @@ CONFIG_MFD_HI6421_PMIC=y
|
||||
CONFIG_MFD_MAX77620=y
|
||||
CONFIG_MFD_MT6360=y
|
||||
CONFIG_MFD_MT6397=y
|
||||
CONFIG_MFD_SEC_CORE=y
|
||||
CONFIG_MFD_SL28CPLD=y
|
||||
CONFIG_MFD_ROHM_BD718XX=y
|
||||
CONFIG_MFD_WCD934X=m
|
||||
@ -644,7 +624,6 @@ CONFIG_REGULATOR_PF8X00=y
|
||||
CONFIG_REGULATOR_PFUZE100=y
|
||||
CONFIG_REGULATOR_PWM=y
|
||||
CONFIG_REGULATOR_QCOM_SPMI=y
|
||||
CONFIG_REGULATOR_S2MPS11=y
|
||||
CONFIG_REGULATOR_TPS65132=m
|
||||
CONFIG_REGULATOR_VCTRL=m
|
||||
CONFIG_RC_CORE=m
|
||||
@ -672,7 +651,6 @@ CONFIG_VIDEO_IMX219=m
|
||||
CONFIG_VIDEO_OV5640=m
|
||||
CONFIG_VIDEO_OV5645=m
|
||||
CONFIG_DRM=m
|
||||
CONFIG_DRM_I2C_NXP_TDA998X=m
|
||||
CONFIG_DRM_HDLCD=m
|
||||
CONFIG_DRM_MALI_DISPLAY=m
|
||||
CONFIG_DRM_KOMEDA=m
|
||||
@ -686,6 +664,7 @@ CONFIG_DRM_PANEL_SIMPLE=m
|
||||
CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA=m
|
||||
CONFIG_DRM_DISPLAY_CONNECTOR=m
|
||||
CONFIG_DRM_FSL_LDB=m
|
||||
CONFIG_DRM_I2C_NXP_TDA998X=m
|
||||
CONFIG_DRM_LONTIUM_LT8912B=m
|
||||
CONFIG_DRM_LONTIUM_LT9611=m
|
||||
CONFIG_DRM_LONTIUM_LT9611UXC=m
|
||||
@ -733,6 +712,7 @@ CONFIG_SND_SOC_PCM3168A_I2C=m
|
||||
CONFIG_SND_SOC_RT5659=m
|
||||
CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m
|
||||
CONFIG_SND_SOC_SIMPLE_MUX=m
|
||||
CONFIG_SND_SOC_SPDIF=m
|
||||
CONFIG_SND_SOC_TAS571X=m
|
||||
CONFIG_SND_SOC_TLV320AIC32X4_I2C=m
|
||||
CONFIG_SND_SOC_WCD9335=m
|
||||
@ -760,7 +740,7 @@ CONFIG_HID_CYPRESS=y
|
||||
CONFIG_HID_EZKEY=y
|
||||
CONFIG_HID_ITE=y
|
||||
CONFIG_HID_KENSINGTON=y
|
||||
CONFIG_HID_LOGITECH=y
|
||||
CONFIG_HID_LOGITECH=m
|
||||
CONFIG_HID_REDRAGON=y
|
||||
CONFIG_HID_MICROSOFT=y
|
||||
CONFIG_HID_MONTEREY=y
|
||||
@ -857,15 +837,14 @@ CONFIG_RTC_CLASS=y
|
||||
CONFIG_RTC_DRV_DS1307=m
|
||||
CONFIG_RTC_DRV_HYM8563=m
|
||||
CONFIG_RTC_DRV_MAX77686=y
|
||||
CONFIG_RTC_DRV_PCF85063=m
|
||||
CONFIG_RTC_DRV_PCF85363=m
|
||||
CONFIG_RTC_DRV_M41T80=m
|
||||
CONFIG_RTC_DRV_RX8581=m
|
||||
CONFIG_RTC_DRV_RV3028=m
|
||||
CONFIG_RTC_DRV_RV8803=m
|
||||
CONFIG_RTC_DRV_S5M=y
|
||||
CONFIG_RTC_DRV_DS3232=y
|
||||
CONFIG_RTC_DRV_PCF2127=m
|
||||
CONFIG_RTC_DRV_PCF85063=m
|
||||
CONFIG_RTC_DRV_EFI=y
|
||||
CONFIG_RTC_DRV_CROS_EC=y
|
||||
CONFIG_RTC_DRV_FSL_FTM_ALARM=m
|
||||
@ -902,7 +881,6 @@ CONFIG_COMMON_CLK_SCMI=y
|
||||
CONFIG_COMMON_CLK_SCPI=y
|
||||
CONFIG_COMMON_CLK_CS2000_CP=y
|
||||
CONFIG_COMMON_CLK_FSL_SAI=y
|
||||
CONFIG_COMMON_CLK_S2MPS11=y
|
||||
CONFIG_COMMON_CLK_PWM=y
|
||||
CONFIG_COMMON_CLK_VC5=y
|
||||
CONFIG_COMMON_CLK_BD718XX=m
|
||||
@ -985,7 +963,6 @@ CONFIG_OF_FPGA_REGION=m
|
||||
CONFIG_TEE=y
|
||||
CONFIG_OPTEE=y
|
||||
CONFIG_MUX_MMIO=y
|
||||
CONFIG_SLIM_QCOM_CTRL=m
|
||||
CONFIG_INTERCONNECT=y
|
||||
CONFIG_INTERCONNECT_IMX=m
|
||||
CONFIG_INTERCONNECT_IMX8MM=m
|
||||
@ -993,7 +970,7 @@ CONFIG_INTERCONNECT_IMX8MN=m
|
||||
CONFIG_INTERCONNECT_IMX8MQ=m
|
||||
CONFIG_INTERCONNECT_IMX8MP=m
|
||||
CONFIG_EXT2_FS=y
|
||||
CONFIG_EXT3_FS=y
|
||||
CONFIG_EXT4_FS=y
|
||||
CONFIG_EXT4_FS_POSIX_ACL=y
|
||||
CONFIG_EXT4_FS_SECURITY=y
|
||||
CONFIG_BTRFS_FS=m
|
||||
@ -1020,7 +997,6 @@ CONFIG_NFS_V4_2=y
|
||||
CONFIG_ROOT_NFS=y
|
||||
# CONFIG_NFS_V4_2_READ_PLUS is not set
|
||||
CONFIG_SMB_SERVER=m
|
||||
CONFIG_SMB_SERVER_KERBEROS5=y
|
||||
CONFIG_9P_FS=y
|
||||
CONFIG_NLS_CODEPAGE_437=y
|
||||
CONFIG_NLS_ISO8859_1=y
|
||||
@ -1035,14 +1011,10 @@ CONFIG_CRYPTO_DEFLATE=y
|
||||
CONFIG_CRYPTO_ANSI_CPRNG=y
|
||||
CONFIG_CRYPTO_USER_API_RNG=m
|
||||
CONFIG_CRYPTO_GHASH_ARM64_CE=y
|
||||
CONFIG_CRYPTO_SHA1_ARM64_CE=y
|
||||
CONFIG_CRYPTO_SHA2_ARM64_CE=y
|
||||
CONFIG_CRYPTO_SHA512_ARM64_CE=m
|
||||
CONFIG_CRYPTO_SHA3_ARM64=m
|
||||
CONFIG_CRYPTO_SM3_ARM64_CE=m
|
||||
CONFIG_CRYPTO_AES_ARM64_BS=m
|
||||
CONFIG_CRYPTO_AES_ARM64_CE_CCM=y
|
||||
CONFIG_CRYPTO_CRCT10DIF_ARM64_CE=m
|
||||
CONFIG_CRYPTO_DEV_FSL_CAAM=m
|
||||
CONFIG_CRYPTO_DEV_FSL_DPAA2_CAAM=m
|
||||
CONFIG_CRYPTO_DEV_CCREE=m
|
||||
|
||||
@ -23,7 +23,7 @@ case $BOARD in
|
||||
ATFSOURCE='https://github.com/tq-systems/atf' # required for ram
|
||||
ATFBRANCH="branch:TQM-lf_v2.10"
|
||||
BOOTSOURCE='https://github.com/tq-systems/u-boot-tqmaxx.git' # u-boot mainlining is hard and has low-priority
|
||||
BOOTBRANCH='commit:90aea55d842b6c3c978530532e16110123995002'
|
||||
BOOTBRANCH='commit:95f15d9c75a965d06b68ca1dd7d191ccc115d2e7'
|
||||
BOOTPATCHDIR="u-boot-tqma" # could be removed when distro boot patches are integrated
|
||||
;;
|
||||
esac
|
||||
|
||||
@ -28,7 +28,7 @@ case $BOARD in
|
||||
case $BRANCH in
|
||||
|
||||
current) # mainline stable kernel
|
||||
KERNEL_MAJOR_MINOR="6.12"
|
||||
KERNEL_MAJOR_MINOR="6.18"
|
||||
;;
|
||||
|
||||
edge | default) # use for tests with recent mainline kernels
|
||||
|
||||
@ -1,28 +0,0 @@
|
||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From: Martin Schmiedel <Martin.Schmiedel@tq-group.com>
|
||||
Date: Tue, 5 Nov 2024 10:07:03 +0100
|
||||
Subject: Add lvds device tree for imx8mp-tqma8mpql-mba8mp-ras314
|
||||
|
||||
Signed-off-by: Martin Schmiedel <Martin.Schmiedel@tq-group.com>
|
||||
---
|
||||
arch/arm64/boot/dts/freescale/Makefile | 2 ++
|
||||
1 file changed, 2 insertions(+)
|
||||
|
||||
diff --git a/arch/arm64/boot/dts/freescale/Makefile b/arch/arm64/boot/dts/freescale/Makefile
|
||||
index 111111111111..222222222222 100644
|
||||
--- a/arch/arm64/boot/dts/freescale/Makefile
|
||||
+++ b/arch/arm64/boot/dts/freescale/Makefile
|
||||
@@ -201,8 +201,10 @@ dtb-$(CONFIG_ARCH_MXC) += imx8mp-evk-mx8-dlvds-lcd1.dtb
|
||||
|
||||
imx8mp-tqma8mpql-mba8mpxl-lvds-dtbs += imx8mp-tqma8mpql-mba8mpxl.dtb imx8mp-tqma8mpql-mba8mpxl-lvds.dtbo
|
||||
imx8mp-tqma8mpql-mba8mpxl-lvds-g133han01-dtbs += imx8mp-tqma8mpql-mba8mpxl.dtb imx8mp-tqma8mpql-mba8mpxl-lvds-g133han01.dtbo
|
||||
+imx8mp-tqma8mpql-mba8mp-ras314-lvds-dtbs += imx8mp-tqma8mpql-mba8mp-ras314.dtb imx8mp-tqma8mpql-mba8mpxl-lvds.dtbo
|
||||
dtb-$(CONFIG_ARCH_MXC) += imx8mp-tqma8mpql-mba8mpxl-lvds.dtb
|
||||
dtb-$(CONFIG_ARCH_MXC) += imx8mp-tqma8mpql-mba8mpxl-lvds-g133han01.dtb
|
||||
+dtb-$(CONFIG_ARCH_MXC) += imx8mp-tqma8mpql-mba8mp-ras314-lvds.dtb
|
||||
|
||||
dtb-$(CONFIG_ARCH_MXC) += imx8mq-evk.dtb
|
||||
dtb-$(CONFIG_ARCH_MXC) += imx8mq-hummingboard-pulse.dtb
|
||||
--
|
||||
Armbian
|
||||
|
||||
@ -1,150 +0,0 @@
|
||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From: Alexander Stein <alexander.stein@ew.tq-group.com>
|
||||
Date: Mon, 17 Mar 2025 15:47:46 +0100
|
||||
Subject: arm64: dts: imx8mp-tqma8mpql-mba8mp-ras314: Add Raspberry Pi Camera
|
||||
V2 overlay
|
||||
|
||||
This overlay configures IMX219 MIPI-CSI-2 camera attached to ISP1.
|
||||
Also add additional overlay both using LVDS display and camera.
|
||||
|
||||
Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
|
||||
---
|
||||
arch/arm64/boot/dts/freescale/Makefile | 4 +
|
||||
arch/arm64/boot/dts/freescale/imx8mp-tqma8mpql-mba8mp-ras314-imx219.dtso | 107 ++++++++++
|
||||
2 files changed, 111 insertions(+)
|
||||
|
||||
diff --git a/arch/arm64/boot/dts/freescale/Makefile b/arch/arm64/boot/dts/freescale/Makefile
|
||||
index 111111111111..222222222222 100644
|
||||
--- a/arch/arm64/boot/dts/freescale/Makefile
|
||||
+++ b/arch/arm64/boot/dts/freescale/Makefile
|
||||
@@ -201,10 +201,14 @@ dtb-$(CONFIG_ARCH_MXC) += imx8mp-evk-mx8-dlvds-lcd1.dtb
|
||||
|
||||
imx8mp-tqma8mpql-mba8mpxl-lvds-dtbs += imx8mp-tqma8mpql-mba8mpxl.dtb imx8mp-tqma8mpql-mba8mpxl-lvds.dtbo
|
||||
imx8mp-tqma8mpql-mba8mpxl-lvds-g133han01-dtbs += imx8mp-tqma8mpql-mba8mpxl.dtb imx8mp-tqma8mpql-mba8mpxl-lvds-g133han01.dtbo
|
||||
+imx8mp-tqma8mpql-mba8mp-ras314-imx219-dtbs += imx8mp-tqma8mpql-mba8mp-ras314.dtb imx8mp-tqma8mpql-mba8mp-ras314-imx219.dtbo
|
||||
imx8mp-tqma8mpql-mba8mp-ras314-lvds-dtbs += imx8mp-tqma8mpql-mba8mp-ras314.dtb imx8mp-tqma8mpql-mba8mpxl-lvds.dtbo
|
||||
+imx8mp-tqma8mpql-mba8mp-ras314-lvds-imx219-dtbs += imx8mp-tqma8mpql-mba8mp-ras314.dtb imx8mp-tqma8mpql-mba8mpxl-lvds.dtbo imx8mp-tqma8mpql-mba8mp-ras314-imx219.dtbo
|
||||
dtb-$(CONFIG_ARCH_MXC) += imx8mp-tqma8mpql-mba8mpxl-lvds.dtb
|
||||
dtb-$(CONFIG_ARCH_MXC) += imx8mp-tqma8mpql-mba8mpxl-lvds-g133han01.dtb
|
||||
+dtb-$(CONFIG_ARCH_MXC) += imx8mp-tqma8mpql-mba8mp-ras314-imx219.dtb
|
||||
dtb-$(CONFIG_ARCH_MXC) += imx8mp-tqma8mpql-mba8mp-ras314-lvds.dtb
|
||||
+dtb-$(CONFIG_ARCH_MXC) += imx8mp-tqma8mpql-mba8mp-ras314-lvds-imx219.dtb
|
||||
|
||||
dtb-$(CONFIG_ARCH_MXC) += imx8mq-evk.dtb
|
||||
dtb-$(CONFIG_ARCH_MXC) += imx8mq-hummingboard-pulse.dtb
|
||||
diff --git a/arch/arm64/boot/dts/freescale/imx8mp-tqma8mpql-mba8mp-ras314-imx219.dtso b/arch/arm64/boot/dts/freescale/imx8mp-tqma8mpql-mba8mp-ras314-imx219.dtso
|
||||
new file mode 100644
|
||||
index 000000000000..111111111111
|
||||
--- /dev/null
|
||||
+++ b/arch/arm64/boot/dts/freescale/imx8mp-tqma8mpql-mba8mp-ras314-imx219.dtso
|
||||
@@ -0,0 +1,107 @@
|
||||
+// SPDX-License-Identifier: GPL-2.0-or-later OR MIT
|
||||
+/*
|
||||
+ * Copyright 2022-2025 TQ-Systems GmbH <linux@ew.tq-group.com>,
|
||||
+ * D-82229 Seefeld, Germany.
|
||||
+ * Author: Alexander Stein
|
||||
+ */
|
||||
+/dts-v1/;
|
||||
+/plugin/;
|
||||
+
|
||||
+#include <dt-bindings/gpio/gpio.h>
|
||||
+#include <dt-bindings/media/video-interfaces.h>
|
||||
+
|
||||
+#include "imx8mp-pinfunc.h"
|
||||
+
|
||||
+&{/} {
|
||||
+ /*
|
||||
+ * The three camera regulators are controlled by a single GPIO. Declare
|
||||
+ * a single regulator for the three supplies.
|
||||
+ */
|
||||
+ reg_cam: regulator-cam {
|
||||
+ compatible = "regulator-fixed";
|
||||
+ regulator-name = "reg_cam";
|
||||
+ /* pad muxing already done in gpio2grp */
|
||||
+ gpio = <&gpio2 6 GPIO_ACTIVE_HIGH>;
|
||||
+ enable-active-high;
|
||||
+ vin-supply = <®_vcc_3v3>;
|
||||
+ regulator-min-microvolt = <3300000>;
|
||||
+ regulator-max-microvolt = <3300000>;
|
||||
+ };
|
||||
+
|
||||
+ cam24m: cam24m {
|
||||
+ compatible = "fixed-clock";
|
||||
+ #clock-cells = <0>;
|
||||
+ clock-frequency = <24000000>;
|
||||
+ clock-output-names = "cam24m";
|
||||
+ };
|
||||
+};
|
||||
+
|
||||
+&i2c2 {
|
||||
+ #address-cells = <1>;
|
||||
+ #size-cells = <0>;
|
||||
+
|
||||
+ camera@1a {
|
||||
+ compatible = "sony,imx219";
|
||||
+ reg = <0x10>;
|
||||
+ clocks = <&cam24m>;
|
||||
+ VANA-supply = <®_cam>;
|
||||
+ VDIG-supply = <®_cam>;
|
||||
+ VDDL-supply = <®_cam>;
|
||||
+ orientation = <2>;
|
||||
+ rotation = <0>;
|
||||
+
|
||||
+ port {
|
||||
+ sony_imx219: endpoint {
|
||||
+ remote-endpoint = <&imx8mp_mipi_csi_in>;
|
||||
+ clock-lanes = <0>;
|
||||
+ clock-noncontinuous;
|
||||
+ data-lanes = <1 2>;
|
||||
+ link-frequencies = /bits/ 64 <456000000>;
|
||||
+ };
|
||||
+ };
|
||||
+ };
|
||||
+};
|
||||
+
|
||||
+&isi_0 {
|
||||
+ status = "disabled";
|
||||
+
|
||||
+ ports {
|
||||
+ port@0 {
|
||||
+ /delete-node/ endpoint;
|
||||
+ };
|
||||
+ };
|
||||
+};
|
||||
+
|
||||
+&isp_0 {
|
||||
+ status = "okay";
|
||||
+
|
||||
+ ports {
|
||||
+ port@1 {
|
||||
+ isp0_in: endpoint {
|
||||
+ bus-type = <MEDIA_BUS_TYPE_PARALLEL>;
|
||||
+ remote-endpoint = <&mipi_csi_0_out>;
|
||||
+ };
|
||||
+ };
|
||||
+ };
|
||||
+};
|
||||
+
|
||||
+&mipi_csi_0 {
|
||||
+ status = "okay";
|
||||
+
|
||||
+ ports {
|
||||
+ #address-cells = <1>;
|
||||
+ #size-cells = <0>;
|
||||
+
|
||||
+ port@0 {
|
||||
+ imx8mp_mipi_csi_in: endpoint {
|
||||
+ remote-endpoint = <&sony_imx219>;
|
||||
+ clock-lanes = <0>;
|
||||
+ data-lanes = <1 2>;
|
||||
+ };
|
||||
+ };
|
||||
+ };
|
||||
+};
|
||||
+
|
||||
+&mipi_csi_0_out {
|
||||
+ remote-endpoint = <&isp0_in>;
|
||||
+};
|
||||
--
|
||||
Armbian
|
||||
|
||||
@ -12,18 +12,18 @@ diff --git a/arch/arm64/boot/dts/freescale/Makefile b/arch/arm64/boot/dts/freesc
|
||||
index 111111111111..222222222222 100644
|
||||
--- a/arch/arm64/boot/dts/freescale/Makefile
|
||||
+++ b/arch/arm64/boot/dts/freescale/Makefile
|
||||
@@ -209,6 +209,10 @@ dtb-$(CONFIG_ARCH_MXC) += imx8mp-tqma8mpql-mba8mpxl-lvds-g133han01.dtb
|
||||
@@ -287,6 +287,10 @@ dtb-$(CONFIG_ARCH_MXC) += imx8mp-tqma8mpql-mba8mpxl-lvds-tm070jvhg33.dtb
|
||||
dtb-$(CONFIG_ARCH_MXC) += imx8mp-tqma8mpql-mba8mp-ras314-imx219.dtb
|
||||
dtb-$(CONFIG_ARCH_MXC) += imx8mp-tqma8mpql-mba8mp-ras314-lvds.dtb
|
||||
dtb-$(CONFIG_ARCH_MXC) += imx8mp-tqma8mpql-mba8mp-ras314-lvds-imx219.dtb
|
||||
dtb-$(CONFIG_ARCH_MXC) += imx8mp-tqma8mpql-mba8mp-ras314-lvds-tm070jvhg33.dtb
|
||||
dtb-$(CONFIG_ARCH_MXC) += imx8mp-tqma8mpql-mba8mp-ras314-lvds-tm070jvhg33-imx219.dtb
|
||||
+# build device-tree overlays
|
||||
+dtb-$(CONFIG_ARCH_MXC) += imx8mp-tqma8mpql-mba8mpxl-lvds.dtbo
|
||||
+dtb-$(CONFIG_ARCH_MXC) += imx8mp-tqma8mpql-mba8mpxl-lvds-g133han01.dtbo
|
||||
+dtb-$(CONFIG_ARCH_MXC) += imx8mp-tqma8mpql-mba8mpxl-lvds-tm070jvhg33.dtbo
|
||||
+dtb-$(CONFIG_ARCH_MXC) += imx8mp-tqma8mpql-mba8mp-ras314-imx219.dtbo
|
||||
|
||||
dtb-$(CONFIG_ARCH_MXC) += imx8mq-evk.dtb
|
||||
dtb-$(CONFIG_ARCH_MXC) += imx8mq-hummingboard-pulse.dtb
|
||||
@@ -293,3 +297,7 @@ dtb-$(CONFIG_ARCH_S32) += s32g274a-evb.dtb
|
||||
imx8mq-evk-pcie1-ep-dtbs += imx8mq-evk.dtb imx-pcie1-ep.dtbo
|
||||
@@ -426,3 +430,7 @@ dtb-$(CONFIG_ARCH_S32) += s32g274a-evb.dtb
|
||||
dtb-$(CONFIG_ARCH_S32) += s32g274a-rdb2.dtb
|
||||
dtb-$(CONFIG_ARCH_S32) += s32g399a-rdb3.dtb
|
||||
dtb-$(CONFIG_ARCH_S32) += s32v234-evb.dtb
|
||||
@ -1,7 +1,7 @@
|
||||
From 70a21131b3de21c5f340b14055d837991b3f046e Mon Sep 17 00:00:00 2001
|
||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From: Martin Schmiedel <Martin.Schmiedel@tq-group.com>
|
||||
Date: Tue, 27 May 2025 07:45:46 +0200
|
||||
Subject: [PATCH] Revert "LFU-278-20 imx8m/imx93: Disable BINMAN"
|
||||
Subject: Revert "LFU-278-20 imx8m/imx93: Disable BINMAN"
|
||||
|
||||
This reverts commit a52f5af6be925fe14a282901e722543a0a6139cf.
|
||||
---
|
||||
@ -10,7 +10,7 @@ This reverts commit a52f5af6be925fe14a282901e722543a0a6139cf.
|
||||
2 files changed, 2 insertions(+)
|
||||
|
||||
diff --git a/arch/arm/mach-imx/imx8m/Kconfig b/arch/arm/mach-imx/imx8m/Kconfig
|
||||
index 3ed8aeca5e0..63a728b2704 100644
|
||||
index 111111111111..222222222222 100644
|
||||
--- a/arch/arm/mach-imx/imx8m/Kconfig
|
||||
+++ b/arch/arm/mach-imx/imx8m/Kconfig
|
||||
@@ -2,6 +2,7 @@ if ARCH_IMX8M
|
||||
@ -22,7 +22,7 @@ index 3ed8aeca5e0..63a728b2704 100644
|
||||
select HAS_CAAM
|
||||
select LTO
|
||||
diff --git a/arch/arm/mach-imx/imx9/Kconfig b/arch/arm/mach-imx/imx9/Kconfig
|
||||
index 9d4689b3084..688d54490b3 100644
|
||||
index 111111111111..222222222222 100644
|
||||
--- a/arch/arm/mach-imx/imx9/Kconfig
|
||||
+++ b/arch/arm/mach-imx/imx9/Kconfig
|
||||
@@ -7,6 +7,7 @@ config AHAB_BOOT
|
||||
@ -34,5 +34,5 @@ index 9d4689b3084..688d54490b3 100644
|
||||
select ROM_UNIFIED_SECTIONS
|
||||
|
||||
--
|
||||
2.43.0
|
||||
Armbian
|
||||
|
||||
|
||||
@ -1,81 +0,0 @@
|
||||
From 1b77f2660bfa99586196e5a9a5b66e8917a21618 Mon Sep 17 00:00:00 2001
|
||||
From: Martin Schmiedel <Martin.Schmiedel@tq-group.com>
|
||||
Date: Wed, 28 May 2025 16:28:13 +0200
|
||||
Subject: [PATCH] fix distro boot
|
||||
|
||||
Signed-off-by: Martin Schmiedel <Martin.Schmiedel@tq-group.com>
|
||||
---
|
||||
configs/tqma8mpxl_multi_mba8mp_ras314_defconfig | 2 +-
|
||||
configs/tqma8mpxl_multi_mba8mp_ras314_ecc_defconfig | 2 +-
|
||||
configs/tqma8mpxl_multi_mba8mpxl_defconfig | 2 +-
|
||||
configs/tqma8mpxl_multi_mba8mpxl_ecc_defconfig | 2 +-
|
||||
include/configs/tqma8mpxl.h | 1 +
|
||||
5 files changed, 5 insertions(+), 4 deletions(-)
|
||||
|
||||
diff --git a/configs/tqma8mpxl_multi_mba8mp_ras314_defconfig b/configs/tqma8mpxl_multi_mba8mp_ras314_defconfig
|
||||
index fe8dd13bad2..90d7a06c85f 100644
|
||||
--- a/configs/tqma8mpxl_multi_mba8mp_ras314_defconfig
|
||||
+++ b/configs/tqma8mpxl_multi_mba8mp_ras314_defconfig
|
||||
@@ -45,7 +45,7 @@ CONFIG_BOOTDELAY=3
|
||||
CONFIG_OF_BOARD_SETUP=y
|
||||
CONFIG_OF_SYSTEM_SETUP=y
|
||||
CONFIG_FDT_FIXUP_PARTITIONS=y
|
||||
-CONFIG_BOOTCOMMAND="run mmcboot; run distro_bootcmd"
|
||||
+CONFIG_BOOTCOMMAND="setenv boot_targets mmc${mmcdev}; run distro_bootcmd"
|
||||
CONFIG_DEFAULT_FDT_FILE="imx8mp-tqma8mpql-mba8mp-ras314.dtb"
|
||||
CONFIG_SYS_CBSIZE=2048
|
||||
CONFIG_SYS_PBSIZE=2074
|
||||
diff --git a/configs/tqma8mpxl_multi_mba8mp_ras314_ecc_defconfig b/configs/tqma8mpxl_multi_mba8mp_ras314_ecc_defconfig
|
||||
index 6b0b867dad4..63f762b6136 100644
|
||||
--- a/configs/tqma8mpxl_multi_mba8mp_ras314_ecc_defconfig
|
||||
+++ b/configs/tqma8mpxl_multi_mba8mp_ras314_ecc_defconfig
|
||||
@@ -47,7 +47,7 @@ CONFIG_BOOTDELAY=3
|
||||
CONFIG_OF_BOARD_SETUP=y
|
||||
CONFIG_OF_SYSTEM_SETUP=y
|
||||
CONFIG_FDT_FIXUP_PARTITIONS=y
|
||||
-CONFIG_BOOTCOMMAND="run mmcboot; run distro_bootcmd"
|
||||
+CONFIG_BOOTCOMMAND="setenv boot_targets mmc${mmcdev}; run distro_bootcmd"
|
||||
CONFIG_DEFAULT_FDT_FILE="imx8mp-tqma8mpql-mba8mp-ras314.dtb"
|
||||
CONFIG_SYS_CBSIZE=2048
|
||||
CONFIG_SYS_PBSIZE=2074
|
||||
diff --git a/configs/tqma8mpxl_multi_mba8mpxl_defconfig b/configs/tqma8mpxl_multi_mba8mpxl_defconfig
|
||||
index 0372118abc3..1c3056a2fc8 100644
|
||||
--- a/configs/tqma8mpxl_multi_mba8mpxl_defconfig
|
||||
+++ b/configs/tqma8mpxl_multi_mba8mpxl_defconfig
|
||||
@@ -44,7 +44,7 @@ CONFIG_BOOTDELAY=3
|
||||
CONFIG_OF_BOARD_SETUP=y
|
||||
CONFIG_OF_SYSTEM_SETUP=y
|
||||
CONFIG_FDT_FIXUP_PARTITIONS=y
|
||||
-CONFIG_BOOTCOMMAND="run mmcboot; run distro_bootcmd"
|
||||
+CONFIG_BOOTCOMMAND="setenv boot_targets mmc${mmcdev}; run distro_bootcmd"
|
||||
CONFIG_DEFAULT_FDT_FILE="imx8mp-tqma8mpql-mba8mpxl.dtb"
|
||||
CONFIG_SYS_CBSIZE=2048
|
||||
CONFIG_SYS_PBSIZE=2074
|
||||
diff --git a/configs/tqma8mpxl_multi_mba8mpxl_ecc_defconfig b/configs/tqma8mpxl_multi_mba8mpxl_ecc_defconfig
|
||||
index 0ed0dfafcf2..4f768ebe19a 100644
|
||||
--- a/configs/tqma8mpxl_multi_mba8mpxl_ecc_defconfig
|
||||
+++ b/configs/tqma8mpxl_multi_mba8mpxl_ecc_defconfig
|
||||
@@ -46,7 +46,7 @@ CONFIG_BOOTDELAY=3
|
||||
CONFIG_OF_BOARD_SETUP=y
|
||||
CONFIG_OF_SYSTEM_SETUP=y
|
||||
CONFIG_FDT_FIXUP_PARTITIONS=y
|
||||
-CONFIG_BOOTCOMMAND="run mmcboot; run distro_bootcmd"
|
||||
+CONFIG_BOOTCOMMAND="setenv boot_targets mmc${mmcdev}; run distro_bootcmd"
|
||||
CONFIG_DEFAULT_FDT_FILE="imx8mp-tqma8mpql-mba8mpxl.dtb"
|
||||
CONFIG_SYS_CBSIZE=2048
|
||||
CONFIG_SYS_PBSIZE=2074
|
||||
diff --git a/include/configs/tqma8mpxl.h b/include/configs/tqma8mpxl.h
|
||||
index e1cd6c398d9..c81d97e87a2 100644
|
||||
--- a/include/configs/tqma8mpxl.h
|
||||
+++ b/include/configs/tqma8mpxl.h
|
||||
@@ -61,6 +61,7 @@
|
||||
"pxefile_addr_r=" __stringify(CONFIG_SYS_LOAD_ADDR) "\0" \
|
||||
"fdt_addr_r=0x43000000\0" \
|
||||
"fdtoverlay_addr_r=0x43080000\0" \
|
||||
+ "ramdisk_addr_r=0x48000000\0" \
|
||||
"initrd_addr=0x43800000\0" \
|
||||
"mmcdev=" __stringify(CONFIG_SYS_MMC_ENV_DEV) "\0" \
|
||||
"mmcautodetect=yes\0" \
|
||||
--
|
||||
2.43.0
|
||||
|
||||
@ -0,0 +1,24 @@
|
||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From: Martin Schmiedel <martin.schmiedel@tq-group.com>
|
||||
Date: Tue, 17 Feb 2026 10:12:23 +0100
|
||||
Subject: tqma8mpxl: add ramdisk_addr_r to env
|
||||
|
||||
---
|
||||
include/configs/tqma8mpxl.h | 1 +
|
||||
1 file changed, 1 insertion(+)
|
||||
|
||||
diff --git a/include/configs/tqma8mpxl.h b/include/configs/tqma8mpxl.h
|
||||
index 111111111111..222222222222 100644
|
||||
--- a/include/configs/tqma8mpxl.h
|
||||
+++ b/include/configs/tqma8mpxl.h
|
||||
@@ -64,6 +64,7 @@
|
||||
"pxefile_addr_r=0x40300000\0" \
|
||||
"fdt_addr_r=0x43000000\0" \
|
||||
"fdtoverlay_addr_r=0x43080000\0" \
|
||||
+ "ramdisk_addr_r=0x48000000\0" \
|
||||
"initrd_addr=0x43800000\0" \
|
||||
"mmcdev=" __stringify(CONFIG_SYS_MMC_ENV_DEV) "\0" \
|
||||
"mmcautodetect=yes\0" \
|
||||
--
|
||||
Armbian
|
||||
|
||||
63
patch/u-boot/u-boot-tqma/0003-add-LEGACY_IMAGE_FORMAT.patch
Normal file
63
patch/u-boot/u-boot-tqma/0003-add-LEGACY_IMAGE_FORMAT.patch
Normal file
@ -0,0 +1,63 @@
|
||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From: Martin Schmiedel <martin.schmiedel@tq-group.com>
|
||||
Date: Thu, 19 Feb 2026 06:10:40 +0100
|
||||
Subject: add LEGACY_IMAGE_FORMAT
|
||||
|
||||
---
|
||||
configs/tqma8mpxl_multi_mba8mp_ras314_defconfig | 1 +
|
||||
configs/tqma8mpxl_multi_mba8mp_ras314_ecc_defconfig | 1 +
|
||||
configs/tqma8mpxl_multi_mba8mpxl_defconfig | 1 +
|
||||
configs/tqma8mpxl_multi_mba8mpxl_ecc_defconfig | 1 +
|
||||
4 files changed, 4 insertions(+)
|
||||
|
||||
diff --git a/configs/tqma8mpxl_multi_mba8mp_ras314_defconfig b/configs/tqma8mpxl_multi_mba8mp_ras314_defconfig
|
||||
index 111111111111..222222222222 100644
|
||||
--- a/configs/tqma8mpxl_multi_mba8mp_ras314_defconfig
|
||||
+++ b/configs/tqma8mpxl_multi_mba8mp_ras314_defconfig
|
||||
@@ -37,6 +37,7 @@ CONFIG_FIT=y
|
||||
CONFIG_FIT_EXTERNAL_OFFSET=0x3000
|
||||
CONFIG_FIT_SIGNATURE=y
|
||||
CONFIG_SPL_LOAD_FIT=y
|
||||
+CONFIG_LEGACY_IMAGE_FORMAT=y
|
||||
CONFIG_DISTRO_DEFAULTS=y
|
||||
CONFIG_BOOTDELAY=3
|
||||
CONFIG_OF_BOARD_SETUP=y
|
||||
diff --git a/configs/tqma8mpxl_multi_mba8mp_ras314_ecc_defconfig b/configs/tqma8mpxl_multi_mba8mp_ras314_ecc_defconfig
|
||||
index 111111111111..222222222222 100644
|
||||
--- a/configs/tqma8mpxl_multi_mba8mp_ras314_ecc_defconfig
|
||||
+++ b/configs/tqma8mpxl_multi_mba8mp_ras314_ecc_defconfig
|
||||
@@ -39,6 +39,7 @@ CONFIG_FIT=y
|
||||
CONFIG_FIT_EXTERNAL_OFFSET=0x3000
|
||||
CONFIG_FIT_SIGNATURE=y
|
||||
CONFIG_SPL_LOAD_FIT=y
|
||||
+CONFIG_LEGACY_IMAGE_FORMAT=y
|
||||
CONFIG_DISTRO_DEFAULTS=y
|
||||
CONFIG_BOOTDELAY=3
|
||||
CONFIG_OF_BOARD_SETUP=y
|
||||
diff --git a/configs/tqma8mpxl_multi_mba8mpxl_defconfig b/configs/tqma8mpxl_multi_mba8mpxl_defconfig
|
||||
index 111111111111..222222222222 100644
|
||||
--- a/configs/tqma8mpxl_multi_mba8mpxl_defconfig
|
||||
+++ b/configs/tqma8mpxl_multi_mba8mpxl_defconfig
|
||||
@@ -36,6 +36,7 @@ CONFIG_FIT=y
|
||||
CONFIG_FIT_EXTERNAL_OFFSET=0x3000
|
||||
CONFIG_FIT_SIGNATURE=y
|
||||
CONFIG_SPL_LOAD_FIT=y
|
||||
+CONFIG_LEGACY_IMAGE_FORMAT=y
|
||||
CONFIG_DISTRO_DEFAULTS=y
|
||||
CONFIG_BOOTDELAY=3
|
||||
CONFIG_OF_BOARD_SETUP=y
|
||||
diff --git a/configs/tqma8mpxl_multi_mba8mpxl_ecc_defconfig b/configs/tqma8mpxl_multi_mba8mpxl_ecc_defconfig
|
||||
index 111111111111..222222222222 100644
|
||||
--- a/configs/tqma8mpxl_multi_mba8mpxl_ecc_defconfig
|
||||
+++ b/configs/tqma8mpxl_multi_mba8mpxl_ecc_defconfig
|
||||
@@ -36,6 +36,7 @@ CONFIG_FIT=y
|
||||
CONFIG_FIT_EXTERNAL_OFFSET=0x3000
|
||||
CONFIG_FIT_SIGNATURE=y
|
||||
CONFIG_SPL_LOAD_FIT=y
|
||||
+CONFIG_LEGACY_IMAGE_FORMAT=y
|
||||
CONFIG_DISTRO_DEFAULTS=y
|
||||
CONFIG_BOOTDELAY=3
|
||||
CONFIG_OF_BOARD_SETUP=y
|
||||
--
|
||||
Armbian
|
||||
|
||||
Loading…
Reference in New Issue
Block a user