From patchwork Fri Sep 2 09:36:49 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Geert Uytterhoeven X-Patchwork-Id: 12963948 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 smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 021C9ECAAD5 for ; Fri, 2 Sep 2022 09:37:16 +0000 (UTC) Received: by smtp.kernel.org (Postfix) id DF208C43470; Fri, 2 Sep 2022 09:37:16 +0000 (UTC) Received: from michel.telenet-ops.be (michel.telenet-ops.be [195.130.137.88]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.kernel.org (Postfix) with ESMTPS id 838ADC433C1 for ; Fri, 2 Sep 2022 09:37:12 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 smtp.kernel.org 838ADC433C1 Authentication-Results: smtp.kernel.org; dmarc=none (p=none dis=none) header.from=glider.be Authentication-Results: smtp.kernel.org; spf=none smtp.mailfrom=linux-m68k.org Received: from ramsan.of.borg ([84.195.186.194]) by michel.telenet-ops.be with bizsmtp id Exd32800a4C55Sk06xd3Wh; Fri, 02 Sep 2022 11:37:05 +0200 Received: from rox.of.borg ([192.168.97.57]) by ramsan.of.borg with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.93) (envelope-from ) id 1oU36l-003ham-2u; Fri, 02 Sep 2022 11:37:03 +0200 Received: from geert by rox.of.borg with local (Exim 4.93) (envelope-from ) id 1oU36k-007eR5-M8; Fri, 02 Sep 2022 11:37:02 +0200 From: Geert Uytterhoeven List-Id: To: arm-soc , soc Cc: Magnus Damm , linux-arm-kernel@lists.infradead.org, linux-renesas-soc@vger.kernel.org, Geert Uytterhoeven Subject: [GIT PULL 1/4] Renesas ARM defconfig updates for v6.1 Date: Fri, 2 Sep 2022 11:36:49 +0200 Message-Id: X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 The following changes since commit 568035b01cfb107af8d2e4bd2fb9aea22cf5b868: Linux 6.0-rc1 (2022-08-14 15:50:18 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git tags/renesas-arm-defconfig-for-v6.1-tag1 for you to fetch changes up to eb970f3eb909a8da5f7bc1c2f83a1eac4adac838: arm64: defconfig: Enable additional support for Renesas platforms (2022-08-29 09:08:36 +0200) ---------------------------------------------------------------- Renesas ARM defconfig updates for v6.1 - Refresh shmobile_defconfig for v6.0-rc1, - Enable additional support for Renesas platforms in the arm64 defconfig. ---------------------------------------------------------------- Geert Uytterhoeven (2): ARM: shmobile: defconfig: Refresh for v6.0-rc1 arm64: defconfig: Enable additional support for Renesas platforms arch/arm/configs/shmobile_defconfig | 8 +++++++- arch/arm64/configs/defconfig | 2 ++ 2 files changed, 9 insertions(+), 1 deletion(-) From patchwork Fri Sep 2 09:36:50 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Geert Uytterhoeven X-Patchwork-Id: 12963947 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 smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 441A6C54EE9 for ; Fri, 2 Sep 2022 09:37:16 +0000 (UTC) Received: by smtp.kernel.org (Postfix) id 2F430C433B5; Fri, 2 Sep 2022 09:37:16 +0000 (UTC) Received: from michel.telenet-ops.be (michel.telenet-ops.be [195.130.137.88]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.kernel.org (Postfix) with ESMTPS id 7F658C43470 for ; Fri, 2 Sep 2022 09:37:12 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 smtp.kernel.org 7F658C43470 Authentication-Results: smtp.kernel.org; dmarc=none (p=none dis=none) header.from=glider.be Authentication-Results: smtp.kernel.org; spf=none smtp.mailfrom=linux-m68k.org Received: from ramsan.of.borg ([84.195.186.194]) by michel.telenet-ops.be with bizsmtp id Exd4280024C55Sk06xd4Wr; Fri, 02 Sep 2022 11:37:05 +0200 Received: from rox.of.borg ([192.168.97.57]) by ramsan.of.borg with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.93) (envelope-from ) id 1oU36l-003han-J9; Fri, 02 Sep 2022 11:37:03 +0200 Received: from geert by rox.of.borg with local (Exim 4.93) (envelope-from ) id 1oU36k-007eRC-Nd; Fri, 02 Sep 2022 11:37:02 +0200 From: Geert Uytterhoeven List-Id: To: arm-soc , soc Cc: Magnus Damm , linux-arm-kernel@lists.infradead.org, linux-renesas-soc@vger.kernel.org, Geert Uytterhoeven Subject: [GIT PULL 2/4] Renesas ARM DT updates for v6.1 Date: Fri, 2 Sep 2022 11:36:50 +0200 Message-Id: X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 The following changes since commit 568035b01cfb107af8d2e4bd2fb9aea22cf5b868: Linux 6.0-rc1 (2022-08-14 15:50:18 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git tags/renesas-arm-dt-for-v6.1-tag1 for you to fetch changes up to 6f67580ca9edb33a95897d8c0056b961cbd2aeac: arm64: dts: renesas: Add V3H2 Condor-I board support (2022-09-02 10:45:12 +0200) ---------------------------------------------------------------- Renesas ARM DT updates for v6.1 - SDHI and eMMC support for the R-Car S4-8 SoC and the Spider development board, - Timer (CMT and TMU) and SPI (MSIOF) support for the R-Car S4-8 SoC, - External and GPIO interrupt support for the RZ/G2L and RZ/V2L SoCs, - Initial support for the R-Car H3Ne-1.7G (R8A779MB) SoC, - SPI DMA support for the RZ/G2UL, RZ/G2L, and RZ/V2L SoCs, - Pin control and I2C support for the RZ/V2M SoC and the RZ/V2M Evaluation Kit, - initial support for the R-Car V3H2 (R8A77980A) SoC and the Condor-I development board, - Miscellaneous fixes and improvements. ---------------------------------------------------------------- Biju Das (7): arm64: dts: renesas: r9a07g043: Add DMA support to RSPI arm64: dts: renesas: r9a07g044: Add DMA support to RSPI arm64: dts: renesas: r9a07g054: Add DMA support to RSPI arm64: dts: renesas: r9a07g043: Fix audio clk node names arm64: dts: renesas: r9a07g044: Fix SCI{Rx,Tx} interrupt types arm64: dts: renesas: r9a07g054: Fix SCI{Rx,Tx} interrupt types arm64: dts: renesas: r9a07g043: Fix SCI{Rx,Tx} interrupt types Duc Nguyen (1): arm64: dts: renesas: r8a779f0: Add MSIOF nodes Geert Uytterhoeven (2): arm64: dts: renesas: Add Renesas R8A779MB SoC support arm64: dts: renesas: r8a774e1: Rename i2c_dvfs to iic_pmic Kuninori Morimoto (3): arm64: dts: renesas: Add condor-common.dtsi arm64: dts: renesas: Add r8a77980a.dtsi arm64: dts: renesas: Add V3H2 Condor-I board support Lad Prabhakar (7): arm64: dts: renesas: r9a07g044: Add IRQC node arm64: dts: renesas: r9a07g044: Update pinctrl node to handle GPIO interrupts arm64: dts: renesas: r9a07g054: Add IRQC node arm64: dts: renesas: r9a07g054: Update pinctrl node to handle GPIO interrupts dt-bindings: interrupt-controller: Add macros for NMI and IRQ0-7 interrupts present on RZ/G2L SoC arm64: dts: renesas: rzg2l-smarc-som: Add PHY interrupt support for ETH{0/1} arm64: dts: renesas: Drop clock-names property from RPC node Phil Edworthy (3): arm64: dts: renesas: r9a09g011: Add pinctrl node arm64: dts: renesas: r9a09g011: Add i2c nodes arm64: dts: renesas: rzv2m evk: Enable i2c Wolfram Sang (10): arm64: dts: renesas: r8a779f0: Add SDHI0 support arm64: dts: renesas: spider-cpu: Enable eMMC0 arm64: dts: renesas: r8a779f0: Add CMT support arm64: dts: renesas: r8a779f0: Add TMU nodes arm64: dts: renesas: r8a779{51|60|65}: Put I2C aliases to board files arm64: dts: renesas: r8a77970: Put I2C aliases to board files arm64: dts: renesas: r8a77980: Put I2C aliases to board files arm64: dts: renesas: r8a77990: Put I2C aliases to board files arm64: dts: renesas: r8a779a0: Put I2C aliases to board files arm64: dts: renesas: r8a774a1: Put I2C aliases to board files arch/arm64/boot/dts/renesas/Makefile | 1 + arch/arm64/boot/dts/renesas/condor-common.dtsi | 548 +++++++++++++++++++++ arch/arm64/boot/dts/renesas/ebisu.dtsi | 8 + arch/arm64/boot/dts/renesas/hihope-common.dtsi | 8 + .../boot/dts/renesas/r8a774a1-beacon-rzg2m-kit.dts | 8 + arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 12 - arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 1 - arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 1 - arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 3 +- arch/arm64/boot/dts/renesas/r8a77951.dtsi | 11 - arch/arm64/boot/dts/renesas/r8a77960.dtsi | 11 - arch/arm64/boot/dts/renesas/r8a77965.dtsi | 11 - arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 5 + arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 5 + arch/arm64/boot/dts/renesas/r8a77970.dtsi | 9 - arch/arm64/boot/dts/renesas/r8a77980-condor.dts | 534 +------------------- arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts | 6 + arch/arm64/boot/dts/renesas/r8a77980.dtsi | 10 - arch/arm64/boot/dts/renesas/r8a77980a-condor-i.dts | 15 + arch/arm64/boot/dts/renesas/r8a77980a.dtsi | 11 + arch/arm64/boot/dts/renesas/r8a77990.dtsi | 11 - .../boot/dts/renesas/r8a779a0-falcon-cpu.dtsi | 7 + arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 11 - .../boot/dts/renesas/r8a779f0-spider-cpu.dtsi | 45 ++ arch/arm64/boot/dts/renesas/r8a779f0.dtsi | 212 ++++++++ arch/arm64/boot/dts/renesas/r8a779mb.dtsi | 12 + arch/arm64/boot/dts/renesas/r9a07g043.dtsi | 18 +- arch/arm64/boot/dts/renesas/r9a07g044.dtsi | 73 ++- arch/arm64/boot/dts/renesas/r9a07g054.dtsi | 73 ++- arch/arm64/boot/dts/renesas/r9a09g011-v2mevk2.dts | 27 + arch/arm64/boot/dts/renesas/r9a09g011.dtsi | 78 +++ arch/arm64/boot/dts/renesas/rzg2l-smarc-som.dtsi | 11 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 8 + arch/arm64/boot/dts/renesas/ulcb.dtsi | 8 + .../dt-bindings/interrupt-controller/irqc-rzg2l.h | 25 + 35 files changed, 1198 insertions(+), 639 deletions(-) create mode 100644 arch/arm64/boot/dts/renesas/condor-common.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a77980a-condor-i.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a77980a.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779mb.dtsi create mode 100644 include/dt-bindings/interrupt-controller/irqc-rzg2l.h From patchwork Fri Sep 2 09:36:51 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Geert Uytterhoeven X-Patchwork-Id: 12963946 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 smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 EE6E0C38145 for ; Fri, 2 Sep 2022 09:37:15 +0000 (UTC) Received: by smtp.kernel.org (Postfix) id D6EA8C433D7; Fri, 2 Sep 2022 09:37:15 +0000 (UTC) Received: from michel.telenet-ops.be (michel.telenet-ops.be [195.130.137.88]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.kernel.org (Postfix) with ESMTPS id 8D457C4347C for ; Fri, 2 Sep 2022 09:37:12 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 smtp.kernel.org 8D457C4347C Authentication-Results: smtp.kernel.org; dmarc=none (p=none dis=none) header.from=glider.be Authentication-Results: smtp.kernel.org; spf=none smtp.mailfrom=linux-m68k.org Received: from ramsan.of.borg ([84.195.186.194]) by michel.telenet-ops.be with bizsmtp id Exd32800h4C55Sk06xd3Wl; Fri, 02 Sep 2022 11:37:05 +0200 Received: from rox.of.borg ([192.168.97.57]) by ramsan.of.borg with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.93) (envelope-from ) id 1oU36l-003hao-7a; Fri, 02 Sep 2022 11:37:03 +0200 Received: from geert by rox.of.borg with local (Exim 4.93) (envelope-from ) id 1oU36k-007eRJ-Ox; Fri, 02 Sep 2022 11:37:02 +0200 From: Geert Uytterhoeven List-Id: To: arm-soc , soc Cc: Magnus Damm , linux-arm-kernel@lists.infradead.org, linux-renesas-soc@vger.kernel.org, Geert Uytterhoeven Subject: [GIT PULL 3/4] Renesas driver updates for v6.1 Date: Fri, 2 Sep 2022 11:36:51 +0200 Message-Id: X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 The following changes since commit 568035b01cfb107af8d2e4bd2fb9aea22cf5b868: Linux 6.0-rc1 (2022-08-14 15:50:18 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git tags/renesas-drivers-for-v6.1-tag1 for you to fetch changes up to ebd0e06f3063cc2e3a689112904b29720579c6d2: soc: renesas: Identify RZ/Five SoC (2022-08-16 09:24:44 +0200) ---------------------------------------------------------------- Renesas driver updates for v6.1 - Auto-enable the RZ/G2L external and GPIO interrupt controller driver when needed, - Identify the R-Car H3Ne-1.7G and RZ/Five SoCs. ---------------------------------------------------------------- Geert Uytterhoeven (1): soc: renesas: Identify R-Car H3Ne-1.7G Lad Prabhakar (2): soc: renesas: Kconfig: Enable IRQC driver for RZ/G2L SoC soc: renesas: Identify RZ/Five SoC drivers/soc/renesas/Kconfig | 11 +++++++++++ drivers/soc/renesas/renesas-soc.c | 14 ++++++++++++++ 2 files changed, 25 insertions(+) From patchwork Fri Sep 2 09:36:52 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Geert Uytterhoeven X-Patchwork-Id: 12963945 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 smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (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 C621FECAAD5 for ; Fri, 2 Sep 2022 09:37:14 +0000 (UTC) Received: by smtp.kernel.org (Postfix) id A1E57C43146; Fri, 2 Sep 2022 09:37:14 +0000 (UTC) Received: from michel.telenet-ops.be (michel.telenet-ops.be [195.130.137.88]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.kernel.org (Postfix) with ESMTPS id 8391AC43141 for ; Fri, 2 Sep 2022 09:37:12 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 smtp.kernel.org 8391AC43141 Authentication-Results: smtp.kernel.org; dmarc=none (p=none dis=none) header.from=glider.be Authentication-Results: smtp.kernel.org; spf=none smtp.mailfrom=linux-m68k.org Received: from ramsan.of.borg ([84.195.186.194]) by michel.telenet-ops.be with bizsmtp id Exd32800r4C55Sk06xd3Wn; Fri, 02 Sep 2022 11:37:05 +0200 Received: from rox.of.borg ([192.168.97.57]) by ramsan.of.borg with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.93) (envelope-from ) id 1oU36l-003hap-Br; Fri, 02 Sep 2022 11:37:03 +0200 Received: from geert by rox.of.borg with local (Exim 4.93) (envelope-from ) id 1oU36k-007eRQ-Pk; Fri, 02 Sep 2022 11:37:02 +0200 From: Geert Uytterhoeven List-Id: To: arm-soc , soc Cc: Magnus Damm , linux-arm-kernel@lists.infradead.org, linux-renesas-soc@vger.kernel.org, Geert Uytterhoeven Subject: [GIT PULL 4/4] Renesas DT binding updates for v6.1 Date: Fri, 2 Sep 2022 11:36:52 +0200 Message-Id: X-Mailer: git-send-email 2.25.1 In-Reply-To: References: MIME-Version: 1.0 The following changes since commit 568035b01cfb107af8d2e4bd2fb9aea22cf5b868: Linux 6.0-rc1 (2022-08-14 15:50:18 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git tags/renesas-dt-bindings-for-v6.1-tag1 for you to fetch changes up to fddccbcb4de7ae734977da1a4c6d4c04a36a8f62: dt-bindings: arm: renesas: Document Renesas R-Car V3H2 SoC and board (2022-08-30 09:52:32 +0200) ---------------------------------------------------------------- Renesas DT binding updates for v6.1 - Document support for the R-Car H3Ne-1.7G SoC on the Salvator-XS and ULCB development boards, - Document system controller support for the RZ/Five SoC, - Document support for the R-Car V3H2 SoC and the Condor-I development board. ---------------------------------------------------------------- Geert Uytterhoeven (1): dt-bindings: arm: renesas: Document R-Car H3Ne-1.7G SoC and boards Kuninori Morimoto (1): dt-bindings: arm: renesas: Document Renesas R-Car V3H2 SoC and board Lad Prabhakar (1): dt-bindings: soc: renesas: renesas,rzg2l-sysc: Document RZ/Five SoC Documentation/devicetree/bindings/arm/renesas.yaml | 16 ++++++++++++++++ .../bindings/soc/renesas/renesas,rzg2l-sysc.yaml | 4 +--- 2 files changed, 17 insertions(+), 3 deletions(-)