Home
last modified time | relevance | path

Searched refs:upa_writeq (Results 1 - 20 of 20) sorted by relevance

/kernel/linux/linux-5.10/arch/sparc/kernel/
H A Dpci_fire.c57 upa_writeq(~(u64)0, iommu->iommu_flushinv); in pci_fire_pbm_iommu_init()
64 upa_writeq(__pa(iommu->page_table) | 0x7UL, iommu->iommu_tsbbase); in pci_fire_pbm_iommu_init()
71 upa_writeq(control, iommu->iommu_control); in pci_fire_pbm_iommu_init()
179 upa_writeq(MSI_CLEAR_EQWR_N, pbm->pbm_regs + MSI_CLEAR(msi_num)); in pci_fire_dequeue_msi()
195 upa_writeq(head, pbm->pbm_regs + EVENT_QUEUE_HEAD(msiqid)); in pci_fire_set_head()
207 upa_writeq(val, pbm->pbm_regs + MSI_MAP(msi)); in pci_fire_msi_setup()
209 upa_writeq(MSI_CLEAR_EQWR_N, pbm->pbm_regs + MSI_CLEAR(msi)); in pci_fire_msi_setup()
213 upa_writeq(val, pbm->pbm_regs + MSI_MAP(msi)); in pci_fire_msi_setup()
226 upa_writeq(val, pbm->pbm_regs + MSI_MAP(msi)); in pci_fire_msi_teardown()
245 upa_writeq((EVENT_QUEUE_BASE_ADDR_ALL_ONE in pci_fire_msiq_alloc()
[all...]
H A Dpci_schizo.c153 upa_writeq((control | SCHIZO_STRBUF_CTRL_DENAB), in __schizo_check_stc_error_pbm()
159 upa_writeq(0UL, err_base + (i * 8UL)); in __schizo_check_stc_error_pbm()
165 upa_writeq(0UL, tag_base + (i * 8UL)); in __schizo_check_stc_error_pbm()
166 upa_writeq(0UL, line_base + (i * 8UL)); in __schizo_check_stc_error_pbm()
170 upa_writeq(control, strbuf->strbuf_control); in __schizo_check_stc_error_pbm()
254 upa_writeq(control, iommu->iommu_control); in schizo_check_iommu_error_pbm()
284 upa_writeq(control | SCHIZO_IOMMU_CTRL_DENAB, in schizo_check_iommu_error_pbm()
296 upa_writeq(0, base + SCHIZO_IOMMU_TAG + (i * 8UL)); in schizo_check_iommu_error_pbm()
297 upa_writeq(0, base + SCHIZO_IOMMU_DATA + (i * 8UL)); in schizo_check_iommu_error_pbm()
301 upa_writeq(contro in schizo_check_iommu_error_pbm()
[all...]
H A Dpsycho_common.c60 upa_writeq(control | PSYCHO_STRBUF_CTRL_DENAB, strbuf->strbuf_control); in psycho_check_stc_error()
65 upa_writeq(0UL, err_base + (i * 8UL)); in psycho_check_stc_error()
71 upa_writeq(0UL, tag_base + (i * 8UL)); in psycho_check_stc_error()
72 upa_writeq(0UL, line_base + (i * 8UL)); in psycho_check_stc_error()
76 upa_writeq(control, strbuf->strbuf_control); in psycho_check_stc_error()
139 upa_writeq(0, base + PSYCHO_IOMMU_TAG + off); in psycho_record_iommu_tags_and_data()
140 upa_writeq(0, base + PSYCHO_IOMMU_DATA + off); in psycho_record_iommu_tags_and_data()
217 upa_writeq(control, iommu->iommu_control); in psycho_check_iommu_error()
263 upa_writeq(csr, pbm->pci_csr); in psycho_pcierr_intr_other()
320 upa_writeq(error_bit in psycho_pcierr_intr()
[all...]
H A Dsbus.c121 upa_writeq(val, cfg_reg); in sbus_set_sbus64()
291 upa_writeq(error_bits, afsr_reg); in sysio_ue_handler()
365 upa_writeq(error_bits, afsr_reg); in sysio_ce_handler()
443 upa_writeq(error_bits, afsr_reg); in sysio_sbus_error_handler()
529 upa_writeq((SYSIO_ECNTRL_ECCEN | in sysio_register_error_handlers()
536 upa_writeq(control, iommu->write_complete_reg); in sysio_register_error_handlers()
606 upa_writeq(control, iommu->iommu_control); in sbus_iommu_init()
619 upa_writeq(0, dram); in sbus_iommu_init()
620 upa_writeq(0, tag); in sbus_iommu_init()
625 upa_writeq(__p in sbus_iommu_init()
[all...]
H A Dpci_psycho.c151 upa_writeq(error_bits, afsr_reg); in psycho_ue_intr()
230 upa_writeq(error_bits, afsr_reg); in psycho_ce_intr()
330 upa_writeq((PSYCHO_ECCCTRL_EE | in psycho_register_error_handlers()
342 upa_writeq(tmp, base + PSYCHO_PCIA_CTRL); in psycho_register_error_handlers()
349 upa_writeq(tmp, base + PSYCHO_PCIB_CTRL); in psycho_register_error_handlers()
399 upa_writeq(5, pbm->controller_regs + PSYCHO_IRQ_RETRY); in psycho_controller_hwinit()
404 upa_writeq(tmp, pbm->controller_regs + PSYCHO_PCIA_CTRL); in psycho_controller_hwinit()
408 upa_writeq(tmp, pbm->controller_regs + PSYCHO_PCIB_CTRL); in psycho_controller_hwinit()
416 upa_writeq(tmp, pbm->controller_regs + PSYCHO_PCIA_DIAG); in psycho_controller_hwinit()
420 upa_writeq(tm in psycho_controller_hwinit()
[all...]
H A Dpci_sabre.c216 upa_writeq(error_bits, afsr_reg); in sabre_ue_intr()
275 upa_writeq(error_bits, afsr_reg); in sabre_ce_intr()
341 upa_writeq((SABRE_UEAFSR_PDRD | SABRE_UEAFSR_PDWR | in sabre_register_error_handlers()
351 upa_writeq((SABRE_CEAFSR_PDRD | SABRE_CEAFSR_PDWR | in sabre_register_error_handlers()
368 upa_writeq(tmp, base + SABRE_PCICTRL); in sabre_register_error_handlers()
522 upa_writeq(0x0UL, pbm->controller_regs + clear_irq); in sabre_probe()
526 upa_writeq(0x0UL, pbm->controller_regs + clear_irq); in sabre_probe()
529 upa_writeq((SABRE_PCICTRL_MRLEN | SABRE_PCICTRL_SERR | in sabre_probe()
H A Dirq_64.c390 upa_writeq(val, imap); in sun4u_irq_enable()
391 upa_writeq(ICLR_IDLE, handler_data->iclr); in sun4u_irq_enable()
414 upa_writeq(val, imap); in sun4u_set_affinity()
415 upa_writeq(ICLR_IDLE, handler_data->iclr); in sun4u_set_affinity()
448 upa_writeq(ICLR_IDLE, handler_data->iclr); in sun4u_irq_eoi()
H A Dprom_irqtrans.c527 upa_writeq(int_ctrlr, imap); in fire_irq_build()
/kernel/linux/linux-6.6/arch/sparc/kernel/
H A Dpci_fire.c58 upa_writeq(~(u64)0, iommu->iommu_flushinv); in pci_fire_pbm_iommu_init()
65 upa_writeq(__pa(iommu->page_table) | 0x7UL, iommu->iommu_tsbbase); in pci_fire_pbm_iommu_init()
72 upa_writeq(control, iommu->iommu_control); in pci_fire_pbm_iommu_init()
180 upa_writeq(MSI_CLEAR_EQWR_N, pbm->pbm_regs + MSI_CLEAR(msi_num)); in pci_fire_dequeue_msi()
196 upa_writeq(head, pbm->pbm_regs + EVENT_QUEUE_HEAD(msiqid)); in pci_fire_set_head()
208 upa_writeq(val, pbm->pbm_regs + MSI_MAP(msi)); in pci_fire_msi_setup()
210 upa_writeq(MSI_CLEAR_EQWR_N, pbm->pbm_regs + MSI_CLEAR(msi)); in pci_fire_msi_setup()
214 upa_writeq(val, pbm->pbm_regs + MSI_MAP(msi)); in pci_fire_msi_setup()
227 upa_writeq(val, pbm->pbm_regs + MSI_MAP(msi)); in pci_fire_msi_teardown()
246 upa_writeq((EVENT_QUEUE_BASE_ADDR_ALL_ONE in pci_fire_msiq_alloc()
[all...]
H A Dpci_schizo.c153 upa_writeq((control | SCHIZO_STRBUF_CTRL_DENAB), in __schizo_check_stc_error_pbm()
159 upa_writeq(0UL, err_base + (i * 8UL)); in __schizo_check_stc_error_pbm()
165 upa_writeq(0UL, tag_base + (i * 8UL)); in __schizo_check_stc_error_pbm()
166 upa_writeq(0UL, line_base + (i * 8UL)); in __schizo_check_stc_error_pbm()
170 upa_writeq(control, strbuf->strbuf_control); in __schizo_check_stc_error_pbm()
254 upa_writeq(control, iommu->iommu_control); in schizo_check_iommu_error_pbm()
284 upa_writeq(control | SCHIZO_IOMMU_CTRL_DENAB, in schizo_check_iommu_error_pbm()
296 upa_writeq(0, base + SCHIZO_IOMMU_TAG + (i * 8UL)); in schizo_check_iommu_error_pbm()
297 upa_writeq(0, base + SCHIZO_IOMMU_DATA + (i * 8UL)); in schizo_check_iommu_error_pbm()
301 upa_writeq(contro in schizo_check_iommu_error_pbm()
[all...]
H A Dpsycho_common.c61 upa_writeq(control | PSYCHO_STRBUF_CTRL_DENAB, strbuf->strbuf_control); in psycho_check_stc_error()
66 upa_writeq(0UL, err_base + (i * 8UL)); in psycho_check_stc_error()
72 upa_writeq(0UL, tag_base + (i * 8UL)); in psycho_check_stc_error()
73 upa_writeq(0UL, line_base + (i * 8UL)); in psycho_check_stc_error()
77 upa_writeq(control, strbuf->strbuf_control); in psycho_check_stc_error()
140 upa_writeq(0, base + PSYCHO_IOMMU_TAG + off); in psycho_record_iommu_tags_and_data()
141 upa_writeq(0, base + PSYCHO_IOMMU_DATA + off); in psycho_record_iommu_tags_and_data()
218 upa_writeq(control, iommu->iommu_control); in psycho_check_iommu_error()
264 upa_writeq(csr, pbm->pci_csr); in psycho_pcierr_intr_other()
321 upa_writeq(error_bit in psycho_pcierr_intr()
[all...]
H A Dsbus.c122 upa_writeq(val, cfg_reg); in sbus_set_sbus64()
292 upa_writeq(error_bits, afsr_reg); in sysio_ue_handler()
366 upa_writeq(error_bits, afsr_reg); in sysio_ce_handler()
444 upa_writeq(error_bits, afsr_reg); in sysio_sbus_error_handler()
530 upa_writeq((SYSIO_ECNTRL_ECCEN | in sysio_register_error_handlers()
537 upa_writeq(control, iommu->write_complete_reg); in sysio_register_error_handlers()
607 upa_writeq(control, iommu->iommu_control); in sbus_iommu_init()
620 upa_writeq(0, dram); in sbus_iommu_init()
621 upa_writeq(0, tag); in sbus_iommu_init()
626 upa_writeq(__p in sbus_iommu_init()
[all...]
H A Dpci_psycho.c153 upa_writeq(error_bits, afsr_reg); in psycho_ue_intr()
232 upa_writeq(error_bits, afsr_reg); in psycho_ce_intr()
332 upa_writeq((PSYCHO_ECCCTRL_EE | in psycho_register_error_handlers()
344 upa_writeq(tmp, base + PSYCHO_PCIA_CTRL); in psycho_register_error_handlers()
351 upa_writeq(tmp, base + PSYCHO_PCIB_CTRL); in psycho_register_error_handlers()
401 upa_writeq(5, pbm->controller_regs + PSYCHO_IRQ_RETRY); in psycho_controller_hwinit()
406 upa_writeq(tmp, pbm->controller_regs + PSYCHO_PCIA_CTRL); in psycho_controller_hwinit()
410 upa_writeq(tmp, pbm->controller_regs + PSYCHO_PCIB_CTRL); in psycho_controller_hwinit()
418 upa_writeq(tmp, pbm->controller_regs + PSYCHO_PCIA_DIAG); in psycho_controller_hwinit()
422 upa_writeq(tm in psycho_controller_hwinit()
[all...]
H A Dpci_sabre.c216 upa_writeq(error_bits, afsr_reg); in sabre_ue_intr()
275 upa_writeq(error_bits, afsr_reg); in sabre_ce_intr()
341 upa_writeq((SABRE_UEAFSR_PDRD | SABRE_UEAFSR_PDWR | in sabre_register_error_handlers()
351 upa_writeq((SABRE_CEAFSR_PDRD | SABRE_CEAFSR_PDWR | in sabre_register_error_handlers()
368 upa_writeq(tmp, base + SABRE_PCICTRL); in sabre_register_error_handlers()
522 upa_writeq(0x0UL, pbm->controller_regs + clear_irq); in sabre_probe()
526 upa_writeq(0x0UL, pbm->controller_regs + clear_irq); in sabre_probe()
529 upa_writeq((SABRE_PCICTRL_MRLEN | SABRE_PCICTRL_SERR | in sabre_probe()
H A Dirq_64.c391 upa_writeq(val, imap); in sun4u_irq_enable()
392 upa_writeq(ICLR_IDLE, handler_data->iclr); in sun4u_irq_enable()
415 upa_writeq(val, imap); in sun4u_set_affinity()
416 upa_writeq(ICLR_IDLE, handler_data->iclr); in sun4u_set_affinity()
449 upa_writeq(ICLR_IDLE, handler_data->iclr); in sun4u_irq_eoi()
H A Dprom_irqtrans.c528 upa_writeq(int_ctrlr, imap); in fire_irq_build()
/kernel/linux/linux-5.10/arch/sparc/include/asm/
H A Dupa.h95 __asm__ __volatile__("stxa\t%0, [%1] %2\t/* upa_writeq */" in _upa_writeq()
107 #define upa_writeq(__q, __addr) (_upa_writeq((__q), (unsigned long)(__addr))) macro
/kernel/linux/linux-6.6/arch/sparc/include/asm/
H A Dupa.h95 __asm__ __volatile__("stxa\t%0, [%1] %2\t/* upa_writeq */" in _upa_writeq()
107 #define upa_writeq(__q, __addr) (_upa_writeq((__q), (unsigned long)(__addr))) macro
/kernel/linux/linux-5.10/drivers/video/fbdev/
H A Dffb.c576 upa_writeq(fgbg, &fbc->fg); in ffb_imageblit()
/kernel/linux/linux-6.6/drivers/video/fbdev/
H A Dffb.c577 upa_writeq(fgbg, &fbc->fg); in ffb_imageblit()

Completed in 23 milliseconds