From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-oi2-f13.google.com (mail-oi2-f13.google.com [74.125.231.205]) (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 B17594CCDC9 for ; Tue, 15 Sep 2026 19:03:34 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.231.205 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789499016; cv=none; b=EvilMdmz9fej/bdnlztitQAvzc8dOxjj9eUUfzUVSqcphSsVfhBfv9ffVchIL/YIH2b8PBTzaPsuDylefTeq3r6yas5MnkBfe5f30gSWxiLC0+pZLSbZhqzvSutltJVi/72VjV6loRPJHfM/cJO+xUvMZH9/pesBdRZS46Zk+k8= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789499016; c=relaxed/simple; bh=4nxtyyqEl3KNqFM/VNPCt8/lxZqhenmbkWEsMZt3P7E=; h=From:Subject:Date:Message-Id:MIME-Version:Content-Type:To:Cc; b=QQcQRa/vf2nT9TwnQv6w3+MlwtfZWCusvnTIViq1JyHn9dNVHnXqOCWhbJfin2ks58vCRj3FiXWO4D2uxDhi3dnm+GAUK/vJdXxq8Iafs9VtVWnw/MO7xUe4k37+1vP9Yt5o7k2Xq0b3cSuGmDODOBkWvQx7pFEwGdVwVnbR2bU= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=rRm7PNs/; arc=none smtp.client-ip=74.125.231.205 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="rRm7PNs/" Received: by mail-oi2-f13.google.com with SMTP id 5614622812f47-4c6d6660191so120199b6e.2 for ; Tue, 15 Sep 2026 12:03:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1789499013; x=1790103813; darn=vger.kernel.org; h=cc:to:content-transfer-encoding:content-type:mime-version :message-id:date:subject:from:from:to:cc:subject:date:message-id :reply-to:content-type; bh=6m+jC2rp2azBWtBItSkEbw2wCnf8fSU8Zkxe0cev4G8=; b=rRm7PNs/JAnZD3WK4mxNSEHhBTG3IsKjKm9uVsIqfMTxmUtyJlAvfzK7XnT/2byjls dWXAqqf6vRTHO9MbfBbSyWyCzxbgunAGMjmIXS6vGdWCBMKV+i//fPh4SK1bSFkZuC5x Pa2W98mFWGE6yRG1moF8/5kKxYs5Z4qSccjAe794r2eCw+E82cJzcoSrocbqNzaNR6i0 ri+hfk2y0IjrI8os+mtSyGJQovnw+Tg7eqKVuDuuEVmVXefrIBENf+wG+5YF+t3Ldq7e L2X0m5FhEjyO5GaLzBrFRAiC/I0cs/MUUAm7H76thPcDDloUtWlkfak4XFU8iIfu3P8L gVsw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1789499013; x=1790103813; h=cc:to:content-transfer-encoding:content-type:mime-version :message-id:date:subject:from:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to:content-type; bh=6m+jC2rp2azBWtBItSkEbw2wCnf8fSU8Zkxe0cev4G8=; b=DspfqchtS/nh66VaPLCX6NH8hUfC8L7Alt/eJgfHRdt/7lp7NSRG4ufgtSYiqUakXD eMvl8V6pNwtTRB6+d2DVJcM9AulZgQ7WT/pWU1VLGVwj4reWqQtYXckL2eEh+FmI0Tdc hMBdSSb2Eq9mzTeKkXAxonI3s9M9mrAXyA0YDkhIhgZlGxHCaKFapqOFPsbxraG84ogx 01rXcm6rT+W9amxzNJvQwkRXHCqMM57vvJ2g79w7yRKlIGksY7uhiZas8Fdf0VzIBvHX RrpVc968W7K0wrPP4DKItWCE+cC6xt6kaeGEokRRIEOkawxCB3auzQd0i3sRNAWOP/ob GokQ== X-Forwarded-Encrypted: i=1; AKwUvBx2OudGuKetgbGHFejX5Gklrx47ROejmcPFSl1q/7muMnohQJA82qUYknmQual+82hHaKrP04uOQWCx@vger.kernel.org X-Gm-Message-State: AFuF++lFTMJiPWyRy5XT1+c7EuUEuSRYoarTybPtghgUCJWobf1K8Olj A6cKI/cDBIbryFscYs+nEgzDchojZk8JxuWHUx6Xot+s4Tk3LwWue9ah X-Gm-Gg: AYBFou3DS5F26AUAO+RW8lpFlbaH3GggglzkkS97auqM1NRQZhdY4vL9Z/sVelDUx79 YDNhjVFw9b2A2lBqn9JFeN3NeFQPo/fYEcLhd7yL+V566uWiKu4N9ahxmarOTW3kgnJk54jwRY4 BY1sbf3O3VQk5+HXpFWAkraKNcAM/XQG98uzjOsI1vwxD2867XJmDLNrQbb7w51usxbKjNpQ7pH ntKUUCas4jfsday334Blwy6TIHvqVTMHSgMjyjVP23rIWq7CTjYYvCJn8/7Z76m1o2kK+juyy7N xFrsrpaqC0ORxmebGLEA8I1ZlyLakObB91iv4YB2xDpCGIhPCiND2biDvV5SNk6sxcev0bI8nvg b+1GqtLi86ptMRayVTE+dFzVyt9k7DbNBk3Ow43SFxws9l65vlecvJz2iV/kdS2VHTf2itnPkVU 7eLyDRvKVU1NqgbblFOHOQKgW6+Ez9hltvuTKPjxY8OFi8CRhi/K9FrPLToCistVkIKkxwfT1qe cuRTOIZcwkItvBgOp6oBYT1utgD3M7JohjfhfX50OPeDhhqPRGEy4NTFLc5xyrG+wIyifm3L1Mi qUIOnj3b1FcognSWJihX/wNXVY7I83pcVNWa5IOAT3UvaccqVvs9Zjd1VoTVyvHhw4O9k7L6N72 Zx34G7gTtnAIwf9Fel2nyzQ== X-Received: by 2002:a05:6808:1929:b0:4c1:f40e:b697 with SMTP id 5614622812f47-4c7b61758c4mr7115389b6e.38.1789499013397; Tue, 15 Sep 2026 12:03:33 -0700 (PDT) Received: from [127.0.1.1] (174-29-1-49.hlrn.qwest.net. [174.29.1.49]) by smtp.gmail.com with ESMTPSA id 586e51a60fabf-4842546a51bsm836569fac.0.2026.09.15.12.03.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 15 Sep 2026 12:03:32 -0700 (PDT) From: James Hilliard Subject: [PATCH net-next 0/2] net: stmmac: add Allwinner H616 EMAC1 support Date: Tue, 15 Sep 2026 13:03:17 -0600 Message-Id: <20260915-submit-h616-emac1-v1-v1-0-195de0bb1f8a@gmail.com> Precedence: bulk X-Mailing-List: devicetree@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-B4-Tracking: v=1; b=H4sIAAAAAAAC/yXMywqDMBCF4VeRWXcgE0N6eZXSRZKOOgVjSVIRx Hdv1OXP4XwrZE7CGR7NColnyTLFGnRpIAwu9ozyrg1aaavuZDD//CgFB0sWeXSBcCYk015VezP aeQ/1+k3cyXKwT4hcMPJS4HUuVfhwKLsK2/YHmuTXGoIAAAA= X-Change-ID: 20260914-submit-h616-emac1-v1-143703842abb To: Richard Genoud , Andrew Lunn , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Chen-Yu Tsai , Jernej Skrabec , Samuel Holland , Alexandre Torgue , Giuseppe Cavallaro , Jose Abreu , Maxime Chevallier , Maxime Coquelin Cc: Maxime Ripard , netdev@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-sunxi@lists.linux.dev, linux-kernel@vger.kernel.org, linux-stm32@st-md-mailman.stormreply.com, James Hilliard X-Mailer: b4 0.15.2 The H616 secondary EMAC supports RMII at 10/100 Mbps and uses a separate system-control clock register at offset 0x34. Add its binding and a sun8i stmmac variant using that register. A distinct compatible without an older fallback prevents the driver from using EMAC0's clock register. The PHY commonly connected to EMAC1 is in an AC200 or AC300 companion package, not the H616 die. Leave its initialization to the PHY driver instead of using the H3 internal-PHY controls. Retain the supported TX and RX delay settings through the shared syscon setup. The AC200/AC300 EPHY driver and package bindings are already in net-next. This series separates the H616 EMAC1 MAC driver and binding support from the earlier combined series. PWM, MFD and device-tree enablement are being handled separately. Signed-off-by: James Hilliard --- James Hilliard (2): dt-bindings: net: allwinner: add H616 EMAC1 net: stmmac: sun8i: add support for Allwinner H616 EMAC1 .../bindings/net/allwinner,sun8i-a83t-emac.yaml | 18 ++++++++++++++++-- .../devicetree/bindings/net/snps,dwmac.yaml | 2 ++ drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 21 +++++++++++++++++++++ 3 files changed, 39 insertions(+), 2 deletions(-) --- base-commit: b8e9e7d82e7eefd5d2d528469d94ec20e96b38c3 change-id: 20260914-submit-h616-emac1-v1-143703842abb Best regards, -- James Hilliard