Searched refs:csr_msg (Results 1 – 2 of 2) sorted by relevance
/openbmc/linux/drivers/crypto/intel/qat/qat_common/ |
H A D | adf_pfvf_utils.c | 24 static bool set_value_on_csr_msg(struct adf_accel_dev *accel_dev, u32 *csr_msg, in set_value_on_csr_msg() argument 34 *csr_msg |= value << fmt->offset; in set_value_on_csr_msg() 43 u32 csr_msg = 0; in adf_pfvf_csr_msg_of() local 45 if (!set_value_on_csr_msg(accel_dev, &csr_msg, msg.type, &fmt->type) || in adf_pfvf_csr_msg_of() 46 !set_value_on_csr_msg(accel_dev, &csr_msg, msg.data, &fmt->data)) in adf_pfvf_csr_msg_of() 49 return csr_msg | ADF_PFVF_MSGORIGIN_SYSTEM; in adf_pfvf_csr_msg_of() 52 struct pfvf_message adf_pfvf_message_of(struct adf_accel_dev *accel_dev, u32 csr_msg, in adf_pfvf_message_of() argument 57 msg.type = (csr_msg >> fmt->type.offset) & fmt->type.mask; in adf_pfvf_message_of() 58 msg.data = (csr_msg >> fmt->data.offset) & fmt->data.mask; in adf_pfvf_message_of()
|
H A D | adf_gen2_pfvf.c | 117 return (csr_msg & 0xFFFF) << offset; in gen2_csr_msg_to_position() 187 u32 csr_msg; in adf_gen2_pfvf_send() local 200 csr_msg = adf_pfvf_csr_msg_of(accel_dev, msg, &csr_gen2_fmt); in adf_gen2_pfvf_send() 201 if (unlikely(!csr_msg)) in adf_gen2_pfvf_send() 207 csr_msg = gen2_csr_msg_to_position(csr_msg, local_offset); in adf_gen2_pfvf_send() 208 gen2_csr_set_in_use(&csr_msg, remote_offset); in adf_gen2_pfvf_send() 222 ADF_CSR_WR(pmisc_addr, pfvf_offset, csr_msg | int_bit); in adf_gen2_pfvf_send() 280 u16 csr_msg; in adf_gen2_pfvf_recv() local 293 csr_msg = gen2_csr_msg_from_position(csr_val, local_offset); in adf_gen2_pfvf_recv() 296 if (unlikely(is_legacy_user_pfvf_message(csr_msg))) { in adf_gen2_pfvf_recv() [all …]
|