mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/
synced 2026-11-10 20:48:12 +00:00
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>
This commit is contained in:
commit
161ea2d4f2
4 changed files with 42 additions and 17 deletions
Loading…
Add table
Add a link
Reference in a new issue