Lines Matching defs:hpc3_ethregs
109 struct hpc3_ethregs { struct
111 volatile u32 rx_cbptr; /* current dma buffer ptr, diagnostic use only */
112 volatile u32 rx_ndptr; /* next dma descriptor ptr */
113 u32 _unused0[0x1000/4 - 2]; /* padding */
114 volatile u32 rx_bcd; /* byte count info */
119 volatile u32 rx_ctrl; /* control register */
128 volatile u32 rx_gfptr; /* current GIO fifo ptr */
129 volatile u32 rx_dfptr; /* current device fifo ptr */
130 u32 _unused1; /* padding */
131 volatile u32 reset; /* reset register */
136 volatile u32 dconfig; /* DMA configuration register */
146 volatile u32 pconfig; /* PIO configuration register */
152 u32 _unused2[0x1000/4 - 8]; /* padding */
155 volatile u32 tx_cbptr; /* current dma buffer ptr, diagnostic use only */
156 volatile u32 tx_ndptr; /* next dma descriptor ptr */
157 u32 _unused3[0x1000/4 - 2]; /* padding */
158 volatile u32 tx_bcd; /* byte count info */
186 struct hpc3_ethregs ethregs; argument