From patchwork Thu Aug 31 11:52:22 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Geert Uytterhoeven X-Patchwork-Id: 13371457 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 50C76C83F10 for ; Thu, 31 Aug 2023 11:53:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-Id:Date:Subject:Cc :To:From: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=siNUo22hQwMdk8Z5oNw1NQTh5ZK0u+WFwrh3xga9DDk=; b=pFq+50ZFLagjbd ixL1flFJFUSU75qNDoixvxYU9NLtyFnwdPaSGbGAKSMzMWVMq/9Xri5rw6209pGZK7iJW3Uzav95S azBhOlOs/eGjpsoS6jWJJqhKcVjZosSiMBUXMbN9gj/vvP71P9j5XlwQzd7mSFzHRZTE7neeaH+PI p3vr2nJ88y+d+C7TIHcH1gtu1ZhBEZrpj0VEXtm62bsKGYqimRhFiVcnkJJAAz40NhGOaDNCgSEVn gp6OayEGrJ9Nl22sfB+IuU/NQhc4hllQNMzPbSKMMBVz5MnW8T8TcoglPMw1fARTId4/UvHP7I+mS PQxl+HqyME6TUc4tA4EA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qbgEX-00FELj-1V; Thu, 31 Aug 2023 11:53:09 +0000 Received: from michel.telenet-ops.be ([2a02:1800:110:4::f00:18]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qbgE9-00FE7P-07 for linux-arm-kernel@lists.infradead.org; Thu, 31 Aug 2023 11:52:48 +0000 Received: from ramsan.of.borg ([IPv6:2a02:1810:ac12:ed40:6c13:6b1b:7366:87c0]) by michel.telenet-ops.be with bizsmtp id gBse2A00M3874jb06Bse6K; Thu, 31 Aug 2023 13:52:39 +0200 Received: from rox.of.borg ([192.168.97.57]) by ramsan.of.borg with esmtp (Exim 4.95) (envelope-from ) id 1qbgDq-00274K-4j; Thu, 31 Aug 2023 13:52:38 +0200 Received: from geert by rox.of.borg with local (Exim 4.95) (envelope-from ) id 1qbgE2-00CIUV-IS; Thu, 31 Aug 2023 13:52:38 +0200 From: Geert Uytterhoeven To: Magnus Damm , Marek Vasut , Jacopo Mondi , Chris Brandt , Wolfram Sang Cc: linux-renesas-soc@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Geert Uytterhoeven Subject: [PATCH 00/13] ARM: dts: renesas: LBSC and FLASH improvements Date: Thu, 31 Aug 2023 13:52:22 +0200 Message-Id: X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230831_045245_318272_5D46223C X-CRM114-Status: GOOD ( 19.66 ) 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+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Hi all, This patch series adds support for various FLASH devices on the Blanche, Genmai, Marzen, and RSK+RZA1 development boards. As several of these FLASH devices reside in the external address space of a (Local) Bus State Controller, the current (too) minimal support for (L)BSC is improved first. All of this is preceded by two small fixes. As FLASH on Blanche and Marzen conflicts with SMP, the last two patches depend on [1], so I marked them RFC. This has been tested on the APE6-EVM, Blanche, Genmai, Marzen, and RSK+RZA1 development boards. Thanks for your comments! [1] "[PATCH/RFC 0/4] ARM: shmobile: Reserve boot area when SMP is enabled" https://lore.kernel.org/all/cover.1693409184.git.geert+renesas@glider.be Geert Uytterhoeven (13): ARM: dts: renesas: ape6evm: Drop bogus "mtd-rom" compatible value ARM: dts: renesas: gr-peach: Remove unneeded probe-type property ARM: dts: renesas: Remove unused LBSC nodes from board DTS ARM: dts: renesas: r7s72100: Add BSC node ARM: dts: renesas: r8a7779: Add LBSC node ARM: dts: renesas: r8a7792: Add LBSC node ARM: dts: renesas: marzen: Move Ethernet node to LBSC ARM: dts: renesas: blanche: Move Ethernet node to LBSC ARM: dts: renesas: wheat: Move Ethernet node to LBSC ARM: dts: renesas: genmai: Add FLASH nodes ARM: dts: renesas: rskrza1: Add FLASH nodes ARM: dts: renesas: marzen: Add FLASH node ARM: dts: renesas: blanche: Add FLASH node arch/arm/boot/dts/renesas/r7s72100-genmai.dts | 82 ++++++++++++++++++- .../boot/dts/renesas/r7s72100-gr-peach.dts | 6 -- .../arm/boot/dts/renesas/r7s72100-rskrza1.dts | 71 ++++++++++++++-- arch/arm/boot/dts/renesas/r7s72100.dtsi | 7 ++ .../arm/boot/dts/renesas/r7s9210-rza2mevb.dts | 5 -- arch/arm/boot/dts/renesas/r8a73a4-ape6evm.dts | 2 +- arch/arm/boot/dts/renesas/r8a7779-marzen.dts | 66 +++++++++++---- arch/arm/boot/dts/renesas/r8a7779.dtsi | 7 ++ arch/arm/boot/dts/renesas/r8a7790-lager.dts | 5 -- arch/arm/boot/dts/renesas/r8a7791-koelsch.dts | 5 -- arch/arm/boot/dts/renesas/r8a7792-blanche.dts | 66 +++++++++++---- arch/arm/boot/dts/renesas/r8a7792-wheat.dts | 34 ++++---- arch/arm/boot/dts/renesas/r8a7792.dtsi | 7 ++ arch/arm/boot/dts/renesas/r8a7794-alt.dts | 5 -- 14 files changed, 289 insertions(+), 79 deletions(-)