diff options
Diffstat (limited to 'drivers/net/ethernet/broadcom/bgmac.h')
-rw-r--r-- | drivers/net/ethernet/broadcom/bgmac.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/net/ethernet/broadcom/bgmac.h b/drivers/net/ethernet/broadcom/bgmac.h index 98d4b5fcc070..66c8afbdc8c7 100644 --- a/drivers/net/ethernet/broadcom/bgmac.h +++ b/drivers/net/ethernet/broadcom/bgmac.h | |||
@@ -333,7 +333,7 @@ | |||
333 | 333 | ||
334 | #define BGMAC_CHIPCTL_1_IF_TYPE_MASK 0x00000030 | 334 | #define BGMAC_CHIPCTL_1_IF_TYPE_MASK 0x00000030 |
335 | #define BGMAC_CHIPCTL_1_IF_TYPE_RMII 0x00000000 | 335 | #define BGMAC_CHIPCTL_1_IF_TYPE_RMII 0x00000000 |
336 | #define BGMAC_CHIPCTL_1_IF_TYPE_MI 0x00000010 | 336 | #define BGMAC_CHIPCTL_1_IF_TYPE_MII 0x00000010 |
337 | #define BGMAC_CHIPCTL_1_IF_TYPE_RGMII 0x00000020 | 337 | #define BGMAC_CHIPCTL_1_IF_TYPE_RGMII 0x00000020 |
338 | #define BGMAC_CHIPCTL_1_SW_TYPE_MASK 0x000000C0 | 338 | #define BGMAC_CHIPCTL_1_SW_TYPE_MASK 0x000000C0 |
339 | #define BGMAC_CHIPCTL_1_SW_TYPE_EPHY 0x00000000 | 339 | #define BGMAC_CHIPCTL_1_SW_TYPE_EPHY 0x00000000 |
@@ -384,6 +384,8 @@ struct bgmac_dma_ring { | |||
384 | u16 mmio_base; | 384 | u16 mmio_base; |
385 | struct bgmac_dma_desc *cpu_base; | 385 | struct bgmac_dma_desc *cpu_base; |
386 | dma_addr_t dma_base; | 386 | dma_addr_t dma_base; |
387 | u32 index_base; /* Used for unaligned rings only, otherwise 0 */ | ||
388 | bool unaligned; | ||
387 | 389 | ||
388 | struct bgmac_slot_info slots[BGMAC_RX_RING_SLOTS]; | 390 | struct bgmac_slot_info slots[BGMAC_RX_RING_SLOTS]; |
389 | }; | 391 | }; |