spmi_pmic_arb 186 drivers/spmi/spmi-pmic-arb.c int (*ppid_to_apid)(struct spmi_pmic_arb *pmic_arb, u16 ppid); spmi_pmic_arb 188 drivers/spmi/spmi-pmic-arb.c int (*offset)(struct spmi_pmic_arb *pmic_arb, u8 sid, u16 addr, spmi_pmic_arb 193 drivers/spmi/spmi-pmic-arb.c void __iomem *(*owner_acc_status)(struct spmi_pmic_arb *pmic_arb, u8 m, spmi_pmic_arb 195 drivers/spmi/spmi-pmic-arb.c void __iomem *(*acc_enable)(struct spmi_pmic_arb *pmic_arb, u16 n); spmi_pmic_arb 196 drivers/spmi/spmi-pmic-arb.c void __iomem *(*irq_status)(struct spmi_pmic_arb *pmic_arb, u16 n); spmi_pmic_arb 197 drivers/spmi/spmi-pmic-arb.c void __iomem *(*irq_clear)(struct spmi_pmic_arb *pmic_arb, u16 n); spmi_pmic_arb 201 drivers/spmi/spmi-pmic-arb.c static inline void pmic_arb_base_write(struct spmi_pmic_arb *pmic_arb, spmi_pmic_arb 207 drivers/spmi/spmi-pmic-arb.c static inline void pmic_arb_set_rd_cmd(struct spmi_pmic_arb *pmic_arb, spmi_pmic_arb 220 drivers/spmi/spmi-pmic-arb.c pmic_arb_read_data(struct spmi_pmic_arb *pmic_arb, u8 *buf, u32 reg, u8 bc) spmi_pmic_arb 233 drivers/spmi/spmi-pmic-arb.c static void pmic_arb_write_data(struct spmi_pmic_arb *pmic_arb, const u8 *buf, spmi_pmic_arb 246 drivers/spmi/spmi-pmic-arb.c struct spmi_pmic_arb *pmic_arb = spmi_controller_get_drvdata(ctrl); spmi_pmic_arb 294 drivers/spmi/spmi-pmic-arb.c struct spmi_pmic_arb *pmic_arb = spmi_controller_get_drvdata(ctrl); spmi_pmic_arb 325 drivers/spmi/spmi-pmic-arb.c struct spmi_pmic_arb *pmic_arb = spmi_controller_get_drvdata(ctrl); spmi_pmic_arb 339 drivers/spmi/spmi-pmic-arb.c struct spmi_pmic_arb *pmic_arb = spmi_controller_get_drvdata(ctrl); spmi_pmic_arb 392 drivers/spmi/spmi-pmic-arb.c struct spmi_pmic_arb *pmic_arb = spmi_controller_get_drvdata(ctrl); spmi_pmic_arb 463 drivers/spmi/spmi-pmic-arb.c struct spmi_pmic_arb *pmic_arb = irq_data_get_irq_chip_data(d); spmi_pmic_arb 475 drivers/spmi/spmi-pmic-arb.c struct spmi_pmic_arb *pmic_arb = irq_data_get_irq_chip_data(d); spmi_pmic_arb 485 drivers/spmi/spmi-pmic-arb.c static void cleanup_irq(struct spmi_pmic_arb *pmic_arb, u16 apid, int id) spmi_pmic_arb 505 drivers/spmi/spmi-pmic-arb.c static void periph_interrupt(struct spmi_pmic_arb *pmic_arb, u16 apid) spmi_pmic_arb 529 drivers/spmi/spmi-pmic-arb.c struct spmi_pmic_arb *pmic_arb = irq_desc_get_handler_data(desc); spmi_pmic_arb 559 drivers/spmi/spmi-pmic-arb.c struct spmi_pmic_arb *pmic_arb = irq_data_get_irq_chip_data(d); spmi_pmic_arb 580 drivers/spmi/spmi-pmic-arb.c struct spmi_pmic_arb *pmic_arb = irq_data_get_irq_chip_data(d); spmi_pmic_arb 640 drivers/spmi/spmi-pmic-arb.c struct spmi_pmic_arb *pmic_arb = irq_data_get_irq_chip_data(d); spmi_pmic_arb 664 drivers/spmi/spmi-pmic-arb.c struct spmi_pmic_arb *pmic_arb = irq_data_get_irq_chip_data(d); spmi_pmic_arb 696 drivers/spmi/spmi-pmic-arb.c struct spmi_pmic_arb *pmic_arb = d->host_data; spmi_pmic_arb 736 drivers/spmi/spmi-pmic-arb.c static void qpnpint_irq_domain_map(struct spmi_pmic_arb *pmic_arb, spmi_pmic_arb 761 drivers/spmi/spmi-pmic-arb.c struct spmi_pmic_arb *pmic_arb = domain->host_data; spmi_pmic_arb 778 drivers/spmi/spmi-pmic-arb.c static int pmic_arb_ppid_to_apid_v1(struct spmi_pmic_arb *pmic_arb, u16 ppid) spmi_pmic_arb 826 drivers/spmi/spmi-pmic-arb.c static int pmic_arb_offset_v1(struct spmi_pmic_arb *pmic_arb, u8 sid, u16 addr, spmi_pmic_arb 832 drivers/spmi/spmi-pmic-arb.c static u16 pmic_arb_find_apid(struct spmi_pmic_arb *pmic_arb, u16 ppid) spmi_pmic_arb 865 drivers/spmi/spmi-pmic-arb.c static int pmic_arb_ppid_to_apid_v2(struct spmi_pmic_arb *pmic_arb, u16 ppid) spmi_pmic_arb 878 drivers/spmi/spmi-pmic-arb.c static int pmic_arb_read_apid_map_v5(struct spmi_pmic_arb *pmic_arb) spmi_pmic_arb 945 drivers/spmi/spmi-pmic-arb.c static int pmic_arb_ppid_to_apid_v5(struct spmi_pmic_arb *pmic_arb, u16 ppid) spmi_pmic_arb 954 drivers/spmi/spmi-pmic-arb.c static int pmic_arb_offset_v2(struct spmi_pmic_arb *pmic_arb, u8 sid, u16 addr, spmi_pmic_arb 974 drivers/spmi/spmi-pmic-arb.c static int pmic_arb_offset_v5(struct spmi_pmic_arb *pmic_arb, u8 sid, u16 addr, spmi_pmic_arb 1010 drivers/spmi/spmi-pmic-arb.c pmic_arb_owner_acc_status_v1(struct spmi_pmic_arb *pmic_arb, u8 m, u16 n) spmi_pmic_arb 1016 drivers/spmi/spmi-pmic-arb.c pmic_arb_owner_acc_status_v2(struct spmi_pmic_arb *pmic_arb, u8 m, u16 n) spmi_pmic_arb 1022 drivers/spmi/spmi-pmic-arb.c pmic_arb_owner_acc_status_v3(struct spmi_pmic_arb *pmic_arb, u8 m, u16 n) spmi_pmic_arb 1028 drivers/spmi/spmi-pmic-arb.c pmic_arb_owner_acc_status_v5(struct spmi_pmic_arb *pmic_arb, u8 m, u16 n) spmi_pmic_arb 1034 drivers/spmi/spmi-pmic-arb.c pmic_arb_acc_enable_v1(struct spmi_pmic_arb *pmic_arb, u16 n) spmi_pmic_arb 1040 drivers/spmi/spmi-pmic-arb.c pmic_arb_acc_enable_v2(struct spmi_pmic_arb *pmic_arb, u16 n) spmi_pmic_arb 1046 drivers/spmi/spmi-pmic-arb.c pmic_arb_acc_enable_v5(struct spmi_pmic_arb *pmic_arb, u16 n) spmi_pmic_arb 1052 drivers/spmi/spmi-pmic-arb.c pmic_arb_irq_status_v1(struct spmi_pmic_arb *pmic_arb, u16 n) spmi_pmic_arb 1058 drivers/spmi/spmi-pmic-arb.c pmic_arb_irq_status_v2(struct spmi_pmic_arb *pmic_arb, u16 n) spmi_pmic_arb 1064 drivers/spmi/spmi-pmic-arb.c pmic_arb_irq_status_v5(struct spmi_pmic_arb *pmic_arb, u16 n) spmi_pmic_arb 1070 drivers/spmi/spmi-pmic-arb.c pmic_arb_irq_clear_v1(struct spmi_pmic_arb *pmic_arb, u16 n) spmi_pmic_arb 1076 drivers/spmi/spmi-pmic-arb.c pmic_arb_irq_clear_v2(struct spmi_pmic_arb *pmic_arb, u16 n) spmi_pmic_arb 1082 drivers/spmi/spmi-pmic-arb.c pmic_arb_irq_clear_v5(struct spmi_pmic_arb *pmic_arb, u16 n) spmi_pmic_arb 1158 drivers/spmi/spmi-pmic-arb.c struct spmi_pmic_arb *pmic_arb; spmi_pmic_arb 1331 drivers/spmi/spmi-pmic-arb.c struct spmi_pmic_arb *pmic_arb = spmi_controller_get_drvdata(ctrl);