From patchwork Fri Apr 7 09:27:00 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Alexandre TORGUE X-Patchwork-Id: 1766460 Return-Path: X-Original-To: incoming-imx@patchwork.ozlabs.org Delivered-To: patchwork-incoming-imx@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=none (no SPF record) smtp.mailfrom=lists.infradead.org (client-ip=2607:7c80:54:3::133; helo=bombadil.infradead.org; envelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org; receiver=) Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; secure) header.d=lists.infradead.org header.i=@lists.infradead.org header.a=rsa-sha256 header.s=bombadil.20210309 header.b=ySS++wr2; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=foss.st.com header.i=@foss.st.com header.a=rsa-sha256 header.s=selector1 header.b=MkSuyC0O; dkim-atps=neutral Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:3::133]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4PtChF3qs0z1yYy for ; Fri, 7 Apr 2023 19:27:41 +1000 (AEST) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:Content-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:CC:To:Subject:From:MIME-Version:Date:Message-ID: Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender :Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Owner; bh=fFIUDiw0CQx4UnRx/1Vtmkv8R4THJ0/A3BgCSjZSytc=; b=ySS++wr2fVVVK8bckxYzYzalsz Wi3cvTUIIauVetIWJKJBfH4WCCsgTMjBQnupi6GNuaCNSpNb0NRY2jMW6j8KBo4ptGB26bUrzBA+a +53btVSh2b4EGc5MjKF8nH/I/VLy4fuh6IMZmudXhU4pH9rBho8mRCAhltUR53JopQ8DXV6RyJRYw VCZVqxj0IVXfv0Bkt5CbJ7W57qq9C90+Ka873+6ikTXVgcnSnKYD9whQipD+KsB+QX7W3vyg0tpxu L4annQEdHs1Gfrq0n1DEO03bJ3vo+IP6ziL32Tag94jjJEu6D1Ci6oR6GBrZfGxW8p4Rj/sQlrH3Q QVPdBO0g==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1pkiNR-009emn-2F; Fri, 07 Apr 2023 09:27:25 +0000 Received: from mx07-00178001.pphosted.com ([185.132.182.106]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1pkiNM-009elp-3C for linux-arm-kernel@lists.infradead.org; Fri, 07 Apr 2023 09:27:23 +0000 Received: from pps.filterd (m0241204.ppops.net [127.0.0.1]) by mx07-00178001.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 3377g9kT031387; Fri, 7 Apr 2023 11:27:04 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foss.st.com; h=message-id : date : mime-version : from : subject : to : cc : content-type : content-transfer-encoding; s=selector1; bh=cr6EllTPJ92Jd1uAjJpevUxenxxEQk5TY+o9OiGzZBs=; b=MkSuyC0O1voLWVaJeiEbj805SOhPCESzxZcKKq4TKC18ll7LhRdUgPKBLhF5xlrEbnAT URJQ5t1BRrUZToaipQc0HQ3AOsYvOJ6Tv18JD8aqO90VBXiowuCpcuypJ26I0oi6le5o CyeSXTTr2jBt6GilNtvvM31+7H8zjgU6/bazyhzIGvJNm1+VOXf86l3nGwpTpNFjQvge 9C+Gy8lN9nOpP4U6i0r8VHaFP7k6DyfYv7LdsYQDrqr5CshBWUNDA4xCi3mMbC9uHeiZ /miiiqzCRSruUvc2E/aq0TBVKF8WO8pR9atcvB1LU2QlGI6Mjt4V9aT9n9OkdT+VkLJN LQ== 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 3ptf110m2k-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 07 Apr 2023 11:27:04 +0200 Received: from euls16034.sgp.st.com (euls16034.sgp.st.com [10.75.44.20]) by beta.dmz-eu.st.com (STMicroelectronics) with ESMTP id 3008D10002A; Fri, 7 Apr 2023 11:27:01 +0200 (CEST) Received: from Webmail-eu.st.com (shfdag1node1.st.com [10.75.129.69]) by euls16034.sgp.st.com (STMicroelectronics) with ESMTP id E8637222C90; Fri, 7 Apr 2023 11:27:01 +0200 (CEST) Received: from [10.201.21.93] (10.201.21.93) by SHFDAG1NODE1.st.com (10.75.129.69) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.17; Fri, 7 Apr 2023 11:27:01 +0200 Message-ID: <63987ed6-2813-15ff-e058-73312a730d61@foss.st.com> Date: Fri, 7 Apr 2023 11:27:00 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.9.0 Content-Language: en-US From: Alexandre TORGUE Subject: [GIT PULL] STM32 DT changes for v6.4 #1 To: Arnd Bergmann , Olof Johansson , Kevin Hilman , arm-soc , SoC Team CC: Alexandre TORGUE , "linux-arm-kernel@lists.infradead.org" , "linux-stm32@st-md-mailman.stormreply.com" X-Originating-IP: [10.201.21.93] X-ClientProxiedBy: EQNCAS1NODE3.st.com (10.75.129.80) To SHFDAG1NODE1.st.com (10.75.129.69) X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.942,Hydra:6.0.573,FMLib:17.11.170.22 definitions=2023-04-07_05,2023-04-06_03,2023-02-09_01 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230407_022722_209184_15691404 X-CRM114-Status: GOOD ( 14.13 ) X-Spam-Score: -0.8 (/) X-Spam-Report: Spam detection software, running on the system "bombadil.infradead.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi ARM SoC maintainers, Please consider this first round of STM32 DT for v6.4 cycle. Main changes concern peripheral support on STM32MP13 and yaml fixes. Note that I added documentation and machine STM32 patches inside. Let me know if you prefer a separate PR. Content analysis details: (-0.8 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [185.132.182.106 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org Hi ARM SoC maintainers, Please consider this first round of STM32 DT for v6.4 cycle. Main changes concern peripheral support on STM32MP13 and yaml fixes. Note that I added documentation and machine STM32 patches inside. Let me know if you prefer a separate PR. Thanks Alex The following changes since commit fe15c26ee26efa11741a7b632e9f23b01aca4cc6: Linux 6.3-rc1 (2023-03-05 14:52:03 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git tags/stm32-dt-for-v6.4-1 for you to fetch changes up to 49f1d0b65f87692a11386a8b8cd3a4aa3a1d0daa: ARM: stm32: add initial documentation for STM32MP151 (2023-04-07 09:40:47 +0200) ---------------------------------------------------------------- STM32 DT for v6.4, round 1 Highlights: ---------- - MPU: - STM32MP13: - Add FMC support. - Add QSPI support. - Add 8 UART instances nodes. - Enable UART on STM32MP135F-DK: -UART1/UART8 used on expansion connector. -UART2 used for BT. -UART4 used for console. - STMP32MP15: - Add STM32MP151 support ( documentation + machine). - Uart fixes (slew rate, aliases clean-up). - Fix GPU YAMl issue. ---------------------------------------------------------------- Alexandre Torgue (1): ARM: dts: stm32: fix spi1 pin assignment on stm32mp15 Christophe Kerello (1): ARM: dts: stm32: add FMC support on STM32MP13x SoC family Krzysztof Kozlowski (1): ARM: dts: stm32: drop invalid simple-panel compatible on stm32mp157c-lxa Leonard Göhrs (1): ARM: dts: stm32: Add coprocessor detach mbox on stm32mp15xx-osd32 SoM Patrice Chotard (1): ARM: dts: stm32: Add QSPI support on STM32MP13x SoC family Pierre-Yves MORDRET (3): ARM: dts: stm32: YAML validation fails for STM32MP15 ST Boards ARM: dts: stm32: YAML validation fails for Odyssey Boards ARM: dts: stm32: YAML validation fails for Argon Boards Roan van Dijk (2): ARM: stm32: add support for STM32MP151 ARM: stm32: add initial documentation for STM32MP151 Valentin Caron (6): ARM: dts: stm32: fix slew-rate of USART2 on stm32mp15xx-dkx ARM: dts: stm32: clean uart aliases on stm32mp15xx-dkx boards ARM: dts: stm32: clean uart aliases on stm32mp15xx-exx boards ARM: dts: stm32: add uart nodes on stm32mp13 ARM: dts: stm32: add pins for usart2/1/4/8 in stm32mp13-pinctrl ARM: dts: stm32: add uart nodes and uart aliases on stm32mp135f-dk Documentation/arm/index.rst | 1 + Documentation/arm/stm32/stm32mp151-overview.rst | 36 ++++++ arch/arm/boot/dts/stm32mp13-pinctrl.dtsi | 129 ++++++++++++++++++++ arch/arm/boot/dts/stm32mp131.dtsi | 145 ++++++++++++++++++++++- arch/arm/boot/dts/stm32mp135f-dk.dts | 42 ++++++- arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 34 +++--- arch/arm/boot/dts/stm32mp157a-dk1.dts | 3 - arch/arm/boot/dts/stm32mp157c-dk2.dts | 3 - arch/arm/boot/dts/stm32mp157c-ed1.dts | 17 +-- arch/arm/boot/dts/stm32mp157c-emstamp-argon.dtsi | 9 -- arch/arm/boot/dts/stm32mp157c-ev1.dts | 9 +- arch/arm/boot/dts/stm32mp157c-lxa-mc1.dts | 2 +- arch/arm/boot/dts/stm32mp157c-odyssey-som.dtsi | 10 -- arch/arm/boot/dts/stm32mp15xx-dkx.dtsi | 15 +-- arch/arm/boot/dts/stm32mp15xx-osd32.dtsi | 4 +- arch/arm/mach-stm32/board-dt.c | 1 + 16 files changed, 386 insertions(+), 74 deletions(-) create mode 100644 Documentation/arm/stm32/stm32mp151-overview.rst