Home
last modified time | relevance | path

Searched refs:controller_regs (Results 1 – 7 of 7) sorted by relevance

/linux-6.12.1/arch/sparc/kernel/
Dpci_psycho.c138 unsigned long afsr_reg = pbm->controller_regs + PSYCHO_UE_AFSR; in psycho_ue_intr()
139 unsigned long afar_reg = pbm->controller_regs + PSYCHO_UE_AFAR; in psycho_ue_intr()
217 unsigned long afsr_reg = pbm->controller_regs + PSYCHO_CE_AFSR; in psycho_ce_intr()
218 unsigned long afar_reg = pbm->controller_regs + PSYCHO_CE_AFAR; in psycho_ce_intr()
293 unsigned long base = pbm->controller_regs; in psycho_register_error_handlers()
401 upa_writeq(5, pbm->controller_regs + PSYCHO_IRQ_RETRY); in psycho_controller_hwinit()
404 tmp = upa_readq(pbm->controller_regs + PSYCHO_PCIA_CTRL); in psycho_controller_hwinit()
406 upa_writeq(tmp, pbm->controller_regs + PSYCHO_PCIA_CTRL); in psycho_controller_hwinit()
408 tmp = upa_readq(pbm->controller_regs + PSYCHO_PCIB_CTRL); in psycho_controller_hwinit()
410 upa_writeq(tmp, pbm->controller_regs + PSYCHO_PCIB_CTRL); in psycho_controller_hwinit()
[all …]
Dpci_sabre.c203 unsigned long afsr_reg = pbm->controller_regs + SABRE_UE_AFSR; in sabre_ue_intr()
204 unsigned long afar_reg = pbm->controller_regs + SABRE_UECE_AFAR; in sabre_ue_intr()
263 unsigned long afsr_reg = pbm->controller_regs + SABRE_CE_AFSR; in sabre_ce_intr()
264 unsigned long afar_reg = pbm->controller_regs + SABRE_UECE_AFAR; in sabre_ce_intr()
320 unsigned long base = pbm->controller_regs; in sabre_register_error_handlers()
453 pbm->pci_afsr = pbm->controller_regs + SABRE_PIOAFSR; in sabre_pbm_init()
454 pbm->pci_afar = pbm->controller_regs + SABRE_PIOAFAR; in sabre_pbm_init()
455 pbm->pci_csr = pbm->controller_regs + SABRE_PCICTRL; in sabre_pbm_init()
517 pbm->controller_regs = pr_regs[0].phys_addr; in sabre_probe()
523 upa_writeq(0x0UL, pbm->controller_regs + clear_irq); in sabre_probe()
[all …]
Dprom_irqtrans.c48 unsigned long controller_regs = (unsigned long) _data; in psycho_irq_build() local
63 imap = controller_regs + imap_off; in psycho_irq_build()
66 iclr = controller_regs + iclr_off; in psycho_irq_build()
95 unsigned long controller_regs; member
119 unsigned long controller_regs = irq_data->controller_regs; in sabre_wsync_handler() local
120 unsigned long sync_reg = controller_regs + SABRE_WRSYNC; in sabre_wsync_handler()
121 unsigned long config_space = controller_regs + SABRE_CONFIGSPACE; in sabre_wsync_handler()
227 unsigned long controller_regs = irq_data->controller_regs; in sabre_irq_build() local
244 imap = controller_regs + imap_off; in sabre_irq_build()
247 iclr = controller_regs + iclr_off; in sabre_irq_build()
[all …]
Dpsycho_common.c133 unsigned long base = pbm->controller_regs; in psycho_record_iommu_tags_and_data()
380 upa_writeq(0, pbm->controller_regs + PSYCHO_IOMMU_TAG + off); in psycho_iommu_flush()
381 upa_writeq(0, pbm->controller_regs + PSYCHO_IOMMU_DATA + off); in psycho_iommu_flush()
409 iommu->iommu_control = pbm->controller_regs + PSYCHO_IOMMU_CONTROL; in psycho_iommu_init()
410 iommu->iommu_tsbbase = pbm->controller_regs + PSYCHO_IOMMU_TSBBASE; in psycho_iommu_init()
411 iommu->iommu_flush = pbm->controller_regs + PSYCHO_IOMMU_FLUSH; in psycho_iommu_init()
412 iommu->iommu_tags = pbm->controller_regs + PSYCHO_IOMMU_TAG; in psycho_iommu_init()
413 iommu->write_complete_reg = (pbm->controller_regs + in psycho_iommu_init()
Dpci_schizo.c379 unsigned long afsr_reg = pbm->controller_regs + SCHIZO_UE_AFSR; in schizo_ue_intr()
380 unsigned long afar_reg = pbm->controller_regs + SCHIZO_UE_AFAR; in schizo_ue_intr()
467 unsigned long afsr_reg = pbm->controller_regs + SCHIZO_CE_AFSR; in schizo_ce_intr()
468 unsigned long afar_reg = pbm->controller_regs + SCHIZO_CE_AFAR; in schizo_ce_intr()
798 errlog = upa_readq(pbm->controller_regs + SCHIZO_SAFARI_ERRLOG); in schizo_safarierr_intr()
800 pbm->controller_regs + SCHIZO_SAFARI_ERRLOG); in schizo_safarierr_intr()
902 SCHIZO_ECCCTRL_CE), pbm->controller_regs + SCHIZO_ECC_CTRL); in tomatillo_register_error_handlers()
940 pbm->controller_regs + SCHIZO_SAFARI_ERRCTRL); in tomatillo_register_error_handlers()
943 pbm->controller_regs + SCHIZO_SAFARI_IRQCTRL); in tomatillo_register_error_handlers()
997 SCHIZO_ECCCTRL_CE), pbm->controller_regs + SCHIZO_ECC_CTRL); in schizo_register_error_handlers()
[all …]
Dpci_fire.c53 iommu->write_complete_reg = pbm->controller_regs + 0x410000UL; in pci_fire_pbm_iommu_init()
372 pbm->controller_regs + FIRE_PARITY_CONTROL); in pci_fire_hw_init()
382 pbm->controller_regs + FIRE_FATAL_RESET_CTL); in pci_fire_hw_init()
384 upa_writeq(~(u64)0, pbm->controller_regs + FIRE_CORE_INTR_ENABLE); in pci_fire_hw_init()
434 pbm->controller_regs = regs[1].phys_addr - 0x410000UL; in pci_fire_pbm_init()
Dpci_impl.h66 unsigned long controller_regs; member