emacps: Restrict Alto GEM to 100mbps
Restrict the Alto GEM to 100mbps as no support in the current platfrom for 1G. Signed-off-by: Punnaiah Choudary Kalluri <punnaia@xilinx.com>
This commit is contained in:
parent
d10f762a49
commit
46e32da76f
1 changed files with 10 additions and 7 deletions
|
@ -458,14 +458,17 @@ LONG EmacPsDmaIntrExample(XScuGic * IntcInstancePtr,
|
|||
*/
|
||||
if (GemVersion == 2)
|
||||
{
|
||||
XEmacPs_SetMdioDivisor(EmacPsInstancePtr, MDC_DIV_224);
|
||||
sleep(1);
|
||||
XEmacPs_SetMdioDivisor(EmacPsInstancePtr, MDC_DIV_224);
|
||||
sleep(1);
|
||||
EmacPsUtilEnterLoopback(EmacPsInstancePtr, EMACPS_LOOPBACK_SPEED_1G);
|
||||
XEmacPs_SetOperatingSpeed(EmacPsInstancePtr, EMACPS_LOOPBACK_SPEED_1G);
|
||||
}
|
||||
else
|
||||
{
|
||||
XEmacPs_SetMdioDivisor(EmacPsInstancePtr, MDC_DIV_224);
|
||||
EmacPsUtilEnterLoopback(EmacPsInstancePtr, EMACPS_LOOPBACK_SPEED);
|
||||
XEmacPs_SetOperatingSpeed(EmacPsInstancePtr,EMACPS_LOOPBACK_SPEED);
|
||||
}
|
||||
/*
|
||||
* Set emacps to phy loopback
|
||||
*/
|
||||
EmacPsUtilEnterLoopback(EmacPsInstancePtr, EMACPS_LOOPBACK_SPEED_1G);
|
||||
XEmacPs_SetOperatingSpeed(EmacPsInstancePtr, EMACPS_LOOPBACK_SPEED_1G);
|
||||
|
||||
/*
|
||||
* Setup the interrupt controller and enable interrupts
|
||||
|
|
Loading…
Add table
Reference in a new issue