Searched refs:sgimc (Results 1 – 10 of 10) sorted by relevance
/openbmc/linux/arch/mips/sgi-ip22/ |
H A D | ip22-mc.c | 24 struct sgimc_regs *sgimc; variable 26 EXPORT_SYMBOL(sgimc); 40 unsigned int res = bank > 1 ? sgimc->mconfig1 : sgimc->mconfig0; in get_bank_config() 94 tmp = sgimc->cpuctrl0; in sgimc_init() 96 sgimc->cpuctrl0 = tmp; in sgimc_init() 103 sgimc->cstat = sgimc->gstat = 0; in sgimc_init() 109 tmp = sgimc->cpuctrl0; in sgimc_init() 114 sgimc->cpuctrl0 = tmp; in sgimc_init() 119 tmp = sgimc->cpuctrl1; in sgimc_init() 122 sgimc->cpuctrl1 = tmp; in sgimc_init() [all …]
|
H A D | ip28-berr.c | 167 sgimc->cstat = sgimc->gstat = 0; in save_and_clear_buserr() 294 sgimc->cpuctrl0, sgimc->cpuctrl0, sgimc->giopar, in print_buserr() 295 sgimc->cmacc, sgimc->gmacc, in print_buserr() 296 sgimc->mconfig0, sgimc->mconfig1); in print_buserr() 343 if (check_microtlb(sgimc->dtlb_hi0, sgimc->dtlb_lo0, a) || in check_vdma_memaddr() 344 check_microtlb(sgimc->dtlb_hi1, sgimc->dtlb_lo1, a) || in check_vdma_memaddr() 345 check_microtlb(sgimc->dtlb_hi2, sgimc->dtlb_lo2, a) || in check_vdma_memaddr() 346 check_microtlb(sgimc->dtlb_hi3, sgimc->dtlb_lo3, a)) in check_vdma_memaddr() 356 a = (sgimc->gmaddronly & ~a) | (sgimc->gio_dma_sbits & a); in check_vdma_gioaddr() 420 sgimc->maddronly); in ip28_be_interrupt() [all …]
|
H A D | ip22-berr.c | 32 cpu_err_addr = sgimc->cerr; in save_and_clear_buserr() 33 cpu_err_stat = sgimc->cstat; in save_and_clear_buserr() 34 gio_err_addr = sgimc->gerr; in save_and_clear_buserr() 35 gio_err_stat = sgimc->gstat; in save_and_clear_buserr() 39 sgimc->cstat = sgimc->gstat = 0; in save_and_clear_buserr()
|
H A D | ip22-gio.c | 232 u32 tmp = sgimc->giopar; in gio_set_master() 245 sgimc->giopar = tmp; in gio_set_master() 251 u32 tmp = sgimc->giopar; in ip22_gio_set_64bit() 264 sgimc->giopar = tmp; in ip22_gio_set_64bit()
|
H A D | ip22-reset.c | 74 sgimc->cpuctrl0 |= SGIMC_CCTRL0_SYSINIT; in sgi_machine_restart() 115 sgimc->cpuctrl0 |= SGIMC_CCTRL0_SYSINIT; in debounce()
|
H A D | ip22-eisa.c | 100 if (!(sgimc->systemid & SGIMC_SYSID_EPRESENT)) { in ip22_eisa_init()
|
H A D | ip22-platform.c | 171 sgimc->giopar |= SGIMC_GIOPAR_MASTEREXP1 | SGIMC_GIOPAR_EXP164 | in sgiseeq_devinit()
|
/openbmc/linux/drivers/watchdog/ |
H A D | indydog.c | 41 sgimc->cpuctrl0 |= SGIMC_CCTRL0_WDOG; in indydog_start() 48 sgimc->cpuctrl0 &= ~SGIMC_CCTRL0_WDOG; in indydog_stop() 56 sgimc->watchdogt = 0; in indydog_ping()
|
/openbmc/linux/arch/mips/mm/ |
H A D | sc-ip22.c | 163 unsigned int size = ip22_eeprom_read(&sgimc->eeprom, 17); in indy_sc_probe()
|
/openbmc/linux/arch/mips/include/asm/sgi/ |
H A D | mc.h | 217 extern struct sgimc_regs *sgimc;
|