Home
last modified time | relevance | path

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

/qemu/include/hw/i2c/
H A Daspeed_i2c.h232 OBJECT_DECLARE_SIMPLE_TYPE(AspeedI2CBus, ASPEED_I2C_BUS)
233 struct AspeedI2CBus { struct
262 AspeedI2CBus busses[ASPEED_I2C_NR_BUSSES]; argument
279 qemu_irq (*bus_get_irq)(AspeedI2CBus *);
283 uint8_t *(*bus_pool_base)(AspeedI2CBus *);
294 static inline bool aspeed_i2c_bus_pkt_mode_en(AspeedI2CBus *bus) in aspeed_i2c_bus_pkt_mode_en()
302 static inline uint32_t aspeed_i2c_bus_ctrl_offset(AspeedI2CBus *bus) in aspeed_i2c_bus_ctrl_offset()
310 static inline uint32_t aspeed_i2c_bus_cmd_offset(AspeedI2CBus *bus) in aspeed_i2c_bus_cmd_offset()
358 static inline uint32_t aspeed_i2c_bus_dma_len_offset(AspeedI2CBus *bus) in aspeed_i2c_bus_dma_len_offset()
374 static inline bool aspeed_i2c_bus_is_master(AspeedI2CBus *bus) in aspeed_i2c_bus_is_master()
[all …]
/qemu/hw/i2c/
H A Daspeed_i2c.c183 AspeedI2CBus *bus = opaque; in aspeed_i2c_bus_read()
200 static uint8_t aspeed_i2c_get_state(AspeedI2CBus *bus) in aspeed_i2c_get_state()
229 static int aspeed_i2c_bus_send(AspeedI2CBus *bus) in aspeed_i2c_bus_send()
284 static void aspeed_i2c_bus_recv(AspeedI2CBus *bus) in aspeed_i2c_bus_recv()
366 static uint8_t aspeed_i2c_get_addr(AspeedI2CBus *bus) in aspeed_i2c_get_addr()
390 static bool aspeed_i2c_check_sram(AspeedI2CBus *bus) in aspeed_i2c_check_sram()
838 AspeedI2CBus *bus = opaque; in aspeed_i2c_bus_write()
962 AspeedI2CBus),
1209 AspeedI2CBus *s = ASPEED_I2C_BUS(dev); in aspeed_i2c_bus_reset()
1217 AspeedI2CBus *s = ASPEED_I2C_BUS(dev); in aspeed_i2c_bus_realize()
[all …]