Symbol: spmi_pmic_arb_bus
drivers/spmi/spmi-pmic-arb.c
1020
static void qpnpint_irq_domain_map(struct spmi_pmic_arb_bus *bus,
drivers/spmi/spmi-pmic-arb.c
1045
struct spmi_pmic_arb_bus *bus = domain->host_data;
drivers/spmi/spmi-pmic-arb.c
1062
static int pmic_arb_init_apid_min_max(struct spmi_pmic_arb_bus *bus)
drivers/spmi/spmi-pmic-arb.c
1089
static int pmic_arb_init_apid_v1(struct spmi_pmic_arb_bus *bus, int index)
drivers/spmi/spmi-pmic-arb.c
1110
static int pmic_arb_ppid_to_apid_v1(struct spmi_pmic_arb_bus *bus, u16 ppid)
drivers/spmi/spmi-pmic-arb.c
1158
static int pmic_arb_offset_v1(struct spmi_pmic_arb_bus *bus, u8 sid, u16 addr,
drivers/spmi/spmi-pmic-arb.c
1165
static u16 pmic_arb_find_apid(struct spmi_pmic_arb_bus *bus, u16 ppid)
drivers/spmi/spmi-pmic-arb.c
1226
static int pmic_arb_ppid_to_apid_v2(struct spmi_pmic_arb_bus *bus, u16 ppid)
drivers/spmi/spmi-pmic-arb.c
1239
static int _pmic_arb_read_apid_map(struct spmi_pmic_arb_bus *bus,
drivers/spmi/spmi-pmic-arb.c
1329
static int pmic_arb_read_apid_map_v5(struct spmi_pmic_arb_bus *bus)
drivers/spmi/spmi-pmic-arb.c
1335
static int pmic_arb_ppid_to_apid_v5(struct spmi_pmic_arb_bus *bus, u16 ppid)
drivers/spmi/spmi-pmic-arb.c
1344
static int pmic_arb_offset_v2(struct spmi_pmic_arb_bus *bus, u8 sid, u16 addr,
drivers/spmi/spmi-pmic-arb.c
1361
static int pmic_arb_init_apid_v5(struct spmi_pmic_arb_bus *bus, int index)
drivers/spmi/spmi-pmic-arb.c
1400
static int pmic_arb_offset_v5(struct spmi_pmic_arb_bus *bus, u8 sid, u16 addr,
drivers/spmi/spmi-pmic-arb.c
1443
static int _pmic_arb_init_apid_v7(struct spmi_pmic_arb_bus *bus, int index,
drivers/spmi/spmi-pmic-arb.c
1480
static int pmic_arb_init_apid_v7(struct spmi_pmic_arb_bus *bus, int index)
drivers/spmi/spmi-pmic-arb.c
1500
static int pmic_arb_offset_v7(struct spmi_pmic_arb_bus *bus, u8 sid, u16 addr,
drivers/spmi/spmi-pmic-arb.c
1549
struct spmi_pmic_arb_bus *bus)
drivers/spmi/spmi-pmic-arb.c
1564
static int pmic_arb_read_apid_map_v8(struct spmi_pmic_arb_bus *bus)
drivers/spmi/spmi-pmic-arb.c
1575
static int pmic_arb_init_apid_v8(struct spmi_pmic_arb_bus *bus, int index)
drivers/spmi/spmi-pmic-arb.c
1596
static int pmic_arb_offset_v8(struct spmi_pmic_arb_bus *bus, u8 sid, u16 addr,
drivers/spmi/spmi-pmic-arb.c
1638
pmic_arb_owner_acc_status_v1(struct spmi_pmic_arb_bus *bus, u8 m, u16 n)
drivers/spmi/spmi-pmic-arb.c
1644
pmic_arb_owner_acc_status_v2(struct spmi_pmic_arb_bus *bus, u8 m, u16 n)
drivers/spmi/spmi-pmic-arb.c
1650
pmic_arb_owner_acc_status_v3(struct spmi_pmic_arb_bus *bus, u8 m, u16 n)
drivers/spmi/spmi-pmic-arb.c
1656
pmic_arb_owner_acc_status_v5(struct spmi_pmic_arb_bus *bus, u8 m, u16 n)
drivers/spmi/spmi-pmic-arb.c
1662
pmic_arb_owner_acc_status_v7(struct spmi_pmic_arb_bus *bus, u8 m, u16 n)
drivers/spmi/spmi-pmic-arb.c
1668
pmic_arb_acc_enable_v1(struct spmi_pmic_arb_bus *bus, u16 n)
drivers/spmi/spmi-pmic-arb.c
1674
pmic_arb_acc_enable_v2(struct spmi_pmic_arb_bus *bus, u16 n)
drivers/spmi/spmi-pmic-arb.c
1680
pmic_arb_acc_enable_v5(struct spmi_pmic_arb_bus *bus, u16 n)
drivers/spmi/spmi-pmic-arb.c
1687
pmic_arb_acc_enable_v7(struct spmi_pmic_arb_bus *bus, u16 n)
drivers/spmi/spmi-pmic-arb.c
1694
pmic_arb_acc_enable_v8(struct spmi_pmic_arb_bus *bus, u16 n)
drivers/spmi/spmi-pmic-arb.c
1702
pmic_arb_irq_status_v1(struct spmi_pmic_arb_bus *bus, u16 n)
drivers/spmi/spmi-pmic-arb.c
1708
pmic_arb_irq_status_v2(struct spmi_pmic_arb_bus *bus, u16 n)
drivers/spmi/spmi-pmic-arb.c
1714
pmic_arb_irq_status_v5(struct spmi_pmic_arb_bus *bus, u16 n)
drivers/spmi/spmi-pmic-arb.c
1721
pmic_arb_irq_status_v7(struct spmi_pmic_arb_bus *bus, u16 n)
drivers/spmi/spmi-pmic-arb.c
1728
pmic_arb_irq_status_v8(struct spmi_pmic_arb_bus *bus, u16 n)
drivers/spmi/spmi-pmic-arb.c
1736
pmic_arb_irq_clear_v1(struct spmi_pmic_arb_bus *bus, u16 n)
drivers/spmi/spmi-pmic-arb.c
1742
pmic_arb_irq_clear_v2(struct spmi_pmic_arb_bus *bus, u16 n)
drivers/spmi/spmi-pmic-arb.c
1748
pmic_arb_irq_clear_v5(struct spmi_pmic_arb_bus *bus, u16 n)
drivers/spmi/spmi-pmic-arb.c
1755
pmic_arb_irq_clear_v7(struct spmi_pmic_arb_bus *bus, u16 n)
drivers/spmi/spmi-pmic-arb.c
1762
pmic_arb_irq_clear_v8(struct spmi_pmic_arb_bus *bus, u16 n)
drivers/spmi/spmi-pmic-arb.c
1791
pmic_arb_apid_owner_v2(struct spmi_pmic_arb_bus *bus, u16 n)
drivers/spmi/spmi-pmic-arb.c
1802
pmic_arb_apid_owner_v7(struct spmi_pmic_arb_bus *bus, u16 n)
drivers/spmi/spmi-pmic-arb.c
1808
pmic_arb_apid_owner_v8(struct spmi_pmic_arb_bus *bus, u16 n)
drivers/spmi/spmi-pmic-arb.c
1946
struct spmi_pmic_arb_bus *bus;
drivers/spmi/spmi-pmic-arb.c
2071
struct spmi_pmic_arb_bus *bus = pmic_arb->buses[i];
drivers/spmi/spmi-pmic-arb.c
208
struct spmi_pmic_arb_bus *buses[PMIC_ARB_MAX_BUSES];
drivers/spmi/spmi-pmic-arb.c
242
struct spmi_pmic_arb_bus *bus);
drivers/spmi/spmi-pmic-arb.c
243
int (*init_apid)(struct spmi_pmic_arb_bus *bus, int index);
drivers/spmi/spmi-pmic-arb.c
244
int (*ppid_to_apid)(struct spmi_pmic_arb_bus *bus, u16 ppid);
drivers/spmi/spmi-pmic-arb.c
246
int (*offset)(struct spmi_pmic_arb_bus *bus, u8 sid, u16 addr,
drivers/spmi/spmi-pmic-arb.c
251
void __iomem *(*owner_acc_status)(struct spmi_pmic_arb_bus *bus, u8 m,
drivers/spmi/spmi-pmic-arb.c
253
void __iomem *(*acc_enable)(struct spmi_pmic_arb_bus *bus, u16 n);
drivers/spmi/spmi-pmic-arb.c
254
void __iomem *(*irq_status)(struct spmi_pmic_arb_bus *bus, u16 n);
drivers/spmi/spmi-pmic-arb.c
255
void __iomem *(*irq_clear)(struct spmi_pmic_arb_bus *bus, u16 n);
drivers/spmi/spmi-pmic-arb.c
257
void __iomem *(*apid_owner)(struct spmi_pmic_arb_bus *bus, u16 n);
drivers/spmi/spmi-pmic-arb.c
387
struct spmi_pmic_arb_bus *bus = spmi_controller_get_drvdata(ctrl);
drivers/spmi/spmi-pmic-arb.c
419
struct spmi_pmic_arb_bus *bus = spmi_controller_get_drvdata(ctrl);
drivers/spmi/spmi-pmic-arb.c
462
static int pmic_arb_fmt_read_cmd(struct spmi_pmic_arb_bus *bus, u8 opc, u8 sid,
drivers/spmi/spmi-pmic-arb.c
500
struct spmi_pmic_arb_bus *bus = spmi_controller_get_drvdata(ctrl);
drivers/spmi/spmi-pmic-arb.c
523
struct spmi_pmic_arb_bus *bus = spmi_controller_get_drvdata(ctrl);
drivers/spmi/spmi-pmic-arb.c
540
static int pmic_arb_fmt_write_cmd(struct spmi_pmic_arb_bus *bus, u8 opc,
drivers/spmi/spmi-pmic-arb.c
581
struct spmi_pmic_arb_bus *bus = spmi_controller_get_drvdata(ctrl);
drivers/spmi/spmi-pmic-arb.c
601
struct spmi_pmic_arb_bus *bus = spmi_controller_get_drvdata(ctrl);
drivers/spmi/spmi-pmic-arb.c
622
struct spmi_pmic_arb_bus *bus = spmi_controller_get_drvdata(ctrl);
drivers/spmi/spmi-pmic-arb.c
676
struct spmi_pmic_arb_bus *bus = irq_data_get_irq_chip_data(d);
drivers/spmi/spmi-pmic-arb.c
688
struct spmi_pmic_arb_bus *bus = irq_data_get_irq_chip_data(d);
drivers/spmi/spmi-pmic-arb.c
702
struct spmi_pmic_arb_bus *bus = irq_data_get_irq_chip_data(d);
drivers/spmi/spmi-pmic-arb.c
715
static void cleanup_irq(struct spmi_pmic_arb_bus *bus, u16 apid, int id)
drivers/spmi/spmi-pmic-arb.c
728
static int periph_interrupt(struct spmi_pmic_arb_bus *bus, u16 apid)
drivers/spmi/spmi-pmic-arb.c
756
struct spmi_pmic_arb_bus *bus = irq_desc_get_handler_data(desc);
drivers/spmi/spmi-pmic-arb.c
829
struct spmi_pmic_arb_bus *bus = irq_data_get_irq_chip_data(d);
drivers/spmi/spmi-pmic-arb.c
851
struct spmi_pmic_arb_bus *bus = irq_data_get_irq_chip_data(d);
drivers/spmi/spmi-pmic-arb.c
916
struct spmi_pmic_arb_bus *bus = irq_data_get_irq_chip_data(d);
drivers/spmi/spmi-pmic-arb.c
940
struct spmi_pmic_arb_bus *bus = irq_data_get_irq_chip_data(d);
drivers/spmi/spmi-pmic-arb.c
978
struct spmi_pmic_arb_bus *bus = d->host_data;