From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.forwardemail.net (smtp.forwardemail.net [121.127.44.73]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id A29731C4A13 for ; Sun, 9 Mar 2025 23:26:39 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=121.127.44.73 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1741562801; cv=none; b=FavKF1A8bH3N6H/IF8CEKgfz9WSsL70qrwosCJF5Xw5syKjSPZnJKJ0LU9VzFoLFvmAy/2o2zQ9Fq0itOhljJqKwDld4ns1x1Z8XO1FU71DvZEjlTd/CTlYQzn1/lAOsfCR9SCVM1r9hweO9+aF1rkBwApvnzI898iwCijz4RVM= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1741562801; c=relaxed/simple; bh=j7Z5Qzs6jmLSIxRpTXZU/UrFx0eI8lwin+V2Ei+u8+c=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=F8EcihOHxeGUZb7BLgaWCTGyKIudWgC98kFcL6u+fDM1H3mAaJ4okKyS6TfS/CzgdLcbF3aw/9gJT9tiATvln3BHtOpYPGOErdhV50RwH+mD38Cvf7yDIHQIBsYS3v7kE/RTn2QLlL/wVMa3vpcV4guJ+PDew8vGA3E1TQOwTyw= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=kwiboo.se; spf=pass smtp.mailfrom=fe-bounces.kwiboo.se; dkim=pass (2048-bit key) header.d=kwiboo.se header.i=@kwiboo.se header.b=WNhSjud2; arc=none smtp.client-ip=121.127.44.73 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=kwiboo.se Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=fe-bounces.kwiboo.se Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kwiboo.se header.i=@kwiboo.se header.b="WNhSjud2" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kwiboo.se; h=Content-Transfer-Encoding: MIME-Version: Message-ID: Date: Subject: Cc: To: From; q=dns/txt; s=fe-e1b5cab7be; t=1741562794; bh=uhqn9V7B8sVTHcezMkHZ/uQLEm9iylzgvIMWhThJmFw=; b=WNhSjud2k12N181svr6hkWcSg95ZbgrHHyESJwAyYRIZ95f2qe9tQ/TxbZ6XVLcvTHbv3MJKI /1nzjVCcPXkjJl6Gr+1pmyS5ubLhMBAobWHt7NssfasQLWhXwWtoDm8v213v2FVPlB0apCXi/Su W9g1PEnf+I6vMEU7XCO/aDkmrYJ0jHSAOatiFQcOVsLFuCzilrG6Ra0RzVrQublR/ISKC+d4wJK KFSQDGsfKjP1Hh42WCaf/fzI0YZwSe7rNAqF81G13qE/HmASdlK3AFYwYqcqh6mTX/flz2YZ8ch 6ntbKLpTVm0FrVr9xFAZu/dWE7wjFRcDN52MplaZzUqw== X-Forward-Email-ID: 67ce23a55209992d7c670e59 X-Forward-Email-Sender: rfc822; jonas@kwiboo.se, smtp.forwardemail.net, 121.127.44.73 X-Forward-Email-Version: 0.4.40 X-Forward-Email-Website: https://forwardemail.net X-Complaints-To: abuse@forwardemail.net X-Report-Abuse: abuse@forwardemail.net X-Report-Abuse-To: abuse@forwardemail.net From: Jonas Karlman To: Heiko Stuebner , Andrew Lunn , "David S . Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni Cc: Rob Herring , Krzysztof Kozlowski , Conor Dooley , David Wu , Yao Zi , netdev@vger.kernel.org, devicetree@vger.kernel.org, linux-rockchip@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Jonas Karlman Subject: [PATCH v2 0/5] net: stmmac: dwmac-rk: Add GMAC support for RK3528 Date: Sun, 9 Mar 2025 23:26:10 +0000 Message-ID: <20250309232622.1498084-1-jonas@kwiboo.se> X-Mailer: git-send-email 2.48.1 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit The Rockchip RK3528 has two Ethernet controllers, one 100/10 MAC to be used with the integrated PHY and a second 1000/100/10 MAC to be used with an external Ethernet PHY. This series add initial support for the Ethernet controllers found in RK3528 and initial support to power up/down the integrated PHY. This series depends on v2 of the "net: stmmac: dwmac-rk: Validate GRF and peripheral GRF during probe" [1] cleanup series. Changes in v2: - Restrict the minItems: 4 change to rockchip,rk3528-gmac - Add initial support to power up/down the integrated PHY in RK3528 - Split device tree changes into a separate series [1] https://lore.kernel.org/r/20250308213720.2517944-1-jonas@kwiboo.se/ David Wu (1): net: stmmac: dwmac-rk: Add GMAC support for RK3528 Jonas Karlman (4): dt-bindings: net: rockchip-dwmac: Add compatible string for RK3528 net: stmmac: dwmac-rk: Move integrated_phy_powerup/down functions net: stmmac: dwmac-rk: Add integrated_phy_powerdown operation net: stmmac: dwmac-rk: Add initial support for RK3528 integrated PHY .../bindings/net/rockchip-dwmac.yaml | 16 +- .../net/ethernet/stmicro/stmmac/dwmac-rk.c | 277 ++++++++++++++---- 2 files changed, 242 insertions(+), 51 deletions(-) -- 2.48.1