Lines Matching refs:cmdq_pkt

17 struct cmdq_pkt;
69 struct cmdq_pkt *cmdq_pkt_create(struct cmdq_client *client, size_t size);
75 void cmdq_pkt_destroy(struct cmdq_pkt *pkt);
86 int cmdq_pkt_write(struct cmdq_pkt *pkt, u8 subsys, u16 offset, u32 value);
98 int cmdq_pkt_write_mask(struct cmdq_pkt *pkt, u8 subsys,
110 int cmdq_pkt_read_s(struct cmdq_pkt *pkt, u16 high_addr_reg_idx, u16 addr_low,
127 int cmdq_pkt_write_s(struct cmdq_pkt *pkt, u16 high_addr_reg_idx,
145 int cmdq_pkt_write_s_mask(struct cmdq_pkt *pkt, u16 high_addr_reg_idx,
158 int cmdq_pkt_write_s_value(struct cmdq_pkt *pkt, u8 high_addr_reg_idx,
173 int cmdq_pkt_write_s_mask_value(struct cmdq_pkt *pkt, u8 high_addr_reg_idx,
184 int cmdq_pkt_wfe(struct cmdq_pkt *pkt, u16 event, bool clear);
193 int cmdq_pkt_clear_event(struct cmdq_pkt *pkt, u16 event);
202 int cmdq_pkt_set_event(struct cmdq_pkt *pkt, u16 event);
217 int cmdq_pkt_poll(struct cmdq_pkt *pkt, u8 subsys,
234 int cmdq_pkt_poll_mask(struct cmdq_pkt *pkt, u8 subsys,
248 int cmdq_pkt_assign(struct cmdq_pkt *pkt, u16 reg_idx, u32 value);
259 int cmdq_pkt_jump(struct cmdq_pkt *pkt, dma_addr_t addr);
267 int cmdq_pkt_finalize(struct cmdq_pkt *pkt);
280 int cmdq_pkt_flush_async(struct cmdq_pkt *pkt);
297 static inline struct cmdq_pkt *cmdq_pkt_create(struct cmdq_client *client, size_t size) in cmdq_pkt_create()
302 static inline void cmdq_pkt_destroy(struct cmdq_pkt *pkt) { } in cmdq_pkt_destroy()
304 static inline int cmdq_pkt_write(struct cmdq_pkt *pkt, u8 subsys, u16 offset, u32 value) in cmdq_pkt_write()
309 static inline int cmdq_pkt_write_mask(struct cmdq_pkt *pkt, u8 subsys, in cmdq_pkt_write_mask()
315 static inline int cmdq_pkt_read_s(struct cmdq_pkt *pkt, u16 high_addr_reg_idx, in cmdq_pkt_read_s()
321 static inline int cmdq_pkt_write_s(struct cmdq_pkt *pkt, u16 high_addr_reg_idx, in cmdq_pkt_write_s()
327 static inline int cmdq_pkt_write_s_mask(struct cmdq_pkt *pkt, u16 high_addr_reg_idx, in cmdq_pkt_write_s_mask()
333 static inline int cmdq_pkt_write_s_value(struct cmdq_pkt *pkt, u8 high_addr_reg_idx, in cmdq_pkt_write_s_value()
339 static inline int cmdq_pkt_write_s_mask_value(struct cmdq_pkt *pkt, u8 high_addr_reg_idx, in cmdq_pkt_write_s_mask_value()
345 static inline int cmdq_pkt_wfe(struct cmdq_pkt *pkt, u16 event, bool clear) in cmdq_pkt_wfe()
350 static inline int cmdq_pkt_clear_event(struct cmdq_pkt *pkt, u16 event) in cmdq_pkt_clear_event()
355 static inline int cmdq_pkt_set_event(struct cmdq_pkt *pkt, u16 event) in cmdq_pkt_set_event()
360 static inline int cmdq_pkt_poll(struct cmdq_pkt *pkt, u8 subsys, in cmdq_pkt_poll()
366 static inline int cmdq_pkt_poll_mask(struct cmdq_pkt *pkt, u8 subsys, in cmdq_pkt_poll_mask()
372 static inline int cmdq_pkt_assign(struct cmdq_pkt *pkt, u16 reg_idx, u32 value) in cmdq_pkt_assign()
377 static inline int cmdq_pkt_jump(struct cmdq_pkt *pkt, dma_addr_t addr) in cmdq_pkt_jump()
382 static inline int cmdq_pkt_finalize(struct cmdq_pkt *pkt) in cmdq_pkt_finalize()
387 static inline int cmdq_pkt_flush_async(struct cmdq_pkt *pkt) in cmdq_pkt_flush_async()