Searched refs:AspeedI2CBus (Results 1 – 2 of 2) sorted by relevance
243 OBJECT_DECLARE_SIMPLE_TYPE(AspeedI2CBus, ASPEED_I2C_BUS)244 struct AspeedI2CBus { struct276 AspeedI2CBus busses[ASPEED_I2C_NR_BUSSES]; argument294 qemu_irq (*bus_get_irq)(AspeedI2CBus *);299 uint8_t *(*bus_pool_base)(AspeedI2CBus *);312 static inline bool aspeed_i2c_bus_pkt_mode_en(AspeedI2CBus *bus) in aspeed_i2c_bus_pkt_mode_en()320 static inline uint32_t aspeed_i2c_bus_ctrl_offset(AspeedI2CBus *bus) in aspeed_i2c_bus_ctrl_offset()328 static inline uint32_t aspeed_i2c_bus_cmd_offset(AspeedI2CBus *bus) in aspeed_i2c_bus_cmd_offset()336 static inline uint32_t aspeed_i2c_bus_dev_addr_offset(AspeedI2CBus *bus) in aspeed_i2c_bus_dev_addr_offset()344 static inline uint32_t aspeed_i2c_bus_intr_ctrl_offset(AspeedI2CBus *bus) in aspeed_i2c_bus_intr_ctrl_offset()[all …]
38 static inline void aspeed_i2c_bus_raise_interrupt(AspeedI2CBus *bus) in aspeed_i2c_bus_raise_interrupt()81 static inline void aspeed_i2c_bus_raise_slave_interrupt(AspeedI2CBus *bus) in aspeed_i2c_bus_raise_slave_interrupt()93 static uint64_t aspeed_i2c_bus_old_read(AspeedI2CBus *bus, hwaddr offset, in aspeed_i2c_bus_old_read()140 static uint64_t aspeed_i2c_bus_new_read(AspeedI2CBus *bus, hwaddr offset, in aspeed_i2c_bus_new_read()198 AspeedI2CBus *bus = opaque; in aspeed_i2c_bus_read()205 static void aspeed_i2c_set_state(AspeedI2CBus *bus, uint8_t state) in aspeed_i2c_set_state()215 static uint8_t aspeed_i2c_get_state(AspeedI2CBus *bus) in aspeed_i2c_get_state()224 static int aspeed_i2c_dma_read(AspeedI2CBus *bus, uint8_t *data) in aspeed_i2c_dma_read()244 static int aspeed_i2c_bus_send(AspeedI2CBus *bus) in aspeed_i2c_bus_send()299 static void aspeed_i2c_bus_recv(AspeedI2CBus *bus) in aspeed_i2c_bus_recv()[all …]