Searched refs:pmic_arb (Results 1 – 1 of 1) sorted by relevance
| /linux/drivers/spmi/ |
| H A D | spmi-pmic-arb.c | 170 struct spmi_pmic_arb *pmic_arb; member 266 static inline void pmic_arb_base_write(struct spmi_pmic_arb *pmic_arb, in pmic_arb_base_write() argument 269 writel_relaxed(val, pmic_arb->wr_base + offset); in pmic_arb_base_write() 272 static inline void pmic_arb_set_rd_cmd(struct spmi_pmic_arb *pmic_arb, in pmic_arb_set_rd_cmd() argument 275 writel_relaxed(val, pmic_arb->rd_base + offset); in pmic_arb_set_rd_cmd() 286 pmic_arb_read_data(struct spmi_pmic_arb *pmic_arb, u8 *buf, u32 reg, u8 bc) in pmic_arb_read_data() argument 288 u32 data = __raw_readl(pmic_arb->rd_base + reg); in pmic_arb_read_data() 300 static void pmic_arb_write_data(struct spmi_pmic_arb *pmic_arb, const u8 *buf, in pmic_arb_write_data() argument 306 __raw_writel(data, pmic_arb->wr_base + reg); in pmic_arb_write_data() 314 struct spmi_pmic_arb *pmic_arb = bus->pmic_arb; in pmic_arb_wait_for_done() local [all …]
|