Lines Matching defs:pmic_arb

221 static inline void pmic_arb_base_write(struct spmi_pmic_arb *pmic_arb,  in pmic_arb_base_write()
227 static inline void pmic_arb_set_rd_cmd(struct spmi_pmic_arb *pmic_arb, in pmic_arb_set_rd_cmd()
240 pmic_arb_read_data(struct spmi_pmic_arb *pmic_arb, u8 *buf, u32 reg, u8 bc) in pmic_arb_read_data()
253 static void pmic_arb_write_data(struct spmi_pmic_arb *pmic_arb, const u8 *buf, in pmic_arb_write_data()
266 struct spmi_pmic_arb *pmic_arb = spmi_controller_get_drvdata(ctrl); in pmic_arb_wait_for_done() local
315 struct spmi_pmic_arb *pmic_arb = spmi_controller_get_drvdata(ctrl); in pmic_arb_non_data_cmd_v1() local
346 struct spmi_pmic_arb *pmic_arb = spmi_controller_get_drvdata(ctrl); in pmic_arb_cmd() local
357 static int pmic_arb_fmt_read_cmd(struct spmi_pmic_arb *pmic_arb, u8 opc, u8 sid, in pmic_arb_fmt_read_cmd()
394 struct spmi_pmic_arb *pmic_arb = spmi_controller_get_drvdata(ctrl); in pmic_arb_read_cmd_unlocked() local
416 struct spmi_pmic_arb *pmic_arb = spmi_controller_get_drvdata(ctrl); in pmic_arb_read_cmd() local
433 static int pmic_arb_fmt_write_cmd(struct spmi_pmic_arb *pmic_arb, u8 opc, in pmic_arb_fmt_write_cmd()
473 struct spmi_pmic_arb *pmic_arb = spmi_controller_get_drvdata(ctrl); in pmic_arb_write_cmd_unlocked() local
492 struct spmi_pmic_arb *pmic_arb = spmi_controller_get_drvdata(ctrl); in pmic_arb_write_cmd() local
513 struct spmi_pmic_arb *pmic_arb = spmi_controller_get_drvdata(ctrl); in pmic_arb_masked_write() local
567 struct spmi_pmic_arb *pmic_arb = irq_data_get_irq_chip_data(d); in qpnpint_spmi_write() local
579 struct spmi_pmic_arb *pmic_arb = irq_data_get_irq_chip_data(d); in qpnpint_spmi_read() local
593 struct spmi_pmic_arb *pmic_arb = irq_data_get_irq_chip_data(d); in qpnpint_spmi_masked_write() local
606 static void cleanup_irq(struct spmi_pmic_arb *pmic_arb, u16 apid, int id) in cleanup_irq()
618 static int periph_interrupt(struct spmi_pmic_arb *pmic_arb, u16 apid) in periph_interrupt()
645 struct spmi_pmic_arb *pmic_arb = irq_desc_get_handler_data(desc); in pmic_arb_chained_irq() local
717 struct spmi_pmic_arb *pmic_arb = irq_data_get_irq_chip_data(d); in qpnpint_irq_ack() local
738 struct spmi_pmic_arb *pmic_arb = irq_data_get_irq_chip_data(d); in qpnpint_irq_unmask() local
802 struct spmi_pmic_arb *pmic_arb = irq_data_get_irq_chip_data(d); in qpnpint_irq_set_wake() local
826 struct spmi_pmic_arb *pmic_arb = irq_data_get_irq_chip_data(d); in qpnpint_irq_domain_activate() local
863 struct spmi_pmic_arb *pmic_arb = d->host_data; in qpnpint_irq_domain_translate() local
903 static void qpnpint_irq_domain_map(struct spmi_pmic_arb *pmic_arb, in qpnpint_irq_domain_map()
928 struct spmi_pmic_arb *pmic_arb = domain->host_data; in qpnpint_irq_domain_alloc() local
945 static int pmic_arb_ppid_to_apid_v1(struct spmi_pmic_arb *pmic_arb, u16 ppid) in pmic_arb_ppid_to_apid_v1()
993 static int pmic_arb_offset_v1(struct spmi_pmic_arb *pmic_arb, u8 sid, u16 addr, in pmic_arb_offset_v1()
999 static u16 pmic_arb_find_apid(struct spmi_pmic_arb *pmic_arb, u16 ppid) in pmic_arb_find_apid()
1032 static int pmic_arb_ppid_to_apid_v2(struct spmi_pmic_arb *pmic_arb, u16 ppid) in pmic_arb_ppid_to_apid_v2()
1045 static int pmic_arb_read_apid_map_v5(struct spmi_pmic_arb *pmic_arb) in pmic_arb_read_apid_map_v5()
1122 static int pmic_arb_ppid_to_apid_v5(struct spmi_pmic_arb *pmic_arb, u16 ppid) in pmic_arb_ppid_to_apid_v5()
1131 static int pmic_arb_offset_v2(struct spmi_pmic_arb *pmic_arb, u8 sid, u16 addr, in pmic_arb_offset_v2()
1151 static int pmic_arb_offset_v5(struct spmi_pmic_arb *pmic_arb, u8 sid, u16 addr, in pmic_arb_offset_v5()
1185 static int pmic_arb_offset_v7(struct spmi_pmic_arb *pmic_arb, u8 sid, u16 addr, in pmic_arb_offset_v7()
1226 pmic_arb_owner_acc_status_v1(struct spmi_pmic_arb *pmic_arb, u8 m, u16 n) in pmic_arb_owner_acc_status_v1()
1232 pmic_arb_owner_acc_status_v2(struct spmi_pmic_arb *pmic_arb, u8 m, u16 n) in pmic_arb_owner_acc_status_v2()
1238 pmic_arb_owner_acc_status_v3(struct spmi_pmic_arb *pmic_arb, u8 m, u16 n) in pmic_arb_owner_acc_status_v3()
1244 pmic_arb_owner_acc_status_v5(struct spmi_pmic_arb *pmic_arb, u8 m, u16 n) in pmic_arb_owner_acc_status_v5()
1250 pmic_arb_owner_acc_status_v7(struct spmi_pmic_arb *pmic_arb, u8 m, u16 n) in pmic_arb_owner_acc_status_v7()
1256 pmic_arb_acc_enable_v1(struct spmi_pmic_arb *pmic_arb, u16 n) in pmic_arb_acc_enable_v1()
1262 pmic_arb_acc_enable_v2(struct spmi_pmic_arb *pmic_arb, u16 n) in pmic_arb_acc_enable_v2()
1268 pmic_arb_acc_enable_v5(struct spmi_pmic_arb *pmic_arb, u16 n) in pmic_arb_acc_enable_v5()
1274 pmic_arb_acc_enable_v7(struct spmi_pmic_arb *pmic_arb, u16 n) in pmic_arb_acc_enable_v7()
1280 pmic_arb_irq_status_v1(struct spmi_pmic_arb *pmic_arb, u16 n) in pmic_arb_irq_status_v1()
1286 pmic_arb_irq_status_v2(struct spmi_pmic_arb *pmic_arb, u16 n) in pmic_arb_irq_status_v2()
1292 pmic_arb_irq_status_v5(struct spmi_pmic_arb *pmic_arb, u16 n) in pmic_arb_irq_status_v5()
1298 pmic_arb_irq_status_v7(struct spmi_pmic_arb *pmic_arb, u16 n) in pmic_arb_irq_status_v7()
1304 pmic_arb_irq_clear_v1(struct spmi_pmic_arb *pmic_arb, u16 n) in pmic_arb_irq_clear_v1()
1310 pmic_arb_irq_clear_v2(struct spmi_pmic_arb *pmic_arb, u16 n) in pmic_arb_irq_clear_v2()
1316 pmic_arb_irq_clear_v5(struct spmi_pmic_arb *pmic_arb, u16 n) in pmic_arb_irq_clear_v5()
1322 pmic_arb_irq_clear_v7(struct spmi_pmic_arb *pmic_arb, u16 n) in pmic_arb_irq_clear_v7()
1343 pmic_arb_apid_owner_v2(struct spmi_pmic_arb *pmic_arb, u16 n) in pmic_arb_apid_owner_v2()
1354 pmic_arb_apid_owner_v7(struct spmi_pmic_arb *pmic_arb, u16 n) in pmic_arb_apid_owner_v7()
1438 struct spmi_pmic_arb *pmic_arb; in spmi_pmic_arb_probe() local
1680 struct spmi_pmic_arb *pmic_arb = spmi_controller_get_drvdata(ctrl); in spmi_pmic_arb_remove() local