From nobody Mon Jun 29 19:43:04 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 51C52C433EF for ; Thu, 3 Feb 2022 17:14:02 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1352650AbiBCROB (ORCPT ); Thu, 3 Feb 2022 12:14:01 -0500 Received: from mx08-00178001.pphosted.com ([91.207.212.93]:38614 "EHLO mx07-00178001.pphosted.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S234879AbiBCRNp (ORCPT ); Thu, 3 Feb 2022 12:13:45 -0500 Received: from pps.filterd (m0046660.ppops.net [127.0.0.1]) by mx07-00178001.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 213FMOIw012501; Thu, 3 Feb 2022 18:11:20 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foss.st.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : mime-version : content-type; s=selector1; bh=UTkprxisJWsqd23FUufeD5FoNRrfxXnwczcHgcSW+4I=; b=NbtYLmYqiFHhJhnTV6WuuZsuVF9cSnPqjMVd8PfzbxXdLwMWZQi3eYrOy1bKYxz4kCZU pcWzcjiCuLgJmuS12mdb3TVfg61qvFNSOKuWC2Du3x+rJliL/XdSCwEGK5EVjEKkqQfH mmQzdKrLO72GLFuKR+M/67zzPSDmX/qtUGnX2eGS9v5NRRZlQW1EXJzFH9AIXtv/nLa0 OrwAzFZx54p7bu+tGZYzLmTId+9CS/t1MnMS8hOxT8hZcC0gyuOFhkFSa82heSAQTsOA t1OVllts2SUtsRTvxLvw7XbFQuAq18gqo3UtShUaemnQV7cF5rLruc06imebxPod/1Yp hA== Received: from beta.dmz-eu.st.com (beta.dmz-eu.st.com [164.129.1.35]) by mx07-00178001.pphosted.com (PPS) with ESMTPS id 3e0c4fjdb5-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 03 Feb 2022 18:11:20 +0100 Received: from euls16034.sgp.st.com (euls16034.sgp.st.com [10.75.44.20]) by beta.dmz-eu.st.com (STMicroelectronics) with ESMTP id E457910002A; Thu, 3 Feb 2022 18:11:18 +0100 (CET) Received: from Webmail-eu.st.com (sfhdag2node2.st.com [10.75.127.5]) by euls16034.sgp.st.com (STMicroelectronics) with ESMTP id D9CEF22F7A5; Thu, 3 Feb 2022 18:11:18 +0100 (CET) Received: from localhost (10.75.127.46) by SFHDAG2NODE2.st.com (10.75.127.5) with Microsoft SMTP Server (TLS) id 15.0.1497.26; Thu, 3 Feb 2022 18:11:18 +0100 From: Erwan Le Ray To: Alexandre Torgue CC: Rob Herring , Maxime Coquelin , Erwan Le Ray , Manivannan Sadhasivam , Marek Vasut , Marcin Sloniewski , Ahmad Fatoum , Jagan Teki , , , , Subject: [PATCH 01/16] ARM: dts: stm32: add DMA configuration to UART nodes on stm32mp151 Date: Thu, 3 Feb 2022 18:10:59 +0100 Message-ID: <20220203171114.10888-2-erwan.leray@foss.st.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20220203171114.10888-1-erwan.leray@foss.st.com> References: <20220203171114.10888-1-erwan.leray@foss.st.com> MIME-Version: 1.0 X-Originating-IP: [10.75.127.46] X-ClientProxiedBy: SFHDAG2NODE2.st.com (10.75.127.5) To SFHDAG2NODE2.st.com (10.75.127.5) X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.816,Hydra:6.0.425,FMLib:17.11.62.513 definitions=2022-02-03_06,2022-02-03_01,2021-12-02_01 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Add DMA configuration in stm32mp15x uart nodes by selecting dma direct mode and alternate REQ/ACK dma protocol for uart. DMA direct mode allows to bypass DMA FIFO. Each DMA request immediately initiates a transfer from/to the memory. This allows USART to get data transferred, even when the transfer ends before the DMA FIFO completion. Default REQ/ACK DMA protocol consists in maintaining ACK signal up to the removal of REQuest and the transfer completion. In case of alternative REQ/ACK protocol, ACK de-assertion does not wait the removal of the REQuest, but only the transfer completion. Due to a possible DMA stream lock when transferring data to/from STM32 USART/UART, select this alternative protocol in STM32 USART/UART nodes. Signed-off-by: Valentin Caron Signed-off-by: Erwan Le Ray diff --git a/arch/arm/boot/dts/stm32mp151.dtsi b/arch/arm/boot/dts/stm32mp1= 51.dtsi index 1cfc2f011e70..e86006ae137b 100644 --- a/arch/arm/boot/dts/stm32mp151.dtsi +++ b/arch/arm/boot/dts/stm32mp151.dtsi @@ -455,6 +455,9 @@ interrupts-extended =3D <&exti 27 IRQ_TYPE_LEVEL_HIGH>; clocks =3D <&rcc USART2_K>; wakeup-source; + dmas =3D <&dmamux1 43 0x400 0x15>, + <&dmamux1 44 0x400 0x11>; + dma-names =3D "rx", "tx"; status =3D "disabled"; }; =20 @@ -464,6 +467,9 @@ interrupts-extended =3D <&exti 28 IRQ_TYPE_LEVEL_HIGH>; clocks =3D <&rcc USART3_K>; wakeup-source; + dmas =3D <&dmamux1 45 0x400 0x15>, + <&dmamux1 46 0x400 0x11>; + dma-names =3D "rx", "tx"; status =3D "disabled"; }; =20 @@ -473,6 +479,9 @@ interrupts-extended =3D <&exti 30 IRQ_TYPE_LEVEL_HIGH>; clocks =3D <&rcc UART4_K>; wakeup-source; + dmas =3D <&dmamux1 63 0x400 0x15>, + <&dmamux1 64 0x400 0x11>; + dma-names =3D "rx", "tx"; status =3D "disabled"; }; =20 @@ -482,6 +491,9 @@ interrupts-extended =3D <&exti 31 IRQ_TYPE_LEVEL_HIGH>; clocks =3D <&rcc UART5_K>; wakeup-source; + dmas =3D <&dmamux1 65 0x400 0x15>, + <&dmamux1 66 0x400 0x11>; + dma-names =3D "rx", "tx"; status =3D "disabled"; }; =20 @@ -588,6 +600,9 @@ interrupts-extended =3D <&exti 32 IRQ_TYPE_LEVEL_HIGH>; clocks =3D <&rcc UART7_K>; wakeup-source; + dmas =3D <&dmamux1 79 0x400 0x15>, + <&dmamux1 80 0x400 0x11>; + dma-names =3D "rx", "tx"; status =3D "disabled"; }; =20 @@ -597,6 +612,9 @@ interrupts-extended =3D <&exti 33 IRQ_TYPE_LEVEL_HIGH>; clocks =3D <&rcc UART8_K>; wakeup-source; + dmas =3D <&dmamux1 81 0x400 0x15>, + <&dmamux1 82 0x400 0x11>; + dma-names =3D "rx", "tx"; status =3D "disabled"; }; =20 @@ -678,6 +696,9 @@ interrupts-extended =3D <&exti 29 IRQ_TYPE_LEVEL_HIGH>; clocks =3D <&rcc USART6_K>; wakeup-source; + dmas =3D <&dmamux1 71 0x400 0x15>, + <&dmamux1 72 0x400 0x11>; + dma-names =3D "rx", "tx"; status =3D "disabled"; }; =20 --=20 2.17.1 From nobody Mon Jun 29 19:43:04 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 64E28C433EF for ; Thu, 3 Feb 2022 17:13:53 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1352543AbiBCRNw (ORCPT ); Thu, 3 Feb 2022 12:13:52 -0500 Received: from mx08-00178001.pphosted.com ([91.207.212.93]:38604 "EHLO mx07-00178001.pphosted.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S234378AbiBCRNo (ORCPT ); Thu, 3 Feb 2022 12:13:44 -0500 Received: from pps.filterd (m0046660.ppops.net [127.0.0.1]) by mx07-00178001.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 213FIG6O012515; Thu, 3 Feb 2022 18:11:20 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foss.st.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : mime-version : content-type; s=selector1; bh=TK06qhEb4jwRUBp9A7Y6trvVAaCDZ9IbbDu94nJ53zk=; b=EAMByUk1MLPkDAVcuZbn2uGV/Np1Q6d+t/cdjRPnuuQJL4kprJsdD2sRYzaqPRhtpeUD FrsE6eQL5cc7GeeDpfxreXBsQIV+tACvuAZZf69eluv5KM/yAwK7wPiEFiiPC5GtRA7E vY43Oc5kYDUwMSyudHaDdSl6hIBJXPJ/qqr/QkOHDenByztcXKymDHnsdaUBVQtB/JVb uOGVxLdfkaLAWlvT3UmGf/vL8YxflkUygXDjuUC1WbBXQ0Bv2j17Fa/ixS2jO+PrkhVL szroDG67A6b/bf3siGQAStaOvwtmRzlKgwocL9SospfmtEESmNro4CD7YpKFwzWK/sJh oA== Received: from beta.dmz-eu.st.com (beta.dmz-eu.st.com [164.129.1.35]) by mx07-00178001.pphosted.com (PPS) with ESMTPS id 3e0c4fjdb4-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 03 Feb 2022 18:11:20 +0100 Received: from euls16034.sgp.st.com (euls16034.sgp.st.com [10.75.44.20]) by beta.dmz-eu.st.com (STMicroelectronics) with ESMTP id 6397E100038; Thu, 3 Feb 2022 18:11:19 +0100 (CET) Received: from Webmail-eu.st.com (sfhdag2node2.st.com [10.75.127.5]) by euls16034.sgp.st.com (STMicroelectronics) with ESMTP id 5851122F7A6; Thu, 3 Feb 2022 18:11:19 +0100 (CET) Received: from localhost (10.75.127.46) by SFHDAG2NODE2.st.com (10.75.127.5) with Microsoft SMTP Server (TLS) id 15.0.1497.26; Thu, 3 Feb 2022 18:11:19 +0100 From: Erwan Le Ray To: Alexandre Torgue CC: Rob Herring , Maxime Coquelin , Erwan Le Ray , Manivannan Sadhasivam , Marek Vasut , Marcin Sloniewski , Ahmad Fatoum , Jagan Teki , , , , Subject: [PATCH 02/16] ARM: dts: stm32: keep uart4 behavior on stm32mp157c-ed1 Date: Thu, 3 Feb 2022 18:11:00 +0100 Message-ID: <20220203171114.10888-3-erwan.leray@foss.st.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20220203171114.10888-1-erwan.leray@foss.st.com> References: <20220203171114.10888-1-erwan.leray@foss.st.com> MIME-Version: 1.0 X-Originating-IP: [10.75.127.46] X-ClientProxiedBy: SFHDAG2NODE2.st.com (10.75.127.5) To SFHDAG2NODE2.st.com (10.75.127.5) X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.816,Hydra:6.0.425,FMLib:17.11.62.513 definitions=2022-02-03_06,2022-02-03_01,2021-12-02_01 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" DMA configuration is added to uart nodes in stm32mp15x device tree. Delete uart4 DMA property in stm32mp157c-ed1 board device tree to keep console in irq mode, as DMA support for console has been removed from the driver by commit e359b4411c28 ("serial: stm32: fix threaded interrupt handling"). Signed-off-by: Erwan Le Ray diff --git a/arch/arm/boot/dts/stm32mp157c-ed1.dts b/arch/arm/boot/dts/stm3= 2mp157c-ed1.dts index 46b471d09c50..b1eb688a278a 100644 --- a/arch/arm/boot/dts/stm32mp157c-ed1.dts +++ b/arch/arm/boot/dts/stm32mp157c-ed1.dts @@ -384,6 +384,8 @@ pinctrl-0 =3D <&uart4_pins_a>; pinctrl-1 =3D <&uart4_sleep_pins_a>; pinctrl-2 =3D <&uart4_idle_pins_a>; + /delete-property/dmas; + /delete-property/dma-names; status =3D "okay"; }; =20 --=20 2.17.1 From nobody Mon Jun 29 19:43:04 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 82187C433EF for ; Thu, 3 Feb 2022 17:13:55 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1352589AbiBCRNy (ORCPT ); Thu, 3 Feb 2022 12:13:54 -0500 Received: from mx08-00178001.pphosted.com ([91.207.212.93]:40696 "EHLO mx07-00178001.pphosted.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S234671AbiBCRNo (ORCPT ); Thu, 3 Feb 2022 12:13:44 -0500 Received: from pps.filterd (m0046661.ppops.net [127.0.0.1]) by mx07-00178001.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 213BqhKg011945; Thu, 3 Feb 2022 18:11:20 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foss.st.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : mime-version : content-type; s=selector1; bh=G26ADUKJpUYsIDFlFSaGCwjGwF4+BokFbN97gYPtq70=; b=keESuW8rTp1brBWhxBZXETRxOZcsNSrmv9ILw1+jKqLi+Kecz6YCoNptNZlOpW7JiG08 tz2g4ULbpq570LdpKn1McbBVwAlUWSJg+DWPDzzgrDoUzy0LXaTbBex+llNhFMFqqVB3 t4LxyQ0J/rH9I21OV+m/tvS+TvWUgCvl0RrgM1/EyU07z170IJlSNsdsV0J2eUgw8pNU XiS3t5u5cuIiTfvDYT3ltp+8XfZrBfhF6Kz9DRs6GsULSTLWwLZgIyMAmaecGXJog89w 4SnBx5Kf27pVC7wuWOXPKNlpcXcvPynNsIXuDlYCSPdcDFxEysGQAgpGJaDm0lR8YXkR Sg== Received: from beta.dmz-eu.st.com (beta.dmz-eu.st.com [164.129.1.35]) by mx07-00178001.pphosted.com (PPS) with ESMTPS id 3e0ejj9g4u-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 03 Feb 2022 18:11:20 +0100 Received: from euls16034.sgp.st.com (euls16034.sgp.st.com [10.75.44.20]) by beta.dmz-eu.st.com (STMicroelectronics) with ESMTP id EACF3100039; Thu, 3 Feb 2022 18:11:19 +0100 (CET) Received: from Webmail-eu.st.com (sfhdag2node2.st.com [10.75.127.5]) by euls16034.sgp.st.com (STMicroelectronics) with ESMTP id E429D22F7A3; Thu, 3 Feb 2022 18:11:19 +0100 (CET) Received: from localhost (10.75.127.46) by SFHDAG2NODE2.st.com (10.75.127.5) with Microsoft SMTP Server (TLS) id 15.0.1497.26; Thu, 3 Feb 2022 18:11:19 +0100 From: Erwan Le Ray To: Alexandre Torgue CC: Rob Herring , Maxime Coquelin , Erwan Le Ray , Manivannan Sadhasivam , Marek Vasut , Marcin Sloniewski , Ahmad Fatoum , Jagan Teki , , , , Subject: [PATCH 03/16] ARM: dts: stm32: keep uart4 and uart7 behavior on stm32mp15xx-dkx Date: Thu, 3 Feb 2022 18:11:01 +0100 Message-ID: <20220203171114.10888-4-erwan.leray@foss.st.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20220203171114.10888-1-erwan.leray@foss.st.com> References: <20220203171114.10888-1-erwan.leray@foss.st.com> MIME-Version: 1.0 X-Originating-IP: [10.75.127.46] X-ClientProxiedBy: SFHDAG2NODE2.st.com (10.75.127.5) To SFHDAG2NODE2.st.com (10.75.127.5) X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.816,Hydra:6.0.425,FMLib:17.11.62.513 definitions=2022-02-03_06,2022-02-03_01,2021-12-02_01 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" DMA configuration is added to uart nodes in stm32mp15x device tree. Delete uart4 DMA property in stm32mp15xx-dkx board device tree to keep console in irq mode, as DMA support for console has been removed from the driver by commit e359b4411c28 ("serial: stm32: fix threaded interrupt handling"). Delete also uart7 DMA property to keep current behavior. Signed-off-by: Erwan Le Ray diff --git a/arch/arm/boot/dts/stm32mp15xx-dkx.dtsi b/arch/arm/boot/dts/stm= 32mp15xx-dkx.dtsi index 48beed0f1f30..7443859c54c6 100644 --- a/arch/arm/boot/dts/stm32mp15xx-dkx.dtsi +++ b/arch/arm/boot/dts/stm32mp15xx-dkx.dtsi @@ -650,6 +650,8 @@ pinctrl-0 =3D <&uart4_pins_a>; pinctrl-1 =3D <&uart4_sleep_pins_a>; pinctrl-2 =3D <&uart4_idle_pins_a>; + /delete-property/dmas; + /delete-property/dma-names; status =3D "okay"; }; =20 @@ -658,6 +660,8 @@ pinctrl-0 =3D <&uart7_pins_c>; pinctrl-1 =3D <&uart7_sleep_pins_c>; pinctrl-2 =3D <&uart7_idle_pins_c>; + /delete-property/dmas; + /delete-property/dma-names; status =3D "disabled"; }; =20 --=20 2.17.1 From nobody Mon Jun 29 19:43:04 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 5F50DC43217 for ; Thu, 3 Feb 2022 17:13:49 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1346393AbiBCRNr (ORCPT ); Thu, 3 Feb 2022 12:13:47 -0500 Received: from mx08-00178001.pphosted.com ([91.207.212.93]:38602 "EHLO mx07-00178001.pphosted.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S232865AbiBCRNo (ORCPT ); Thu, 3 Feb 2022 12:13:44 -0500 Received: from pps.filterd (m0046660.ppops.net [127.0.0.1]) by mx07-00178001.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 213FKY4X012550; Thu, 3 Feb 2022 18:11:21 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foss.st.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : mime-version : content-type; s=selector1; bh=5mX/rV067/0j4iOB+HwcMN16NHTF+lFBccW3GMsodP4=; b=VGyGXV05FXKojlkQivPLgiMYQvL0vvqQVUKpzAhbs20szYJn+fFtGEEKq5kqJSLNwvP2 GTu5zFml7jC8GTPv714dhEkUaovOkOLd642RS6jMZJzl23hdvg+0Ew2fmhXU2hWEjR3r +q6EuYnz7RaGxB/+Z2XCkweHzPgnHkjAbM7oNsP+ArGf0lDy3GyeK/vj8zd9XZHMSc2P t7YksuFs0Gw1/0+pj6tsB4FmGtXSzZsW4IvgTCD4IG0ZfN2yQnIcntz7e+zo4YtSrC2f QwPdZkCIn7OE3AFpgT70usp72J1ozHPRvkqLQhho3jDCOnCDP8bwo8o0cAmWWdoM/G/u +A== Received: from beta.dmz-eu.st.com (beta.dmz-eu.st.com [164.129.1.35]) by mx07-00178001.pphosted.com (PPS) with ESMTPS id 3e0c4fjdb7-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 03 Feb 2022 18:11:21 +0100 Received: from euls16034.sgp.st.com (euls16034.sgp.st.com [10.75.44.20]) by beta.dmz-eu.st.com (STMicroelectronics) with ESMTP id 81C4210003A; Thu, 3 Feb 2022 18:11:20 +0100 (CET) Received: from Webmail-eu.st.com (sfhdag2node2.st.com [10.75.127.5]) by euls16034.sgp.st.com (STMicroelectronics) with ESMTP id 7A83922F7A3; Thu, 3 Feb 2022 18:11:20 +0100 (CET) Received: from localhost (10.75.127.46) by SFHDAG2NODE2.st.com (10.75.127.5) with Microsoft SMTP Server (TLS) id 15.0.1497.26; Thu, 3 Feb 2022 18:11:20 +0100 From: Erwan Le Ray To: Alexandre Torgue CC: Rob Herring , Maxime Coquelin , Erwan Le Ray , Manivannan Sadhasivam , Marek Vasut , Marcin Sloniewski , Ahmad Fatoum , Jagan Teki , , , , Subject: [PATCH 04/16] ARM: dts: stm32: keep uart4 behavior on icore-stm32mp1-ctouch2 Date: Thu, 3 Feb 2022 18:11:02 +0100 Message-ID: <20220203171114.10888-5-erwan.leray@foss.st.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20220203171114.10888-1-erwan.leray@foss.st.com> References: <20220203171114.10888-1-erwan.leray@foss.st.com> MIME-Version: 1.0 X-Originating-IP: [10.75.127.46] X-ClientProxiedBy: SFHDAG2NODE2.st.com (10.75.127.5) To SFHDAG2NODE2.st.com (10.75.127.5) X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.816,Hydra:6.0.425,FMLib:17.11.62.513 definitions=2022-02-03_06,2022-02-03_01,2021-12-02_01 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" DMA configuration is added to uart nodes in stm32mp15x device tree. Delete uart4 DMA property in icore-stm32mp1-ctouch2 board device tree to keep console in irq mode, as DMA support for console has been removed from the driver by commit e359b4411c28 ("serial: stm32: fix threaded interrupt handling"). Signed-off-by: Erwan Le Ray diff --git a/arch/arm/boot/dts/stm32mp157a-icore-stm32mp1-ctouch2.dts b/arc= h/arm/boot/dts/stm32mp157a-icore-stm32mp1-ctouch2.dts index d3058a036c74..1f75f1d45181 100644 --- a/arch/arm/boot/dts/stm32mp157a-icore-stm32mp1-ctouch2.dts +++ b/arch/arm/boot/dts/stm32mp157a-icore-stm32mp1-ctouch2.dts @@ -43,5 +43,7 @@ pinctrl-0 =3D <&uart4_pins_a>; pinctrl-1 =3D <&uart4_sleep_pins_a>; pinctrl-2 =3D <&uart4_idle_pins_a>; + /delete-property/dmas; + /delete-property/dma-names; status =3D "okay"; }; --=20 2.17.1 From nobody Mon Jun 29 19:43:04 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id D71E2C433F5 for ; Thu, 3 Feb 2022 17:14:58 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1352697AbiBCRO5 (ORCPT ); Thu, 3 Feb 2022 12:14:57 -0500 Received: from mx07-00178001.pphosted.com ([185.132.182.106]:38778 "EHLO mx07-00178001.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1348497AbiBCROn (ORCPT ); Thu, 3 Feb 2022 12:14:43 -0500 Received: from pps.filterd (m0288072.ppops.net [127.0.0.1]) by mx07-00178001.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 213CYRm2018990; Thu, 3 Feb 2022 18:12:22 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foss.st.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : mime-version : content-type; s=selector1; bh=SNA+dB1TjNTngaqO8jldqBhuu7OKd2bsPl39/8bIrUk=; b=eIi/3Wz7RvdT2yd/6l65dYTUnRq5ke+P7fEEGO4mxS8K0p3mKfLzAGOBxrGxEK3FWWxp d20Sb+Oek1bRPVRfSV8EI264izuCWKufupbiZkaTcATWfTJBw8hB4msnS/Ga6FM8Pksh kYYmAZCBoYj+o355zpgS2Hfzsd+QNtVPdREQKUx/uwqa9Onjie4Tm05fGmnapvGgweAf SxFzvQZQcPvQm+Kw/PgUdP0s2pmaYmtKIRh1xNRJgG4mQ64vKezhe8EwAiYPfkl4vjUn KViD25/I8VAMkLLZToPMbcsgDWzFVCPWaWMxrVRoLDxWzz0XIbUaAR1RvHaifbH2/KmJ IQ== Received: from beta.dmz-eu.st.com (beta.dmz-eu.st.com [164.129.1.35]) by mx07-00178001.pphosted.com (PPS) with ESMTPS id 3dyrujqp6t-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 03 Feb 2022 18:12:21 +0100 Received: from euls16034.sgp.st.com (euls16034.sgp.st.com [10.75.44.20]) by beta.dmz-eu.st.com (STMicroelectronics) with ESMTP id 1354510002A; Thu, 3 Feb 2022 18:12:21 +0100 (CET) Received: from Webmail-eu.st.com (sfhdag2node2.st.com [10.75.127.5]) by euls16034.sgp.st.com (STMicroelectronics) with ESMTP id 0909822F7A5; Thu, 3 Feb 2022 18:12:21 +0100 (CET) Received: from localhost (10.75.127.44) by SFHDAG2NODE2.st.com (10.75.127.5) with Microsoft SMTP Server (TLS) id 15.0.1497.26; Thu, 3 Feb 2022 18:12:20 +0100 From: Erwan Le Ray To: Alexandre Torgue CC: Rob Herring , Maxime Coquelin , Erwan Le Ray , Manivannan Sadhasivam , Marek Vasut , Marcin Sloniewski , Ahmad Fatoum , Jagan Teki , , , , Subject: [PATCH 05/16] ARM: dts: stm32: keep uart4 behavior on icore-stm32mp1-edimm2.2 Date: Thu, 3 Feb 2022 18:11:03 +0100 Message-ID: <20220203171114.10888-6-erwan.leray@foss.st.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20220203171114.10888-1-erwan.leray@foss.st.com> References: <20220203171114.10888-1-erwan.leray@foss.st.com> MIME-Version: 1.0 X-Originating-IP: [10.75.127.44] X-ClientProxiedBy: SFHDAG2NODE2.st.com (10.75.127.5) To SFHDAG2NODE2.st.com (10.75.127.5) X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.816,Hydra:6.0.425,FMLib:17.11.62.513 definitions=2022-02-03_06,2022-02-03_01,2021-12-02_01 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" DMA configuration is added to uart nodes in stm32mp15x device tree. Delete uart4 DMA property in icore-stm32mp1-edimm2.2 board device tree to keep console in irq mode, as DMA support for console has been removed from the driver by commit e359b4411c28 ("serial: stm32: fix threaded interrupt handling"). Signed-off-by: Erwan Le Ray diff --git a/arch/arm/boot/dts/stm32mp157a-icore-stm32mp1-edimm2.2.dts b/ar= ch/arm/boot/dts/stm32mp157a-icore-stm32mp1-edimm2.2.dts index ec9f1d1cd50f..3a1295cfa978 100644 --- a/arch/arm/boot/dts/stm32mp157a-icore-stm32mp1-edimm2.2.dts +++ b/arch/arm/boot/dts/stm32mp157a-icore-stm32mp1-edimm2.2.dts @@ -43,5 +43,7 @@ pinctrl-0 =3D <&uart4_pins_a>; pinctrl-1 =3D <&uart4_sleep_pins_a>; pinctrl-2 =3D <&uart4_idle_pins_a>; + /delete-property/dmas; + /delete-property/dma-names; status =3D "okay"; }; --=20 2.17.1 From nobody Mon Jun 29 19:43:04 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id D29F9C433F5 for ; Thu, 3 Feb 2022 17:14:54 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1352675AbiBCROx (ORCPT ); Thu, 3 Feb 2022 12:14:53 -0500 Received: from mx07-00178001.pphosted.com ([185.132.182.106]:38774 "EHLO mx07-00178001.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S243494AbiBCROm (ORCPT ); Thu, 3 Feb 2022 12:14:42 -0500 Received: from pps.filterd (m0288072.ppops.net [127.0.0.1]) by mx07-00178001.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 213CYRm3018990; Thu, 3 Feb 2022 18:12:22 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foss.st.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : mime-version : content-type; s=selector1; bh=1oYTCCYWoMZcyKG0EAf770Af5ZIA1F2dlhPaExYlozA=; b=woZ3fy8EeOZYChjKO8j8/upNa40LKvydMYyGTZXn1t20P6w2q7fuPMqcj9YuoQPfXlVc MRD/fsXkVYJNUEeMQOcSpruFrn1gc478j2uYTIwZAzrqS3G0zynSy7263ZOUBt4RASsc 0IB+0d4Jz1Az8y+V8aP9Iucjf6XabitK7HUS+ABJ/tLyf2mMtVSRdgmFieM74DnKwTs6 IQKExeM31CamKua7zye6okFSBwYAXlA+AC7ZTKlcJLi/I+/AS+OYHxLS148vt2ZdYSF6 tvj4UjSIg9GTlCIqbiaCslO94r+0ugnsrlEHgZHgaExx0eu+re1Nfx9vGixiWG9nPjJa CQ== Received: from beta.dmz-eu.st.com (beta.dmz-eu.st.com [164.129.1.35]) by mx07-00178001.pphosted.com (PPS) with ESMTPS id 3dyrujqp6u-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 03 Feb 2022 18:12:22 +0100 Received: from euls16034.sgp.st.com (euls16034.sgp.st.com [10.75.44.20]) by beta.dmz-eu.st.com (STMicroelectronics) with ESMTP id 95780100034; Thu, 3 Feb 2022 18:12:21 +0100 (CET) Received: from Webmail-eu.st.com (sfhdag2node2.st.com [10.75.127.5]) by euls16034.sgp.st.com (STMicroelectronics) with ESMTP id 8CF8122F7A5; Thu, 3 Feb 2022 18:12:21 +0100 (CET) Received: from localhost (10.75.127.44) by SFHDAG2NODE2.st.com (10.75.127.5) with Microsoft SMTP Server (TLS) id 15.0.1497.26; Thu, 3 Feb 2022 18:12:21 +0100 From: Erwan Le Ray To: Alexandre Torgue CC: Rob Herring , Maxime Coquelin , Erwan Le Ray , Manivannan Sadhasivam , Marek Vasut , Marcin Sloniewski , Ahmad Fatoum , Jagan Teki , , , , Subject: [PATCH 06/16] ARM: dts: stm32: keep uart4 behavior on stm32mp157a-iot-box Date: Thu, 3 Feb 2022 18:11:04 +0100 Message-ID: <20220203171114.10888-7-erwan.leray@foss.st.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20220203171114.10888-1-erwan.leray@foss.st.com> References: <20220203171114.10888-1-erwan.leray@foss.st.com> MIME-Version: 1.0 X-Originating-IP: [10.75.127.44] X-ClientProxiedBy: SFHDAG2NODE2.st.com (10.75.127.5) To SFHDAG2NODE2.st.com (10.75.127.5) X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.816,Hydra:6.0.425,FMLib:17.11.62.513 definitions=2022-02-03_06,2022-02-03_01,2021-12-02_01 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" DMA configuration is added to uart nodes in stm32mp15x device tree. Delete uart4 DMA property in stm32mp157a-iot-box board device tree to keep console in irq mode, as DMA support for console has been removed from the driver by commit e359b4411c28 ("serial: stm32: fix threaded interrupt handling"). Signed-off-by: Erwan Le Ray diff --git a/arch/arm/boot/dts/stm32mp157a-iot-box.dts b/arch/arm/boot/dts/= stm32mp157a-iot-box.dts index 70f394b4d3c0..6a5a4af25bd9 100644 --- a/arch/arm/boot/dts/stm32mp157a-iot-box.dts +++ b/arch/arm/boot/dts/stm32mp157a-iot-box.dts @@ -58,6 +58,8 @@ /delete-property/st,hw-flow-ctrl; cts-gpios =3D <&gpioa 15 GPIO_ACTIVE_LOW>; rts-gpios =3D <&gpiob 0 GPIO_ACTIVE_LOW>; + /delete-property/dmas; + /delete-property/dma-names; status =3D "okay"; =20 bluetooth { --=20 2.17.1 From nobody Mon Jun 29 19:43:04 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 471F2C4332F for ; Thu, 3 Feb 2022 17:14:51 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1352643AbiBCROu (ORCPT ); Thu, 3 Feb 2022 12:14:50 -0500 Received: from mx07-00178001.pphosted.com ([185.132.182.106]:38764 "EHLO mx07-00178001.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1345638AbiBCROm (ORCPT ); Thu, 3 Feb 2022 12:14:42 -0500 Received: from pps.filterd (m0288072.ppops.net [127.0.0.1]) by mx07-00178001.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 213CnO8A018984; Thu, 3 Feb 2022 18:12:22 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foss.st.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : mime-version : content-type; s=selector1; bh=2sZLxyCD5lAto7vxWxhclkGBHF7PAF6c6sys6XINk7M=; b=7RVOrKvgKwfpVqN7YAB7SGeccdB7EgDPm/UsXkfuFbQUCnPXDojqBp14lTDmI3fw1nu9 EiYN82S9s0H42dI5x9bPvXjDkMFY/VQKpU7zMHnnxqPjeCeB4y/Stp/dYstWS5FZyE3K QQEh0yWLD0QHqT1WTYyS4lBX0nanWzMBV/moV5lr66T5v5/armXF8VSFs91WUYAg2Y/U NgM3vs2baXwSIh0dR2TwYAN//YM2SsV2rM9AV3WJv4YStzevFJqtQguCyGHmKUi5Dr0y E2Q9i6ZZsERRoYz7WS4Zndj6WT4uohmiSXUNrmDdJlWA0201VIARveN7MnZwqiTE/f+t HA== Received: from beta.dmz-eu.st.com (beta.dmz-eu.st.com [164.129.1.35]) by mx07-00178001.pphosted.com (PPS) with ESMTPS id 3dyrujqp6v-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 03 Feb 2022 18:12:22 +0100 Received: from euls16034.sgp.st.com (euls16034.sgp.st.com [10.75.44.20]) by beta.dmz-eu.st.com (STMicroelectronics) with ESMTP id 2E769100038; Thu, 3 Feb 2022 18:12:22 +0100 (CET) Received: from Webmail-eu.st.com (sfhdag2node2.st.com [10.75.127.5]) by euls16034.sgp.st.com (STMicroelectronics) with ESMTP id 2676722F7A5; Thu, 3 Feb 2022 18:12:22 +0100 (CET) Received: from localhost (10.75.127.45) by SFHDAG2NODE2.st.com (10.75.127.5) with Microsoft SMTP Server (TLS) id 15.0.1497.26; Thu, 3 Feb 2022 18:12:21 +0100 From: Erwan Le Ray To: Alexandre Torgue CC: Rob Herring , Maxime Coquelin , Erwan Le Ray , Manivannan Sadhasivam , Marek Vasut , Marcin Sloniewski , Ahmad Fatoum , Jagan Teki , , , , Subject: [PATCH 07/16] ARM: dts: stm32: keep uart nodes behavior on stm32mp1-microdev2.0-of7 Date: Thu, 3 Feb 2022 18:11:05 +0100 Message-ID: <20220203171114.10888-8-erwan.leray@foss.st.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20220203171114.10888-1-erwan.leray@foss.st.com> References: <20220203171114.10888-1-erwan.leray@foss.st.com> MIME-Version: 1.0 X-Originating-IP: [10.75.127.45] X-ClientProxiedBy: SFHDAG2NODE2.st.com (10.75.127.5) To SFHDAG2NODE2.st.com (10.75.127.5) X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.816,Hydra:6.0.425,FMLib:17.11.62.513 definitions=2022-02-03_06,2022-02-03_01,2021-12-02_01 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" DMA configuration is added to uart nodes in stm32mp15x device tree. Delete uart4 DMA property in stm32mp1-microdev2.0-of7 board device tree to keep console in irq mode, as DMA support for console has been removed from the driver by commit e359b4411c28 ("serial: stm32: fix threaded interrupt handling"). Delete also uart8 DMA property to keep current behavior. Signed-off-by: Erwan Le Ray diff --git a/arch/arm/boot/dts/stm32mp157a-microgea-stm32mp1-microdev2.0-of= 7.dts b/arch/arm/boot/dts/stm32mp157a-microgea-stm32mp1-microdev2.0-of7.dts index 5670b23812a2..fae656edd820 100644 --- a/arch/arm/boot/dts/stm32mp157a-microgea-stm32mp1-microdev2.0-of7.dts +++ b/arch/arm/boot/dts/stm32mp157a-microgea-stm32mp1-microdev2.0-of7.dts @@ -143,6 +143,8 @@ pinctrl-0 =3D <&uart4_pins_a>; pinctrl-1 =3D <&uart4_sleep_pins_a>; pinctrl-2 =3D <&uart4_idle_pins_a>; + /delete-property/dmas; + /delete-property/dma-names; status =3D "okay"; }; =20 @@ -150,5 +152,7 @@ &uart8 { pinctrl-names =3D "default"; pinctrl-0 =3D <&uart8_pins_a>; + /delete-property/dmas; + /delete-property/dma-names; status =3D "okay"; }; --=20 2.17.1 From nobody Mon Jun 29 19:43:04 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id EC10FC433EF for ; Thu, 3 Feb 2022 17:14:45 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1352545AbiBCROo (ORCPT ); Thu, 3 Feb 2022 12:14:44 -0500 Received: from mx07-00178001.pphosted.com ([185.132.182.106]:38732 "EHLO mx07-00178001.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234749AbiBCROl (ORCPT ); Thu, 3 Feb 2022 12:14:41 -0500 Received: from pps.filterd (m0288072.ppops.net [127.0.0.1]) by mx07-00178001.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 213CrXH0018960; Thu, 3 Feb 2022 18:12:23 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foss.st.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : mime-version : content-type; s=selector1; bh=BHEWmmsc7Jw37+s/Ca7hdNuF735Wk5M/4Fb0IM0H7eA=; b=VipXoqwrKVjFO11UJyQSyiQHNvaHdQ463YtEEtp48IveAlbsCEk3XWHyS7MosKdf2p8g N6Hcin3ul4Potob8UlCl3q3cQxcyL39+cho7o1LI5U4evdSdkitIlefPCW6E4OfuQqDY x7PrizJU3iJHE7b/vfVpP1WHWHW7dHY8i7tsVSWPDAmDry1IPlzoUQxXZoxPdUdYWtfm m44Dl1hj73bOg75+HODEYZvZiyZOZ7Am++D8aa+0WDuhdo4O4HzTTpmHd8PyG7f/tFOy 8gZuR9AgLLxKE0Syl97TsEJABKLLXQYI2EYAo+KwUn7X5GwqzKuF4qNmHmbKz8vcgZF5 iA== Received: from beta.dmz-eu.st.com (beta.dmz-eu.st.com [164.129.1.35]) by mx07-00178001.pphosted.com (PPS) with ESMTPS id 3dyrujqp6x-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 03 Feb 2022 18:12:23 +0100 Received: from euls16034.sgp.st.com (euls16034.sgp.st.com [10.75.44.20]) by beta.dmz-eu.st.com (STMicroelectronics) with ESMTP id B83E610002A; Thu, 3 Feb 2022 18:12:22 +0100 (CET) Received: from Webmail-eu.st.com (sfhdag2node2.st.com [10.75.127.5]) by euls16034.sgp.st.com (STMicroelectronics) with ESMTP id B019122F7A5; Thu, 3 Feb 2022 18:12:22 +0100 (CET) Received: from localhost (10.75.127.45) by SFHDAG2NODE2.st.com (10.75.127.5) with Microsoft SMTP Server (TLS) id 15.0.1497.26; Thu, 3 Feb 2022 18:12:22 +0100 From: Erwan Le Ray To: Alexandre Torgue CC: Rob Herring , Maxime Coquelin , Erwan Le Ray , Manivannan Sadhasivam , Marek Vasut , Marcin Sloniewski , Ahmad Fatoum , Jagan Teki , , , , Subject: [PATCH 08/16] ARM: dts: stm32: keep uart nodes behavior on stm32mp1-microdev2.0 Date: Thu, 3 Feb 2022 18:11:06 +0100 Message-ID: <20220203171114.10888-9-erwan.leray@foss.st.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20220203171114.10888-1-erwan.leray@foss.st.com> References: <20220203171114.10888-1-erwan.leray@foss.st.com> MIME-Version: 1.0 X-Originating-IP: [10.75.127.45] X-ClientProxiedBy: SFHDAG2NODE2.st.com (10.75.127.5) To SFHDAG2NODE2.st.com (10.75.127.5) X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.816,Hydra:6.0.425,FMLib:17.11.62.513 definitions=2022-02-03_06,2022-02-03_01,2021-12-02_01 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" DMA configuration is added to uart nodes in stm32mp15x device tree. Delete uart4 DMA property in stm32mp1-microdev2.0 board device tree to keep console in irq mode, as DMA support for console has been removed from the driver by commit e359b4411c28 ("serial: stm32: fix threaded interrupt handling"). Delete also uart8 DMA property to keep current behavior. Signed-off-by: Erwan Le Ray diff --git a/arch/arm/boot/dts/stm32mp157a-microgea-stm32mp1-microdev2.0.dt= s b/arch/arm/boot/dts/stm32mp157a-microgea-stm32mp1-microdev2.0.dts index 7a75868164dc..b9d0d3d6ad15 100644 --- a/arch/arm/boot/dts/stm32mp157a-microgea-stm32mp1-microdev2.0.dts +++ b/arch/arm/boot/dts/stm32mp157a-microgea-stm32mp1-microdev2.0.dts @@ -44,6 +44,8 @@ pinctrl-0 =3D <&uart4_pins_a>; pinctrl-1 =3D <&uart4_sleep_pins_a>; pinctrl-2 =3D <&uart4_idle_pins_a>; + /delete-property/dmas; + /delete-property/dma-names; status =3D "okay"; }; =20 @@ -51,5 +53,7 @@ &uart8 { pinctrl-names =3D "default"; pinctrl-0 =3D <&uart8_pins_a>; + /delete-property/dmas; + /delete-property/dma-names; status =3D "okay"; }; --=20 2.17.1 From nobody Mon Jun 29 19:43:04 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 978FEC433F5 for ; Thu, 3 Feb 2022 17:15:02 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1352679AbiBCRPB (ORCPT ); Thu, 3 Feb 2022 12:15:01 -0500 Received: from mx07-00178001.pphosted.com ([185.132.182.106]:57216 "EHLO mx07-00178001.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1349364AbiBCROn (ORCPT ); Thu, 3 Feb 2022 12:14:43 -0500 Received: from pps.filterd (m0241204.ppops.net [127.0.0.1]) by mx07-00178001.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 213EsL4s031121; Thu, 3 Feb 2022 18:12:23 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foss.st.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : mime-version : content-type; s=selector1; bh=1+QJ5oEvylUz9bEFhzaibFMOVv0PysPkdqyGfxvBhnM=; b=rT5HtZEMoHTV23MCmvGJbJEFZGCvBpNWOc76D8txvowUw3+b/CSauOPGfz47TYv0Lv+0 A8jnxyPdBv0z7LYW28QHPlheKY4ExbIQo2ZRJB7rfABEDj5CcKYI2/e6UOe2YmEjiGye WhzlG4p0/PEz9uZBU/31YQb8/5lpqJDei4id89A4JQg1iQ5FAIee1PJVuNuc/tOVpu/l oI5zjgG5TMiWKxsZMHXwdwbwwfGTKrQzhkqu0e2fArFoRXsUYjmjY9+bqOg7GrRagNtg vOwy4jnUobRnFUGSKYsrGUJecgHki3YkXNVj3i+5ANZvHwHutMeRe4tCZHY7vLj9xQLQ 7g== Received: from beta.dmz-eu.st.com (beta.dmz-eu.st.com [164.129.1.35]) by mx07-00178001.pphosted.com (PPS) with ESMTPS id 3e01qkcyeq-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 03 Feb 2022 18:12:23 +0100 Received: from euls16034.sgp.st.com (euls16034.sgp.st.com [10.75.44.20]) by beta.dmz-eu.st.com (STMicroelectronics) with ESMTP id 4EF96100034; Thu, 3 Feb 2022 18:12:23 +0100 (CET) Received: from Webmail-eu.st.com (sfhdag2node2.st.com [10.75.127.5]) by euls16034.sgp.st.com (STMicroelectronics) with ESMTP id 4673722F7A5; Thu, 3 Feb 2022 18:12:23 +0100 (CET) Received: from localhost (10.75.127.45) by SFHDAG2NODE2.st.com (10.75.127.5) with Microsoft SMTP Server (TLS) id 15.0.1497.26; Thu, 3 Feb 2022 18:12:22 +0100 From: Erwan Le Ray To: Alexandre Torgue CC: Rob Herring , Maxime Coquelin , Erwan Le Ray , Manivannan Sadhasivam , Marek Vasut , Marcin Sloniewski , Ahmad Fatoum , Jagan Teki , , , , Subject: [PATCH 09/16] ARM: dts: stm32: keep uart nodes behavior on stm32mp157a-stinger96 Date: Thu, 3 Feb 2022 18:11:07 +0100 Message-ID: <20220203171114.10888-10-erwan.leray@foss.st.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20220203171114.10888-1-erwan.leray@foss.st.com> References: <20220203171114.10888-1-erwan.leray@foss.st.com> MIME-Version: 1.0 X-Originating-IP: [10.75.127.45] X-ClientProxiedBy: SFHDAG2NODE2.st.com (10.75.127.5) To SFHDAG2NODE2.st.com (10.75.127.5) X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.816,Hydra:6.0.425,FMLib:17.11.62.513 definitions=2022-02-03_06,2022-02-03_01,2021-12-02_01 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" DMA configuration is added to uart nodes in stm32mp15x device tree. Delete uart4 DMA property in stm32mp157a-stinger96 board device tree to keep console in irq mode, as DMA support for console has been removed from the driver by commit e359b4411c28 ("serial: stm32: fix threaded interrupt handling"). Delete also usart2 and uart7 DMA property to keep current behavior. Signed-off-by: Erwan Le Ray diff --git a/arch/arm/boot/dts/stm32mp157a-stinger96.dtsi b/arch/arm/boot/d= ts/stm32mp157a-stinger96.dtsi index a4b14ef3caee..3a36f7fe0a2c 100644 --- a/arch/arm/boot/dts/stm32mp157a-stinger96.dtsi +++ b/arch/arm/boot/dts/stm32mp157a-stinger96.dtsi @@ -288,6 +288,8 @@ pinctrl-0 =3D <&usart2_pins_b>; pinctrl-1 =3D <&usart2_sleep_pins_b>; st,hw-flow-ctrl; + /delete-property/dmas; + /delete-property/dma-names; status =3D "okay"; }; =20 @@ -296,6 +298,8 @@ pinctrl-names =3D "default"; pinctrl-0 =3D <&uart4_pins_c>; st,hw-flow-ctrl; + /delete-property/dmas; + /delete-property/dma-names; status =3D "okay"; }; =20 @@ -303,6 +307,8 @@ &uart7 { pinctrl-names =3D "default"; pinctrl-0 =3D <&uart7_pins_b>; + /delete-property/dmas; + /delete-property/dma-names; status =3D "okay"; }; =20 --=20 2.17.1 From nobody Mon Jun 29 19:43:04 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 05559C433F5 for ; Thu, 3 Feb 2022 17:16:16 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1352719AbiBCRQO (ORCPT ); Thu, 3 Feb 2022 12:16:14 -0500 Received: from mx08-00178001.pphosted.com ([91.207.212.93]:39662 "EHLO mx07-00178001.pphosted.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1352778AbiBCRPg (ORCPT ); Thu, 3 Feb 2022 12:15:36 -0500 Received: from pps.filterd (m0046660.ppops.net [127.0.0.1]) by mx07-00178001.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 213FMOJF012501; Thu, 3 Feb 2022 18:13:24 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foss.st.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : mime-version : content-type; s=selector1; bh=uiE6sc74yjDbHsOp2HikwnfDjpH8yFw3BsWlFZx9FjA=; b=nnstRr2jxaSb7yYQttMiwO8zMLgriqQRItiOJUvVkkjeZZiwWBZ44BQ/qRLu8zxdGf6P ecuptG5Pybns9JHi6x8O/w0oX8LO6KIfOI9TsytJJG2ibt+a5xjYh6BZBpCFItfP2Hm6 UKtgBla0+Q1MrOb5OYa18UF5ZmqNI2uN6TF/jQPHkILvQamAQ+LtauHDSGFT1qNZIH2K wlfe3r36UiSfc/DIHR1p5rbA/ZcUbs/Bq/GDsZ3K+O1XG/0ooNkDyqw4XqgZ7SDJjYVp mEuLUCiYf0D/xC3uwz3MWgP93+Xk75DmoVE4MTVfDW7tqQGbH31vpGqfsECBpZJlQHRw hw== Received: from beta.dmz-eu.st.com (beta.dmz-eu.st.com [164.129.1.35]) by mx07-00178001.pphosted.com (PPS) with ESMTPS id 3e0c4fjdm1-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 03 Feb 2022 18:13:24 +0100 Received: from euls16034.sgp.st.com (euls16034.sgp.st.com [10.75.44.20]) by beta.dmz-eu.st.com (STMicroelectronics) with ESMTP id D4CFE10002A; Thu, 3 Feb 2022 18:13:23 +0100 (CET) Received: from Webmail-eu.st.com (sfhdag2node2.st.com [10.75.127.5]) by euls16034.sgp.st.com (STMicroelectronics) with ESMTP id CD2D422F7AB; Thu, 3 Feb 2022 18:13:23 +0100 (CET) Received: from localhost (10.75.127.46) by SFHDAG2NODE2.st.com (10.75.127.5) with Microsoft SMTP Server (TLS) id 15.0.1497.26; Thu, 3 Feb 2022 18:13:23 +0100 From: Erwan Le Ray To: Alexandre Torgue CC: Rob Herring , Maxime Coquelin , Erwan Le Ray , Manivannan Sadhasivam , Marek Vasut , Marcin Sloniewski , Ahmad Fatoum , Jagan Teki , , , , Subject: [PATCH 10/16] ARM: dts: stm32: keep uart4 behavior on stm32mp157c-lxa-mc1 Date: Thu, 3 Feb 2022 18:11:08 +0100 Message-ID: <20220203171114.10888-11-erwan.leray@foss.st.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20220203171114.10888-1-erwan.leray@foss.st.com> References: <20220203171114.10888-1-erwan.leray@foss.st.com> MIME-Version: 1.0 X-Originating-IP: [10.75.127.46] X-ClientProxiedBy: SFHDAG2NODE2.st.com (10.75.127.5) To SFHDAG2NODE2.st.com (10.75.127.5) X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.816,Hydra:6.0.425,FMLib:17.11.62.513 definitions=2022-02-03_06,2022-02-03_01,2021-12-02_01 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" DMA configuration is added to uart nodes in stm32mp15x device tree. Delete uart4 DMA property in stm32mp157c-lxa-mc1 board device tree to keep console in irq mode, as DMA support for console has been removed from the driver by commit e359b4411c28 ("serial: stm32: fix threaded interrupt handling"). Signed-off-by: Erwan Le Ray diff --git a/arch/arm/boot/dts/stm32mp157c-lxa-mc1.dts b/arch/arm/boot/dts/= stm32mp157c-lxa-mc1.dts index 1e9bf7eea0f1..e8d2ec41d537 100644 Reviewed-by: Ahmad Fatoum --- a/arch/arm/boot/dts/stm32mp157c-lxa-mc1.dts +++ b/arch/arm/boot/dts/stm32mp157c-lxa-mc1.dts @@ -248,5 +248,7 @@ &uart4 { pinctrl-names =3D "default"; pinctrl-0 =3D <&uart4_pins_a>; + /delete-property/dmas; + /delete-property/dma-names; status =3D "okay"; }; --=20 2.17.1 From nobody Mon Jun 29 19:43:04 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 78D4AC43217 for ; Thu, 3 Feb 2022 17:16:08 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1348497AbiBCRQH (ORCPT ); Thu, 3 Feb 2022 12:16:07 -0500 Received: from mx08-00178001.pphosted.com ([91.207.212.93]:41856 "EHLO mx07-00178001.pphosted.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1352784AbiBCRPi (ORCPT ); Thu, 3 Feb 2022 12:15:38 -0500 Received: from pps.filterd (m0046661.ppops.net [127.0.0.1]) by mx07-00178001.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 213Bqnrw011979; Thu, 3 Feb 2022 18:13:24 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foss.st.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : mime-version : content-type; s=selector1; bh=cKk2cA2cmuKql7YjYE5zBV0uRlabMNQq+kXwcKiX/RM=; b=gBKyyK059I9uncSngLUv/+M25a1wHYalgUUWdRY5ckFx8oo6eqH4arvwLN/tbQJxTjYn pvPgAEpZpHj+smNiaBA6T4Ne1Y345sYLjVH+TatO0LWr5eQHGPjRTMgEoFHQ3AvgV0ug l4f7MnhA9zhMECCgZTX8009+mgMW8tBmz2z5+YAd7m7wolDfTIGTRTyUMLpjNUYY2fez 95b+zuTs3nvqsXswrZM02nK6wwFR1aA3B7U9Iml05F2Hg30ZD1bXqlGD0nFuk9P8fIUv LPV4Rr6kSPks3nMqotP93a1cr6l6Ge5nQkgf9fdDUQjL/bFUXiVr2nDoR7kVnoX0KM+j 6Q== Received: from beta.dmz-eu.st.com (beta.dmz-eu.st.com [164.129.1.35]) by mx07-00178001.pphosted.com (PPS) with ESMTPS id 3e0ejj9gdp-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 03 Feb 2022 18:13:24 +0100 Received: from euls16034.sgp.st.com (euls16034.sgp.st.com [10.75.44.20]) by beta.dmz-eu.st.com (STMicroelectronics) with ESMTP id 57E85100038; Thu, 3 Feb 2022 18:13:24 +0100 (CET) Received: from Webmail-eu.st.com (sfhdag2node2.st.com [10.75.127.5]) by euls16034.sgp.st.com (STMicroelectronics) with ESMTP id 5133322F7AA; Thu, 3 Feb 2022 18:13:24 +0100 (CET) Received: from localhost (10.75.127.44) by SFHDAG2NODE2.st.com (10.75.127.5) with Microsoft SMTP Server (TLS) id 15.0.1497.26; Thu, 3 Feb 2022 18:13:24 +0100 From: Erwan Le Ray To: Alexandre Torgue CC: Rob Herring , Maxime Coquelin , Erwan Le Ray , Manivannan Sadhasivam , Marek Vasut , Marcin Sloniewski , Ahmad Fatoum , Jagan Teki , , , , Subject: [PATCH 11/16] ARM: dts: stm32: keep uart4 behavior on stm32mp157c-odyssey Date: Thu, 3 Feb 2022 18:11:09 +0100 Message-ID: <20220203171114.10888-12-erwan.leray@foss.st.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20220203171114.10888-1-erwan.leray@foss.st.com> References: <20220203171114.10888-1-erwan.leray@foss.st.com> MIME-Version: 1.0 X-Originating-IP: [10.75.127.44] X-ClientProxiedBy: SFHDAG2NODE2.st.com (10.75.127.5) To SFHDAG2NODE2.st.com (10.75.127.5) X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.816,Hydra:6.0.425,FMLib:17.11.62.513 definitions=2022-02-03_06,2022-02-03_01,2021-12-02_01 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" DMA configuration is added to uart nodes in stm32mp15x device tree. Delete uart4 DMA property in stm32mp157c-odyssey board device tree to keep console in irq mode, as DMA support for console has been removed from the driver by commit e359b4411c28 ("serial: stm32: fix threaded interrupt handling"). Signed-off-by: Erwan Le Ray diff --git a/arch/arm/boot/dts/stm32mp157c-odyssey.dts b/arch/arm/boot/dts/= stm32mp157c-odyssey.dts index 554f5d3bcdc3..ed66d25b8bf3 100644 --- a/arch/arm/boot/dts/stm32mp157c-odyssey.dts +++ b/arch/arm/boot/dts/stm32mp157c-odyssey.dts @@ -81,6 +81,8 @@ &uart4 { pinctrl-names =3D "default"; pinctrl-0 =3D <&uart4_pins_a>; + /delete-property/dmas; + /delete-property/dma-names; status =3D "okay"; }; =20 --=20 2.17.1 From nobody Mon Jun 29 19:43:04 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id AFF14C433EF for ; Thu, 3 Feb 2022 17:16:13 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S241968AbiBCRQM (ORCPT ); Thu, 3 Feb 2022 12:16:12 -0500 Received: from mx08-00178001.pphosted.com ([91.207.212.93]:39660 "EHLO mx07-00178001.pphosted.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1352779AbiBCRPg (ORCPT ); Thu, 3 Feb 2022 12:15:36 -0500 Received: from pps.filterd (m0046660.ppops.net [127.0.0.1]) by mx07-00178001.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 213FMfX9012526; Thu, 3 Feb 2022 18:13:25 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foss.st.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : mime-version : content-type; s=selector1; bh=TXpXIlzV26pZ5NRPtk0I/4JOGJnFgINSPAo4W7gs0J0=; b=wo/e7bkyhmL5oqsol9ApUPFNx2UpR98tKrg9iTPy6NnsuIlyEsB9WWBeymgYrweXAs5U SVYA51MtEkcDhb4amfLIXlSGkefH+eSwem8pyY/O4l5zclKPxy4R0sj6/Usgsh5/Lr/e WzRncwBArgpTQKY+MH3GsszL5QGx9Cgjc8Dw1XUhmGVvwgryUYpxjMQC8Y5XDmw8WACQ DA5nlBXbIeDsPVbLT0URx2l7VasXvz7yrO+z5SqJ5y70u9OZNnJARK5jzxF1odcvkm10 ervxQszM0Ubsq+gEz15HLyssdcxbbiL5NQH5HAxIJusXuTP2uxvL7itgeCJKRdnndHHz Zw== Received: from beta.dmz-eu.st.com (beta.dmz-eu.st.com [164.129.1.35]) by mx07-00178001.pphosted.com (PPS) with ESMTPS id 3e0c4fjdm3-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 03 Feb 2022 18:13:25 +0100 Received: from euls16034.sgp.st.com (euls16034.sgp.st.com [10.75.44.20]) by beta.dmz-eu.st.com (STMicroelectronics) with ESMTP id D045110002A; Thu, 3 Feb 2022 18:13:24 +0100 (CET) Received: from Webmail-eu.st.com (sfhdag2node2.st.com [10.75.127.5]) by euls16034.sgp.st.com (STMicroelectronics) with ESMTP id C7E7822F7AB; Thu, 3 Feb 2022 18:13:24 +0100 (CET) Received: from localhost (10.75.127.45) by SFHDAG2NODE2.st.com (10.75.127.5) with Microsoft SMTP Server (TLS) id 15.0.1497.26; Thu, 3 Feb 2022 18:13:24 +0100 From: Erwan Le Ray To: Alexandre Torgue CC: Rob Herring , Maxime Coquelin , Erwan Le Ray , Manivannan Sadhasivam , Marek Vasut , Marcin Sloniewski , Ahmad Fatoum , Jagan Teki , , , , Subject: [PATCH 12/16] ARM: dts: stm32: keep uart nodes behavior on stm32mp15xx-dhcom-drc02 Date: Thu, 3 Feb 2022 18:11:10 +0100 Message-ID: <20220203171114.10888-13-erwan.leray@foss.st.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20220203171114.10888-1-erwan.leray@foss.st.com> References: <20220203171114.10888-1-erwan.leray@foss.st.com> MIME-Version: 1.0 X-Originating-IP: [10.75.127.45] X-ClientProxiedBy: SFHDAG2NODE2.st.com (10.75.127.5) To SFHDAG2NODE2.st.com (10.75.127.5) X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.816,Hydra:6.0.425,FMLib:17.11.62.513 definitions=2022-02-03_06,2022-02-03_01,2021-12-02_01 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" DMA configuration is added to uart nodes in stm32mp15x device tree. Delete usart3 and uart8 nodes DMA property in stm32mp15xx-dhcom-drc02 board device tree to keep current behavior. Signed-off-by: Erwan Le Ray diff --git a/arch/arm/boot/dts/stm32mp15xx-dhcom-drc02.dtsi b/arch/arm/boot= /dts/stm32mp15xx-dhcom-drc02.dtsi index 4b10b013ffd5..35b1034aa3cf 100644 --- a/arch/arm/boot/dts/stm32mp15xx-dhcom-drc02.dtsi +++ b/arch/arm/boot/dts/stm32mp15xx-dhcom-drc02.dtsi @@ -131,6 +131,8 @@ &usart3 { pinctrl-names =3D "default"; pinctrl-0 =3D <&usart3_pins_a>; + /delete-property/dmas; + /delete-property/dma-names; status =3D "okay"; }; =20 @@ -144,6 +146,8 @@ pinctrl-names =3D "default"; pinctrl-0 =3D <&uart8_pins_a>; rts-gpios =3D <&gpioe 6 GPIO_ACTIVE_HIGH>; + /delete-property/dmas; + /delete-property/dma-names; status =3D "okay"; }; =20 --=20 2.17.1 From nobody Mon Jun 29 19:43:04 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 7E797C433EF for ; Thu, 3 Feb 2022 17:16:11 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1352664AbiBCRQK (ORCPT ); Thu, 3 Feb 2022 12:16:10 -0500 Received: from mx08-00178001.pphosted.com ([91.207.212.93]:39680 "EHLO mx07-00178001.pphosted.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1352787AbiBCRPi (ORCPT ); Thu, 3 Feb 2022 12:15:38 -0500 Received: from pps.filterd (m0046660.ppops.net [127.0.0.1]) by mx07-00178001.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 213FKY4j012550; Thu, 3 Feb 2022 18:13:25 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foss.st.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : mime-version : content-type; s=selector1; bh=1qswNEyk+EjTNAnmqwZ/JMaBAi2XcnYYAnBEud1Qd0E=; b=hr0G/QsE3cqBtXHmGbWWnjzGLEr3C+P0rYIc8psHzmU1ntiuZEsq8/fpW7F9vBoKTrQs gVToC3IPVDXveDPA+1RnJy0eQdN6uOXXHmoZZ6PYjWrP4b11Oa+E13xKzKe5TwZvmqL8 962UnowkdI445WvxkR2Dm09MewPbORvDR1Zc+ps/STeAgEhoPUnBIurKNnIbE2Xcw8oQ ttDaOG4mJAR0gHDwsZM0FLZWWGZQA1td4bnAQZHrzVuFG2Se+RD35xP6Rosi741zg7SW QN9G5o8FeeOBSOEkZ55yr8H/G/S1k1ZNQvtV/T3Tk7XMhOI6G4+8+59s7BecWVpye276 AQ== Received: from beta.dmz-eu.st.com (beta.dmz-eu.st.com [164.129.1.35]) by mx07-00178001.pphosted.com (PPS) with ESMTPS id 3e0c4fjdm4-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 03 Feb 2022 18:13:25 +0100 Received: from euls16034.sgp.st.com (euls16034.sgp.st.com [10.75.44.20]) by beta.dmz-eu.st.com (STMicroelectronics) with ESMTP id 5D36A100034; Thu, 3 Feb 2022 18:13:25 +0100 (CET) Received: from Webmail-eu.st.com (sfhdag2node2.st.com [10.75.127.5]) by euls16034.sgp.st.com (STMicroelectronics) with ESMTP id 5503F22F7AB; Thu, 3 Feb 2022 18:13:25 +0100 (CET) Received: from localhost (10.75.127.47) by SFHDAG2NODE2.st.com (10.75.127.5) with Microsoft SMTP Server (TLS) id 15.0.1497.26; Thu, 3 Feb 2022 18:13:24 +0100 From: Erwan Le Ray To: Alexandre Torgue CC: Rob Herring , Maxime Coquelin , Erwan Le Ray , Manivannan Sadhasivam , Marek Vasut , Marcin Sloniewski , Ahmad Fatoum , Jagan Teki , , , , Subject: [PATCH 13/16] ARM: dts: stm32: keep uart nodes behavior on stm32mp15xx-dhcom-pdk2 Date: Thu, 3 Feb 2022 18:11:11 +0100 Message-ID: <20220203171114.10888-14-erwan.leray@foss.st.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20220203171114.10888-1-erwan.leray@foss.st.com> References: <20220203171114.10888-1-erwan.leray@foss.st.com> MIME-Version: 1.0 X-Originating-IP: [10.75.127.47] X-ClientProxiedBy: SFHDAG2NODE2.st.com (10.75.127.5) To SFHDAG2NODE2.st.com (10.75.127.5) X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.816,Hydra:6.0.425,FMLib:17.11.62.513 definitions=2022-02-03_06,2022-02-03_01,2021-12-02_01 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" DMA configuration is added to uart nodes in stm32mp15x device tree. Delete usart3 and uart8 DMA property in stm32mp15xx-dhcom-pdk2 board device tree to keep current behavior. Signed-off-by: Erwan Le Ray diff --git a/arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi b/arch/arm/boot/= dts/stm32mp15xx-dhcom-pdk2.dtsi index fbf3826933e4..5f586f024060 100644 --- a/arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi +++ b/arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi @@ -287,6 +287,8 @@ &usart3 { pinctrl-names =3D "default"; pinctrl-0 =3D <&usart3_pins_a>; + /delete-property/dmas; + /delete-property/dma-names; status =3D "okay"; }; =20 @@ -294,6 +296,8 @@ pinctrl-names =3D "default"; pinctrl-0 =3D <&uart8_pins_a &uart8_rtscts_pins_a>; uart-has-rtscts; + /delete-property/dmas; + /delete-property/dma-names; status =3D "okay"; }; =20 --=20 2.17.1 From nobody Mon Jun 29 19:43:04 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id A5373C433F5 for ; Thu, 3 Feb 2022 17:21:05 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1352472AbiBCRVE (ORCPT ); Thu, 3 Feb 2022 12:21:04 -0500 Received: from mx08-00178001.pphosted.com ([91.207.212.93]:39678 "EHLO mx07-00178001.pphosted.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1352785AbiBCRPi (ORCPT ); Thu, 3 Feb 2022 12:15:38 -0500 Received: from pps.filterd (m0046660.ppops.net [127.0.0.1]) by mx07-00178001.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 213FIG6f012515; Thu, 3 Feb 2022 18:13:26 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foss.st.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : mime-version : content-type; s=selector1; bh=9VE6/5LbGXEUEBrmS4X5PbQ3/G+p+zWf3WRgVuq1ZIw=; b=JXPFJfZFKm8epipd5xVOhR8KYT7x6ApOswkx4XBS02JMAL5UmXNabkGMx8KhkzJCPLkF drDqIIbqfDL1AhUuiCcVWaafL03Ardb4rZVVtrpgGChYTUrPVVvgbNyqFhvBqkADPr+9 eC1eI4x6v8mHYfoOA2d5GiW++rvsOEEXriuao3dDmNeX0cT57Q0PmSk3nxD5Y568jRbM mtWmBCki57Hpm8Zbh9RoK/AI+lE8Gy4CRT5W/D/9yM8vLiPGCUFBZOnBBGaUNRuEgOh7 NiMAAth3sKUI8Efau/T1d8CGfOdataihd97eldFfY+CJJokBwwGPWtTkuf36cDiVMhcN 2Q== Received: from beta.dmz-eu.st.com (beta.dmz-eu.st.com [164.129.1.35]) by mx07-00178001.pphosted.com (PPS) with ESMTPS id 3e0c4fjdm6-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 03 Feb 2022 18:13:26 +0100 Received: from euls16034.sgp.st.com (euls16034.sgp.st.com [10.75.44.20]) by beta.dmz-eu.st.com (STMicroelectronics) with ESMTP id DA62A10002A; Thu, 3 Feb 2022 18:13:25 +0100 (CET) Received: from Webmail-eu.st.com (sfhdag2node2.st.com [10.75.127.5]) by euls16034.sgp.st.com (STMicroelectronics) with ESMTP id D252822F7AB; Thu, 3 Feb 2022 18:13:25 +0100 (CET) Received: from localhost (10.75.127.44) by SFHDAG2NODE2.st.com (10.75.127.5) with Microsoft SMTP Server (TLS) id 15.0.1497.26; Thu, 3 Feb 2022 18:13:25 +0100 From: Erwan Le Ray To: Alexandre Torgue CC: Rob Herring , Maxime Coquelin , Erwan Le Ray , Manivannan Sadhasivam , Marek Vasut , Marcin Sloniewski , Ahmad Fatoum , Jagan Teki , , , , Subject: [PATCH 14/16] ARM: dts: stm32: keep uart nodes behavior on stm32mp15xx-dhcom-picoitx Date: Thu, 3 Feb 2022 18:11:12 +0100 Message-ID: <20220203171114.10888-15-erwan.leray@foss.st.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20220203171114.10888-1-erwan.leray@foss.st.com> References: <20220203171114.10888-1-erwan.leray@foss.st.com> MIME-Version: 1.0 X-Originating-IP: [10.75.127.44] X-ClientProxiedBy: SFHDAG2NODE2.st.com (10.75.127.5) To SFHDAG2NODE2.st.com (10.75.127.5) X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.816,Hydra:6.0.425,FMLib:17.11.62.513 definitions=2022-02-03_06,2022-02-03_01,2021-12-02_01 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" DMA configuration is added to uart nodes in stm32mp15x device tree. Delete usart3 and uart8 nodes DMA property in stm32mp15xx-dhcom-picoitx board device tree to keep current behavior. Signed-off-by: Erwan Le Ray diff --git a/arch/arm/boot/dts/stm32mp15xx-dhcom-picoitx.dtsi b/arch/arm/bo= ot/dts/stm32mp15xx-dhcom-picoitx.dtsi index ba816ef8b9b2..abc595350e71 100644 --- a/arch/arm/boot/dts/stm32mp15xx-dhcom-picoitx.dtsi +++ b/arch/arm/boot/dts/stm32mp15xx-dhcom-picoitx.dtsi @@ -105,12 +105,16 @@ &usart3 { pinctrl-names =3D "default"; pinctrl-0 =3D <&usart3_pins_a>; + /delete-property/dmas; + /delete-property/dma-names; status =3D "okay"; }; =20 &uart8 { pinctrl-names =3D "default"; pinctrl-0 =3D <&uart8_pins_a &uart8_rtscts_pins_a>; + /delete-property/dmas; + /delete-property/dma-names; status =3D "okay"; }; =20 --=20 2.17.1 From nobody Mon Jun 29 19:43:04 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 9FBCEC433EF for ; Thu, 3 Feb 2022 17:16:40 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1352685AbiBCRQi (ORCPT ); Thu, 3 Feb 2022 12:16:38 -0500 Received: from mx07-00178001.pphosted.com ([185.132.182.106]:58142 "EHLO mx07-00178001.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235640AbiBCRQh (ORCPT ); Thu, 3 Feb 2022 12:16:37 -0500 Received: from pps.filterd (m0241204.ppops.net [127.0.0.1]) by mx07-00178001.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 213EsL5D031121; Thu, 3 Feb 2022 18:14:26 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foss.st.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : mime-version : content-type; s=selector1; bh=bNewtDOux22Vg0tKo/Kl1HXb+nF5M7XnXURfnckhyzg=; b=idCgXZ30lVFffF94+OEOmaZDvQZMyIs5mMs7935/QDUcqKh/izxz6Re/5dpPtp8eWTvV ErvRjUZL2wtQKjAtijGunzJ3PCBtFPaX1CKh8ztcYSw0ZChB54ftBQEGbGNstq6Az4RD zrgv4S1Z4ZknkdZn2zxF0tA4bvtKCS2ydgE/8TRA3TwA2DvFEZA+JY4In7lLCGqyPMG0 R2/heSBRWZBGa8sfsmtxqrl9lAt/+hBjYQsSLXvCbRnOMlG7JxlHMRbj4RMo1VllGbwj H8TIPTV0Z/uorD6xf3t4Mu/UhV2IIWdIUl6zUD74zdwyTNjMqJmNMMIUedeBjZ5Dbl7U 9g== Received: from beta.dmz-eu.st.com (beta.dmz-eu.st.com [164.129.1.35]) by mx07-00178001.pphosted.com (PPS) with ESMTPS id 3e01qkcyp4-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 03 Feb 2022 18:14:26 +0100 Received: from euls16034.sgp.st.com (euls16034.sgp.st.com [10.75.44.20]) by beta.dmz-eu.st.com (STMicroelectronics) with ESMTP id 6445B10002A; Thu, 3 Feb 2022 18:14:26 +0100 (CET) Received: from Webmail-eu.st.com (sfhdag2node2.st.com [10.75.127.5]) by euls16034.sgp.st.com (STMicroelectronics) with ESMTP id 5D51E22F7AA; Thu, 3 Feb 2022 18:14:26 +0100 (CET) Received: from localhost (10.75.127.46) by SFHDAG2NODE2.st.com (10.75.127.5) with Microsoft SMTP Server (TLS) id 15.0.1497.26; Thu, 3 Feb 2022 18:14:26 +0100 From: Erwan Le Ray To: Alexandre Torgue CC: Rob Herring , Maxime Coquelin , Erwan Le Ray , Manivannan Sadhasivam , Marek Vasut , Marcin Sloniewski , Ahmad Fatoum , Jagan Teki , , , , Subject: [PATCH 15/16] ARM: dts: stm32: keep uart4 behavior on stm32mp15xx-dhcom-som Date: Thu, 3 Feb 2022 18:11:13 +0100 Message-ID: <20220203171114.10888-16-erwan.leray@foss.st.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20220203171114.10888-1-erwan.leray@foss.st.com> References: <20220203171114.10888-1-erwan.leray@foss.st.com> MIME-Version: 1.0 X-Originating-IP: [10.75.127.46] X-ClientProxiedBy: SFHDAG2NODE2.st.com (10.75.127.5) To SFHDAG2NODE2.st.com (10.75.127.5) X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.816,Hydra:6.0.425,FMLib:17.11.62.513 definitions=2022-02-03_06,2022-02-03_01,2021-12-02_01 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" DMA configuration is added to uart nodes in stm32mp15x device tree. Delete uart4 DMA property in stm32mp15xx-dhcom-som board device tree to keep console in irq mode, as DMA support for console has been removed from the driver by commit e359b4411c28 ("serial: stm32: fix threaded interrupt handling"). Signed-off-by: Erwan Le Ray diff --git a/arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi b/arch/arm/boot/d= ts/stm32mp15xx-dhcom-som.dtsi index 8c41f819f776..3cd729e29699 100644 --- a/arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi +++ b/arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi @@ -521,5 +521,7 @@ &uart4 { pinctrl-names =3D "default"; pinctrl-0 =3D <&uart4_pins_a>; + /delete-property/dmas; + /delete-property/dma-names; status =3D "okay"; }; --=20 2.17.1 From nobody Mon Jun 29 19:43:04 2026 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 6CB53C433EF for ; Thu, 3 Feb 2022 17:16:47 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1352748AbiBCRQq (ORCPT ); Thu, 3 Feb 2022 12:16:46 -0500 Received: from mx07-00178001.pphosted.com ([185.132.182.106]:58168 "EHLO mx07-00178001.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S237917AbiBCRQl (ORCPT ); Thu, 3 Feb 2022 12:16:41 -0500 Received: from pps.filterd (m0241204.ppops.net [127.0.0.1]) by mx07-00178001.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 213EhamF031133; Thu, 3 Feb 2022 18:14:32 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foss.st.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : mime-version : content-type; s=selector1; bh=oJsVc/G0V4FvZjE6ehLE8WHxeNAr1eqH/qcfE5+Oq3A=; b=oyACJjYaOyVVCeGQn+TtxgMMN1USwMEfUUu2w6r7s6lWpStqSrXgV0Cc1uSEHgPJ3Pi+ yx6heCSTxVm1Tp45yzT/vXnfV85xBSFDfHbCeWAMjCphrrE7lf0BPyXN0v+rw86EeQAx CLR+NrvIpCbx4/Ivv7fADOoAcRfCdmv9hU+XL0h4O6ClTfJljtJLQyfGM4zto9J8xTZW FpZRNtzTGuobNCgcuXUQjhpYcZ3GpJYRN0V46pebbRP9RrUAkWzlJdCPuQczKM8aCnoV DiprXZ6ZoReE608wfeGr3p32/u1BtgLKg2mx3KSA8M0xmMBEVz5d66PQk0+vXK0+/89a Fg== Received: from beta.dmz-eu.st.com (beta.dmz-eu.st.com [164.129.1.35]) by mx07-00178001.pphosted.com (PPS) with ESMTPS id 3e01qkcyq6-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 03 Feb 2022 18:14:32 +0100 Received: from euls16034.sgp.st.com (euls16034.sgp.st.com [10.75.44.20]) by beta.dmz-eu.st.com (STMicroelectronics) with ESMTP id E8F8A10002A; Thu, 3 Feb 2022 18:14:31 +0100 (CET) Received: from Webmail-eu.st.com (sfhdag2node2.st.com [10.75.127.5]) by euls16034.sgp.st.com (STMicroelectronics) with ESMTP id E0F2222F7AB; Thu, 3 Feb 2022 18:14:31 +0100 (CET) Received: from localhost (10.75.127.44) by SFHDAG2NODE2.st.com (10.75.127.5) with Microsoft SMTP Server (TLS) id 15.0.1497.26; Thu, 3 Feb 2022 18:14:31 +0100 From: Erwan Le Ray To: Alexandre Torgue CC: Rob Herring , Maxime Coquelin , Erwan Le Ray , Manivannan Sadhasivam , Marek Vasut , Marcin Sloniewski , Ahmad Fatoum , Jagan Teki , , , , Subject: [PATCH 16/16] ARM: dts: stm32: keep uart nodes behavior on stm32mp15xx-dhcor-avenger96 Date: Thu, 3 Feb 2022 18:11:14 +0100 Message-ID: <20220203171114.10888-17-erwan.leray@foss.st.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20220203171114.10888-1-erwan.leray@foss.st.com> References: <20220203171114.10888-1-erwan.leray@foss.st.com> MIME-Version: 1.0 X-Originating-IP: [10.75.127.44] X-ClientProxiedBy: SFHDAG2NODE2.st.com (10.75.127.5) To SFHDAG2NODE2.st.com (10.75.127.5) X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.816,Hydra:6.0.425,FMLib:17.11.62.513 definitions=2022-02-03_06,2022-02-03_01,2021-12-02_01 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" DMA configuration is added to uart nodes in stm32mp15x device tree. Delete uart4 DMA property in stm32mp15xx-dhcor-avenger96 board device tree to keep console in irq mode, as DMA support for console has been removed from the driver by commit e359b4411c28 ("serial: stm32: fix threaded interrupt handling"). Delete also usart2 and uart7 DMA property to keep current behavior. Signed-off-by: Erwan Le Ray diff --git a/arch/arm/boot/dts/stm32mp15xx-dhcor-avenger96.dtsi b/arch/arm/= boot/dts/stm32mp15xx-dhcor-avenger96.dtsi index 6885948f3024..61e17f44ce81 100644 --- a/arch/arm/boot/dts/stm32mp15xx-dhcor-avenger96.dtsi +++ b/arch/arm/boot/dts/stm32mp15xx-dhcor-avenger96.dtsi @@ -376,6 +376,8 @@ label =3D "LS-UART1"; pinctrl-names =3D "default"; pinctrl-0 =3D <&uart4_pins_b>; + /delete-property/dmas; + /delete-property/dma-names; status =3D "okay"; }; =20 @@ -385,6 +387,8 @@ pinctrl-names =3D "default"; pinctrl-0 =3D <&uart7_pins_a>; uart-has-rtscts; + /delete-property/dmas; + /delete-property/dma-names; status =3D "okay"; }; =20 @@ -394,6 +398,8 @@ pinctrl-0 =3D <&usart2_pins_a>; pinctrl-1 =3D <&usart2_sleep_pins_a>; st,hw-flow-ctrl; + /delete-property/dmas; + /delete-property/dma-names; status =3D "okay"; =20 bluetooth { --=20 2.17.1