Lines Matching defs:addr
35 static int addr_to_apid(uint32_t addr)
41 if ((reg != 0U) && ((addr & PPID_MASK) == (reg & PPID_MASK))) {
69 static void arb_command(uint16_t apid, uint8_t opcode, uint32_t addr,
73 (addr & 0xff) << 4 | (bytes - 1));
76 int spmi_arb_read8(uint32_t addr)
78 int apid = addr_to_apid(addr);
84 arb_command(apid, OPC_EXT_READL, addr, 1);
88 ERROR("SPMI_ARB read error [0x%x]: 0x%x\n", addr, ret);
95 int spmi_arb_write8(uint32_t addr, uint8_t data)
97 int apid = addr_to_apid(addr);
104 arb_command(apid, OPC_EXT_WRITEL, addr, 1);
109 addr, data, ret);