Lines Matching refs:ppid_to_apid
167 u16 *ppid_to_apid; member
194 int (*ppid_to_apid)(struct spmi_pmic_arb *pmic_arb, u16 ppid); member
721 rc = pmic_arb->ver_ops->ppid_to_apid(pmic_arb, ppid); in qpnpint_irq_domain_dt_translate()
765 apid_valid = pmic_arb->ppid_to_apid[ppid]; in pmic_arb_ppid_to_apid_v1()
783 pmic_arb->ppid_to_apid[ppid] in pmic_arb_ppid_to_apid_v1()
793 pmic_arb->ppid_to_apid[ppid] in pmic_arb_ppid_to_apid_v1()
832 pmic_arb->ppid_to_apid[id] = apid | PMIC_ARB_APID_VALID; in pmic_arb_find_apid()
848 apid_valid = pmic_arb->ppid_to_apid[ppid]; in pmic_arb_ppid_to_apid_v2()
889 valid = pmic_arb->ppid_to_apid[ppid] & PMIC_ARB_APID_VALID; in pmic_arb_read_apid_map_v5()
890 apid = pmic_arb->ppid_to_apid[ppid] & ~PMIC_ARB_APID_VALID; in pmic_arb_read_apid_map_v5()
902 pmic_arb->ppid_to_apid[ppid] = i | PMIC_ARB_APID_VALID; in pmic_arb_read_apid_map_v5()
912 apid = pmic_arb->ppid_to_apid[ppid]; in pmic_arb_read_apid_map_v5()
926 if (!(pmic_arb->ppid_to_apid[ppid] & PMIC_ARB_APID_VALID)) in pmic_arb_ppid_to_apid_v5()
929 return pmic_arb->ppid_to_apid[ppid] & ~PMIC_ARB_APID_VALID; in pmic_arb_ppid_to_apid_v5()
1078 .ppid_to_apid = pmic_arb_ppid_to_apid_v1,
1091 .ppid_to_apid = pmic_arb_ppid_to_apid_v2,
1104 .ppid_to_apid = pmic_arb_ppid_to_apid_v2,
1117 .ppid_to_apid = pmic_arb_ppid_to_apid_v5,
1159 pmic_arb->ppid_to_apid = devm_kcalloc(&ctrl->dev, PMIC_ARB_MAX_PPID, in spmi_pmic_arb_probe()
1160 sizeof(*pmic_arb->ppid_to_apid), in spmi_pmic_arb_probe()
1162 if (!pmic_arb->ppid_to_apid) { in spmi_pmic_arb_probe()