Searched refs:PL011State (Results 1 – 6 of 6) sorted by relevance
132 static void pl011_update(PL011State *s) in pl011_update()144 static bool pl011_loopback_enabled(PL011State *s) in pl011_loopback_enabled()149 static bool pl011_is_fifo_enabled(PL011State *s) in pl011_is_fifo_enabled()154 static inline unsigned pl011_get_fifo_depth(PL011State *s) in pl011_get_fifo_depth()160 static inline void pl011_reset_rx_fifo(PL011State *s) in pl011_reset_rx_fifo()170 static inline void pl011_reset_tx_fifo(PL011State *s) in pl011_reset_tx_fifo()179 PL011State *s = (PL011State *)opaque; in pl011_fifo_rx_put()199 static void pl011_loopback_tx(PL011State *s, uint32_t value) in pl011_loopback_tx()227 static void pl011_write_txdata(PL011State *s, uint8_t data) in pl011_write_txdata()248 static uint32_t pl011_read_rxdata(PL011State *s) in pl011_read_rxdata()[all …]
110 pub struct PL011State { struct139 static_assert!(size_of::<PL011State>() <= size_of::<qemu_api::bindings::PL011State>());141 qom_isa!(PL011State : SysBusDevice, DeviceState, Object);150 trait PL011Impl: SysBusDeviceImpl + IsA<PL011State> {161 unsafe impl ObjectType for PL011State { implementation166 impl PL011Impl for PL011State { implementation170 impl ObjectImpl for PL011State { implementation178 impl DeviceImpl for PL011State { implementation188 impl ResettablePhasesImpl for PL011State { implementation192 impl SysBusDeviceImpl for PL011State {} implementation[all …]
23 OBJECT_DECLARE_SIMPLE_TYPE(PL011State, PL011)31 struct PL011State { struct
61 PL011State uart0;
79 PL011State uart[XLNX_VERSAL_NR_UARTS];
76 PL011State uart[2];290 PL011State *uart = opaque; in make_uart()