Searched refs:hpc3c0 (Results 1 - 8 of 8) sorted by relevance

/linux-4.4.14/arch/mips/sgi-ip22/
H A Dip22-hpc.c17 struct hpc3_regs *hpc3c0, *hpc3c1; variable in typeref:struct:hpc3_regs
19 EXPORT_SYMBOL(hpc3c0); variable
34 hpc3c0 = (struct hpc3_regs *) sgihpc_init()
39 sgioc = (struct sgioc_regs *)hpc3c0->pbus_extregs[6]; sgihpc_init()
41 hpc3c0->pbus_piocfg[6][0] |= HPC3_PIOCFG_DS16; sgihpc_init()
45 sgint = (struct sgint_regs *)hpc3c0->pbus_extregs[4]; sgihpc_init()
H A Dip22-platform.c69 sgiwd93_0_pd.hregs = &hpc3c0->scsi_chan0; sgiwd93_devinit()
70 sgiwd93_0_pd.wdregs = (unsigned char *) hpc3c0->scsi0_ext; sgiwd93_devinit()
79 sgiwd93_1_pd.hregs = &hpc3c0->scsi_chan1; sgiwd93_devinit()
80 sgiwd93_1_pd.wdregs = (unsigned char *) hpc3c0->scsi1_ext; sgiwd93_devinit()
138 eth0_pd.hpc = hpc3c0; sgiseeq_devinit()
202 res.end = res.start + sizeof(hpc3c0->rtcregs) - 1; sgi_ds1286_devinit()
H A Dip28-berr.c127 hpc3_berr_stat = hpc3c0->bestat; save_and_clear_buserr()
129 hpc3.scsi[0].addr = (unsigned long)&hpc3c0->scsi_chan0; save_and_clear_buserr()
130 hpc3.scsi[0].ctrl = hpc3c0->scsi_chan0.ctrl; /* HPC3_SCTRL_ACTIVE ? */ save_and_clear_buserr()
131 hpc3.scsi[0].cbp = hpc3c0->scsi_chan0.cbptr; save_and_clear_buserr()
132 hpc3.scsi[0].ndptr = hpc3c0->scsi_chan0.ndptr; save_and_clear_buserr()
134 hpc3.scsi[1].addr = (unsigned long)&hpc3c0->scsi_chan1; save_and_clear_buserr()
135 hpc3.scsi[1].ctrl = hpc3c0->scsi_chan1.ctrl; /* HPC3_SCTRL_ACTIVE ? */ save_and_clear_buserr()
136 hpc3.scsi[1].cbp = hpc3c0->scsi_chan1.cbptr; save_and_clear_buserr()
137 hpc3.scsi[1].ndptr = hpc3c0->scsi_chan1.ndptr; save_and_clear_buserr()
139 hpc3.ethrx.addr = (unsigned long)&hpc3c0->ethregs.rx_cbptr; save_and_clear_buserr()
140 hpc3.ethrx.ctrl = hpc3c0->ethregs.rx_ctrl; /* HPC3_ERXCTRL_ACTIVE ? */ save_and_clear_buserr()
141 hpc3.ethrx.cbp = hpc3c0->ethregs.rx_cbptr; save_and_clear_buserr()
142 hpc3.ethrx.ndptr = hpc3c0->ethregs.rx_ndptr; save_and_clear_buserr()
144 hpc3.ethtx.addr = (unsigned long)&hpc3c0->ethregs.tx_cbptr; save_and_clear_buserr()
145 hpc3.ethtx.ctrl = hpc3c0->ethregs.tx_ctrl; /* HPC3_ETXCTRL_ACTIVE ? */ save_and_clear_buserr()
146 hpc3.ethtx.cbp = hpc3c0->ethregs.tx_cbptr; save_and_clear_buserr()
147 hpc3.ethtx.ndptr = hpc3c0->ethregs.tx_ndptr; save_and_clear_buserr()
151 hpc3.pbdma[i].addr = (unsigned long)&hpc3c0->pbdma[i]; save_and_clear_buserr()
152 hpc3.pbdma[i].ctrl = hpc3c0->pbdma[i].pbdma_ctrl; save_and_clear_buserr()
153 hpc3.pbdma[i].cbp = hpc3c0->pbdma[i].pbdma_bptr; save_and_clear_buserr()
154 hpc3.pbdma[i].ndptr = hpc3c0->pbdma[i].pbdma_dptr; save_and_clear_buserr()
H A Dip22-reset.c55 tmp = hpc3c0->rtcregs[RTC_CMD] & 0xff; sgi_machine_power_off()
56 hpc3c0->rtcregs[RTC_CMD] = tmp | RTC_WAM; sgi_machine_power_off()
57 hpc3c0->rtcregs[RTC_WSEC] = 0; sgi_machine_power_off()
58 hpc3c0->rtcregs[RTC_WHSEC] = 0; sgi_machine_power_off()
66 tmp = hpc3c0->rtcregs[RTC_HOURS_ALARM]; sgi_machine_power_off()
H A Dip22-nvram.c111 return ip22_eeprom_read(&hpc3c0->eeprom, reg); ip22_nvram_read()
116 tmp = hpc3c0->bbram[reg++] & 0xff; ip22_nvram_read()
117 return (tmp << 8) | (hpc3c0->bbram[reg] & 0xff); ip22_nvram_read()
H A Dip22-berr.c36 hpc3_berr_stat = hpc3c0->bestat; save_and_clear_buserr()
/linux-4.4.14/arch/mips/include/asm/sgi/
H A Dhpc3.h311 extern struct hpc3_regs *hpc3c0, *hpc3c1;
/linux-4.4.14/sound/mips/
H A Dhal2.c812 struct hpc3_regs *hpc3 = hpc3c0; hal2_create()

Completed in 183 milliseconds