diff options
author | vijay rai <vijay.rai@freescale.com> | 2014-06-20 10:45:29 +0530 |
---|---|---|
committer | York Sun <yorksun@freescale.com> | 2014-07-22 16:25:54 -0700 |
commit | 6666017f44e39ec0385e3c7736b8c9af46cf4f08 (patch) | |
tree | fab7529d9b9ac0b7f28fcbcd358c2ca52633311e /board/freescale/t1040qds/eth.c | |
parent | 591dd192307d81cf8f8705b06854e973c53d4c4d (diff) | |
download | u-boot-imx-6666017f44e39ec0385e3c7736b8c9af46cf4f08.zip u-boot-imx-6666017f44e39ec0385e3c7736b8c9af46cf4f08.tar.gz u-boot-imx-6666017f44e39ec0385e3c7736b8c9af46cf4f08.tar.bz2 |
powerpc/t1040qds: Initialize EPHY2 clock to RGMII only
Setting FPGA register brdcfg9 EPHY2 bits to '0' to initialize EPHY2 clock to RGMII mode.
Signed-off-by: Vijay Rai <vijay.rai@freescale.com>
Signed-off-by: Priyanka Jain <Priyanka.Jain@freescale.com>
Signed-off-by: Prabhakar Kushwaha <prabhakar@freescale.com>
Reviewed-by: York Sun <yorksun@freescale.com>
Diffstat (limited to 'board/freescale/t1040qds/eth.c')
-rw-r--r-- | board/freescale/t1040qds/eth.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/board/freescale/t1040qds/eth.c b/board/freescale/t1040qds/eth.c index 3077b4a..1929bba 100644 --- a/board/freescale/t1040qds/eth.c +++ b/board/freescale/t1040qds/eth.c @@ -355,7 +355,9 @@ static void set_brdcfg9_for_gtx_clk(void) { u8 brdcfg9; brdcfg9 = QIXIS_READ(brdcfg[9]); - brdcfg9 |= (1 << 5); +/* Initializing EPHY2 clock to RGMII mode */ + brdcfg9 &= ~(BRDCFG9_EPHY2_MASK); + brdcfg9 |= (BRDCFG9_EPHY2_VAL); QIXIS_WRITE(brdcfg[9], brdcfg9); } |