From nobody Mon Apr 6 13:30:30 2026 Received: from mail.cjdns.fr (mail.cjdns.fr [5.135.140.105]) (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 94B3C3164D6; Sat, 4 Apr 2026 18:36:45 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=5.135.140.105 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775327807; cv=none; b=miNsvpCJOIC0YufWxuBuAj78chpz6s0D3pVvjIXFlVZuRLBLgS0xmEcnr7709Y2p+RjCSInAgjgyikOy2MmstNDQN6NFHsICtbqea+CLopUzjPzXBoQsWOk5cQhemAS5sBrHynsM/0yv5032ko+bquJ8h22EusZkuiJdj87dFJY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775327807; c=relaxed/simple; bh=FcHjXu3O4cMSKOl3m+/FjzMc37LArBaBp3+RRI87ErA=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=VB+nUbXjpi6cs/0OqNJaQe3Bi1/Eom77HHm5FQpxDODsACBwPRxUzoAYah9cdXmEUV6j5x9V8yg4DpPGXc3f2wsUWe+PH5D3QJkvw2VqsOMfu7OCiz4yXBXnbtew82keaX6AwOb3Xun6PWOkIrv1L49j99HiOsPq2sPhynCc33s= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=cjdns.fr; spf=none smtp.mailfrom=cjdns.fr; dkim=pass (2048-bit key) header.d=cjdns.fr header.i=@cjdns.fr header.b=Zt4tlIEu; arc=none smtp.client-ip=5.135.140.105 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=cjdns.fr Authentication-Results: smtp.subspace.kernel.org; spf=none smtp.mailfrom=cjdns.fr Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=cjdns.fr header.i=@cjdns.fr header.b="Zt4tlIEu" Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id DA3E818DDE0; Sat, 4 Apr 2026 20:29:03 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cjdns.fr; s=dkim; t=1775327346; h=from:subject:date:message-id:to:cc:mime-version: content-transfer-encoding:in-reply-to:references; bh=dFP8gIvgqds8v1GE3FytFp2lu1cC4gYgYzSFTR33IVg=; b=Zt4tlIEu9aIMYbGsSWeGg9zgec7T/EG/eEvtazs0qAwcyKjuYOqgyeJmHiRqKd3KR7diFd +RvCdF8P88Gnj2cEXUsG4CTyrSIxL29+Nnr1MSEp1YaetnTCg7/qUb0Vcfhz21O4yJOgSP +2XLpbJiN0PNQghS7KG4wlcN4+xDuXL/OdIJF/hyN/Ai/UP0kMf81A+5vVb4YnwS1zByYJ O21moPNIoIg9JppN7om0sInQT6ZdTwxzbE0b8vR3PXYpolr8HNm3hTKhRBtUvRynY8H1l3 1tTNwtSAqJ9Ds4Le9H5DZ8ClLxIeeolsowKnnByU1z8mMc6AeDCuVRb9Rp2Y2w== 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 Subject: [PATCH v4 1/2] dt-bindings: PCI: mediatek: Add support for EcoNet EN7528 Date: Sat, 4 Apr 2026 18:28:53 +0000 Message-Id: <20260404182854.2183651-2-cjd@cjdns.fr> In-Reply-To: <20260404182854.2183651-1-cjd@cjdns.fr> References: <20260404182854.2183651-1-cjd@cjdns.fr> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Last-TLS-Session-Version: TLSv1.3 Content-Type: text/plain; charset="utf-8" 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 --- .../bindings/pci/mediatek-pcie.yaml | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/Documentation/devicetree/bindings/pci/mediatek-pcie.yaml b/Doc= umentation/devicetree/bindings/pci/mediatek-pcie.yaml index 0b8c78ec4f91..7e1b0876c291 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: =20 mediatek,pbus-csr: false =20 + - if: + properties: + compatible: + contains: + const: econet,en7528-pcie + then: + properties: + clocks: + maxItems: 1 + + clock-names: + maxItems: 1 + + reset: false + + reset-names: false + + power-domains: false + + mediatek,pbus-csr: false + + required: + - phys + - phy-names + unevaluatedProperties: false =20 examples: --=20 2.39.5