• Home
  • Raw
  • Download

Lines Matching refs:reg_base

213 	unsigned long reg_base = iommu->write_complete_reg - 0x2000UL;  in sbus_build_irq()  local
223 imap += reg_base; in sbus_build_irq()
238 iclr = reg_base + SYSIO_ICLR_SLOT0; in sbus_build_irq()
241 iclr = reg_base + SYSIO_ICLR_SLOT1; in sbus_build_irq()
244 iclr = reg_base + SYSIO_ICLR_SLOT2; in sbus_build_irq()
248 iclr = reg_base + SYSIO_ICLR_SLOT3; in sbus_build_irq()
275 unsigned long reg_base = iommu->write_complete_reg - 0x2000UL; in sysio_ue_handler() local
280 afsr_reg = reg_base + SYSIO_UE_AFSR; in sysio_ue_handler()
281 afar_reg = reg_base + SYSIO_UE_AFAR; in sysio_ue_handler()
349 unsigned long reg_base = iommu->write_complete_reg - 0x2000UL; in sysio_ce_handler() local
354 afsr_reg = reg_base + SYSIO_CE_AFSR; in sysio_ce_handler()
355 afar_reg = reg_base + SYSIO_CE_AFAR; in sysio_ce_handler()
428 unsigned long afsr_reg, afar_reg, reg_base; in sysio_sbus_error_handler() local
432 reg_base = iommu->write_complete_reg - 0x2000UL; in sysio_sbus_error_handler()
433 afsr_reg = reg_base + SYSIO_SBUS_AFSR; in sysio_sbus_error_handler()
434 afar_reg = reg_base + SYSIO_SBUS_AFAR; in sysio_sbus_error_handler()
497 unsigned long reg_base = iommu->write_complete_reg - 0x2000UL; in sysio_register_error_handlers() local
532 reg_base + ECC_CONTROL); in sysio_register_error_handlers()
546 unsigned long regs, reg_base; in sbus_iommu_init() local
567 reg_base = regs + SYSIO_IOMMUREG_BASE; in sbus_iommu_init()
568 iommu->iommu_control = reg_base + IOMMU_CONTROL; in sbus_iommu_init()
569 iommu->iommu_tsbbase = reg_base + IOMMU_TSBBASE; in sbus_iommu_init()
570 iommu->iommu_flush = reg_base + IOMMU_FLUSH; in sbus_iommu_init()
574 reg_base = regs + SYSIO_STRBUFREG_BASE; in sbus_iommu_init()
575 strbuf->strbuf_control = reg_base + STRBUF_CONTROL; in sbus_iommu_init()
576 strbuf->strbuf_pflush = reg_base + STRBUF_PFLUSH; in sbus_iommu_init()
577 strbuf->strbuf_fsync = reg_base + STRBUF_FSYNC; in sbus_iommu_init()