lkml.org 
[lkml]   [2023]   [May]   [23]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [PATCH net-next v2 6/6] net: phy: microchip_t1s: add support for Microchip LAN865x Rev.B0 PHYs
> > Is this doing a read from fuses? Is anything documented about this?
> > What the values mean? Would a board designer ever need to use
> > different values? Or is this just a case of 'trust us', you don't need
> > to understand this magic.
> Yes, it is a read from fuses and those values are specific/unique for
> each PHY chip. Those values are calculated based on some characteristics
> of the PHY chip behavior for optimal performance and they are fused in
> the PHY chip for the driver to configure it during the initialization.
> This is done in the production/testing stage of the PHY chip. As it is
> specific to PHY chip, a board designer doesn't have any influence on
> this and need not to worry about it. Unfortunately they can't be
> documented anywhere as they are design specific. So simply 'trust us'.

O.K. Please consider for future generations that you move all this
magic into the PHY firmware. There does not seem to be any reason the
OS needs to know about this.

Andrew

\
 
 \ /
  Last update: 2023-05-23 14:48    [W:0.046 / U:3.060 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site