From patchwork Sun Feb 4 09:03:36 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Siddharth Vadapalli X-Patchwork-Id: 196467 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:7301:168b:b0:106:860b:bbdd with SMTP id ma11csp262134dyb; Sun, 4 Feb 2024 01:04:17 -0800 (PST) X-Google-Smtp-Source: AGHT+IEefAM37sQ5b5gq9xBKCj86snB0Fmtaa7zZ1X0VysMX/cNomOZ/rHqPZdH1bOu3xV0H4kj7 X-Received: by 2002:a05:620a:13cc:b0:785:52f8:7c01 with SMTP id g12-20020a05620a13cc00b0078552f87c01mr8869525qkl.0.1707037457370; Sun, 04 Feb 2024 01:04:17 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1707037457; cv=pass; d=google.com; s=arc-20160816; b=CW/6HFjsVUs5lC/EfMQEm30xLlOwfs880+FdLKKyG0XAZ/fi1jb7wvs2z3BZDqs8pH I6yBvl5EK7uC0hnwb5SAhjWMQSxQZA/NXlsM6Mcuj8NzNqlfTilEzbLeWsi2gbazmnWs d3nlJX5+qcpfjj6CZq74SN/xQL9C1y9MLb8Sl13OFfdu9uNU5Ne5XtMwtFEBKBk/mgAL bpmjhwOYXM5kqq3skKe0Q6IJp4WevlGMJpkKHye7hogHl3AIUCjjif+c6JM0Z5fy6SIK 2fgDdj5KhWryRoWK5dLNJi7QpV2TFhxfcG4XLHS05D6BoUovwAJizDcahs4UrLmON7/n jw9w== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:message-id:date:subject:cc:to :from:dkim-signature; bh=d7UPPrPOD40sPgSNdfcsyxepCid0SjSq84tpHp7IiJ8=; fh=LlTjfp8Bv1y4vhIZIUlgiE4CJG86AfMoJxlgCCpBkx4=; b=t5dCB/t2pD6pGoy2jfQfJNIeOPIxMAyOLImh21iC4XAdUAntaxDVl12PsCsWu06EVS k9LXXZoxhw6WvV+RBKERrV7M5s+eIWNjVLNnBzAvw7lZAC6YUV+GOz/tW3ka4+I3A9mn TVDrFfP34kEVJJzZyFmnk4Db7uPByPMyDnVLvuNe4e1esSbtfCBG8zbSJcMw0C//7/dU OdV4qYRFmosD5wub7cO0wBtpzAygEon6MGolpyRTd5omiwDyWhLrvILwAVrLc8m4Zpid I1/NSvaHZCRznTZ8yFaJ3b1q5iyiCb5elsBENsLlBdX5tL/QQYDAdJeXU6l+ujn3XSAk 0xfA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b="pgjn5A/A"; arc=pass (i=1 spf=pass spfdomain=ti.com dkim=pass dkdomain=ti.com dmarc=pass fromdomain=ti.com); spf=pass (google.com: domain of linux-kernel+bounces-51542-ouuuleilei=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-51542-ouuuleilei=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com X-Forwarded-Encrypted: i=1; AJvYcCWOgExFrEgHgiL4JIYMkqKUiZ0mu8/WMcmwBoeID5ZgXlOId/64cgRoyPxWx0Z/TN01UqOe+1f3MPxM2r12+t0kHyGR2Q== Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [2604:1380:45d1:ec00::1]) by mx.google.com with ESMTPS id y16-20020a05620a44d000b007844d87a82esi6502782qkp.536.2024.02.04.01.04.17 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 04 Feb 2024 01:04:17 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-51542-ouuuleilei=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) client-ip=2604:1380:45d1:ec00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b="pgjn5A/A"; arc=pass (i=1 spf=pass spfdomain=ti.com dkim=pass dkdomain=ti.com dmarc=pass fromdomain=ti.com); spf=pass (google.com: domain of linux-kernel+bounces-51542-ouuuleilei=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-51542-ouuuleilei=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id 2DD661C20FCA for ; Sun, 4 Feb 2024 09:04:17 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id CFA66168BC; Sun, 4 Feb 2024 09:04:04 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b="pgjn5A/A" Received: from fllv0016.ext.ti.com (fllv0016.ext.ti.com [198.47.19.142]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 32C32171A4; Sun, 4 Feb 2024 09:03:59 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=198.47.19.142 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1707037442; cv=none; b=uDb/phw0mBUrM+qMjksUJ3ESjaHaiolaKxlQeSeTtvubA47XlEyHz+rURPOo1eTr3BkYAecTdSLQx3WoMiaxwYkxKkLkzfafpWMQ61w1NgCHfNdvJBXAkh77AiZd40WO+QShkr7kr0cXgtiXqqzwCzRhK2CdppENtEB//vRc8Cw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1707037442; c=relaxed/simple; bh=jF0w1R3K6lY6TNEDoBHEPF68k8xKzvT4f6kJeXJ6fbE=; h=From:To:CC:Subject:Date:Message-ID:MIME-Version:Content-Type; b=Ux38d4C4dFb9J2bDhEtf0xE6M5U3QoYHLQARBpMTp5BRQ3IJulW0X6TBcTc3r4lMJIoGLcHzM5UOoOO5Z0bmvK5kbp5vbUp34NCJ98OvU4fwGqdagkI29N4semdo301XI7R62ddHfqrcrQfilDUQ9BJHdDy4Igk4cu+bRhwdpj4= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com; spf=pass smtp.mailfrom=ti.com; dkim=pass (1024-bit key) header.d=ti.com header.i=@ti.com header.b=pgjn5A/A; arc=none smtp.client-ip=198.47.19.142 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=ti.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=ti.com Received: from fllv0035.itg.ti.com ([10.64.41.0]) by fllv0016.ext.ti.com (8.15.2/8.15.2) with ESMTP id 41493eVh075412; Sun, 4 Feb 2024 03:03:40 -0600 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1707037420; bh=d7UPPrPOD40sPgSNdfcsyxepCid0SjSq84tpHp7IiJ8=; h=From:To:CC:Subject:Date; b=pgjn5A/AtQAEpw7f0PqQtCKLLwKjl/gHnRwDqsYnNm7lw+oO0W0WTgu6SlreuFudL 5rTPeA3nEGELzQbYOOkiBrQTDoDiOjceq9D8bHl5scB5EXX2rX/X7EN3VF+f3U5FMs nwA6TCxOY47Sp95auTeFk/0H4Nidw+E3kwbTfows= Received: from DLEE107.ent.ti.com (dlee107.ent.ti.com [157.170.170.37]) by fllv0035.itg.ti.com (8.15.2/8.15.2) with ESMTPS id 41493eXV005601 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=FAIL); Sun, 4 Feb 2024 03:03:40 -0600 Received: from DLEE105.ent.ti.com (157.170.170.35) by DLEE107.ent.ti.com (157.170.170.37) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.23; Sun, 4 Feb 2024 03:03:40 -0600 Received: from lelvsmtp6.itg.ti.com (10.180.75.249) by DLEE105.ent.ti.com (157.170.170.35) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.23 via Frontend Transport; Sun, 4 Feb 2024 03:03:40 -0600 Received: from uda0492258.dhcp.ti.com (uda0492258.dhcp.ti.com [172.24.227.9]) by lelvsmtp6.itg.ti.com (8.15.2/8.15.2) with ESMTP id 41493a97125185; Sun, 4 Feb 2024 03:03:37 -0600 From: Siddharth Vadapalli To: , , , CC: , , , , , Subject: [PATCH v2] dt-bindings: mfd: syscon: Add ti,j784s4-pcie-ctrl compatible Date: Sun, 4 Feb 2024 14:33:36 +0530 Message-ID: <20240204090336.3209063-1-s-vadapalli@ti.com> X-Mailer: git-send-email 2.34.1 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-EXCLAIMER-MD-CONFIG: e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180 X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1789958508712294993 X-GMAIL-MSGID: 1789958508712294993 The PCIE_CTRL registers within the CTRL_MMR space of TI's J784S4 SoC are used to configure the link speed, lane count and mode of operation of the respective PCIe instance. Add compatible for allowing the PCIe driver to obtain a regmap for the PCIE_CTRL register within the System Controller device-tree node in order to configure the PCIe instance accordingly. The Technical Reference Manual for J784S4 SoC with details of the PCIE_CTRL registers is available at: https://www.ti.com/lit/zip/spruj52 Signed-off-by: Siddharth Vadapalli Acked-by: Krzysztof Kozlowski --- Hello, This patch is based on linux-next tagged next-20240202. v1: https://lore.kernel.org/r/20240131112342.1300893-1-s-vadapalli@ti.com/ Changes since v1: - Changed compatible to be SoC specific. - Updated commit message to be SoC specific. Regards, Siddharth. Documentation/devicetree/bindings/mfd/syscon.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/mfd/syscon.yaml b/Documentation/devicetree/bindings/mfd/syscon.yaml index 084b5c2a2a3c..2376b612f94e 100644 --- a/Documentation/devicetree/bindings/mfd/syscon.yaml +++ b/Documentation/devicetree/bindings/mfd/syscon.yaml @@ -73,6 +73,7 @@ properties: - rockchip,rv1126-qos - starfive,jh7100-sysmain - ti,am654-dss-oldi-io-ctrl + - ti,j784s4-pcie-ctrl - const: syscon