Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp5125547pxj; Wed, 9 Jun 2021 09:41:18 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxs8hjGpcwwuA2/AWMHGVkKjyQ/P6gVCaF/0TH9XJiQelmWlEj768Fgc/0isH28eEis3QxX X-Received: by 2002:a05:6402:3134:: with SMTP id dd20mr329253edb.59.1623256878408; Wed, 09 Jun 2021 09:41:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1623256878; cv=none; d=google.com; s=arc-20160816; b=XmCZtnniLe3Uf7eJrUn4CMKjUd9j1rUVZHq7fwDztXBivnVCOd4+9CicdrdhS4wYNV YdodK5Dq+c/3CPCml4IGyKTh70BlKVzghKzvefSGxicsTBypiyZ8XPuTfninpH9kB3QI MsHslFKcgC572Xu2CuQSGmSiLUabhJHTVV9b6NSy4fEVdxfdCTj1eXCiD/Ty4FG32Shp NzkHo6LCPQhvoxtSQf9qpXAO6nOvKSdJdbNiQLECm/tRhAc1wWc4bUD9Q3X1snkzpppP myjpNZexDJW+rwjiT1v6EV9Tz3v9cjgUMu9cm9oB8/h1xdw/aKJ0L1VqtthPjFGT2OwQ idrA== 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=WvYpF/sbYUWyf5GiSbBby2ExaEkYY+khEi8qcwgfAa4=; b=ZIEDwxtUPdGINtGexxSL5SfrpoLH0UqMvhzIEYTmkxc7+QwBfo/56dhABdpQ4j0v37 bo6DBFw3bLNlcfcyCbS0UKWmjq8uP+FTk0x4CXiS2sEFVxkLIoRYd0BvclV+de1H88DV H730R7+ZSnMa7qwgCpN1A4qKiU/5ZoMaHJk3Hh0JFRb2Synd5DhUZlgecUpjCGPUdp6m n/MhREBqq7TiDPmNLmq00N88CD0OlXEEdH52WLVhFmdGWCG4bxlLGZiYLi6yHR7L1MAq TnYFyuFNxN1X5lEIyx0YyYgaIXc1zWfFAPgbAhFKAzn10ZCL6HE36R6ZBi5stsVaIHpP iUxA== 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 d12si288931ejj.130.2021.06.09.09.40.54; Wed, 09 Jun 2021 09:41:18 -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 S232191AbhFIQjv (ORCPT + 99 others); Wed, 9 Jun 2021 12:39:51 -0400 Received: from relmlor2.renesas.com ([210.160.252.172]:61208 "EHLO relmlie6.idc.renesas.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S231934AbhFIQjs (ORCPT ); Wed, 9 Jun 2021 12:39:48 -0400 X-IronPort-AV: E=Sophos;i="5.83,261,1616425200"; d="scan'208";a="83736868" Received: from unknown (HELO relmlir6.idc.renesas.com) ([10.200.68.152]) by relmlie6.idc.renesas.com with ESMTP; 10 Jun 2021 01:37:51 +0900 Received: from localhost.localdomain (unknown [10.226.36.204]) by relmlir6.idc.renesas.com (Postfix) with ESMTP id 7998B40A2A52; Thu, 10 Jun 2021 01:37:49 +0900 (JST) From: Lad Prabhakar To: Geert Uytterhoeven , Rob Herring , Magnus Damm Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-renesas-soc@vger.kernel.org, Prabhakar , Biju Das , Lad Prabhakar Subject: [PATCH v2 0/3] SoC identification support for RZ/G2L Date: Wed, 9 Jun 2021 17:37:14 +0100 Message-Id: <20210609163717.3083-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 support for RZ/G2{L,LC} SoC identification. SoC identification register is part of SYSC block and currently no driver is added for SYSC block so just the basic properties are added in binding documentation (and will updated with the required properties once the driver is in place) and this node is used in renesas-soc.c for SoC identification. Patches are based on top of [1] master branch and is dependent on patch series [2]. [1] https://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git/ [2] https://patchwork.kernel.org/project/linux-renesas-soc/list/?series=497355 Changes for v2: * Added description for multiple interrupts in SYSC binding doc * Added interrupt-names property in SYSC binding doc * Update dtsi to included interrupt-names property for SYSC node * Mapped entire SYSC block to read the device id * Included RB tag for patch 1, 3 Cheers, Prabhakar Lad Prabhakar (3): dt-bindings: power: renesas,rzg2l-sysc: Add DT binding documentation for SYSC controller soc: renesas: Add support to read LSI DEVID register of RZ/G2{L,LC} SoC's arm64: dts: renesas: r9a07g044: Add SYSC node to RZ/G2L SoC DTSI .../bindings/power/renesas,rzg2l-sysc.yaml | 63 +++++++++++++++++++ arch/arm64/boot/dts/renesas/r9a07g044.dtsi | 12 ++++ drivers/soc/renesas/renesas-soc.c | 33 +++++++++- 3 files changed, 107 insertions(+), 1 deletion(-) create mode 100644 Documentation/devicetree/bindings/power/renesas,rzg2l-sysc.yaml -- 2.17.1