u-boot: version release v4.1.0.3
fa813205bd Merge "[eth] change rxterm and vcm to link DianXin router" into v4.1.0 956d3a3198 [eth] change rxterm and vcm to link DianXin router 9e6d7e0dd8 [audio][uboot] add play Change-Id: I6a23283cc4033f4032f0161d4ba5b9339e8f9952
This commit is contained in:
@ -134,26 +134,27 @@ static void cv182xa_ephy_init(void)
|
||||
|
||||
// En TX_Rterm
|
||||
mmio_write_32(0x03009040, (0x0001 | mmio_read_32(0x03009040)));
|
||||
|
||||
// change rx vcm
|
||||
mmio_write_32(0x0300904c, (0x820 | mmio_read_32(0x0300904c)));
|
||||
// Link Pulse
|
||||
// Switch to MII-page10
|
||||
mmio_write_32(0x0300907c, 0x0a00);
|
||||
|
||||
#if 1
|
||||
// Set Link Pulse
|
||||
// mmio_write_32(0x03009040, 0x3e00);
|
||||
// mmio_write_32(0x03009044, 0x7864);
|
||||
// mmio_write_32(0x03009048, 0x6470);
|
||||
// mmio_write_32(0x0300904c, 0x5f62);
|
||||
// mmio_write_32(0x03009050, 0x5a5a);
|
||||
// mmio_write_32(0x03009054, 0x5458);
|
||||
// mmio_write_32(0x03009058, 0xb23a);
|
||||
// mmio_write_32(0x0300905c, 0x94a0);
|
||||
// mmio_write_32(0x03009060, 0x9092);
|
||||
// mmio_write_32(0x03009064, 0x8a8e);
|
||||
// mmio_write_32(0x03009068, 0x8688);
|
||||
// mmio_write_32(0x0300906c, 0x8484);
|
||||
// mmio_write_32(0x03009070, 0x0082);
|
||||
|
||||
mmio_write_32(0x03009040, 0x3e00);
|
||||
mmio_write_32(0x03009044, 0x7864);
|
||||
mmio_write_32(0x03009048, 0x6470);
|
||||
mmio_write_32(0x0300904c, 0x5f62);
|
||||
mmio_write_32(0x03009050, 0x5a5a);
|
||||
mmio_write_32(0x03009054, 0x5458);
|
||||
mmio_write_32(0x03009058, 0xb23a);
|
||||
mmio_write_32(0x0300905c, 0x94a0);
|
||||
mmio_write_32(0x03009060, 0x9092);
|
||||
mmio_write_32(0x03009064, 0x8a8e);
|
||||
mmio_write_32(0x03009068, 0x8688);
|
||||
mmio_write_32(0x0300906c, 0x8484);
|
||||
mmio_write_32(0x03009070, 0x0082);
|
||||
#else
|
||||
// from sean
|
||||
// Fix err: the status is still linkup when removed the network cable.
|
||||
mmio_write_32(0x03009040, 0x2000);
|
||||
@ -169,7 +170,7 @@ static void cv182xa_ephy_init(void)
|
||||
mmio_write_32(0x03009068, 0x8283);
|
||||
mmio_write_32(0x0300906c, 0x8182);
|
||||
mmio_write_32(0x03009070, 0x0081);
|
||||
|
||||
#endif
|
||||
// TP_IDLE
|
||||
// Switch to MII-page11
|
||||
mmio_write_32(0x0300907c, 0x0b00);
|
||||
|
||||
Reference in New Issue
Block a user