From nobody Thu Sep 24 15:12:34 2026 Received: from mail-ej2-f12.google.com (mail-ej2-f12.google.com [74.125.228.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 43DD339F190 for ; Tue, 22 Sep 2026 14:34:06 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.228.140 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790087649; cv=none; b=YcwHKfIj/IqF5qSD8f906pdsw179YqeBMuIAxV8ux660EcvwDvTzw/VG/YRZoCgpC/jl6kMG/HIjQEGzj6qUuvo3f9yowjlc5EgjRIsUNEXnVF5TkccZKX/H5VWqfjapV8j3vq+X0iLyECbAA6kLBDI8CVRC48LgqM01E7wJIUA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790087649; c=relaxed/simple; bh=kMN5YkIDcnYKVfhct4H26E5RszOMPe0PSxCRTtVviqA=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Uq4SvUgpaO+DcoUrVKEiE8+/J9OgfyVzICFdDWe8s3q21ogyTMInOIQYWtZf7CJ3rnCagkFemm9VwsSItO5BE1gL0uMW6/YNPcUOMFrihvHB0NjKM7psDCBvGWUmBt0g369wC8zHGea7d4jkMJiug6RtMPrwPpSdiVj4MFFph0s= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=h85o2Nx7; arc=none smtp.client-ip=74.125.228.140 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="h85o2Nx7" Received: by mail-ej2-f12.google.com with SMTP id a640c23a62f3a-c254f9f0b1eso650736666b.1 for ; Tue, 22 Sep 2026 07:34:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1790087645; x=1790692445; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=7aTHjSzS1R0vCIpKPbqs/XUMxbN0QidNLYGJ72kagVc=; b=h85o2Nx7c01ffKQy49THruB5wKBGoR8ZecqrCra5nbJe6FoUQhjakfcw7/0bgHNkPC vAtxPrdxeVP3A9qW+CT89jOaQ8d4215rKDsamLYcioVdS3c05dTHKzGZRP+kAE66iwcR KYAxjZgiD8VjlLqv3tCfQJer0e/81Y6vb8hG4eJ+S3uIDrJY8zm7fGOtIVH2Qahbv/MH dJvaUlFXbBz2f+atYXc20fOZOoFZ2G0FEZU+WJMyUBUcmrTSm4WuQ1yu/ft7fIG//kuv 3HmgT5mAGMo1b4UGG3dD2LAU0MLr5d74bKNECPSVd7vH+7MrjOcQw9cfDjiFimmglqr7 4t1Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790087645; x=1790692445; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=7aTHjSzS1R0vCIpKPbqs/XUMxbN0QidNLYGJ72kagVc=; b=QbrTqS92ZMfyXEvMV6fs5f4JSi109qwDWuE5x7igobQGbHkMeup4hhcfsvV40CrvEv rv/D+0GoIUWs+MRwF0rQKPWJnhBq4pe/jCOlZ/Tz8s95UMAycvgv7u8NhU09l04yhooX t9iH6U/F7z1+Hipy8DyLdhRqnSuU39W3t1fLpJ/xGzR19F3ZFwXIFUUlFu712EbOgwbZ mHzC3/UAV7H1WW3yRAFEdob9WS2Luq016HxsyMDHf+Se0vicgzVo9j3/sRU0smoWsSr8 70hGWJiox3FfEiPZG6WWVOsOlfKsBQc9RkQ2TRkXuZV1kJtoB7WqHufMTEKVNJKixeaP BADw== X-Forwarded-Encrypted: i=1; AKwUvBzZB5yFtBf5yp9SEoKjCkEl+izY3flIN/2lY3mRW/w2c76JPgIwDAvR/Ra2GjkPaQaHo+We9I1kZ5cBOxk=@vger.kernel.org X-Gm-Message-State: AFuF++ki+a7S6BzjjeRrugNxYh4+5A5vwUO45Nsinwtmyjf+eHIgz5oP rYmjVhNknz6BbmMzXder5AUk4xQnkIJU/L8AyiYetVazEvy72F5g1q6p X-Gm-Gg: AYBFou2Nvxo6VKT5iQ0MRDEOi4xvSHy0CbrfpzFJvARvYOATIGXn/1GKqsgc2vuQCQi 4D8QJ+AWKKDKr2yIzTsZyRn+q4cXFoahNSy9OeR0ta2m5S34QjjGBYjWT3ImdVEU/n56OBdH7nl DqEjmk8c+ma36fN0+n/0kmjzms+1upFHMXD6Y+zSSaSa0B6Xu6NvwL1cAZ4Z/GTX1plR3BSXKjC e2JZtqjX/p1OkRxon9tBdHHKuWGzqYW2GDQWgG9EhQEDs1tTxEQT+FeuZGIViKCdc6jgDS6SNKx z87CKcXAv7ZiE8T8jgC0VPkgU8QyPMe7uWMp1OXlKqtogLeEpi8zvJTWVwPfvI9qSC3BnRcleLA rP88rk747lsmdJ0jqN1LjzIzQM3T9L+FC58dmyNLNLIXwTF62Kvh5RdWb2tfbo3HWX5NMyp8rtr 5Ly699U/5UnT/1wfPIZlI5vMpgssOB4057Vz4iudeSGMr7V3GjFFLclNUWYDMwn5UuLlWnnaWv9 oh2/WtgiLMpNs0a7EZrnivctJGoDR60CdKoiPaZFwKmLBhcGYQIL+w6KvaYxHdIXU/8QwnLgbYN rcE0IGWJ X-Received: by 2002:a17:907:dac:b0:c29:f5d8:9c75 with SMTP id a640c23a62f3a-c2a15834020mr1228411666b.36.1790087645170; Tue, 22 Sep 2026 07:34:05 -0700 (PDT) Received: from ernest.hoecke-nb (248.201.173.83.static.wline.lns.sme.cust.swisscom.ch. [83.173.201.248]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-c2a9c5814e2sm103469966b.27.2026.09.22.07.34.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 22 Sep 2026 07:34:04 -0700 (PDT) From: Ernest Van Hoecke Date: Tue, 22 Sep 2026 16:33:46 +0200 Subject: [PATCH 1/4] arm64: dts: freescale: imx95-verdin: Add NAU8822 Bridge Tied Load Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260922-v1-imx95-overlays-v1-1-694100afb4bc@toradex.com> References: <20260922-v1-imx95-overlays-v1-0-694100afb4bc@toradex.com> In-Reply-To: <20260922-v1-imx95-overlays-v1-0-694100afb4bc@toradex.com> To: Frank Li , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Ernest Van Hoecke X-Mailer: b4 0.13.0 From: Ernest Van Hoecke The NAU8822 on the Verdin Development Board can combine its two loudspeaker outputs into a Bridge Tied Load output. Add an overlay to select this mode when using the board with Verdin iMX95. The overlay is also combined with the Verdin iMX95 Development Board device tree to provide a ready-to-use DTB for the WiFi SoM variant. The codec and its routing are already described by the carrier device tree. Signed-off-by: Ernest Van Hoecke --- arch/arm64/boot/dts/freescale/Makefile | 4 ++++ .../boot/dts/freescale/imx95-verdin-dev-nau8822-btl.dtso | 14 ++++++++++= ++++ 2 files changed, 18 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/Makefile b/arch/arm64/boot/dts/f= reescale/Makefile index 7944e3b32513..a7ae74a706a8 100644 --- a/arch/arm64/boot/dts/freescale/Makefile +++ b/arch/arm64/boot/dts/freescale/Makefile @@ -959,6 +959,7 @@ dtb-$(CONFIG_ARCH_MXC) +=3D imx95-toradex-smarc-dev.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx95-tqma9596la-mba95xxca.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx95-tqma9596sa-mb-smarc-2.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx95-var-dart-sonata.dtb +dtb-$(CONFIG_ARCH_MXC) +=3D imx95-verdin-dev-nau8822-btl.dtbo dtb-$(CONFIG_ARCH_MXC) +=3D imx95-verdin-nonwifi-dahlia.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx95-verdin-nonwifi-dev.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx95-verdin-nonwifi-ivy.dtb @@ -966,12 +967,15 @@ dtb-$(CONFIG_ARCH_MXC) +=3D imx95-verdin-nonwifi-mall= ow.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx95-verdin-nonwifi-yavia.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx95-verdin-nonwifi-zinnia.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx95-verdin-wifi-dahlia.dtb +dtb-$(CONFIG_ARCH_MXC) +=3D imx95-verdin-wifi-dev-nau8822-btl.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx95-verdin-wifi-dev.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx95-verdin-wifi-ivy.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx95-verdin-wifi-mallow.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx95-verdin-wifi-yavia.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx95-verdin-wifi-zinnia.dtb =20 +imx95-verdin-wifi-dev-nau8822-btl-dtbs :=3D imx95-verdin-wifi-dev.dtb imx9= 5-verdin-dev-nau8822-btl.dtbo + imx95-15x15-evk-pcie-dtbs +=3D imx95-15x15-evk.dtb imx-m2-pcie.dtbo dtb-$(CONFIG_ARCH_MXC) +=3D imx95-15x15-evk-pcie.dtb =20 diff --git a/arch/arm64/boot/dts/freescale/imx95-verdin-dev-nau8822-btl.dts= o b/arch/arm64/boot/dts/freescale/imx95-verdin-dev-nau8822-btl.dtso new file mode 100644 index 000000000000..e94c60381c4e --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx95-verdin-dev-nau8822-btl.dtso @@ -0,0 +1,14 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT +/* + * Copyright (c) Toradex + * + * Enable Bridge Tied Load (BTL) speaker mode on the Verdin Development Bo= ard, + * combining the two loudspeaker outputs for higher output power. + */ + +/dts-v1/; +/plugin/; + +&nau8822_1a { + nuvoton,spk-btl; +}; --=20 2.43.0 From nobody Thu Sep 24 15:12:34 2026 Received: from mail-ej2-f43.google.com (mail-ej2-f43.google.com [74.125.228.171]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 0389F3E1D11 for ; Tue, 22 Sep 2026 14:34:07 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.228.171 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790087650; cv=none; b=M4529CrsuCxU0iHBEXf0TFDumMMJTejukR/CGaQ40ZuL0Rr/f0xLTfo2sRsRspNJRwaF2q7CBThLSbkzHFxNUacoqwcVRTWtxbAGq6flStr438EWiD81ZhYVcD3UDLrn0fPPmC97+xoEsIx357PN9xxA20iYNKq3tOhxTOBk2rc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790087650; c=relaxed/simple; bh=VPVRIEx8azlGmyfEjloVEHGzIOKDIxuxh8I73jFmUJg=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=ZRzm8Wg7P61MgMqX86x4MJut96pf4IH0X3f6o3YqQH/WGKW9yvEK6wh90N/glLLLxO8K2vEX7Y3Xz2k9BQpcYb7e3ryCxl6q4SzkyDIeD56thGFOE+KkGL7m+3H7Gj+gm3AuComyLmWdZdfM2k6uUzytvJwSTX1Gu+ZfCvRhLEg= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=nzCZ34HT; arc=none smtp.client-ip=74.125.228.171 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="nzCZ34HT" Received: by mail-ej2-f43.google.com with SMTP id a640c23a62f3a-c2a8b9acbc6so201944966b.0 for ; Tue, 22 Sep 2026 07:34:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1790087646; x=1790692446; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=4JwKuwLxtS4XryhoWW3qx4Ui1MeQrSjIXNoBYuhH/9w=; b=nzCZ34HTUTqZR3Ujr4L3oOBfYy4glr/+4ctzoffR63iZmzGUqdeijVaR7k5h0r7Vhr N2l+oRbOTk85+hs0FSzSf33ClARYUC2yw4Ggx6YEz8vdAOuJM8EWowVVuVegaZ6hBFxz Zd3o7L7QHmeNY+j9JifBdNWvZFTU5DO3aPGigRvviaj/oESQdtYAtu8NnbFbfZlp/1GW eMIc9eyTQ8CScPtG89duhC8S02CQPd8KIvuo9sAWpUiIZm4AtDwKX/REmfBEYXxkwIwP m0KvbZfT5s750QZGbVy8BDPqF51DKzApKIuj9+9y7wRW0HyYSeeRzTrJllp9/hyrNrp0 X8KA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790087646; x=1790692446; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=4JwKuwLxtS4XryhoWW3qx4Ui1MeQrSjIXNoBYuhH/9w=; b=hxPM0+rX/0HXUOtGCPvqNBhfvSXrgHBPalJGvs1H7jYcpZG2jQdp0PnlsQctIXErje A6HnioCge71X+/i+u1RcUuYZjoWT9cx42QGzNSim1wgRvrukwzoRs9X+mt/DDodv1zuK O9YJ+HsaoN2OcGbkU5ZyYh22mv0FNBxj4nmb27XhOi4TQ6ugRAPgy+e/hhkT8+ojjd6E G+0d35LINJHNdqzLnohR1bJpOxVTSFRJr6W7xjDqLa+I0kPbcCagcKZ6RhDZSsUTCjlX 1Ra1Y5N9JSwyd3DRGZUBGiDY+KOn62uNOKQYyVz6gI7Nlk80cv6oY3hai27ufs0KGzL+ h8hQ== X-Forwarded-Encrypted: i=1; AKwUvBzinLHQiRSe2NxP8657XUCrJ01/72KRd5c3d3qnx1Bsw4dod0anfG5SnU1Wu40bqC64idOZLpvgB4neNeg=@vger.kernel.org X-Gm-Message-State: AFuF++kHlFmLPxt34gBKjKRHOALMKtNvUhwI2OepSbMOXyudYBB3BNkY BtKrLph24+dBnOc3HgcXn8A7EQ0jGSbA0Aui6xWYWuOZmAN6FDVAG/9DRVpK4MXR X-Gm-Gg: AYBFou361ShCHhSUoQsTL6OW9tQChXL7n5+GL6sXUmSqFroI1Mv+Y7wnNIEaMJlDaWT 2DDb8gbVZBE3AgraXAZi4uF6ytLfqa6moS8q92wNxW8oy5GFnUxar2jNj7FJlk+X6Oub06mLHmF jyVGkoE+sItyCp2ssWPC7hl+s6qF5OXCTnAO9qLVaNH6QJV16cCJr7Yn2gtOwUvFBJg3t+0rLPV YAxOQd/BJ5vuDzcC1rlSpCkyyx+PPOwDRVxdrgqgS87r1OBB6Oxm42x+D7+/b32AJZZ3/9Jy3x4 O3VzQG9nG2p4/Kl+jchojdV6dywFsRcV+SmhWDNo1lIaBVZl0ogDPgdOf1tGSW+jEax0YB+Wiw1 f+DsKbfTm1LY0RSFFSOegJE4vSOm79FAPz6bqR3NfsA++HW69sxQWGYrsEccfvPyykWkyWyotJd pF3N+D3q5CHgex3WdmQiEXtAeu3iTf43Ee9eePfpQk5+kXKwY1JSAfUy37EcegFbkBTPo6K07MS R+Ly+2tTvTOplToXQ9EtRmfh2UnSDWcqILftA8wt/N6c85Q6SptbsepKkh1+ERrBv6CbUc1fF8= X-Received: by 2002:a17:906:2090:b0:c25:c67d:53cc with SMTP id a640c23a62f3a-c2a8e3b0af5mr219778566b.8.1790087646027; Tue, 22 Sep 2026 07:34:06 -0700 (PDT) Received: from ernest.hoecke-nb (248.201.173.83.static.wline.lns.sme.cust.swisscom.ch. [83.173.201.248]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-c2a9c5814e2sm103469966b.27.2026.09.22.07.34.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 22 Sep 2026 07:34:05 -0700 (PDT) From: Ernest Van Hoecke Date: Tue, 22 Sep 2026 16:33:47 +0200 Subject: [PATCH 2/4] arm64: dts: freescale: imx95-verdin: Add Cortex-M7 UART_4 overlay Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260922-v1-imx95-overlays-v1-2-694100afb4bc@toradex.com> References: <20260922-v1-imx95-overlays-v1-0-694100afb4bc@toradex.com> In-Reply-To: <20260922-v1-imx95-overlays-v1-0-694100afb4bc@toradex.com> To: Frank Li , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Ernest Van Hoecke X-Mailer: b4 0.13.0 From: Ernest Van Hoecke Verdin UART_4 can be assigned to Cortex-M7 firmware. Add an overlay that reserves LPUART2 so Linux does not claim the port. Firmware must configure the UART and its pads for the intended MCU application. The overlay is also combined with the Verdin iMX95 Development Board device tree to provide a ready-to-use DTB for the WiFi SoM variant. Signed-off-by: Ernest Van Hoecke --- arch/arm64/boot/dts/freescale/Makefile | 3 +++ arch/arm64/boot/dts/freescale/imx95-verdin-uart4-mcu.dtso | 14 +++++++++++= +++ 2 files changed, 17 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/Makefile b/arch/arm64/boot/dts/f= reescale/Makefile index a7ae74a706a8..c283c582d974 100644 --- a/arch/arm64/boot/dts/freescale/Makefile +++ b/arch/arm64/boot/dts/freescale/Makefile @@ -966,8 +966,10 @@ dtb-$(CONFIG_ARCH_MXC) +=3D imx95-verdin-nonwifi-ivy.d= tb dtb-$(CONFIG_ARCH_MXC) +=3D imx95-verdin-nonwifi-mallow.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx95-verdin-nonwifi-yavia.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx95-verdin-nonwifi-zinnia.dtb +dtb-$(CONFIG_ARCH_MXC) +=3D imx95-verdin-uart4-mcu.dtbo dtb-$(CONFIG_ARCH_MXC) +=3D imx95-verdin-wifi-dahlia.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx95-verdin-wifi-dev-nau8822-btl.dtb +dtb-$(CONFIG_ARCH_MXC) +=3D imx95-verdin-wifi-dev-uart4-mcu.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx95-verdin-wifi-dev.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx95-verdin-wifi-ivy.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx95-verdin-wifi-mallow.dtb @@ -975,6 +977,7 @@ dtb-$(CONFIG_ARCH_MXC) +=3D imx95-verdin-wifi-yavia.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx95-verdin-wifi-zinnia.dtb =20 imx95-verdin-wifi-dev-nau8822-btl-dtbs :=3D imx95-verdin-wifi-dev.dtb imx9= 5-verdin-dev-nau8822-btl.dtbo +imx95-verdin-wifi-dev-uart4-mcu-dtbs :=3D imx95-verdin-wifi-dev.dtb imx95-= verdin-uart4-mcu.dtbo =20 imx95-15x15-evk-pcie-dtbs +=3D imx95-15x15-evk.dtb imx-m2-pcie.dtbo dtb-$(CONFIG_ARCH_MXC) +=3D imx95-15x15-evk-pcie.dtb diff --git a/arch/arm64/boot/dts/freescale/imx95-verdin-uart4-mcu.dtso b/ar= ch/arm64/boot/dts/freescale/imx95-verdin-uart4-mcu.dtso new file mode 100644 index 000000000000..efe3849f262d --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx95-verdin-uart4-mcu.dtso @@ -0,0 +1,14 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT +/* + * Copyright (c) Toradex + * + * Verdin iMX95 UART_4 for Cortex-M7 + */ + +/dts-v1/; +/plugin/; + +/* Verdin UART_4 */ +&lpuart2 { + status =3D "reserved"; +}; --=20 2.43.0 From nobody Thu Sep 24 15:12:34 2026 Received: from mail-ed2-f35.google.com (mail-ed2-f35.google.com [74.125.228.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id E4C15439F77 for ; Tue, 22 Sep 2026 14:34:08 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.228.99 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790087651; cv=none; b=KjHpIyCtgKtLk0THt76KR8/15OkseNER3nK4bZoVC08yYiWNGMAhcykusUFfJYFpSQSaIP7ECeqcK7b7AVtmSZlDTMoyFvKIZbWuTb9GwTBsvDBQDwx+egZ7pZvbOZfWYJYbadbNJKwOw9CjG1Dc+gr6Y6fBGxKyqg7mOUjnvYo= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790087651; c=relaxed/simple; bh=VnZx+mhFjp2ManlYLmoeXCKWNRbtXIxy8RAd2LNxni4=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=ifbtcG6Ht4mzLaY7Z808s8s7d7B9j+lAjw+ii/UoAERsNT0vxGeV19xpuO+Qs/d7oSlR033urA6yHi41LbjMMtE9h7nfIAPEXbUyC6iqlsxOjc1ey5+q4TdhBvjjSXVe6Rf/j9DYsarh60gdwdkS8+d5yTIvPNoH+zm4D1I37uA= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=fbTaDwJ9; arc=none smtp.client-ip=74.125.228.99 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="fbTaDwJ9" Received: by mail-ed2-f35.google.com with SMTP id 4fb4d7f45d1cf-6aa13e194easo6551559a12.1 for ; Tue, 22 Sep 2026 07:34:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1790087647; x=1790692447; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=qRRIQhX840mlDu5Jy0TZNaTjmaBVQgWoS7rcef0gYQM=; b=fbTaDwJ9nGseURLT+AwE4Jw7X/vnXrqExL2tLLOKlizfismKplr+RFvxqDyKfBHtSy 78DEoDqUZi4dDahogOPUfXEfsvpAeKeQFcIJIftG0ODXx9hIytDPJZbHD1bBhWHtftE5 lk849lre/YZ0dI/CHg/+AEYNYrLkBmvvFjLc27bSpGGvGX3dcGB6cGg/jhNKNOVkfUIu iAFixALY+zB2x7STahsn/CNf562MbbJjfM9fVBJo0BwAeZh/iJPdxAie2ZtiCu7ET+LT XkoVOsdbV8OXMuHF7fuBhm3OuxtssUab8iTnXwemaQuJgoFh6MReqajRSXty4x4CE4iF jc9Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790087647; x=1790692447; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=qRRIQhX840mlDu5Jy0TZNaTjmaBVQgWoS7rcef0gYQM=; b=GuPETJ8JjY54XfIlDlZiYeho9P7DyX77PBreBcPeDzJwhdHsEj4nAyRieaZ9QxaE/j MgQxN608gTNz5qYbuduL0oI0n78Okr4/XhYoYH7I7tc3qe2OUGPmwKVgIqF0HZviYnzB ARUMLy44gFkJeqrO2JHpug3r9tWIqma47LTS8nTE/ZMiORHmF+p4Hkpk9kCyotsgKPh9 RodMmQ6nhFFiyQGWwZx/eyrkIzp8qWPAvvIQCAYaN9x3K94LWZ0IBtrGMs/9syxXJdhO 64I6u9VeUST+qO5wpbfQ9qQtSmbTjgW112IaE2cO8pP5UKf9CCkJb128sMWUgzl065oZ SYCg== X-Forwarded-Encrypted: i=1; AKwUvBwredDpsY2YcItd6EkmN7saU+icJ0r4kBU7wFQfym5jSFoU/aP10XI0fyHdWCMWzNe3zVkRM5v2SWAauE8=@vger.kernel.org X-Gm-Message-State: AFuF++m5ByJcpJqo5JO51OlcZTEflKzAk6/ucMA9ZGWq2iHLaIWvC7cy ZBbkaHPQZj4CcakZwMliK+SClMCk9yoJQA8dJjqWGNXx/cvwLdOfw3GL X-Gm-Gg: AYBFou2XsGe86DIp+4sChdIa8U1Jz5DGB54wumtlMwkwH/c1qnYqXpNpQUldCixa5IF YZbSERuzMZOpGoUw8HFyXjdVtUK8+NjFWZ23pegK0AVpcNP5m3G79aZ0rBIJHkGnx21DmtuX9EC kFULjbh5frB165EaqWvEYbnWn/3/34VX8unshZT7Xs9VjOKMef3x0nHImzgUwzOMtyaTgWXG7M2 YP/a9an3IIHyvlFcT7zrJvShB/370XFoed87bUHK7Wb/rtAWvtIGSe6JXJ6UW+nov1OQygPnp0+ 7xkXlTbPD8kKq/vVXYIEp/j2QlBA9eddQDj7HZd7fyenKVjKRiiwnkpHATAIB5dqm6jCj9io1ba +UpH2WGFEOJ/jym9WTb6/QzjfYYXXfEh2R4sTa0FGVx7e1YVIxV+XOW5gdt7nD8XUSkzy4pGKEE A0BEtTEmLn21IrYOVt4TTdBdEvJjrvvpyD3iYf7nn3rFtvzQXT0kgXyFjUccidkYfv1iAdwa6jO fk1/3jj+wxIkgHKJgKisToN9OTGJqGcC7IiXYvg0NAtaFCAr7vSsTuzPn/us4x0+dyrIvCdng== X-Received: by 2002:a17:907:d18:b0:c27:420b:7c82 with SMTP id a640c23a62f3a-c2a15e0e909mr1269150166b.48.1790087646940; Tue, 22 Sep 2026 07:34:06 -0700 (PDT) Received: from ernest.hoecke-nb (248.201.173.83.static.wline.lns.sme.cust.swisscom.ch. [83.173.201.248]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-c2a9c5814e2sm103469966b.27.2026.09.22.07.34.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 22 Sep 2026 07:34:06 -0700 (PDT) From: Ernest Van Hoecke Date: Tue, 22 Sep 2026 16:33:48 +0200 Subject: [PATCH 3/4] arm64: dts: freescale: imx95-aquila: Add Cortex-M7 UART_4 overlay Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260922-v1-imx95-overlays-v1-3-694100afb4bc@toradex.com> References: <20260922-v1-imx95-overlays-v1-0-694100afb4bc@toradex.com> In-Reply-To: <20260922-v1-imx95-overlays-v1-0-694100afb4bc@toradex.com> To: Frank Li , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Ernest Van Hoecke X-Mailer: b4 0.13.0 From: Ernest Van Hoecke Aquila UART_4 can be assigned to Cortex-M7 firmware. Add an overlay that reserves LPUART2 so Linux does not claim the port. Firmware must configure the UART and its pads for the intended MCU application. The overlay is also combined with the Aquila iMX95 Development Board device tree to provide a ready-to-use DTB. Signed-off-by: Ernest Van Hoecke --- arch/arm64/boot/dts/freescale/Makefile | 4 ++++ arch/arm64/boot/dts/freescale/imx95-aquila-uart4-mcu.dtso | 14 +++++++++++= +++ 2 files changed, 18 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/Makefile b/arch/arm64/boot/dts/f= reescale/Makefile index c283c582d974..b17fd5b067de 100644 --- a/arch/arm64/boot/dts/freescale/Makefile +++ b/arch/arm64/boot/dts/freescale/Makefile @@ -954,7 +954,9 @@ dtb-$(CONFIG_ARCH_MXC) +=3D imx95-19x19-evk.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx95-19x19-evk-sof.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx95-19x19-frdm-pro.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx95-aquila-clover.dtb +dtb-$(CONFIG_ARCH_MXC) +=3D imx95-aquila-dev-uart4-mcu.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx95-aquila-dev.dtb +dtb-$(CONFIG_ARCH_MXC) +=3D imx95-aquila-uart4-mcu.dtbo dtb-$(CONFIG_ARCH_MXC) +=3D imx95-toradex-smarc-dev.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx95-tqma9596la-mba95xxca.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx95-tqma9596sa-mb-smarc-2.dtb @@ -976,6 +978,8 @@ dtb-$(CONFIG_ARCH_MXC) +=3D imx95-verdin-wifi-mallow.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx95-verdin-wifi-yavia.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx95-verdin-wifi-zinnia.dtb =20 +imx95-aquila-dev-uart4-mcu-dtbs :=3D imx95-aquila-dev.dtb imx95-aquila-uar= t4-mcu.dtbo + imx95-verdin-wifi-dev-nau8822-btl-dtbs :=3D imx95-verdin-wifi-dev.dtb imx9= 5-verdin-dev-nau8822-btl.dtbo imx95-verdin-wifi-dev-uart4-mcu-dtbs :=3D imx95-verdin-wifi-dev.dtb imx95-= verdin-uart4-mcu.dtbo =20 diff --git a/arch/arm64/boot/dts/freescale/imx95-aquila-uart4-mcu.dtso b/ar= ch/arm64/boot/dts/freescale/imx95-aquila-uart4-mcu.dtso new file mode 100644 index 000000000000..140025af4d53 --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx95-aquila-uart4-mcu.dtso @@ -0,0 +1,14 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT +/* + * Copyright (c) Toradex + * + * Aquila iMX95 UART_4 for Cortex-M7 + */ + +/dts-v1/; +/plugin/; + +/* Aquila UART_4 */ +&lpuart2 { + status =3D "reserved"; +}; --=20 2.43.0 From nobody Thu Sep 24 15:12:34 2026 Received: from mail-ej2-f43.google.com (mail-ej2-f43.google.com [74.125.228.171]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 7F2B83254A8 for ; Tue, 22 Sep 2026 14:34:10 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.228.171 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790087653; cv=none; b=ZqkRT7stWzCUq2iPfDk9xfeGGNtnDPgEjliemPuv81XogI9wkriyYoTx9kd/WNObaAS9PItb06sICCui9RshLNtrsgTu5lPy/kxFGV+KeRq4+cyyQvVi8u+F5o5bWf5kI+5rXQPY2TzvludmnmIxvQWAXCxBBAVecr3T9JC94V0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790087653; c=relaxed/simple; bh=V8m5/G0gsUE3E0r8Gud6pXvk5HrB0GOT32fRWrpmLec=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=k8nzmv3O0e4FJfow+UmHtjtUJRbM17bkR+HQxMhb1IL2liKQcwxbpkNSXKw1ZDADY6jy6vjARg0Jr8QZzbYX3JNkNDje98m1bPJj3z0I4SVnv3Ci+XuJglN7bi/CTI+dQ2V98h8j4eljHS5bAWSqrK3Bs4X53KAOCXpzGGe2baU= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=ib88Ugkd; arc=none smtp.client-ip=74.125.228.171 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="ib88Ugkd" Received: by mail-ej2-f43.google.com with SMTP id a640c23a62f3a-c254f9f7db0so512741566b.3 for ; Tue, 22 Sep 2026 07:34:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1790087648; x=1790692448; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=o4lRt2va1gWTtMW/M8nVRxRv+uN2TcEpeTG/w57BdiI=; b=ib88Ugkdr2ZbGk6Fsb/wcyb/2yBSXG/lXkI/2JdCSt+7XXpewqltoogK7kF1+tkUso svK8fqO6VKiPQ9Z7ivRPz+FracUn9QgZqRv/Fh9DUd5rRTdaiVLmrbVp7nGnTxLP6ahe uP1LMq1ub6VIWKjOU+BazwT7lygHbn3ohPYt+YoZR4cf6ivNJTUp4Hl+RY1Yr/11irPi 5RPt7ujxLNPTg7pHvyc4hDc8MrdVaavqXlGNjZqnajQrJQvpDPTrxWdu2paPuHAoC/7t 39eAsvYqHMyKo8sgImikGsjWyjlcO3iSdNJUv1g/4mDvI6quwfOAWCtS08kkrVIzV0BM ji7g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790087648; x=1790692448; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=o4lRt2va1gWTtMW/M8nVRxRv+uN2TcEpeTG/w57BdiI=; b=XkaWwJV02tRY4YsQ98LDA4d1gSLr8gc2YPoFi5x7J6b0egU7xGTv0NRo5uUY/WMYo/ 4UzdbBiOTNBfdUwS9EyqHgdkhsi4Qxq4jnQ0NgVWXFz28RFkWbi3N39INAQB/B9VPrtF b6PoEm7yugZcl3iHboWO3ljrHyhL1FXBakAgsaazpMoJgQ4hGZG0lJJxo9Dih7CSGFYw vSzLMz2EobDtIBCQqd/Eb4wlcb7Z5aHcmbfdrV+rQrS8+NK7ywJYBhvTjdQdp4ChT7HV 1GMRzeWzVp+q8PAQt/Se7WCfYdsuBFBEn50123+35WQUtb0ZHAvrUsPCfxYQ2roUJlcR TCMg== X-Forwarded-Encrypted: i=1; AKwUvBxcRQheHZD06HnjwonvusGiG/NDDNykyFLga61Y4uDsZIpdv/Wg4MVHgWYZNgYf+mQ7kki+X0Z0EzZkUbY=@vger.kernel.org X-Gm-Message-State: AFuF++lw5Axh+zp99FPCOWjYnbISgpgtK8erqOgy66b1cA2ejzESKa9V +TSIGY+PQoOrYqJOuYOMENLwQvTQ4sftICQqing/VmIFBvwZPSSfOU/d X-Gm-Gg: AYBFou0VbRLbLma9BHqcHPRLLLONLz2IADPVsN0Mc8B9J9N0zzaA/rx5kuUrQyA1tyD sWlqxl3nbq56IVSrJ9DLtehRBfC/V8q08lc6E5Bd/PH0OFo2q74K3wRfULbZb5DQW6h5K42+DQl POZ3o4ut9l+QEnL1BIwciEH1KXjYYg8d7yGfBJPVbwBofslDQF/diiPMqNzXvH21qm/hS/hWO30 wW68mp20vq92EBA2UB0vAYyCY1vnET6RE+wM6CP+ycyTiZvhExAKaK9b3JFr3tPyTOkq68t5ljv 477olWR83dlGxfaNspPbNPsYW71fqRpafruwQwLXyQZ+jyN6JWk84iBvXKlfuX1VRIv4cUy8ivn H3A6zpWGWZ/JtDrQxSCcsoOm5pn3DAZ4tpxQC/SeYDLKW88nYqYCCdtNB+pXG+MOM5a0PBebb9n ohLYtJ6bGKFSXhftEftxPi0FiYVxZ8fYLl3E+tEkoXTTBtLUABQJ4LwBWfCVIaZaYnjfaXCsqb6 /Ap6Zft1hdrIr+MpheoJ9XFMf/Aw+Nv0KXAZ9UsDH8cZNpCQ552Lji/GpLLaGpbkMsyNMdH0Q== X-Received: by 2002:a17:906:ef02:b0:c26:19de:9aec with SMTP id a640c23a62f3a-c2a15877713mr1237309166b.43.1790087648344; Tue, 22 Sep 2026 07:34:08 -0700 (PDT) Received: from ernest.hoecke-nb (248.201.173.83.static.wline.lns.sme.cust.swisscom.ch. [83.173.201.248]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-c2a9c5814e2sm103469966b.27.2026.09.22.07.34.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 22 Sep 2026 07:34:07 -0700 (PDT) From: Ernest Van Hoecke Date: Tue, 22 Sep 2026 16:33:49 +0200 Subject: [PATCH 4/4] arm64: dts: freescale: imx95-toradex-smarc: Add Cortex-M7 SER0 overlay Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260922-v1-imx95-overlays-v1-4-694100afb4bc@toradex.com> References: <20260922-v1-imx95-overlays-v1-0-694100afb4bc@toradex.com> In-Reply-To: <20260922-v1-imx95-overlays-v1-0-694100afb4bc@toradex.com> To: Frank Li , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Ernest Van Hoecke X-Mailer: b4 0.13.0 From: Ernest Van Hoecke SMARC SER0 can be assigned to Cortex-M7 firmware. Add an overlay that reserves LPUART2 so Linux does not claim the port. On the Development Board this removes the Linux RS485 port on SER0, while the console on SER1 (LPUART1) remains available. Firmware must configure the UART and its pads for the intended MCU application. The overlay is also combined with the Toradex SMARC iMX95 Development Board device tree to provide a ready-to-use DTB. Signed-off-by: Ernest Van Hoecke --- arch/arm64/boot/dts/freescale/Makefile | 4 ++++ .../boot/dts/freescale/imx95-toradex-smarc-ser0-mcu.dtso | 14 ++++++++++= ++++ 2 files changed, 18 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/Makefile b/arch/arm64/boot/dts/f= reescale/Makefile index b17fd5b067de..489da1fb0012 100644 --- a/arch/arm64/boot/dts/freescale/Makefile +++ b/arch/arm64/boot/dts/freescale/Makefile @@ -957,7 +957,9 @@ dtb-$(CONFIG_ARCH_MXC) +=3D imx95-aquila-clover.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx95-aquila-dev-uart4-mcu.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx95-aquila-dev.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx95-aquila-uart4-mcu.dtbo +dtb-$(CONFIG_ARCH_MXC) +=3D imx95-toradex-smarc-dev-ser0-mcu.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx95-toradex-smarc-dev.dtb +dtb-$(CONFIG_ARCH_MXC) +=3D imx95-toradex-smarc-ser0-mcu.dtbo dtb-$(CONFIG_ARCH_MXC) +=3D imx95-tqma9596la-mba95xxca.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx95-tqma9596sa-mb-smarc-2.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx95-var-dart-sonata.dtb @@ -980,6 +982,8 @@ dtb-$(CONFIG_ARCH_MXC) +=3D imx95-verdin-wifi-zinnia.dtb =20 imx95-aquila-dev-uart4-mcu-dtbs :=3D imx95-aquila-dev.dtb imx95-aquila-uar= t4-mcu.dtbo =20 +imx95-toradex-smarc-dev-ser0-mcu-dtbs :=3D imx95-toradex-smarc-dev.dtb imx= 95-toradex-smarc-ser0-mcu.dtbo + imx95-verdin-wifi-dev-nau8822-btl-dtbs :=3D imx95-verdin-wifi-dev.dtb imx9= 5-verdin-dev-nau8822-btl.dtbo imx95-verdin-wifi-dev-uart4-mcu-dtbs :=3D imx95-verdin-wifi-dev.dtb imx95-= verdin-uart4-mcu.dtbo =20 diff --git a/arch/arm64/boot/dts/freescale/imx95-toradex-smarc-ser0-mcu.dts= o b/arch/arm64/boot/dts/freescale/imx95-toradex-smarc-ser0-mcu.dtso new file mode 100644 index 000000000000..cbc58f1af41d --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx95-toradex-smarc-ser0-mcu.dtso @@ -0,0 +1,14 @@ +// SPDX-License-Identifier: GPL-2.0-only OR MIT +/* + * Copyright (c) Toradex + * + * Toradex SMARC iMX95 SER0 for Cortex-M7 + */ + +/dts-v1/; +/plugin/; + +/* SMARC SER0 */ +&lpuart2 { + status =3D "reserved"; +}; --=20 2.43.0