| .. | .. |
|---|
| 27 | 27 | |
|---|
| 28 | 28 | /* Registers */ |
|---|
| 29 | 29 | #define CGXX_CMRX_CFG 0x00 |
|---|
| 30 | | -#define CMR_EN BIT_ULL(55) |
|---|
| 30 | +#define CMR_P2X_SEL_MASK GENMASK_ULL(61, 59) |
|---|
| 31 | +#define CMR_P2X_SEL_SHIFT 59ULL |
|---|
| 32 | +#define CMR_P2X_SEL_NIX0 1ULL |
|---|
| 33 | +#define CMR_P2X_SEL_NIX1 2ULL |
|---|
| 31 | 34 | #define DATA_PKT_TX_EN BIT_ULL(53) |
|---|
| 32 | 35 | #define DATA_PKT_RX_EN BIT_ULL(54) |
|---|
| 33 | 36 | #define CGX_LMAC_TYPE_SHIFT 40 |
|---|
| .. | .. |
|---|
| 142 | 145 | int cgx_lmac_set_pause_frm(void *cgxd, int lmac_id, |
|---|
| 143 | 146 | u8 tx_pause, u8 rx_pause); |
|---|
| 144 | 147 | void cgx_lmac_ptp_config(void *cgxd, int lmac_id, bool enable); |
|---|
| 148 | +u8 cgx_lmac_get_p2x(int cgx_id, int lmac_id); |
|---|
| 145 | 149 | |
|---|
| 146 | 150 | #endif /* CGX_H */ |
|---|