Lines Matching refs:apid_data
126 struct apid_data { struct
170 struct apid_data *apid_data; member
643 u16 ppid = bus->apid_data[apid].ppid; in cleanup_irq()
659 u8 sid = (bus->apid_data[apid].ppid >> 8) & 0xF; in periph_interrupt()
660 u8 per = bus->apid_data[apid].ppid & 0xFF; in periph_interrupt()
727 if (bus->apid_data[i].irq_ee != pmic_arb->ee) in pmic_arb_chained_irq()
873 if (bus->apid_data[apid].irq_ee != pmic_arb->ee) { in qpnpint_irq_domain_activate()
876 bus->apid_data[apid].irq_ee); in qpnpint_irq_domain_activate()
1062 bus->apid_data[apid].ppid = ppid; in pmic_arb_ppid_to_apid_v1()
1072 bus->apid_data[apid].ppid = ppid; in pmic_arb_ppid_to_apid_v1()
1092 struct apid_data *apidd = &bus->apid_data[bus->last_apid]; in pmic_arb_find_apid()
1166 struct apid_data *apidd; in pmic_arb_read_apid_map_v5()
1167 struct apid_data *prev_apidd; in pmic_arb_read_apid_map_v5()
1187 apidd = &bus->apid_data[bus->base_apid]; in pmic_arb_read_apid_map_v5()
1207 prev_apidd = &bus->apid_data[apid]; in pmic_arb_read_apid_map_v5()
1231 apidd = &bus->apid_data[apid]; in pmic_arb_read_apid_map_v5()
1324 if (bus->apid_data[apid].write_ee != pmic_arb->ee) { in pmic_arb_offset_v5()
1415 if (bus->apid_data[apid].write_ee != pmic_arb->ee) { in pmic_arb_offset_v7()
1697 bus->apid_data = devm_kcalloc(dev, pmic_arb->max_periphs, in spmi_pmic_arb_bus_init()
1698 sizeof(*bus->apid_data), in spmi_pmic_arb_bus_init()
1700 if (!bus->apid_data) in spmi_pmic_arb_bus_init()