From mboxrd@z Thu Jan 1 00:00:00 1970 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 A5D21CD4F25 for ; Thu, 14 May 2026 15:13:45 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Content-Transfer-Encoding: MIME-Version:References:In-Reply-To:Message-Id:Date:Subject:Cc:To:From: Reply-To:Content-Type:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=IXgx7gfpsPR0kF8ck7MRUn7Q28yaC8th/9vky8kZIes=; b=GAChw8BWkSoOuBqfBAUGtXp+4w Y/W4kGyWa5tYUfHwHPuvZOQKdhF54CJtO4CU+Wv4G0CFlesCHNEA4Dh1Atnm3D0Q6ijYu2PQaECKc 4KFxpV293SHkYjFB4xuGYUgBHF2NkwQQ6KbgFS1LYRBzc/Pu8RNFQPrXQBNINUUFlkjFswqY/O0Z+ SjL2KSjSizxXyX3xFGShfcNNL+ZjeS091P7UlcaRvvw3ATc8v6+EBxK64YjOEsd5nn9zrOIFb/g1A 1R3JM7i1aUSIM5NKAnJxRbupZPcuOww3zV4BK0KUQtAZdGiOwcNfeC58E7zI9NjUUBvv/6qYm9Eu1 GTiR4CLg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1wNXku-00000005s02-3sQ6; Thu, 14 May 2026 15:13:44 +0000 Received: from mail.cjdns.fr ([5.135.140.105]) by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux)) id 1wNXks-00000005ry1-2KAd for linux-mediatek@lists.infradead.org; Thu, 14 May 2026 15:13:43 +0000 Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id 8A12A3DE9FD; Thu, 14 May 2026 17:13:34 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cjdns.fr; s=dkim; t=1778771619; h=from:subject:date:message-id:to:cc:mime-version: content-transfer-encoding:in-reply-to:references; bh=IXgx7gfpsPR0kF8ck7MRUn7Q28yaC8th/9vky8kZIes=; b=rC99kBpEKBGa64ABDuQPgBe81fMPPr6gfCljJMEdZ5GznYse2DToXnWL74StzfSuu3RU+H Hv4CJ7RPv5blLgrh4mrM7qqVhvBHTcB/qHT07fAZy7AYk9OPP3XlBtQzW1Hcvqs4bzrJfU yfILM5+CV9zgoYVEK7bzfMHE3YqFE0VBJiptVNZdOMetLiAbF4dNdeIQk2FZC57VmWTFKQ WSUcjAJ2IxYtH3DMhQ0XVqeQY7U09FCYjLtt5jNAVWkYp2tvvHgchbbFGYjLIjAZHyQfkS PL5dy0e9RS0K2QVdYPXQotyEAvqYBjXP0hhZRR/gpsvfHthsA5XqlGsp1FaEIQ== From: Caleb James DeLisle To: linux-pci@vger.kernel.org Cc: linux-mips@vger.kernel.org, naseefkm@gmail.com, ryder.lee@mediatek.com, helgaas@kernel.org, lpieralisi@kernel.org, kwilczynski@kernel.org, mani@kernel.org, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, matthias.bgg@gmail.com, angelogioacchino.delregno@collabora.com, ansuelsmth@gmail.com, linux-mediatek@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Caleb James DeLisle , Conor Dooley Subject: [PATCH v7 1/2] dt-bindings: PCI: mediatek: Add support for EcoNet EN7528 Date: Thu, 14 May 2026 15:13:17 +0000 Message-Id: <20260514151318.3444959-2-cjd@cjdns.fr> In-Reply-To: <20260514151318.3444959-1-cjd@cjdns.fr> References: <20260514151318.3444959-1-cjd@cjdns.fr> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Last-TLS-Session-Version: TLSv1.3 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.9.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20260514_081342_767102_F5010431 X-CRM114-Status: UNSURE ( 5.29 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-mediatek@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-mediatek" Errors-To: linux-mediatek-bounces+linux-mediatek=archiver.kernel.org@lists.infradead.org Introduce EcoNet EN7528 SoC compatible in MediaTek PCIe controller binding. EcoNet PCIe controller has the same configuration model as Mediatek v2 but is initialized more similarly to an MT7621 PCIe. Signed-off-by: Caleb James DeLisle Acked-by: Conor Dooley --- .../bindings/pci/mediatek-pcie.yaml | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/Documentation/devicetree/bindings/pci/mediatek-pcie.yaml b/Documentation/devicetree/bindings/pci/mediatek-pcie.yaml index 0b8c78ec4f91..c009a7a52bc6 100644 --- a/Documentation/devicetree/bindings/pci/mediatek-pcie.yaml +++ b/Documentation/devicetree/bindings/pci/mediatek-pcie.yaml @@ -14,6 +14,7 @@ properties: oneOf: - enum: - airoha,an7583-pcie + - econet,en7528-pcie - mediatek,mt2712-pcie - mediatek,mt7622-pcie - mediatek,mt7629-pcie @@ -226,6 +227,31 @@ allOf: mediatek,pbus-csr: false + - if: + properties: + compatible: + contains: + const: econet,en7528-pcie + then: + properties: + clocks: + maxItems: 1 + + clock-names: + maxItems: 1 + + resets: false + + reset-names: false + + power-domains: false + + mediatek,pbus-csr: false + + required: + - phys + - phy-names + unevaluatedProperties: false examples: -- 2.39.5