Home
last modified time | relevance | path

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

/openbmc/qemu/hw/i3c/
H A Ddw-i3c.c364 static void dw_i3c_cmd_queue_execute(DWI3C *s);
366 static inline bool dw_i3c_has_hdr_ts(DWI3C *s) in dw_i3c_has_hdr_ts()
371 static inline bool dw_i3c_has_hdr_ddr(DWI3C *s) in dw_i3c_has_hdr_ddr()
376 static inline bool dw_i3c_can_transmit(DWI3C *s) in dw_i3c_can_transmit()
386 static inline uint8_t dw_i3c_ibi_slice_size(DWI3C *s) in dw_i3c_ibi_slice_size()
408 static void dw_i3c_update_irq(DWI3C *s) in dw_i3c_update_irq()
414 static void dw_i3c_end_transfer(DWI3C *s, bool is_i2c) in dw_i3c_end_transfer()
423 static int dw_i3c_send_start(DWI3C *s, uint8_t addr, bool is_recv, bool is_i2c) in dw_i3c_send_start()
447 static int dw_i3c_send(DWI3C *s, const uint8_t *data, uint32_t num_to_send, in dw_i3c_send()
483 static int dw_i3c_send_byte(DWI3C *s, uint8_t byte, bool is_i2c) in dw_i3c_send_byte()
[all …]
H A Daspeed_i3c.c233 vmstate_dw_i3c, DWI3C),
/openbmc/qemu/include/hw/i3c/
H A Ddw-i3c.h18 OBJECT_DECLARE_SIMPLE_TYPE(DWI3C, DW_I3C)
166 typedef struct DWI3C { struct
196 } DWI3C; argument
H A Daspeed_i3c.h33 DWI3C devices[ASPEED_I3C_NR_DEVICES];