Merge branch 'net-ethernet-oa_tc6-add-reset-gpios-support'

Alessandro Zini says:

====================
net: ethernet: oa_tc6: add reset-gpios support

This series adds optional reset GPIO support for OPEN Alliance 10BASE-T1x
MAC-PHY devices using the OA TC6 library, and documents the property for
the Microchip LAN8650/1 MAC-PHY.

Patch 1 documents the optional reset-gpios property for the Microchip
LAN8650/1.

Patch 2 converts oa_tc6_init() to return an ERR_PTR instead of NULL, so
that -EPROBE_DEFER from the GPIO lookup added in patch 3 reaches the
driver core instead of being turned into -ENODEV.

Patch 3 implements optional reset GPIO handling in the common oa_tc6
library. The reset line is requested asserted, kept asserted for 10 us and
1 ms of settle time is allowed after deassertion for the crystal
oscillator startup, before the OPEN Alliance TC6 communication is started.
====================

Link: https://patch.msgid.link/20260918231450.55966-1-alessandro.zini@siemens.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>