Lines Matching refs:cmdq_pkt
17 struct cmdq_pkt;
67 struct cmdq_pkt *cmdq_pkt_create(struct cmdq_client *client, size_t size);
73 void cmdq_pkt_destroy(struct cmdq_pkt *pkt);
84 int cmdq_pkt_write(struct cmdq_pkt *pkt, u8 subsys, u16 offset, u32 value);
96 int cmdq_pkt_write_mask(struct cmdq_pkt *pkt, u8 subsys,
108 int cmdq_pkt_read_s(struct cmdq_pkt *pkt, u16 high_addr_reg_idx, u16 addr_low,
125 int cmdq_pkt_write_s(struct cmdq_pkt *pkt, u16 high_addr_reg_idx,
143 int cmdq_pkt_write_s_mask(struct cmdq_pkt *pkt, u16 high_addr_reg_idx,
156 int cmdq_pkt_write_s_value(struct cmdq_pkt *pkt, u8 high_addr_reg_idx,
171 int cmdq_pkt_write_s_mask_value(struct cmdq_pkt *pkt, u8 high_addr_reg_idx,
182 int cmdq_pkt_wfe(struct cmdq_pkt *pkt, u16 event, bool clear);
191 int cmdq_pkt_clear_event(struct cmdq_pkt *pkt, u16 event);
200 int cmdq_pkt_set_event(struct cmdq_pkt *pkt, u16 event);
215 int cmdq_pkt_poll(struct cmdq_pkt *pkt, u8 subsys,
232 int cmdq_pkt_poll_mask(struct cmdq_pkt *pkt, u8 subsys,
246 int cmdq_pkt_assign(struct cmdq_pkt *pkt, u16 reg_idx, u32 value);
257 int cmdq_pkt_jump(struct cmdq_pkt *pkt, dma_addr_t addr);
265 int cmdq_pkt_finalize(struct cmdq_pkt *pkt);
278 int cmdq_pkt_flush_async(struct cmdq_pkt *pkt);