sgimc             217 arch/mips/include/asm/sgi/mc.h extern struct sgimc_regs *sgimc;
sgimc             164 arch/mips/mm/sc-ip22.c 	unsigned int size = ip22_eeprom_read(&sgimc->eeprom, 17);
sgimc              32 arch/mips/sgi-ip22/ip22-berr.c 	cpu_err_addr = sgimc->cerr;
sgimc              33 arch/mips/sgi-ip22/ip22-berr.c 	cpu_err_stat = sgimc->cstat;
sgimc              34 arch/mips/sgi-ip22/ip22-berr.c 	gio_err_addr = sgimc->gerr;
sgimc              35 arch/mips/sgi-ip22/ip22-berr.c 	gio_err_stat = sgimc->gstat;
sgimc              39 arch/mips/sgi-ip22/ip22-berr.c 	sgimc->cstat = sgimc->gstat = 0;
sgimc             105 arch/mips/sgi-ip22/ip22-eisa.c 	if (!(sgimc->systemid & SGIMC_SYSID_EPRESENT)) {
sgimc             233 arch/mips/sgi-ip22/ip22-gio.c 	u32 tmp = sgimc->giopar;
sgimc             246 arch/mips/sgi-ip22/ip22-gio.c 	sgimc->giopar = tmp;
sgimc             252 arch/mips/sgi-ip22/ip22-gio.c 	u32 tmp = sgimc->giopar;
sgimc             265 arch/mips/sgi-ip22/ip22-gio.c 	sgimc->giopar = tmp;
sgimc              23 arch/mips/sgi-ip22/ip22-mc.c struct sgimc_regs *sgimc;
sgimc              25 arch/mips/sgi-ip22/ip22-mc.c EXPORT_SYMBOL(sgimc);
sgimc              29 arch/mips/sgi-ip22/ip22-mc.c 	return (memconfig & SGIMC_MCONFIG_BASEADDR) << ((sgimc->systemid & SGIMC_SYSID_MASKREV) >= 5 ? 24 : 22);
sgimc              34 arch/mips/sgi-ip22/ip22-mc.c 	return ((memconfig & SGIMC_MCONFIG_RMASK) + 0x0100) << ((sgimc->systemid & SGIMC_SYSID_MASKREV) >= 5 ? 16 : 14);
sgimc              39 arch/mips/sgi-ip22/ip22-mc.c 	unsigned int res = bank > 1 ? sgimc->mconfig1 : sgimc->mconfig0;
sgimc             113 arch/mips/sgi-ip22/ip22-mc.c 	sgimc = (struct sgimc_regs *)
sgimc             117 arch/mips/sgi-ip22/ip22-mc.c 	       (int) sgimc->systemid & SGIMC_SYSID_MASKREV);
sgimc             127 arch/mips/sgi-ip22/ip22-mc.c 	tmp = sgimc->cpuctrl0;
sgimc             129 arch/mips/sgi-ip22/ip22-mc.c 	sgimc->cpuctrl0 = tmp;
sgimc             136 arch/mips/sgi-ip22/ip22-mc.c 	sgimc->cstat = sgimc->gstat = 0;
sgimc             142 arch/mips/sgi-ip22/ip22-mc.c 	tmp = sgimc->cpuctrl0;
sgimc             147 arch/mips/sgi-ip22/ip22-mc.c 	sgimc->cpuctrl0 = tmp;
sgimc             152 arch/mips/sgi-ip22/ip22-mc.c 	tmp = sgimc->cpuctrl1;
sgimc             155 arch/mips/sgi-ip22/ip22-mc.c 	sgimc->cpuctrl1 = tmp;
sgimc             171 arch/mips/sgi-ip22/ip22-mc.c 	sgimc->divider = 0x101;
sgimc             181 arch/mips/sgi-ip22/ip22-mc.c 	tmp = sgimc->giopar & SGIMC_GIOPAR_GFX64; /* keep gfx 64bit settings */
sgimc             203 arch/mips/sgi-ip22/ip22-mc.c 	sgimc->giopar = tmp;	/* poof */
sgimc             222 arch/mips/sgi-ip22/ip22-mc.c 	mconfig1 = sgimc->mconfig1;
sgimc             224 arch/mips/sgi-ip22/ip22-mc.c 	sgimc->mconfig1 = (mconfig1 & 0xffff0000) | 0x2060;
sgimc             230 arch/mips/sgi-ip22/ip22-mc.c 	sgimc->cmacc = (sgimc->cmacc & ~0xf) | 4;
sgimc             233 arch/mips/sgi-ip22/ip22-mc.c 	sgimc->mconfig1 = mconfig1;
sgimc             171 arch/mips/sgi-ip22/ip22-platform.c 	sgimc->giopar |= SGIMC_GIOPAR_MASTEREXP1 | SGIMC_GIOPAR_EXP164 |
sgimc              74 arch/mips/sgi-ip22/ip22-reset.c 	sgimc->cpuctrl0 |= SGIMC_CCTRL0_SYSINIT;
sgimc             115 arch/mips/sgi-ip22/ip22-reset.c 		sgimc->cpuctrl0 |= SGIMC_CCTRL0_SYSINIT;
sgimc             126 arch/mips/sgi-ip22/ip28-berr.c 	cpu_err_addr = sgimc->cerr;
sgimc             127 arch/mips/sgi-ip22/ip28-berr.c 	cpu_err_stat = sgimc->cstat;
sgimc             128 arch/mips/sgi-ip22/ip28-berr.c 	gio_err_addr = sgimc->gerr;
sgimc             129 arch/mips/sgi-ip22/ip28-berr.c 	gio_err_stat = sgimc->gstat;
sgimc             167 arch/mips/sgi-ip22/ip28-berr.c 	sgimc->cstat = sgimc->gstat = 0;
sgimc             294 arch/mips/sgi-ip22/ip28-berr.c 			sgimc->cpuctrl0, sgimc->cpuctrl0, sgimc->giopar,
sgimc             295 arch/mips/sgi-ip22/ip28-berr.c 			sgimc->cmacc, sgimc->gmacc,
sgimc             296 arch/mips/sgi-ip22/ip28-berr.c 			sgimc->mconfig0, sgimc->mconfig1);
sgimc             312 arch/mips/sgi-ip22/ip28-berr.c 		u32 ctl = sgimc->dma_ctrl;
sgimc             338 arch/mips/sgi-ip22/ip28-berr.c 		u32 a = sgimc->maddronly;
sgimc             340 arch/mips/sgi-ip22/ip28-berr.c 		if (!(sgimc->dma_ctrl & 0x100)) /* Xlate-bit clear ? */
sgimc             343 arch/mips/sgi-ip22/ip28-berr.c 		if (check_microtlb(sgimc->dtlb_hi0, sgimc->dtlb_lo0, a) ||
sgimc             344 arch/mips/sgi-ip22/ip28-berr.c 		    check_microtlb(sgimc->dtlb_hi1, sgimc->dtlb_lo1, a) ||
sgimc             345 arch/mips/sgi-ip22/ip28-berr.c 		    check_microtlb(sgimc->dtlb_hi2, sgimc->dtlb_lo2, a) ||
sgimc             346 arch/mips/sgi-ip22/ip28-berr.c 		    check_microtlb(sgimc->dtlb_hi3, sgimc->dtlb_lo3, a))
sgimc             355 arch/mips/sgi-ip22/ip28-berr.c 		u32 a = sgimc->gio_dma_trans;
sgimc             356 arch/mips/sgi-ip22/ip28-berr.c 		a = (sgimc->gmaddronly & ~a) | (sgimc->gio_dma_sbits & a);
sgimc             420 arch/mips/sgi-ip22/ip28-berr.c 			sgimc->maddronly);
sgimc             425 arch/mips/sgi-ip22/ip28-berr.c 			sgimc->gmaddronly);
sgimc              41 drivers/watchdog/indydog.c 	sgimc->cpuctrl0 |= SGIMC_CCTRL0_WDOG;
sgimc              48 drivers/watchdog/indydog.c 	sgimc->cpuctrl0 &= ~SGIMC_CCTRL0_WDOG;
sgimc              56 drivers/watchdog/indydog.c 	sgimc->watchdogt = 0;