| /drivers/crypto/marvell/octeontx2/ |
| A D | otx2_cptlf.c | 16 done_wait.u = otx2_cpt_read64(lf->lfs->reg_base, lf->lfs->blkaddr, in cptlf_do_set_done_time_wait() 19 otx2_cpt_write64(lf->lfs->reg_base, lf->lfs->blkaddr, lf->slot, in cptlf_do_set_done_time_wait() 30 otx2_cpt_write64(lf->lfs->reg_base, lf->lfs->blkaddr, lf->slot, in cptlf_do_set_done_num_wait() 116 lf = &lfs->lf[slot]; in cptlf_set_ctx_ilen() 194 irq_cnt.u = otx2_cpt_read64(lf->lfs->reg_base, lf->lfs->blkaddr, lf->slot, in cptlf_read_done_cnt() 212 lf->slot); in cptlf_misc_intr_handler() 217 lf->slot); in cptlf_misc_intr_handler() 239 otx2_cpt_write64(lf->lfs->reg_base, lf->lfs->blkaddr, lf->slot, in cptlf_misc_intr_handler() 257 otx2_cpt_write64(lf->lfs->reg_base, lf->lfs->blkaddr, lf->slot, in cptlf_done_intr_handler() 260 otx2_cpt_write64(lf->lfs->reg_base, lf->lfs->blkaddr, lf->slot, in cptlf_done_intr_handler() [all …]
|
| A D | otx2_cptlf.h | 100 struct otx2_cptlf_info *lf); 144 iq = &lfs->lf[i].iqueue; in otx2_cpt_free_instruction_queues() 165 iq = &lfs->lf[i].iqueue; in otx2_cpt_alloc_instruction_queues() 210 otx2_cpt_write64(lf->lfs->reg_base, lf->lfs->blkaddr, lf->slot, in otx2_cptlf_do_set_iqueue_size() 236 u64 slot = lf->slot; in otx2_cptlf_do_disable_iqueue() 295 lf_ctl.u = otx2_cpt_read64(lf->lfs->reg_base, blkaddr, lf->slot, in otx2_cptlf_set_iqueue_enq() 300 otx2_cpt_write64(lf->lfs->reg_base, blkaddr, lf->slot, in otx2_cptlf_set_iqueue_enq() 315 lf_inprog.u = otx2_cpt_read64(lf->lfs->reg_base, blkaddr, lf->slot, in otx2_cptlf_set_iqueue_exec() 320 otx2_cpt_write64(lf->lfs->reg_base, blkaddr, lf->slot, in otx2_cptlf_set_iqueue_exec() 329 val = otx2_cpt_read64(lf->lfs->reg_base, blkaddr, lf->slot, in otx2_cptlf_set_ctx_flr_flush() [all …]
|
| A D | otx2_cptvf_main.c | 138 if (!lfs->lf[i].wqe) in cleanup_tasklet_work() 141 tasklet_kill(&lfs->lf[i].wqe->work); in cleanup_tasklet_work() 142 kfree(lfs->lf[i].wqe); in cleanup_tasklet_work() 143 lfs->lf[i].wqe = NULL; in cleanup_tasklet_work() 162 lfs->lf[i].wqe = wqe; in init_tasklet_work() 176 kfree(lfs->lf[i].pqueue.head); in free_pending_queues() 177 lfs->lf[i].pqueue.head = NULL; in free_pending_queues() 189 lfs->lf[i].pqueue.qlen = OTX2_CPT_INST_QLEN_MSGS; in alloc_pending_queues() 190 size = lfs->lf[i].pqueue.qlen * in alloc_pending_queues() 194 if (!lfs->lf[i].pqueue.head) { in alloc_pending_queues() [all …]
|
| A D | cn10k_cpt.c | 12 struct otx2_cptlf_info *lf); 29 struct otx2_cptlf_info *lf) in cn10k_cpt_send_cmd() argument 31 void *lmtline = lf->lfs->lmt_info.base + (lf->slot * LMTLINE_SIZE); in cn10k_cpt_send_cmd() 32 u64 val = (lf->slot & 0x7FF); in cn10k_cpt_send_cmd() 36 tar_addr |= (__force u64)lf->ioreg | in cn10k_cpt_send_cmd() 207 otx2_cpt_write64(lfs->reg_base, lfs->blkaddr, lfs->lf[0].slot, in cn10k_cpt_ctx_flush() 211 otx2_cpt_read64(lfs->reg_base, lfs->blkaddr, lfs->lf[0].slot, in cn10k_cpt_ctx_flush()
|
| A D | otx2_cptvf_reqmgr.c | 86 struct otx2_cptlf_info *lf) in process_request() argument 101 if (unlikely(!otx2_cptlf_started(lf->lfs))) in process_request() 104 info = lf->lfs->ops->cpt_sg_info_create(pdev, req, gfp); in process_request() 177 lf->lfs->ops->send_cmd(&cptinst, 1, lf); in process_request() 202 return process_request(lfs->pdev, req, &lfs->lf[cpu_num].pqueue, in otx2_cpt_do_request() 203 &lfs->lf[cpu_num]); in otx2_cpt_do_request() 391 &wqe->lfs->lf[wqe->lf_num].pqueue); in otx2_cpt_post_process()
|
| A D | otx2_cpt_mbox_common.c | 207 if (lfs->lf[i].msix_offset == MSIX_VECTOR_INVALID) { in otx2_cpt_msix_offset_msg() 210 lfs->lf[i].msix_offset, i); in otx2_cpt_msix_offset_msg()
|
| /drivers/net/ethernet/marvell/octeontx2/af/ |
| A D | rvu.c | 228 int lf; in rvu_get_lf() local 231 for (lf = 0; lf < block->lf.max; lf++) { in rvu_get_lf() 235 return lf; in rvu_get_lf() 349 if (lf >= block->lf.max) { in rvu_update_rsrc_map() 352 __func__, lf, block->name, block->lf.max); in rvu_update_rsrc_map() 552 int lf; in rvu_scan_block() local 554 for (lf = 0; lf < block->lf.max; lf++) { in rvu_scan_block() 561 __set_bit(lf, block->lf.bmap); in rvu_scan_block() 1421 rvu_free_rsrc(&block->lf, lf); in rvu_detach_block() 1574 lf = rvu_alloc_rsrc(&block->lf); in rvu_attach_block() [all …]
|
| A D | rvu_debugfs.c | 647 int lf = 0, seq = 0, len = 0, prev_lf = block->lf.max; in get_lf_str_list() local 649 for_each_set_bit(lf, block->lf.bmap, block->lf.max) { in get_lf_str_list() 650 if (lf >= block->lf.max) in get_lf_str_list() 657 prev_lf = lf; in get_lf_str_list() 668 prev_lf = lf; in get_lf_str_list() 944 if (lf < 0 || lf >= block->lf.max) { in rvu_dbg_is_valid_lf() 946 block->lf.max - 1); in rvu_dbg_is_valid_lf() 1041 int ret, lf; in rvu_dbg_qsize_write() local 3836 u32 lf; in rvu_dbg_cpt_lfs_info_display() local 3840 if (!block->lf.bmap) in rvu_dbg_cpt_lfs_info_display() [all …]
|
| A D | rvu_cgx.c | 1090 int pf, lf; in rvu_cgx_nix_cuml_stats() local 1110 for (lf = 0; lf < block->lf.max; lf++) { in rvu_cgx_nix_cuml_stats() 1112 if (!((block->fn_map[lf] & ~RVU_PFVF_FUNC_MASK) == (pcifunc & in rvu_cgx_nix_cuml_stats() 1117 NIX_AF_LFX_RX_STATX(lf, index)); in rvu_cgx_nix_cuml_stats() 1120 NIX_AF_LFX_TX_STATX(lf, index)); in rvu_cgx_nix_cuml_stats()
|
| A D | rvu_cpt.c | 700 int blkaddr, num_lfs, lf; in validate_and_update_reg_offset() local 714 lf = (offset & 0xFFF) >> 3; in validate_and_update_reg_offset() 718 if (lf >= num_lfs) in validate_and_update_reg_offset() 723 lf = rvu_get_lf(rvu, &rvu->hw->block[blkaddr], in validate_and_update_reg_offset() 724 req->hdr.pcifunc, lf); in validate_and_update_reg_offset() 725 if (lf < 0) in validate_and_update_reg_offset() 731 *reg_offset = (req->reg_offset & 0xFF000) + (lf << 3); in validate_and_update_reg_offset() 1121 int rvu_cpt_lf_teardown(struct rvu *rvu, u16 pcifunc, int blkaddr, int lf, int slot) in rvu_cpt_lf_teardown() argument
|
| A D | rvu.h | 81 int lf; member 129 struct rsrc_bmap lf; member 256 #define MSIX_BLKLF(blkaddr, lf) (((blkaddr) << 8) | ((lf) & 0xFF)) argument 891 int rvu_lf_reset(struct rvu *rvu, struct rvu_block *block, int lf); 1108 int rvu_cpt_lf_teardown(struct rvu *rvu, u16 pcifunc, int blkaddr, int lf,
|
| /drivers/media/test-drivers/visl/ |
| A D | visl-trace-vp8.h | 91 __print_array(__entry->f.lf.ref_frm_delta, 92 ARRAY_SIZE(__entry->f.lf.ref_frm_delta), 93 sizeof(__entry->f.lf.ref_frm_delta[0])), 94 __print_array(__entry->f.lf.mb_mode_delta, 95 ARRAY_SIZE(__entry->f.lf.mb_mode_delta), 96 sizeof(__entry->f.lf.mb_mode_delta[0])), 97 __entry->f.lf.sharpness_level, 98 __entry->f.lf.level, 99 __print_flags(__entry->f.lf.flags, "|",
|
| A D | visl-trace-vp9.h | 49 __print_array(__entry->f.lf.ref_deltas, 50 ARRAY_SIZE(__entry->f.lf.ref_deltas), 51 sizeof(__entry->f.lf.ref_deltas[0])), 52 __print_array(__entry->f.lf.mode_deltas, 53 ARRAY_SIZE(__entry->f.lf.mode_deltas), 54 sizeof(__entry->f.lf.mode_deltas[0])), 55 __entry->f.lf.level, 56 __entry->f.lf.sharpness, 57 __print_flags(__entry->f.lf.flags, "|",
|
| /drivers/staging/media/sunxi/cedrus/ |
| A D | cedrus_vp8.c | 733 if (slice->lf.flags & V4L2_VP8_LF_ADJ_ENABLE) in cedrus_vp8_setup() 735 if (slice->lf.flags & V4L2_VP8_LF_DELTA_UPDATE) in cedrus_vp8_setup() 793 reg |= VE_VP8_LF_DELTA3(slice->lf.ref_frm_delta[3]); in cedrus_vp8_setup() 794 reg |= VE_VP8_LF_DELTA2(slice->lf.ref_frm_delta[2]); in cedrus_vp8_setup() 795 reg |= VE_VP8_LF_DELTA1(slice->lf.ref_frm_delta[1]); in cedrus_vp8_setup() 796 reg |= VE_VP8_LF_DELTA0(slice->lf.ref_frm_delta[0]); in cedrus_vp8_setup() 800 reg |= VE_VP8_LF_DELTA3(slice->lf.mb_mode_delta[3]); in cedrus_vp8_setup() 801 reg |= VE_VP8_LF_DELTA2(slice->lf.mb_mode_delta[2]); in cedrus_vp8_setup() 802 reg |= VE_VP8_LF_DELTA1(slice->lf.mb_mode_delta[1]); in cedrus_vp8_setup() 822 if (slice->lf.level) { in cedrus_vp8_setup() [all …]
|
| /drivers/media/platform/verisilicon/ |
| A D | hantro_g1_vp8_dec.c | 138 const struct v4l2_vp8_loop_filter *lf = &hdr->lf; in cfg_lf() local 144 hantro_reg_write(vpu, &vp8_dec_lf_level[0], lf->level); in cfg_lf() 147 u32 lf_level = clamp(lf->level + seg->lf_update[i], in cfg_lf() 158 reg = G1_REG_REF_PIC_FILT_SHARPNESS(lf->sharpness_level); in cfg_lf() 159 if (lf->flags & V4L2_VP8_LF_FILTER_TYPE_SIMPLE) in cfg_lf() 163 if (lf->flags & V4L2_VP8_LF_ADJ_ENABLE) { in cfg_lf() 166 lf->mb_mode_delta[i]); in cfg_lf() 168 lf->ref_frm_delta[i]); in cfg_lf() 472 if (hdr->lf.level == 0) in hantro_g1_vp8_dec_run()
|
| A D | rockchip_vpu2_hw_vp8_dec.c | 279 const struct v4l2_vp8_loop_filter *lf = &hdr->lf; in cfg_lf() local 285 hantro_reg_write(vpu, &vp8_dec_lf_level[0], lf->level); in cfg_lf() 288 u32 lf_level = clamp(lf->level + seg->lf_update[i], in cfg_lf() 299 reg = VDPU_REG_REF_PIC_FILT_SHARPNESS(lf->sharpness_level); in cfg_lf() 300 if (lf->flags & V4L2_VP8_LF_FILTER_TYPE_SIMPLE) in cfg_lf() 304 if (lf->flags & V4L2_VP8_LF_ADJ_ENABLE) { in cfg_lf() 307 lf->mb_mode_delta[i]); in cfg_lf() 309 lf->ref_frm_delta[i]); in cfg_lf() 563 if (hdr->lf.level == 0) in rockchip_vpu2_vp8_dec_run()
|
| A D | hantro_g2_vp9_dec.c | 434 feat_val = dec_params->lf.level; in config_segment() 472 bool d = dec_params->lf.flags & V4L2_VP9_LOOP_FILTER_FLAG_DELTA_ENABLED; in config_loop_filter() 474 hantro_reg_write(ctx->dev, &vp9_filt_level, dec_params->lf.level); in config_loop_filter() 475 hantro_reg_write(ctx->dev, &g2_out_filtering_dis, dec_params->lf.level == 0); in config_loop_filter() 476 hantro_reg_write(ctx->dev, &vp9_filt_sharpness, dec_params->lf.sharpness); in config_loop_filter() 478 hantro_reg_write(ctx->dev, &vp9_filt_ref_adj_0, d ? dec_params->lf.ref_deltas[0] : 0); in config_loop_filter() 479 hantro_reg_write(ctx->dev, &vp9_filt_ref_adj_1, d ? dec_params->lf.ref_deltas[1] : 0); in config_loop_filter() 480 hantro_reg_write(ctx->dev, &vp9_filt_ref_adj_2, d ? dec_params->lf.ref_deltas[2] : 0); in config_loop_filter() 481 hantro_reg_write(ctx->dev, &vp9_filt_ref_adj_3, d ? dec_params->lf.ref_deltas[3] : 0); in config_loop_filter() 482 hantro_reg_write(ctx->dev, &vp9_filt_mb_adj_0, d ? dec_params->lf.mode_deltas[0] : 0); in config_loop_filter() [all …]
|
| /drivers/media/i2c/ |
| A D | tda7432.c | 276 u8 lf, lr, rf, rr; in tda7432_s_ctrl() local 283 lr = lf = TDA7432_ATTEN_0DB; in tda7432_s_ctrl() 287 lr = lf = t->balance->val; in tda7432_s_ctrl() 291 lr = lf = TDA7432_ATTEN_0DB; in tda7432_s_ctrl() 294 lf |= TDA7432_MUTE; in tda7432_s_ctrl() 300 tda7432_write(sd, TDA7432_LF, lf); in tda7432_s_ctrl()
|
| /drivers/usb/serial/ |
| A D | console.c | 221 unsigned int lf; in usb_console_write() local 223 for (i = 0, lf = 0 ; i < count ; i++) { in usb_console_write() 225 lf = 1; in usb_console_write() 234 if (lf) { in usb_console_write()
|
| /drivers/gpu/drm/nouveau/nvkm/subdev/fb/ |
| A D | gddr5.c | 37 int pd, lf, xd, vh, vr, vo, l3; in nvkm_gddr5_calc() local 46 lf = ram->next->bios.ramcfg_11_01_40; in nvkm_gddr5_calc() 115 ram->mr[7] |= (lf & 0x01) << 3; in nvkm_gddr5_calc()
|
| /drivers/staging/media/meson/vdec/ |
| A D | codec_vp9.c | 476 struct loopfilter lf; member 538 struct loopfilter *lf = &vp9->lf; in vp9_loop_filter_init() local 543 memset(lf, 0, sizeof(struct loopfilter)); in vp9_loop_filter_init() 545 lf->sharpness_level = 0; in vp9_loop_filter_init() 547 lf->last_sharpness_level = lf->sharpness_level; in vp9_loop_filter_init() 590 if (lf->last_sharpness_level != lf->sharpness_level) { in vp9_loop_filter_frame_init() 592 lf->last_sharpness_level = lf->sharpness_level; in vp9_loop_filter_frame_init() 620 if (!lf->mode_ref_delta_enabled) { in vp9_loop_filter_frame_init() 640 lf->ref_deltas[ref] * scale + in vp9_loop_filter_frame_init() 641 lf->mode_deltas[mode] * scale; in vp9_loop_filter_frame_init() [all …]
|
| /drivers/media/v4l2-core/ |
| A D | v4l2-ctrls-core.c | 489 if (lf->level > GENMASK(5, 0)) in validate_vp9_lf_params() 492 if (lf->sharpness > GENMASK(2, 0)) in validate_vp9_lf_params() 496 if (lf->ref_deltas[i] < -63 || lf->ref_deltas[i] > 63) in validate_vp9_lf_params() 500 if (lf->mode_deltas[i] < -63 || lf->mode_deltas[i] > 63) in validate_vp9_lf_params() 503 zero_reserved(*lf); in validate_vp9_lf_params() 695 if (lf->flags > GENMASK(3, 0)) in validate_av1_loop_filter() 699 if (lf->level[i] > GENMASK(5, 0)) in validate_av1_loop_filter() 703 if (lf->sharpness > GENMASK(2, 0)) in validate_av1_loop_filter() 707 if (lf->ref_deltas[i] < -64 || lf->ref_deltas[i] > 63) in validate_av1_loop_filter() 712 if (lf->mode_deltas[i] < -64 || lf->mode_deltas[i] > 63) in validate_av1_loop_filter() [all …]
|
| /drivers/media/platform/rockchip/rkvdec/ |
| A D | rkvdec-vp9.c | 154 struct v4l2_vp9_loop_filter lf; member 508 vp9_ctx->cur.lf = dec_params->lf; in update_ctx_cur_info() 601 const struct v4l2_vp9_loop_filter *lf; in config_registers() local 605 lf = &vp9_ctx->last.lf; in config_registers() 607 lf = &vp9_ctx->cur.lf; in config_registers() 610 for (i = 0; i < ARRAY_SIZE(lf->ref_deltas); i++) { in config_registers() 611 delta = lf->ref_deltas[i]; in config_registers() 618 for (i = 0; i < ARRAY_SIZE(lf->mode_deltas); i++) { in config_registers() 619 delta = lf->mode_deltas[i]; in config_registers()
|
| /drivers/firewire/ |
| A D | net.c | 81 #define fwnet_set_hdr_lf(lf) ((lf) << 30) argument 107 hdr->w0 = fwnet_set_hdr_lf(lf) in fwnet_make_sf_hdr() 565 unsigned lf; in fwnet_incoming_packet() local 579 lf = fwnet_get_hdr_lf(&hdr); in fwnet_incoming_packet() 580 if (lf == RFC2374_HDR_UNFRAG) { in fwnet_incoming_packet() 611 if (lf == RFC2374_HDR_FIRSTFRAG) { in fwnet_incoming_packet() 677 if (lf == RFC2374_HDR_FIRSTFRAG) in fwnet_incoming_packet() 848 u16 lf; in fwnet_transmit_packet_done() local 851 lf = fwnet_get_hdr_lf(&ptask->hdr); in fwnet_transmit_packet_done() 852 switch (lf) { in fwnet_transmit_packet_done() [all …]
|
| /drivers/usb/host/ |
| A D | isp1362.h | 838 int lf = 0; in dump_data() local 841 if (!lf) in dump_data() 844 lf = 1; in dump_data() 849 lf = 0; in dump_data() 857 if (lf) in dump_data()
|