Re: [PATCH net-next v2 0/3] net: phy: add Rust reference driver for ET1011C

From: Miguel Ojeda

Date: Tue Feb 24 2026 - 11:27:59 EST


On Tue, Feb 24, 2026 at 5:32 AM Artem Lytkin <iprintercanon@xxxxxxxxx> wrote:
>
> This series adds a Rust reference driver for the LSI ET1011C PHY,
> following the pattern established by the existing Rust Asix PHY driver
> (ax88796b_rust.rs).

It is great to see more Rust code, and I am glad the "Rust reference
driver" model is useful here. But reference drivers, in principle, are
meant to bootstrap the abstractions and so on. The cover letter says
"following the pattern established", but the idea is not to duplicate
every C driver.

Since there is already a PHY one, is this meant to bootstrap the two
new APIs? Or something else?

Of course, it is up to the maintainers, i.e. if they want/need to have
more reference drivers, that is great. But I think it would be good to
clarify.

Thanks!

Cheers,
Miguel