diff options
author | Mark Kettenis <kettenis@cvs.openbsd.org> | 2024-02-27 10:47:21 +0000 |
---|---|---|
committer | Mark Kettenis <kettenis@cvs.openbsd.org> | 2024-02-27 10:47:21 +0000 |
commit | dfb98a92beb003b7867907274a499eee4f0d6755 (patch) | |
tree | 414e3ae59ca46a879966761a4ac94161886c4106 /sys/lib/libkern/memset.c | |
parent | 0d9e6b83ab12914f3a2c259e3f12c71a1e42d4c0 (diff) |
Pass flags to configure internal PHY delays down to the PHY. Also pass
down the device tree node. This is necessary form boards that use ytphy(4)
such as the OrangePi Zero 3. Note that this means the PHY mode has to be
correctly specified in the device tree. This hasn't always been the case
and it is still wrong in some of the device trees provided by the U-Boot
version in packages that we use for 32-bit Allwinner SoCs. However those
boards typically use a Realtek RTL8211E PHY (rev. 5) and rgephy(4) does
not pay attention to the flags yet. So this commit shouldn't break any
boards that aren't already broken. I'm working on an U-Boot update that
will fix these device trees.
ok jsg@
Diffstat (limited to 'sys/lib/libkern/memset.c')
0 files changed, 0 insertions, 0 deletions