Home
last modified time | relevance | path

Searched refs:csr_info (Results 1 – 19 of 19) sorted by relevance

/freebsd/sys/dev/qat/qat_common/
H A Dadf_gen4vf_hw_csr_data.c133 gen4vf_init_hw_csr_info(struct adf_hw_csr_info *csr_info) in gen4vf_init_hw_csr_info() argument
135 struct adf_hw_csr_ops *csr_ops = &csr_info->csr_ops; in gen4vf_init_hw_csr_info()
137 csr_info->csr_addr_offset = ADF_RING_CSR_ADDR_OFFSET_GEN4VF; in gen4vf_init_hw_csr_info()
138 csr_info->ring_bundle_size = ADF_RING_BUNDLE_SIZE_GEN4; in gen4vf_init_hw_csr_info()
139 csr_info->bank_int_flag_clear_mask = ADF_BANK_INT_FLAG_CLEAR_MASK_GEN4; in gen4vf_init_hw_csr_info()
140 csr_info->num_rings_per_int_srcsel = ADF_RINGS_PER_INT_SRCSEL_GEN4; in gen4vf_init_hw_csr_info()
141 csr_info->arb_enable_mask = 0x1; in gen4vf_init_hw_csr_info()
H A Dadf_hw_arbiter.c102 struct adf_hw_csr_info *csr_info = &accel_dev->hw_device->csr_info; in adf_update_ring_arb() local
103 struct adf_hw_csr_ops *csr_ops = &csr_info->csr_ops; in adf_update_ring_arb()
105 arb_mask = csr_info->arb_enable_mask; in adf_update_ring_arb()
122 struct adf_hw_csr_info *csr_info = &accel_dev->hw_device->csr_info; in adf_update_uio_ring_arb() local
123 struct adf_hw_csr_ops *csr_ops = &csr_info->csr_ops; in adf_update_uio_ring_arb()
125 arb_mask = csr_info->arb_enable_mask; in adf_update_uio_ring_arb()
H A Dadf_gen2_hw_data.c121 adf_gen2_init_hw_csr_info(struct adf_hw_csr_info *csr_info) in adf_gen2_init_hw_csr_info() argument
123 struct adf_hw_csr_ops *csr_ops = &csr_info->csr_ops; in adf_gen2_init_hw_csr_info()
125 csr_info->arb_enable_mask = 0xFF; in adf_gen2_init_hw_csr_info()
127 csr_info->csr_addr_offset = ADF_RING_CSR_ADDR_OFFSET; in adf_gen2_init_hw_csr_info()
128 csr_info->ring_bundle_size = ADF_RING_BUNDLE_SIZE; in adf_gen2_init_hw_csr_info()
H A Dadf_freebsd_uio.c160 struct adf_hw_csr_info *csr_info = &accel_dev->hw_device->csr_info; in adf_uio_map_bar() local
163 ring_bundle_size = csr_info->ring_bundle_size; in adf_uio_map_bar()
173 csr_info->csr_addr_offset, in adf_uio_map_bar()
230 struct adf_hw_csr_info *csr_info = NULL; in adf_uio_ioctl() local
237 csr_info = &accel_dev->hw_device->csr_info; in adf_uio_ioctl()
241 *(uint32_t *)data = csr_info->ring_bundle_size; in adf_uio_ioctl()
H A Dadf_gen4_hw_data.c125 adf_gen4_init_hw_csr_info(struct adf_hw_csr_info *csr_info) in adf_gen4_init_hw_csr_info() argument
127 struct adf_hw_csr_ops *csr_ops = &csr_info->csr_ops; in adf_gen4_init_hw_csr_info()
129 csr_info->arb_enable_mask = 0x1; in adf_gen4_init_hw_csr_info()
131 csr_info->csr_addr_offset = ADF_RING_CSR_ADDR_OFFSET; in adf_gen4_init_hw_csr_info()
132 csr_info->ring_bundle_size = ADF_RING_BUNDLE_SIZE; in adf_gen4_init_hw_csr_info()
H A Dadf_vf_isr.c211 struct adf_hw_csr_ops *csr_ops = &hw_data->csr_info.csr_ops; in adf_isr()
H A Dadf_init.c351 ret = hw_data->csr_info.pfvf_ops.enable_comms(accel_dev); in adf_dev_init()
H A Dadf_transport.c577 struct adf_hw_csr_ops *csr_ops = &hw_data->csr_info.csr_ops; in adf_init_bank()
/freebsd/sys/dev/qat/qat_hw/qat_4xxxvf/
H A Dadf_4xxxvf_hw_data.c380 gen4vf_init_hw_csr_info(&hw_data->csr_info); in adf_init_hw_data_4xxxiov()
381 adf_gen4_init_vf_pfvf_ops(&hw_data->csr_info.pfvf_ops); in adf_init_hw_data_4xxxiov()
/freebsd/sys/dev/qat/qat_hw/qat_dh895xcc/
H A Dadf_dh895xcc_hw_data.c385 adf_gen2_init_hw_csr_info(&hw_data->csr_info); in adf_init_hw_data_dh895xcc()
386 adf_gen2_init_pf_pfvf_ops(&hw_data->csr_info.pfvf_ops); in adf_init_hw_data_dh895xcc()
/freebsd/sys/dev/qat/qat_hw/qat_c3xxx/
H A Dadf_c3xxx_hw_data.c395 adf_gen2_init_hw_csr_info(&hw_data->csr_info); in adf_init_hw_data_c3xxx()
396 adf_gen2_init_pf_pfvf_ops(&hw_data->csr_info.pfvf_ops); in adf_init_hw_data_c3xxx()
/freebsd/sys/dev/qat/qat_hw/qat_c62x/
H A Dadf_c62x_hw_data.c400 adf_gen2_init_hw_csr_info(&hw_data->csr_info); in adf_init_hw_data_c62x()
401 adf_gen2_init_pf_pfvf_ops(&hw_data->csr_info.pfvf_ops); in adf_init_hw_data_c62x()
/freebsd/sys/dev/qat/include/common/
H A Dadf_accel_devices.h92 #define GET_CSR_OPS(accel_dev) (&(accel_dev)->hw_device->csr_info.csr_ops)
93 #define GET_PFVF_OPS(accel_dev) (&(accel_dev)->hw_device->csr_info.pfvf_ops)
428 struct adf_hw_csr_info csr_info; member
H A Dadf_gen4_hw_data.h170 void adf_gen4_init_hw_csr_info(struct adf_hw_csr_info *csr_info);
H A Dadf_gen2_hw_data.h193 void adf_gen2_init_hw_csr_info(struct adf_hw_csr_info *csr_info);
/freebsd/sys/dev/qat/include/
H A Dadf_gen4vf_hw_csr_data.h148 void gen4vf_init_hw_csr_info(struct adf_hw_csr_info *csr_info);
/freebsd/sys/dev/qat/qat_hw/qat_200xx/
H A Dadf_200xx_hw_data.c521 adf_gen2_init_hw_csr_info(&hw_data->csr_info); in adf_init_hw_data_200xx()
522 adf_gen2_init_pf_pfvf_ops(&hw_data->csr_info.pfvf_ops); in adf_init_hw_data_200xx()
/freebsd/sys/dev/qat/qat_hw/qat_4xxx/
H A Dadf_4xxx_hw_data.c1007 adf_gen4_init_hw_csr_info(&hw_data->csr_info); in adf_init_hw_data_4xxx()
1008 adf_gen4_init_pf_pfvf_ops(&hw_data->csr_info.pfvf_ops); in adf_init_hw_data_4xxx()
/freebsd/sys/dev/qat/qat_hw/qat_c4xxx/
H A Dadf_c4xxx_hw_data.c2195 adf_gen2_init_hw_csr_info(&hw_data->csr_info); in adf_init_hw_data_c4xxx()
2196 adf_gen2_init_pf_pfvf_ops(&hw_data->csr_info.pfvf_ops); in adf_init_hw_data_c4xxx()
2197 hw_data->csr_info.arb_enable_mask = 0xF; in adf_init_hw_data_c4xxx()