Home
last modified time | relevance | path

Searched refs:slice_params (Results 1 – 5 of 5) sorted by relevance

/Linux-v5.15/drivers/staging/media/sunxi/cedrus/
Dcedrus_h265.c247 const struct v4l2_ctrl_hevc_slice_params *slice_params; in cedrus_h265_setup() local
261 slice_params = run->h265.slice_params; in cedrus_h265_setup()
263 pred_weight_table = &slice_params->pred_weight_table; in cedrus_h265_setup()
309 reg = slice_params->bit_size; in cedrus_h265_setup()
324 DIV_ROUND_UP(slice_params->bit_size, 8); in cedrus_h265_setup()
330 reg = VE_DEC_H265_DEC_CTB_ADDR_X(slice_params->slice_segment_addr % width_in_ctb_luma); in cedrus_h265_setup()
331 reg |= VE_DEC_H265_DEC_CTB_ADDR_Y(slice_params->slice_segment_addr / width_in_ctb_luma); in cedrus_h265_setup()
344 cedrus_h265_skip_bits(dev, slice_params->data_bit_offset); in cedrus_h265_setup()
348 reg = VE_DEC_H265_DEC_NAL_HDR_NAL_UNIT_TYPE(slice_params->nal_unit_type) | in cedrus_h265_setup()
349 VE_DEC_H265_DEC_NAL_HDR_NUH_TEMPORAL_ID_PLUS1(slice_params->nuh_temporal_id_plus1); in cedrus_h265_setup()
[all …]
Dcedrus_dec.c58 run.h264.slice_params = cedrus_find_control_data(ctx, in cedrus_device_run()
71 run.h265.slice_params = cedrus_find_control_data(ctx, in cedrus_device_run()
Dcedrus.h65 const struct v4l2_ctrl_h264_slice_params *slice_params; member
79 const struct v4l2_ctrl_hevc_slice_params *slice_params; member
Dcedrus_h264.c217 const struct v4l2_ctrl_h264_slice_params *slice = run->h264.slice_params; in cedrus_write_ref_list0()
228 const struct v4l2_ctrl_h264_slice_params *slice = run->h264.slice_params; in cedrus_write_ref_list1()
325 const struct v4l2_ctrl_h264_slice_params *slice = run->h264.slice_params; in cedrus_set_params()
/Linux-v5.15/drivers/media/platform/sti/hva/
Dhva-h264.c392 struct hva_h264_slice_po slice_params[16]; member