Received: by 2002:a05:6a10:1287:0:0:0:0 with SMTP id d7csp16971pxv; Wed, 21 Jul 2021 14:11:33 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyJH8WQClIPY19Nf4i3/J7d1u0S9UATlOcD/HXecvXVAg/5z+tpF6qxVUGFaENsVS6XDiKU X-Received: by 2002:a5d:8198:: with SMTP id u24mr27795290ion.81.1626901536392; Wed, 21 Jul 2021 14:05:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626901536; cv=none; d=google.com; s=arc-20160816; b=Lr5qNtLR8aG4Jg38l9iuZehDv+8zY37DM72o5XK0Gw8o0bxdhRR+C0sMRN0epSmrCp Nyp6t9gNBF9qaNmfwnowl9EcIPdjcSsZExzxF7VmSZlVx7pae7AcPJmlprkxx6B4nYn7 uTivHd2S4YQsU0pmZuO8roy8S28lWjgPB2khJKOISfYr7RzMt6R2lKdvgZoYaGm8aWdc mVsolpaUIqaQlsiffJnCVr5g40/tQbqMEy0AW/w7brQW5FXpLiFZ9FzPCGVJFNzdWAyB wb6mQYDpCeD+P3RZ69Ukcsc56kwJ3iG8TuCQZGVmcUMr8rsIlHINsc4p3A0mwKZbQi2e l9HA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:message-id:date:subject:cc:to:from; bh=+jtXuTYSsaKIIN+BCAMhdsc2WEykVjQ10si1zbvO8pc=; b=s7PmNfvE2JMFA+Vh+0jIvocBhQzgso5FebAGhXRGMxMb5KQqLF7zTFRlhK+Z4tvW+P 4/uXn/+TKa43IXoslo91kf3ooxtKKic5SasmG9kl2GXdMhcr3NavaRt94aMbx5n0LIbP xEC+PZO2UZwIgobsSgDXK2XPA6DdTh+pjIoNERxJnnINp7++863U7oInNCKCsbH5/nwM sUILr4UyufyQqtKw1Sc6HVtRzqgiWqujd+03fMdRj9lU+APEaLR7l4yMl5gibK10C4sd FJ2OeGg4jCqj3ilCl5GyGar2cOtodValQDasWRWY5TZIePcEGxzgCe/NWoZ7OWngFR+e rpqQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id y1si29427343jab.59.2021.07.21.14.05.24; Wed, 21 Jul 2021 14:05:36 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232340AbhGUTKA (ORCPT + 99 others); Wed, 21 Jul 2021 15:10:00 -0400 Received: from relmlor2.renesas.com ([210.160.252.172]:19770 "EHLO relmlie6.idc.renesas.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S232213AbhGUTJ7 (ORCPT ); Wed, 21 Jul 2021 15:09:59 -0400 X-IronPort-AV: E=Sophos;i="5.84,258,1620658800"; d="scan'208";a="88350317" Received: from unknown (HELO relmlir5.idc.renesas.com) ([10.200.68.151]) by relmlie6.idc.renesas.com with ESMTP; 22 Jul 2021 04:50:33 +0900 Received: from localhost.localdomain (unknown [10.226.36.204]) by relmlir5.idc.renesas.com (Postfix) with ESMTP id 827C3400D0FD; Thu, 22 Jul 2021 04:50:30 +0900 (JST) From: Lad Prabhakar To: Geert Uytterhoeven , Rob Herring , Fabrizio Castro , Wolfgang Grandegger , Marc Kleine-Budde , "David S. Miller" , Jakub Kicinski , Philipp Zabel , linux-can@vger.kernel.org, netdev@vger.kernel.org, devicetree@vger.kernel.org Cc: linux-kernel@vger.kernel.org, linux-renesas-soc@vger.kernel.org, Prabhakar , Biju Das , Lad Prabhakar Subject: [PATCH v3 0/3] Renesas RZ/G2L CANFD support Date: Wed, 21 Jul 2021 20:49:48 +0100 Message-Id: <20210721194951.30983-1-prabhakar.mahadev-lad.rj@bp.renesas.com> X-Mailer: git-send-email 2.17.1 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi All, This patch series adds CANFD support to Renesas RZ/G2L family. CANFD block on RZ/G2L SoC is almost identical to one found on R-Car Gen3 SoC's. On RZ/G2L SoC interrupt sources for each channel are split into individual sources. Cheers, Prabhakar Changes for v3: * Dropped core clock addition patches from this series (its queued up already in renesas-clk-for-v5.15) * Added reset-names in binding doc as suggested by Philipp * Updated interrupt names in binding doc as suggested by Geert * Updated the driver to handle the above DT binding changes Changes for v2: * Added interrupt-names property and marked it as required for RZ/G2L family * Added descriptions for reset property * Re-used irq handlers on RZ/G2L SoC * Added new enum for chip_id * Dropped R9A07G044_LAST_CORE_CLK * Dropped patch (clk: renesas: r9a07g044-cpg: Add clock and reset entries for CANFD) as its been merged into renesas tree Lad Prabhakar (3): dt-bindings: net: can: renesas,rcar-canfd: Document RZ/G2L SoC can: rcar_canfd: Add support for RZ/G2L family arm64: dts: renesas: r9a07g044: Add CANFD node .../bindings/net/can/renesas,rcar-canfd.yaml | 69 ++++++- arch/arm64/boot/dts/renesas/r9a07g044.dtsi | 41 +++++ drivers/net/can/rcar/rcar_canfd.c | 173 +++++++++++++++--- 3 files changed, 253 insertions(+), 30 deletions(-) -- 2.17.1