lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <a8739f95-681c-406a-9f61-a1a171db99c5@aosc.io>
Date: Wed, 15 Oct 2025 16:58:54 +0800
From: Mingcong Bai <jeffbai@...c.io>
To: Yao Zi <ziyao@...root.org>, Andrew Lunn <andrew+netdev@...n.ch>,
 "David S. Miller" <davem@...emloft.net>, Eric Dumazet <edumazet@...gle.com>,
 Jakub Kicinski <kuba@...nel.org>, Paolo Abeni <pabeni@...hat.com>,
 Frank <Frank.Sae@...or-comm.com>, Heiner Kallweit <hkallweit1@...il.com>,
 Russell King <linux@...linux.org.uk>, Bjorn Helgaas <bhelgaas@...gle.com>,
 "Russell King (Oracle)" <rmk+kernel@...linux.org.uk>,
 Vladimir Oltean <vladimir.oltean@....com>,
 Choong Yong Liang <yong.liang.choong@...ux.intel.com>,
 Chen-Yu Tsai <wens@...e.org>, Jisheng Zhang <jszhang@...nel.org>,
 Furong Xu <0x1207@...il.com>, Xi Ruoyao <xry111@...111.site>,
 Kexy Biscuit <kexybiscuit@...c.io>, Runhua He <hua@...c.io>
Cc: linux-kernel@...r.kernel.org, netdev@...r.kernel.org,
 linux-pci@...r.kernel.org
Subject: Re: [PATCH net-next 0/4] Add DWMAC glue driver for Motorcomm YT6801

Hi Yao,

在 2025/10/15 00:47, Yao Zi 写道:
> This series adds glue driver for Motorcomm YT6801 PCIe ethernet
> controller, which is considered mostly compatible with DWMAC-4 IP by
> inspecting the register layout[1]. It integrates a Motorcomm YT8531S PHY
> (confirmed by reading PHY ID) and GMII is used to connect the PHY to
> MAC[2].
> 
> The initialization logic of the MAC is mostly based on previous upstream
> effort for the controller[3] and the Deepin-maintained downstream Linux
> driver[4] licensed under GPL-2.0 according to its SPDX headers. However,
> this series is a completely re-write of the previous patch series,
> utilizing the existing DWMAC4 driver and introducing a glue driver only.
> 
> This series only aims to add basic networking functions for the
> controller, features like WoL, RSS and LED control are omitted for now.
> Testing is done on Loongson 3A5000 machine. Through a local GbE switch,
> it reaches 871Mbps (TX)/942Mbps (RX) on average,

We (along with Xi Ruoyao and Runhua He) tested this patchset against 
v6.18-rc1 on the following platforms featuring YT6801:

- Loongson XA61201 (LoongArch, Loongson 3A6000-HV)
- Loongson AC612A0_V1.1 (LoongArch, Loongson 3C6000/S)
- Loongson XB612B0_V1.1 (LoongArch, Loongson 3B6000)
- MECHREVO WUJIE14-GX4HRXL (x86-64)

With performance within expectation and S3/reboot working. Both ports 
work on those with two interfaces (AC612A0_V1.1 and XB612B0_V1.1). LED 
indicators do not seem to work properly at this moment, but this was 
already described in your original email.

With that:

Tested-by: Mingcong Bai <jeffbai@...c.io>
Tested-by: Runhua He <hua@...c.io>
Tested-by: Xi Ruoyao <xry111@...111.site>

Best Regards,
Mingcong Bai

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ