Lines Matching refs:ZynqSLCRState
186 OBJECT_DECLARE_SIMPLE_TYPE(ZynqSLCRState, ZYNQ_SLCR)
188 struct ZynqSLCRState { struct
272 static void zynq_slcr_compute_clocks_internal(ZynqSLCRState *s, uint64_t ps_clk) in zynq_slcr_compute_clocks_internal()
292 static void zynq_slcr_compute_clocks(ZynqSLCRState *s) in zynq_slcr_compute_clocks()
309 static void zynq_slcr_propagate_clocks(ZynqSLCRState *s) in zynq_slcr_propagate_clocks()
317 ZynqSLCRState *s = (ZynqSLCRState *) opaque; in zynq_slcr_ps_clk_callback()
325 ZynqSLCRState *s = ZYNQ_SLCR(obj); in zynq_slcr_reset_init()
421 ZynqSLCRState *s = ZYNQ_SLCR(obj); in zynq_slcr_reset_hold()
430 ZynqSLCRState *s = ZYNQ_SLCR(obj); in zynq_slcr_reset_exit()
502 ZynqSLCRState *s = opaque; in zynq_slcr_read()
518 ZynqSLCRState *s = (ZynqSLCRState *)opaque; in zynq_slcr_write()
585 QDEV_CLOCK_IN(ZynqSLCRState, ps_clk, zynq_slcr_ps_clk_callback, ClockUpdate),
586 QDEV_CLOCK_OUT(ZynqSLCRState, uart0_ref_clk),
587 QDEV_CLOCK_OUT(ZynqSLCRState, uart1_ref_clk),
593 ZynqSLCRState *s = ZYNQ_SLCR(obj); in zynq_slcr_init()
607 VMSTATE_UINT32_ARRAY(regs, ZynqSLCRState, ZYNQ_SLCR_NUM_REGS),
608 VMSTATE_CLOCK_V(ps_clk, ZynqSLCRState, 3),
628 .instance_size = sizeof(ZynqSLCRState),