diff options
author | 2015-05-13 02:39:28 +0000 | |
---|---|---|
committer | 2015-05-13 02:39:28 +0000 | |
commit | 62dc7ecad0d8bfe144547a1efa6ed6e2ead486ff (patch) | |
tree | 03cf2c9fa14cce0280ad0e5b8abfeef5436f960b /sys/netinet/tcp_input.c | |
parent | To replace c0-*, add a high watermark to the pty event, and also backoff (diff) | |
download | wireguard-openbsd-62dc7ecad0d8bfe144547a1efa6ed6e2ead486ff.tar.xz wireguard-openbsd-62dc7ecad0d8bfe144547a1efa6ed6e2ead486ff.zip |
Having the same settings on the same phy across multiple boards is just
asking too much in the arm world.
Translate the fec parameters from the novena dtb to set a different clock
skew to the same micrel phy used on sabre lite. The novena dtb sets
txd[0-3]-skew-ps to 3000, the sabre lite sets them to 0. When run through
the shifting/oring process from the micrel phy driver in FreeBSD this ends
up being a write of 0xffff on the novena and 0x0000 on sabre lite when
writing to TX_DATA_PAD_SKEW.
This change resolves the stability problems djm was seeing with imxenet
on novena.
ok djm@
Diffstat (limited to 'sys/netinet/tcp_input.c')
0 files changed, 0 insertions, 0 deletions