Home
last modified time | relevance | path

Searched refs:apid (Results 1 – 6 of 6) sorted by relevance

/Linux-v5.15/drivers/spmi/
Dspmi-pmic-arb.c103 #define spec_to_hwirq(slave_id, periph_id, irq_id, apid) \ argument
107 (((apid) & 0x1FF) << 0))
485 static void cleanup_irq(struct spmi_pmic_arb *pmic_arb, u16 apid, int id) in cleanup_irq() argument
487 u16 ppid = pmic_arb->apid_data[apid].ppid; in cleanup_irq()
492 writel_relaxed(irq_mask, pmic_arb->ver_ops->irq_clear(pmic_arb, apid)); in cleanup_irq()
505 static void periph_interrupt(struct spmi_pmic_arb *pmic_arb, u16 apid) in periph_interrupt() argument
509 u8 sid = (pmic_arb->apid_data[apid].ppid >> 8) & 0xF; in periph_interrupt()
510 u8 per = pmic_arb->apid_data[apid].ppid & 0xFF; in periph_interrupt()
512 status = readl_relaxed(pmic_arb->ver_ops->irq_status(pmic_arb, apid)); in periph_interrupt()
517 spec_to_hwirq(sid, per, id, apid)); in periph_interrupt()
[all …]
/Linux-v5.15/drivers/s390/char/
Dsclp_ap.c22 static int do_ap_configure(sclp_cmdw_t cmd, u32 apid) in do_ap_configure() argument
35 cmd |= (apid & 0xFF) << 8; in do_ap_configure()
44 apid, cmd, sccb->header.response_code); in do_ap_configure()
53 int sclp_ap_configure(u32 apid) in sclp_ap_configure() argument
55 return do_ap_configure(SCLP_CMDW_CONFIGURE_AP, apid); in sclp_ap_configure()
59 int sclp_ap_deconfigure(u32 apid) in sclp_ap_deconfigure() argument
61 return do_ap_configure(SCLP_CMDW_DECONFIGURE_AP, apid); in sclp_ap_deconfigure()
/Linux-v5.15/drivers/s390/crypto/
Dvfio_ap_ops.c430 unsigned long *apid; member
463 if (qres->apid && qres->apqi) { in vfio_ap_has_queue()
464 qid = AP_MKQID(*qres->apid, *qres->apqi); in vfio_ap_has_queue()
467 } else if (qres->apid && !qres->apqi) { in vfio_ap_has_queue()
469 if (id == *qres->apid) in vfio_ap_has_queue()
471 } else if (!qres->apid && qres->apqi) { in vfio_ap_has_queue()
504 static int vfio_ap_verify_queue_reserved(unsigned long *apid, in vfio_ap_verify_queue_reserved() argument
510 qres.apid = apid; in vfio_ap_verify_queue_reserved()
527 unsigned long apid) in vfio_ap_mdev_verify_queues_reserved_for_apid() argument
534 return vfio_ap_verify_queue_reserved(&apid, NULL); in vfio_ap_mdev_verify_queues_reserved_for_apid()
[all …]
/Linux-v5.15/arch/s390/include/asm/
Dsclp.h141 int sclp_ap_configure(u32 apid);
142 int sclp_ap_deconfigure(u32 apid);
/Linux-v5.15/drivers/staging/media/av7110/
Dav7110.h292 extern int ChangePIDs(struct av7110 *av7110, u16 vpid, u16 apid, u16 ttpid,
Dav7110.c714 static inline int SetPIDs(struct av7110 *av7110, u16 vpid, u16 apid, u16 ttpid, in SetPIDs() argument
721 if (vpid == 0x1fff || apid == 0x1fff || in SetPIDs()
723 vpid = apid = ttpid = subpid = pcrpid = 0; in SetPIDs()
734 pcrpid, vpid, apid, ttpid, subpid, aflags); in SetPIDs()
737 int ChangePIDs(struct av7110 *av7110, u16 vpid, u16 apid, u16 ttpid, in ChangePIDs() argument
748 if (!(apid & 0x8000)) in ChangePIDs()
749 av7110->pids[DMX_PES_AUDIO] = apid; in ChangePIDs()
759 ret = SetPIDs(av7110, vpid, apid, ttpid, subpid, pcrpid); in ChangePIDs()