Home
last modified time | relevance | path

Searched refs:reg_cmd (Results 1 – 1 of 1) sorted by relevance

/openbmc/qemu/hw/i2c/
H A Daspeed_i2c.c305 uint32_t reg_cmd = aspeed_i2c_bus_cmd_offset(bus); in aspeed_i2c_bus_send() local
312 if (SHARED_ARRAY_FIELD_EX32(bus->regs, reg_cmd, TX_BUFF_EN)) { in aspeed_i2c_bus_send()
323 SHARED_ARRAY_FIELD_DP32(bus->regs, reg_cmd, TX_BUFF_EN, 0); in aspeed_i2c_bus_send()
324 } else if (SHARED_ARRAY_FIELD_EX32(bus->regs, reg_cmd, TX_DMA_EN)) { in aspeed_i2c_bus_send()
350 SHARED_ARRAY_FIELD_DP32(bus->regs, reg_cmd, TX_DMA_EN, 0); in aspeed_i2c_bus_send()
366 uint32_t reg_cmd = aspeed_i2c_bus_cmd_offset(bus); in aspeed_i2c_bus_recv() local
373 if (SHARED_ARRAY_FIELD_EX32(bus->regs, reg_cmd, RX_BUFF_EN)) { in aspeed_i2c_bus_recv()
388 SHARED_ARRAY_FIELD_DP32(bus->regs, reg_cmd, RX_BUFF_EN, 0); in aspeed_i2c_bus_recv()
389 } else if (SHARED_ARRAY_FIELD_EX32(bus->regs, reg_cmd, RX_DMA_EN)) { in aspeed_i2c_bus_recv()
421 SHARED_ARRAY_FIELD_DP32(bus->regs, reg_cmd, RX_DMA_EN, 0); in aspeed_i2c_bus_recv()
[all …]