Home
last modified time | relevance | path

Searched refs:picbase (Results 1 – 8 of 8) sorted by relevance

/Linux-v5.10/arch/mips/netlogic/common/
Dtime.c64 uint64_t picbase = nlm_get_node(0)->picbase; in nlm_get_pic_timer() local
66 return ~nlm_pic_read_timer(picbase, PIC_CLOCK_TIMER); in nlm_get_pic_timer()
71 uint64_t picbase = nlm_get_node(0)->picbase; in nlm_get_pic_timer32() local
73 return ~nlm_pic_read_timer32(picbase, PIC_CLOCK_TIMER); in nlm_get_pic_timer32()
83 uint64_t picbase = nlm_get_node(0)->picbase; in nlm_init_pic_timer() local
86 nlm_pic_set_timer(picbase, PIC_CLOCK_TIMER, ~0ULL, 0, 0); in nlm_init_pic_timer()
Dsmp.c64 uint64_t picbase; in nlm_send_ipi_single() local
68 picbase = nlm_get_node(nlm_hwtid_to_node(hwtid))->picbase; in nlm_send_ipi_single()
71 nlm_pic_send_ipi(picbase, hwtid, IRQ_IPI_SMP_FUNCTION, 0); in nlm_send_ipi_single()
73 nlm_pic_send_ipi(picbase, hwtid, IRQ_IPI_SMP_RESCHEDULE, 0); in nlm_send_ipi_single()
152 uint64_t picbase; in nlm_boot_secondary() local
156 picbase = nlm_get_node(nlm_hwtid_to_node(hwtid))->picbase; in nlm_boot_secondary()
163 nlm_pic_send_ipi(picbase, hwtid, 1, 1); /* NMI */ in nlm_boot_secondary()
Dirq.c94 nlm_pic_enable_irt(pd->node->picbase, pd->irt); in xlp_pic_enable()
105 nlm_pic_disable_irt(pd->node->picbase, pd->irt); in xlp_pic_disable()
130 nlm_pic_ack(pd->node->picbase, pd->irt); in xlp_pic_unmask()
227 nlm_pic_init_irt(nodep->picbase, irt, i, in nlm_init_node_irqs()
/Linux-v5.10/arch/mips/pci/
Dmsi-xlp.c227 nlm_pic_ack(md->node->picbase, in xlp_msix_mask_ack()
317 nlm_pic_init_irt(nlm_get_node(node)->picbase, irt, lirq, in xlp_setup_msi()
503 nlm_pic_init_irt(nodep->picbase, irt, in xlp_init_node_msi_irqs()
539 nlm_pic_ack(md->node->picbase, in nlm_dispatch_msi()
542 nlm_pic_ack(md->node->picbase, PIC_IRT_PCIE_LINK_INDEX(link)); in nlm_dispatch_msi()
/Linux-v5.10/arch/mips/netlogic/xlr/
Dwakeup.c67 nlm_pic_send_ipi(nodep->picbase, i, 1, 1); /* send NMI */ in xlr_wakeup_secondary_cpus()
Dsetup.c171 nodep->picbase = nlm_mmio_base(NETLOGIC_IO_PIC_OFFSET); in nlm_init_node()
/Linux-v5.10/arch/mips/include/asm/mach-netlogic/
Dmulti-node.h57 uint64_t picbase; /* PIC block base */ member
/Linux-v5.10/arch/mips/netlogic/xlp/
Dnlm_hal.c60 nodep->picbase = nlm_get_pic_regbase(node); in nlm_node_init()