TI DP83869 RGMII Ethernet PHY.
|
enum | Dp83869_Gpio0Mode {
DP83869_GPIO0_RXERR = 0x0U,
DP83869_GPIO0_1588TXSFD = 0x1U,
DP83869_GPIO0_1588RXSFD = 0x2U,
DP83869_GPIO0_WOL = 0x3U,
DP83869_GPIO0_ENERGYDET = 0x4U,
DP83869_GPIO0_LED3 = 0x6U,
DP83869_GPIO0_PRBSERR = 0x7U,
DP83869_GPIO0_CONSTANT0 = 0x8U,
DP83869_GPIO0_CONSTANT1 = 0x9U
} |
| GPIO_0 mux modes. More...
|
|
enum | Dp83869_Gpio1Mode {
DP83869_GPIO1_COL = 0x0U,
DP83869_GPIO1_1588TXSFD = 0x1U,
DP83869_GPIO1_1588RXSFD = 0x2U,
DP83869_GPIO1_WOL = 0x3U,
DP83869_GPIO1_ENERGYDET = 0x4U,
DP83869_GPIO1_LED3 = 0x6U,
DP83869_GPIO1_PRBSERR = 0x7U,
DP83869_GPIO1_CONSTANT0 = 0x8U,
DP83869_GPIO1_CONSTANT1 = 0x9U
} |
| GPIO_1 mux modes. More...
|
|
enum | Dp83869_LedMode {
DP83869_LED_LINKED = 0x0U,
DP83869_LED_RXTXACT = 0x1U,
DP83869_LED_TXACT = 0x2U,
DP83869_LED_RXACT = 0x3U,
DP83869_LED_COLLDET = 0x4U,
DP83869_LED_LINKED_1000BT = 0x5U,
DP83869_LED_LINKED_100BTX = 0x6U,
DP83869_LED_LINKED_10BT = 0x7U,
DP83869_LED_LINKED_10100BT = 0x8U,
DP83869_LED_LINKED_1001000BT = 0x9U,
DP83869_LED_FULLDUPLEX = 0xAU,
DP83869_LED_LINKED_BLINKACT = 0xBU,
DP83869_LED_RXTXERR = 0xDU,
DP83869_LED_RXERR = 0xEU
} |
| LED modes (sources). More...
|
|
◆ DP83869_LED_NUM
#define DP83869_LED_NUM (4U) |
Number of LEDs available in the PHY.
◆ Dp83869_Gpio0Mode
GPIO_0 mux modes.
Enumerator |
---|
DP83869_GPIO0_RXERR | RX_ER
|
DP83869_GPIO0_1588TXSFD | 1588 TX SFD
|
DP83869_GPIO0_1588RXSFD | 1588 RX SFD
|
DP83869_GPIO0_WOL | WOL
|
DP83869_GPIO0_ENERGYDET | Energy Detect (1000Base-T and 100Base-TX only)
|
DP83869_GPIO0_LED3 | LED_3
|
DP83869_GPIO0_PRBSERR | PRBS Errors / Loss of Sync
|
DP83869_GPIO0_CONSTANT0 | Constant 0
|
DP83869_GPIO0_CONSTANT1 | Constant 1
|
◆ Dp83869_Gpio1Mode
GPIO_1 mux modes.
Enumerator |
---|
DP83869_GPIO1_COL | COL
|
DP83869_GPIO1_1588TXSFD | 1588 TX SFD
|
DP83869_GPIO1_1588RXSFD | 1588 RX SFD
|
DP83869_GPIO1_WOL | WOL
|
DP83869_GPIO1_ENERGYDET | Energy Detect (1000Base-T and 100Base-TX only)
|
DP83869_GPIO1_LED3 | LED_3
|
DP83869_GPIO1_PRBSERR | PRBS Errors / Loss of Sync
|
DP83869_GPIO1_CONSTANT0 | Constant 0
|
DP83869_GPIO1_CONSTANT1 | Constant 1
|
◆ Dp83869_LedMode
LED modes (sources).
Enumerator |
---|
DP83869_LED_LINKED | Link established
|
DP83869_LED_RXTXACT | Receive or transmit activity
|
DP83869_LED_TXACT | Transmit activity
|
DP83869_LED_RXACT | Receive activity
|
DP83869_LED_COLLDET | Collision detected
|
DP83869_LED_LINKED_1000BT | 1000BT link established
|
DP83869_LED_LINKED_100BTX | 100 BTX link established
|
DP83869_LED_LINKED_10BT | 10BT link established
|
DP83869_LED_LINKED_10100BT | 10/100BT link established
|
DP83869_LED_LINKED_1001000BT | 100/1000BT link established
|
DP83869_LED_FULLDUPLEX | Full duplex
|
DP83869_LED_LINKED_BLINKACT | Link established, blink for transmit or receive activity
|
DP83869_LED_RXTXERR | Receive error or transmit error
|
DP83869_LED_RXERR | Receive error
|
◆ Dp83869_initCfg()
Initialize DP83869 PHY specific config params.
Initializes the DP83869 PHY specific configuration parameters.
- Parameters
-
cfg | DP83869 PHY config structure pointer |