Home
last modified time | relevance | path

Searched refs:mb_chann (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/accel/amdxdna/
H A Damdxdna_mailbox.c99 static void mailbox_reg_write(struct mailbox_channel *mb_chann, u32 mbox_reg, u32 data) in mailbox_reg_write() argument
101 struct xdna_mailbox_res *mb_res = &mb_chann->mb->res; in mailbox_reg_write()
107 static u32 mailbox_reg_read(struct mailbox_channel *mb_chann, u32 mbox_reg) in mailbox_reg_read() argument
109 struct xdna_mailbox_res *mb_res = &mb_chann->mb->res; in mailbox_reg_read()
116 mailbox_set_headptr(struct mailbox_channel *mb_chann, u32 headptr_val) in mailbox_set_headptr() argument
118 mailbox_reg_write(mb_chann, mb_chann->res[CHAN_RES_I2X].mb_head_ptr_reg, headptr_val); in mailbox_set_headptr()
119 mb_chann->i2x_head = headptr_val; in mailbox_set_headptr()
123 mailbox_set_tailptr(struct mailbox_channel *mb_chann, u32 tailptr_val) in mailbox_set_tailptr() argument
125 mailbox_reg_write(mb_chann, mb_chann->res[CHAN_RES_X2I].mb_tail_ptr_reg, tailptr_val); in mailbox_set_tailptr()
126 mb_chann->x2i_tail = tailptr_val; in mailbox_set_tailptr()
[all …]
H A Damdxdna_mailbox.h95 xdna_mailbox_start_channel(struct mailbox_channel *mb_chann,