Searched refs:apid (Results 1 – 3 of 3) sorted by relevance
/Linux-v4.19/drivers/spmi/ |
D | spmi-pmic-arb.c | 111 #define spec_to_hwirq(slave_id, periph_id, irq_id, apid) \ argument 115 (((apid) & 0x1FF) << 0)) 493 static void cleanup_irq(struct spmi_pmic_arb *pmic_arb, u16 apid, int id) in cleanup_irq() argument 495 u16 ppid = pmic_arb->apid_data[apid].ppid; in cleanup_irq() 500 writel_relaxed(irq_mask, pmic_arb->ver_ops->irq_clear(pmic_arb, apid)); in cleanup_irq() 513 static void periph_interrupt(struct spmi_pmic_arb *pmic_arb, u16 apid) in periph_interrupt() argument 518 u8 sid = (pmic_arb->apid_data[apid].ppid >> 8) & 0xF; in periph_interrupt() 519 u8 per = pmic_arb->apid_data[apid].ppid & 0xFF; in periph_interrupt() 521 status = readl_relaxed(pmic_arb->ver_ops->irq_status(pmic_arb, apid)); in periph_interrupt() 526 spec_to_hwirq(sid, per, id, apid)); in periph_interrupt() [all …]
|
/Linux-v4.19/drivers/media/pci/ttpci/ |
D | av7110.h | 304 extern int ChangePIDs(struct av7110 *av7110, u16 vpid, u16 apid, u16 ttpid,
|
D | av7110.c | 729 static inline int SetPIDs(struct av7110 *av7110, u16 vpid, u16 apid, u16 ttpid, in SetPIDs() argument 736 if (vpid == 0x1fff || apid == 0x1fff || in SetPIDs() 738 vpid = apid = ttpid = subpid = pcrpid = 0; in SetPIDs() 749 pcrpid, vpid, apid, ttpid, subpid, aflags); in SetPIDs() 752 int ChangePIDs(struct av7110 *av7110, u16 vpid, u16 apid, u16 ttpid, in ChangePIDs() argument 763 if (!(apid & 0x8000)) in ChangePIDs() 764 av7110->pids[DMX_PES_AUDIO] = apid; in ChangePIDs() 774 ret = SetPIDs(av7110, vpid, apid, ttpid, subpid, pcrpid); in ChangePIDs()
|