> On May 25, 2015, at 7:44 AM, Sharma Bhupesh <bhupesh.sha...@freescale.com> 
> wrote:
> 
> Hi Andrew,
>  
> Thanks for the reply.
>  
> AFAICR the ARMv8 Juno/foundation model platforms support the SMSC-911c 
> integrated MAC + PHY controller which is available as a single composite 
> module.
>  
> However usually on ARM platforms there can be a Ethernet MAC controller + 
> some discrete PHY components available from various PHY vendors. In such a 
> case a MDC/MDIO bus usually needs to be used/programmed to get the PHY link 
> status and/or frame reception/transmission.
>  
> The UEFI specification 2.4 has standards dedicated for the SNP, Managed 
> network and like, but we cannot find any specific information required to 
> maintain PHY states or the MDC/MDIO information.
> Even if the initial PHY configuration is left upto the chip-specific 
> init-code, how should we manage the run-time PHY states/errors etc.
>  

I assume the NIC would just return an EFI_DEVICE_ERROR. 

For extensible error reporting you would need to look at:
https://svn.code.sf.net/p/edk2/code/trunk/edk2/MdePkg/Include/Protocol/DriverDiagnostics2.h
 
<https://svn.code.sf.net/p/edk2/code/trunk/edk2/MdePkg/Include/Protocol/DriverDiagnostics2.h>
https://svn.code.sf.net/p/edk2/code/trunk/edk2/MdePkg/Include/Protocol/DriverHealth.h
 
<https://svn.code.sf.net/p/edk2/code/trunk/edk2/MdePkg/Include/Protocol/DriverHealth.h>


Thanks,

Andrew Fish

> Regards,
> Bhupesh
>  
> From: Andrew Fish [mailto:af...@apple.com] 
> Sent: Wednesday, May 20, 2015 8:36 PM
> To: edk2-devel@lists.sourceforge.net
> Subject: Re: [edk2] Phy support
>  
>  
> On May 19, 2015, at 10:44 PM, Meenakshi Aggarwal 
> <meenakshi.aggar...@freescale.com <mailto:meenakshi.aggar...@freescale.com>> 
> wrote:
>  
> Hi All,
>  
> Kindly help. 
>  
>  
> There is no industry standard for adding PHY support. You will need to look 
> at the driver for the MAC. Or it could be part of the chipset init code. 
>  
> Thanks,
>  
> Andrew Fish 
> 
> 
>  
> Regards
> Meenakshi
>  
> From: Meenakshi Aggarwal [mailto:meenakshi.aggar...@freescale.com 
> <mailto:meenakshi.aggar...@freescale.com>] 
> Sent: Monday, May 18, 2015 9:32 AM
> To: edk2-devel@lists.sourceforge.net <mailto:edk2-devel@lists.sourceforge.net>
> Subject: [edk2] Phy support
>  
> Hi,
>  
>  
> I need to add support of PHY driver without integrated MAC controller.
>  
> Please suggest if I can have anything for reference.
>  
> If reference code is not available then please suggest the protocol I need to 
> implement.
>  
>  
>  
>  
> Thanks & regards
> Meenakshi Aggarwal
>  
> ------------------------------------------------------------------------------
> One dashboard for servers and applications across Physical-Virtual-Cloud 
> Widest out-of-the-box monitoring support with 50+ applications
> Performance metrics, stats and reports that give you Actionable Insights
> Deep dive visibility with transaction tracing using APM Insight.
> http://ad.doubleclick.net/ddm/clk/290420510;117567292;y_______________________________________________
>  
> <http://ad.doubleclick.net/ddm/clk/290420510;117567292;y_______________________________________________>
> edk2-devel mailing list
> edk2-devel@lists.sourceforge.net <mailto:edk2-devel@lists.sourceforge.net>
> https://lists.sourceforge.net/lists/listinfo/edk2-devel 
> <https://lists.sourceforge.net/lists/listinfo/edk2-devel>
>  
> ------------------------------------------------------------------------------
> One dashboard for servers and applications across Physical-Virtual-Cloud 
> Widest out-of-the-box monitoring support with 50+ applications
> Performance metrics, stats and reports that give you Actionable Insights
> Deep dive visibility with transaction tracing using APM Insight.
> http://ad.doubleclick.net/ddm/clk/290420510;117567292;y_______________________________________________
> edk2-devel mailing list
> edk2-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/edk2-devel

------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-devel

Reply via email to