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
| ||
|
Date: Fri, 18 Sep 2020 03:58:40 +0300 From: Sergej Bauer <sbauer@...ckbox.su> To: Florian Fainelli <f.fainelli@...il.com> Cc: "David S. Miller" <davem@...emloft.net>, Andrew Lunn <andrew@...n.ch>, Jakub Kicinski <kuba@...nel.org>, Bryan Whitehead <bryan.whitehead@...rochip.com>, Microchip Linux Driver Support <UNGLinuxDriver@...rochip.com>, Mauro Carvalho Chehab <mchehab+huawei@...nel.org>, Rob Herring <robh@...nel.org>, linux-kernel@...r.kernel.org, netdev@...r.kernel.org Subject: Re: [PATCH] add virtual PHY for PHY-less devices Hi Florian The fixed-PHY driver looks a little bit hardly tunable, please look at https://www.lkml.org/lkml/2020/9/17/1424 This is not my idea. This is a request of HW team, and I thnk it will be useful for someone else. But I'll try to combine fixed-phy with virtual-PHY tomorrow. It just to rearrange some lines in lan743x_phy_open. -- Sergej On Friday, September 18, 2020 1:16:30 AM MSK Florian Fainelli wrote: > On 9/17/2020 2:40 PM, Sergej Bauer wrote: > > From: sbauer@...ckbox.su > > > > Here is a kernel related part of my work which was helps to develop > > brand > > > > new PHY device. > > > > It is migth be helpful for developers work with PHY-less lan743x > > > > (7431:0011 in my case). It's just a fake virtual PHY which can change > > speed of network card processing as a loopback device. Baud rate can be > > tuned with ethtool from command line or by means of SIOCSMIIREG ioctl. > > Duplex mode not configurable and it's allways DUPLEX_FULL. > > > > It also provides module parameter mii_regs for setting initial values > > of > > > > IEEE 802.3 Control Register. > > You appear to have re-implemented the fixed PHY driver, please use that > instead of rolling your own.
Powered by blists - more mailing lists