| .. | .. |
|---|
| 50 | 50 | #define REG_PAGE6_CP_CURRENT 0x17 |
|---|
| 51 | 51 | #define REG_PAGE6_ADC_OP_BIAS 0x18 |
|---|
| 52 | 52 | #define REG_PAGE6_RX_DECTOR 0x19 |
|---|
| 53 | +#define REG_PAGE6_TX_MOS_DRV 0x1B |
|---|
| 53 | 54 | #define REG_PAGE6_AFE_PDCW 0x1c |
|---|
| 54 | 55 | |
|---|
| 55 | 56 | /* PAGE 8 */ |
|---|
| .. | .. |
|---|
| 201 | 202 | phy_write(phydev, MDIO_DEVAD_NONE, REG_PAGE6_RX_DECTOR, 0x0408); |
|---|
| 202 | 203 | /* PHYAFE PDCW optimization */ |
|---|
| 203 | 204 | phy_write(phydev, MDIO_DEVAD_NONE, REG_PAGE6_AFE_PDCW, 0x8880); |
|---|
| 205 | + /* Add PHY Tx mos drive, reduce power noise/jitter */ |
|---|
| 206 | + phy_write(phydev, MDIO_DEVAD_NONE, REG_PAGE6_TX_MOS_DRV, 0x888e); |
|---|
| 204 | 207 | |
|---|
| 205 | 208 | /* Switch to page 8 */ |
|---|
| 206 | 209 | phy_write(phydev, MDIO_DEVAD_NONE, REG_PAGE_SEL, 0x0800); |
|---|