fsl_phy not part of drivers?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

fsl_phy not part of drivers?

755 Views
rojer
Contributor II

I see that a number of networking examples have fsl_phy ethernet driver included, 9 copies of it across different examples.

I'm wondering why it's not included in the drivers directory (devices/MK64F12/drivers/), along with other fsl_* drivers?

 

i'm asking because i don't like copy/pasting stuff unnecessarily and usually link to SDK files in my projects, so devices/MK64F12/drivers/ is already included as a link, but don't like linking to some random examples that have nothing to do with my project.

Labels (1)
0 Kudos
2 Replies

592 Views
Jmart
NXP Employee
NXP Employee

The phy drivers are not part of the device specific drivers as they are not physical IP located in the SoC. The phy is considered a board level component and included at the board level.

The other option would be to place these board level components into a components folder, similar to how we manage them internally, and release them this way. I agree with your concerns and will discuss this with the team.

Thanks,

Jason

592 Views
rojer
Contributor II

thank you Jason, that makes sense.

0 Kudos