Home
last modified time | relevance | path

Searched refs:wr_base (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/spmi/
H A Dspmi-pmic-arb.c126 * @wr_base: on v1 "core", on v2 "chnls" register base off DT.
143 void __iomem *wr_base; member
204 writel_relaxed(val, pmic_arb->wr_base + offset); in pmic_arb_base_write()
239 __raw_writel(data, pmic_arb->wr_base + reg); in pmic_arb_write_data()
309 rc = pmic_arb_wait_for_done(ctrl, pmic_arb->wr_base, sid, 0, in pmic_arb_non_data_cmd_v1()
435 rc = pmic_arb_wait_for_done(ctrl, pmic_arb->wr_base, sid, addr, in pmic_arb_write_cmd()
1048 return pmic_arb->wr_base + 0x100 + 0x10000 * n; in pmic_arb_acc_enable_v5()
1066 return pmic_arb->wr_base + 0x104 + 0x10000 * n; in pmic_arb_irq_status_v5()
1084 return pmic_arb->wr_base + 0x108 + 0x10000 * n; in pmic_arb_irq_clear_v5()
1194 pmic_arb->wr_base in spmi_pmic_arb_probe()
[all...]
/kernel/linux/linux-6.6/drivers/spmi/
H A Dspmi-pmic-arb.c132 * @wr_base: on v1 "core", on v2 "chnls" register base off DT.
157 void __iomem *wr_base; member
224 writel_relaxed(val, pmic_arb->wr_base + offset); in pmic_arb_base_write()
259 __raw_writel(data, pmic_arb->wr_base + reg); in pmic_arb_write_data()
330 rc = pmic_arb_wait_for_done(ctrl, pmic_arb->wr_base, sid, 0, in pmic_arb_non_data_cmd_v1()
485 return pmic_arb_wait_for_done(ctrl, pmic_arb->wr_base, sid, addr, in pmic_arb_write_cmd_unlocked()
1270 return pmic_arb->wr_base + 0x100 + 0x10000 * n; in pmic_arb_acc_enable_v5()
1276 return pmic_arb->wr_base + 0x100 + 0x1000 * n; in pmic_arb_acc_enable_v7()
1294 return pmic_arb->wr_base + 0x104 + 0x10000 * n; in pmic_arb_irq_status_v5()
1300 return pmic_arb->wr_base in pmic_arb_irq_status_v7()
[all...]

Completed in 6 milliseconds