Lines Matching defs:hpc3_regs
178 struct hpc3_regs { struct
180 struct hpc3_pbus_dmacregs pbdma[8];
183 struct hpc3_scsiregs scsi_chan0, scsi_chan1;
186 struct hpc3_ethregs ethregs;
191 u32 _unused0[0x18000/4];
200 volatile u32 istat0; /* Irq status, only bits <4:0> reliable. */
205 volatile u32 gio_misc; /* GIO misc control bits. */
209 volatile u32 eeprom; /* EEPROM data reg. */
216 volatile u32 istat1; /* Irq status, only bits <9:5> reliable. */
217 volatile u32 bestat; /* Bus error interrupt status reg. */
223 u32 _unused1[0x14000/4 - 5]; /* padding */
226 volatile u32 scsi0_ext[256]; /* SCSI channel 0 external regs */
227 u32 _unused2[0x7c00/4];
228 volatile u32 scsi1_ext[256]; /* SCSI channel 1 external regs */
229 u32 _unused3[0x7c00/4];
230 volatile u32 eth_ext[320]; /* Ethernet external registers */
231 u32 _unused4[0x3b00/4];
234 volatile u32 pbus_extregs[16][256];
235 volatile u32 pbus_dmacfg[8][128];
265 volatile u32 pbus_piocfg[16][64];
311 extern struct hpc3_regs *hpc3c0, *hpc3c1; argument