Symbol: BW_FIELD
drivers/media/platform/rockchip/rkvdec/rkvdec-h264-common.h
42
#define RPS_FRAME_NUM(i) BW_FIELD((i) * 16, 16)
drivers/media/platform/rockchip/rkvdec/rkvdec-h264-common.h
43
#define RPS_ENTRY_DPB_INFO(l, e) BW_FIELD(288 + (l) * 7 * 32 + (e) * 7, 5) //l: 0-2, e: 0-31
drivers/media/platform/rockchip/rkvdec/rkvdec-h264-common.h
44
#define RPS_ENTRY_BOTTOM_FLAG(l, e) BW_FIELD(293 + (l) * 7 * 32 + (e) * 7, 1) //l: 0-2, e: 0-31
drivers/media/platform/rockchip/rkvdec/rkvdec-h264-common.h
45
#define RPS_ENTRY_VIEW_INDEX_OFF(l, e) BW_FIELD(294 + (l) * 7 * 32 + (e) * 7, 1) //l: 0-2, e: 0-31
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
29
#define SEQ_PARAMETER_SET_ID BW_FIELD(0, 4)
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
30
#define PROFILE_IDC BW_FIELD(4, 8)
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
31
#define CONSTRAINT_SET3_FLAG BW_FIELD(12, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
32
#define CHROMA_FORMAT_IDC BW_FIELD(13, 2)
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
33
#define BIT_DEPTH_LUMA BW_FIELD(15, 3)
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
34
#define BIT_DEPTH_CHROMA BW_FIELD(18, 3)
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
35
#define QPPRIME_Y_ZERO_TRANSFORM_BYPASS_FLAG BW_FIELD(21, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
36
#define LOG2_MAX_FRAME_NUM_MINUS4 BW_FIELD(22, 4)
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
37
#define MAX_NUM_REF_FRAMES BW_FIELD(26, 5)
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
38
#define PIC_ORDER_CNT_TYPE BW_FIELD(31, 2)
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
39
#define LOG2_MAX_PIC_ORDER_CNT_LSB_MINUS4 BW_FIELD(33, 4)
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
40
#define DELTA_PIC_ORDER_ALWAYS_ZERO_FLAG BW_FIELD(37, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
41
#define PIC_WIDTH_IN_MBS BW_FIELD(38, 9)
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
42
#define PIC_HEIGHT_IN_MBS BW_FIELD(47, 9)
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
43
#define FRAME_MBS_ONLY_FLAG BW_FIELD(56, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
44
#define MB_ADAPTIVE_FRAME_FIELD_FLAG BW_FIELD(57, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
45
#define DIRECT_8X8_INFERENCE_FLAG BW_FIELD(58, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
46
#define MVC_EXTENSION_ENABLE BW_FIELD(59, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
47
#define NUM_VIEWS BW_FIELD(60, 2)
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
48
#define VIEW_ID(i) BW_FIELD(62 + ((i) * 10), 10)
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
49
#define NUM_ANCHOR_REFS_L(i) BW_FIELD(82 + ((i) * 11), 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
50
#define ANCHOR_REF_L(i) BW_FIELD(83 + ((i) * 11), 10)
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
51
#define NUM_NON_ANCHOR_REFS_L(i) BW_FIELD(104 + ((i) * 11), 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
52
#define NON_ANCHOR_REFS_L(i) BW_FIELD(105 + ((i) * 11), 10)
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
53
#define PIC_PARAMETER_SET_ID BW_FIELD(128, 8)
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
54
#define PPS_SEQ_PARAMETER_SET_ID BW_FIELD(136, 5)
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
55
#define ENTROPY_CODING_MODE_FLAG BW_FIELD(141, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
56
#define BOTTOM_FIELD_PIC_ORDER_IN_FRAME_PRESENT_FLAG BW_FIELD(142, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
57
#define NUM_REF_IDX_L_DEFAULT_ACTIVE_MINUS1(i) BW_FIELD(143 + ((i) * 5), 5)
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
58
#define WEIGHTED_PRED_FLAG BW_FIELD(153, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
59
#define WEIGHTED_BIPRED_IDC BW_FIELD(154, 2)
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
60
#define PIC_INIT_QP_MINUS26 BW_FIELD(156, 7)
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
61
#define PIC_INIT_QS_MINUS26 BW_FIELD(163, 6)
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
62
#define CHROMA_QP_INDEX_OFFSET BW_FIELD(169, 5)
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
63
#define DEBLOCKING_FILTER_CONTROL_PRESENT_FLAG BW_FIELD(174, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
64
#define CONSTRAINED_INTRA_PRED_FLAG BW_FIELD(175, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
65
#define REDUNDANT_PIC_CNT_PRESENT BW_FIELD(176, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
66
#define TRANSFORM_8X8_MODE_FLAG BW_FIELD(177, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
67
#define SECOND_CHROMA_QP_INDEX_OFFSET BW_FIELD(178, 5)
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
68
#define SCALING_LIST_ENABLE_FLAG BW_FIELD(183, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
69
#define SCALING_LIST_ADDRESS BW_FIELD(184, 32)
drivers/media/platform/rockchip/rkvdec/rkvdec-h264.c
70
#define IS_LONG_TERM(i) BW_FIELD(216 + (i), 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc-common.h
24
#define RPS_LT_REF_PIC_POC_LSB(i) BW_FIELD(0 + (i) * 32, 16) // i: 0-31
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc-common.h
25
#define RPS_LT_REF_USED_BY_CURR_PIC(i) BW_FIELD(16 + (i) * 32, 1) // i: 0-31
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc-common.h
27
#define RPS_ST_REF_SET_NUM_NEGATIVE(i) BW_FIELD(1024 + ((i) * 384), 4) // i: 0-63
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc-common.h
28
#define RPS_ST_REF_SET_NUM_POSITIVE(i) BW_FIELD(1028 + ((i) * 384), 4) // i: 0-63
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc-common.h
31
#define RPS_ST_REF_SET_DELTA_POC(i, j) BW_FIELD(1032 + ((i) * 384) + ((j) * 17), 16)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc-common.h
34
#define RPS_ST_REF_SET_USED(i, j) BW_FIELD(1048 + ((i) * 384) + ((j) * 17), 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
100
#define NUM_TILE_ROWS BW_FIELD(217, 5)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
101
#define COLUMN_WIDTH(i) BW_FIELD(256 + ((i) * 8), 8)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
102
#define ROW_HEIGHT(i) BW_FIELD(416 + ((i) * 8), 8)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
103
#define SCALING_LIST_ADDRESS BW_FIELD(592, 32)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
305
#define REF_PIC_LONG_TERM_L0(n) BW_FIELD((n) * 5, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
306
#define REF_PIC_IDX_L0(n) BW_FIELD(1 + ((n) * 5), 4)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
307
#define REF_PIC_LONG_TERM_L1(n) BW_FIELD(((n) < 5 ? 75 : 132) + ((n) * 5), 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
308
#define REF_PIC_IDX_L1(n) BW_FIELD(((n) < 4 ? 76 : 128) + ((n) * 5), 4)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
310
#define LOWDELAY BW_FIELD(182, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
311
#define LONG_TERM_RPS_BIT_OFFSET BW_FIELD(183, 10)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
312
#define SHORT_TERM_RPS_BIT_OFFSET BW_FIELD(193, 9)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
313
#define NUM_RPS_POC BW_FIELD(202, 4)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
39
#define VIDEO_PARAMETER_SET_ID BW_FIELD(0, 4)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
40
#define SEQ_PARAMETER_SET_ID BW_FIELD(4, 4)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
41
#define CHROMA_FORMAT_IDC BW_FIELD(8, 2)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
42
#define PIC_WIDTH_IN_LUMA_SAMPLES BW_FIELD(10, 13)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
43
#define PIC_HEIGHT_IN_LUMA_SAMPLES BW_FIELD(23, 13)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
44
#define BIT_DEPTH_LUMA BW_FIELD(36, 4)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
45
#define BIT_DEPTH_CHROMA BW_FIELD(40, 4)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
46
#define LOG2_MAX_PIC_ORDER_CNT_LSB BW_FIELD(44, 5)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
47
#define LOG2_DIFF_MAX_MIN_LUMA_CODING_BLOCK_SIZE BW_FIELD(49, 2)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
48
#define LOG2_MIN_LUMA_CODING_BLOCK_SIZE BW_FIELD(51, 3)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
49
#define LOG2_MIN_TRANSFORM_BLOCK_SIZE BW_FIELD(54, 3)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
50
#define LOG2_DIFF_MAX_MIN_LUMA_TRANSFORM_BLOCK_SIZE BW_FIELD(57, 2)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
51
#define MAX_TRANSFORM_HIERARCHY_DEPTH_INTER BW_FIELD(59, 3)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
52
#define MAX_TRANSFORM_HIERARCHY_DEPTH_INTRA BW_FIELD(62, 3)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
53
#define SCALING_LIST_ENABLED_FLAG BW_FIELD(65, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
54
#define AMP_ENABLED_FLAG BW_FIELD(66, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
55
#define SAMPLE_ADAPTIVE_OFFSET_ENABLED_FLAG BW_FIELD(67, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
56
#define PCM_ENABLED_FLAG BW_FIELD(68, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
57
#define PCM_SAMPLE_BIT_DEPTH_LUMA BW_FIELD(69, 4)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
58
#define PCM_SAMPLE_BIT_DEPTH_CHROMA BW_FIELD(73, 4)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
59
#define PCM_LOOP_FILTER_DISABLED_FLAG BW_FIELD(77, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
60
#define LOG2_DIFF_MAX_MIN_PCM_LUMA_CODING_BLOCK_SIZE BW_FIELD(78, 3)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
61
#define LOG2_MIN_PCM_LUMA_CODING_BLOCK_SIZE BW_FIELD(81, 3)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
62
#define NUM_SHORT_TERM_REF_PIC_SETS BW_FIELD(84, 7)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
63
#define LONG_TERM_REF_PICS_PRESENT_FLAG BW_FIELD(91, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
64
#define NUM_LONG_TERM_REF_PICS_SPS BW_FIELD(92, 6)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
65
#define SPS_TEMPORAL_MVP_ENABLED_FLAG BW_FIELD(98, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
66
#define STRONG_INTRA_SMOOTHING_ENABLED_FLAG BW_FIELD(99, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
68
#define PIC_PARAMETER_SET_ID BW_FIELD(128, 6)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
69
#define PPS_SEQ_PARAMETER_SET_ID BW_FIELD(134, 4)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
70
#define DEPENDENT_SLICE_SEGMENTS_ENABLED_FLAG BW_FIELD(138, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
71
#define OUTPUT_FLAG_PRESENT_FLAG BW_FIELD(139, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
72
#define NUM_EXTRA_SLICE_HEADER_BITS BW_FIELD(140, 13)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
73
#define SIGN_DATA_HIDING_ENABLED_FLAG BW_FIELD(153, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
74
#define CABAC_INIT_PRESENT_FLAG BW_FIELD(154, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
75
#define NUM_REF_IDX_L0_DEFAULT_ACTIVE BW_FIELD(155, 4)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
76
#define NUM_REF_IDX_L1_DEFAULT_ACTIVE BW_FIELD(159, 4)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
77
#define INIT_QP_MINUS26 BW_FIELD(163, 7)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
78
#define CONSTRAINED_INTRA_PRED_FLAG BW_FIELD(170, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
79
#define TRANSFORM_SKIP_ENABLED_FLAG BW_FIELD(171, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
80
#define CU_QP_DELTA_ENABLED_FLAG BW_FIELD(172, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
81
#define LOG2_MIN_CU_QP_DELTA_SIZE BW_FIELD(173, 3)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
82
#define PPS_CB_QP_OFFSET BW_FIELD(176, 5)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
83
#define PPS_CR_QP_OFFSET BW_FIELD(181, 5)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
84
#define PPS_SLICE_CHROMA_QP_OFFSETS_PRESENT_FLAG BW_FIELD(186, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
85
#define WEIGHTED_PRED_FLAG BW_FIELD(187, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
86
#define WEIGHTED_BIPRED_FLAG BW_FIELD(188, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
87
#define TRANSQUANT_BYPASS_ENABLED_FLAG BW_FIELD(189, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
88
#define TILES_ENABLED_FLAG BW_FIELD(190, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
89
#define ENTROPY_CODING_SYNC_ENABLED_FLAG BW_FIELD(191, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
90
#define PPS_LOOP_FILTER_ACROSS_SLICES_ENABLED_FLAG BW_FIELD(192, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
91
#define LOOP_FILTER_ACROSS_TILES_ENABLED_FLAG BW_FIELD(193, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
92
#define DEBLOCKING_FILTER_OVERRIDE_ENABLED_FLAG BW_FIELD(194, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
93
#define PPS_DEBLOCKING_FILTER_DISABLED_FLAG BW_FIELD(195, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
94
#define PPS_BETA_OFFSET_DIV2 BW_FIELD(196, 4)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
95
#define PPS_TC_OFFSET_DIV2 BW_FIELD(200, 4)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
96
#define LISTS_MODIFICATION_PRESENT_FLAG BW_FIELD(204, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
97
#define LOG2_PARALLEL_MERGE_LEVEL BW_FIELD(205, 3)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
98
#define SLICE_SEGMENT_HEADER_EXTENSION_PRESENT_FLAG BW_FIELD(208, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-hevc.c
99
#define NUM_TILE_COLUMNS BW_FIELD(212, 5)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
20
#define SEQ_PARAMETER_SET_ID BW_FIELD(0, 4)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
21
#define PROFILE_IDC BW_FIELD(4, 8)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
22
#define CONSTRAINT_SET3_FLAG BW_FIELD(12, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
23
#define CHROMA_FORMAT_IDC BW_FIELD(13, 2)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
24
#define BIT_DEPTH_LUMA BW_FIELD(15, 3)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
25
#define BIT_DEPTH_CHROMA BW_FIELD(18, 3)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
26
#define QPPRIME_Y_ZERO_TRANSFORM_BYPASS_FLAG BW_FIELD(21, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
27
#define LOG2_MAX_FRAME_NUM_MINUS4 BW_FIELD(22, 4)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
28
#define MAX_NUM_REF_FRAMES BW_FIELD(26, 5)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
29
#define PIC_ORDER_CNT_TYPE BW_FIELD(31, 2)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
30
#define LOG2_MAX_PIC_ORDER_CNT_LSB_MINUS4 BW_FIELD(33, 4)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
31
#define DELTA_PIC_ORDER_ALWAYS_ZERO_FLAG BW_FIELD(37, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
32
#define PIC_WIDTH_IN_MBS BW_FIELD(38, 16)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
33
#define PIC_HEIGHT_IN_MBS BW_FIELD(54, 16)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
34
#define FRAME_MBS_ONLY_FLAG BW_FIELD(70, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
35
#define MB_ADAPTIVE_FRAME_FIELD_FLAG BW_FIELD(71, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
36
#define DIRECT_8X8_INFERENCE_FLAG BW_FIELD(72, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
37
#define MVC_EXTENSION_ENABLE BW_FIELD(73, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
38
#define NUM_VIEWS BW_FIELD(74, 2)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
39
#define VIEW_ID(i) BW_FIELD(76 + ((i) * 10), 10) // i: 0-1
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
41
#define PIC_PARAMETER_SET_ID BW_FIELD(96, 8)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
42
#define PPS_SEQ_PARAMETER_SET_ID BW_FIELD(104, 5)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
43
#define ENTROPY_CODING_MODE_FLAG BW_FIELD(109, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
44
#define BOTTOM_FIELD_PIC_ORDER_IN_FRAME_PRESENT_FLAG BW_FIELD(110, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
45
#define NUM_REF_IDX_L_DEFAULT_ACTIVE_MINUS1(i) BW_FIELD(111 + ((i) * 5), 5) // i: 0-1
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
46
#define WEIGHTED_PRED_FLAG BW_FIELD(121, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
47
#define WEIGHTED_BIPRED_IDC BW_FIELD(122, 2)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
48
#define PIC_INIT_QP_MINUS26 BW_FIELD(124, 7)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
49
#define PIC_INIT_QS_MINUS26 BW_FIELD(131, 6)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
50
#define CHROMA_QP_INDEX_OFFSET BW_FIELD(137, 5)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
51
#define DEBLOCKING_FILTER_CONTROL_PRESENT_FLAG BW_FIELD(142, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
52
#define CONSTRAINED_INTRA_PRED_FLAG BW_FIELD(143, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
53
#define REDUNDANT_PIC_CNT_PRESENT BW_FIELD(144, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
54
#define TRANSFORM_8X8_MODE_FLAG BW_FIELD(145, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
55
#define SECOND_CHROMA_QP_INDEX_OFFSET BW_FIELD(146, 5)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
56
#define SCALING_LIST_ENABLE_FLAG BW_FIELD(151, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
57
#define IS_LONG_TERM(i) BW_FIELD(152 + (i), 1) // i: 0-15
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
59
#define PIC_FIELD_FLAG BW_FIELD(184, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
60
#define PIC_ASSOCIATED_FLAG BW_FIELD(185, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
61
#define CUR_TOP_FIELD BW_FIELD(186, 32)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
62
#define CUR_BOT_FIELD BW_FIELD(218, 32)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
64
#define TOP_FIELD_ORDER_CNT(i) BW_FIELD(250 + (i) * 64, 32) // i: 0-15
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
65
#define BOT_FIELD_ORDER_CNT(i) BW_FIELD(282 + (i) * 64, 32) // i: 0-15
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
67
#define REF_FIELD_FLAGS(i) BW_FIELD(1274 + (i), 1) // i: 0-15
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
68
#define REF_TOPFIELD_USED(i) BW_FIELD(1290 + (i), 1) // i: 0-15
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
69
#define REF_BOTFIELD_USED(i) BW_FIELD(1306 + (i), 1) // i: 0-15
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-h264.c
70
#define REF_COLMV_USE_FLAG(i) BW_FIELD(1322 + (i), 1) // i: 0-15
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
100
#define REF_PIC_POC(i) BW_FIELD(332 + (i) * 32, 32) // i: 0-14
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
101
#define RESERVED3 BW_FIELD(812, 32)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
102
#define REF_IS_VALID(i) BW_FIELD(844 + (i), 1) // i: 0-14
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
103
#define RESERVED4 BW_FIELD(859, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
106
#define NUM_TILE_COLUMNS BW_FIELD(860, 5)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
107
#define NUM_TILE_ROWS BW_FIELD(865, 5)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
108
#define COLUMN_WIDTH(i) BW_FIELD(870 + (i) * 12, 12) // i: 0-19
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
109
#define ROW_HEIGHT(i) BW_FIELD(1110 + (i) * 12, 12) // i: 0-21
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
18
#define VIDEO_PARAMETER_SET_ID BW_FIELD(0, 4)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
19
#define SEQ_PARAMETER_SET_ID BW_FIELD(4, 4)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
20
#define CHROMA_FORMAT_IDC BW_FIELD(8, 2)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
21
#define PIC_WIDTH_IN_LUMA_SAMPLES BW_FIELD(10, 16)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
22
#define PIC_HEIGHT_IN_LUMA_SAMPLES BW_FIELD(26, 16)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
23
#define BIT_DEPTH_LUMA BW_FIELD(42, 3)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
24
#define BIT_DEPTH_CHROMA BW_FIELD(45, 3)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
25
#define LOG2_MAX_PIC_ORDER_CNT_LSB BW_FIELD(48, 5)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
26
#define LOG2_DIFF_MAX_MIN_LUMA_CODING_BLOCK_SIZE BW_FIELD(53, 2)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
27
#define LOG2_MIN_LUMA_CODING_BLOCK_SIZE BW_FIELD(55, 3)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
28
#define LOG2_MIN_TRANSFORM_BLOCK_SIZE BW_FIELD(58, 3)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
29
#define LOG2_DIFF_MAX_MIN_LUMA_TRANSFORM_BLOCK_SIZE BW_FIELD(61, 2)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
30
#define MAX_TRANSFORM_HIERARCHY_DEPTH_INTER BW_FIELD(63, 3)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
31
#define MAX_TRANSFORM_HIERARCHY_DEPTH_INTRA BW_FIELD(66, 3)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
32
#define SCALING_LIST_ENABLED_FLAG BW_FIELD(69, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
33
#define AMP_ENABLED_FLAG BW_FIELD(70, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
34
#define SAMPLE_ADAPTIVE_OFFSET_ENABLED_FLAG BW_FIELD(71, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
35
#define PCM_ENABLED_FLAG BW_FIELD(72, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
36
#define PCM_SAMPLE_BIT_DEPTH_LUMA BW_FIELD(73, 4)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
37
#define PCM_SAMPLE_BIT_DEPTH_CHROMA BW_FIELD(77, 4)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
38
#define PCM_LOOP_FILTER_DISABLED_FLAG BW_FIELD(81, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
39
#define LOG2_DIFF_MAX_MIN_PCM_LUMA_CODING_BLOCK_SIZE BW_FIELD(82, 3)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
40
#define LOG2_MIN_PCM_LUMA_CODING_BLOCK_SIZE BW_FIELD(85, 3)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
41
#define NUM_SHORT_TERM_REF_PIC_SETS BW_FIELD(88, 7)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
42
#define LONG_TERM_REF_PICS_PRESENT_FLAG BW_FIELD(95, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
43
#define NUM_LONG_TERM_REF_PICS_SPS BW_FIELD(96, 6)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
44
#define SPS_TEMPORAL_MVP_ENABLED_FLAG BW_FIELD(102, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
45
#define STRONG_INTRA_SMOOTHING_ENABLED_FLAG BW_FIELD(103, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
46
#define SPS_MAX_DEC_PIC_BUFFERING_MINUS1 BW_FIELD(111, 4)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
47
#define SEPARATE_COLOUR_PLANE_FLAG BW_FIELD(115, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
48
#define HIGH_PRECISION_OFFSETS_ENABLED_FLAG BW_FIELD(116, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
49
#define PERSISTENT_RICE_ADAPTATION_ENABLED_FLAG BW_FIELD(117, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
52
#define PIC_PARAMETER_SET_ID BW_FIELD(118, 6)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
53
#define PPS_SEQ_PARAMETER_SET_ID BW_FIELD(124, 4)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
54
#define DEPENDENT_SLICE_SEGMENTS_ENABLED_FLAG BW_FIELD(128, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
55
#define OUTPUT_FLAG_PRESENT_FLAG BW_FIELD(129, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
56
#define NUM_EXTRA_SLICE_HEADER_BITS BW_FIELD(130, 13)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
57
#define SIGN_DATA_HIDING_ENABLED_FLAG BW_FIELD(143, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
58
#define CABAC_INIT_PRESENT_FLAG BW_FIELD(144, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
59
#define NUM_REF_IDX_L0_DEFAULT_ACTIVE BW_FIELD(145, 4)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
60
#define NUM_REF_IDX_L1_DEFAULT_ACTIVE BW_FIELD(149, 4)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
61
#define INIT_QP_MINUS26 BW_FIELD(153, 7)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
62
#define CONSTRAINED_INTRA_PRED_FLAG BW_FIELD(160, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
63
#define TRANSFORM_SKIP_ENABLED_FLAG BW_FIELD(161, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
64
#define CU_QP_DELTA_ENABLED_FLAG BW_FIELD(162, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
65
#define LOG2_MIN_CU_QP_DELTA_SIZE BW_FIELD(163, 3)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
66
#define PPS_CB_QP_OFFSET BW_FIELD(166, 5)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
67
#define PPS_CR_QP_OFFSET BW_FIELD(171, 5)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
68
#define PPS_SLICE_CHROMA_QP_OFFSETS_PRESENT_FLAG BW_FIELD(176, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
69
#define WEIGHTED_PRED_FLAG BW_FIELD(177, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
70
#define WEIGHTED_BIPRED_FLAG BW_FIELD(178, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
71
#define TRANSQUANT_BYPASS_ENABLED_FLAG BW_FIELD(179, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
72
#define TILES_ENABLED_FLAG BW_FIELD(180, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
73
#define ENTROPY_CODING_SYNC_ENABLED_FLAG BW_FIELD(181, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
74
#define PPS_LOOP_FILTER_ACROSS_SLICES_ENABLED_FLAG BW_FIELD(182, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
75
#define LOOP_FILTER_ACROSS_TILES_ENABLED_FLAG BW_FIELD(183, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
76
#define DEBLOCKING_FILTER_OVERRIDE_ENABLED_FLAG BW_FIELD(184, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
77
#define PPS_DEBLOCKING_FILTER_DISABLED_FLAG BW_FIELD(185, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
78
#define PPS_BETA_OFFSET_DIV2 BW_FIELD(186, 4)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
79
#define PPS_TC_OFFSET_DIV2 BW_FIELD(190, 4)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
80
#define LISTS_MODIFICATION_PRESENT_FLAG BW_FIELD(194, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
81
#define LOG2_PARALLEL_MERGE_LEVEL BW_FIELD(195, 3)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
82
#define SLICE_SEGMENT_HEADER_EXTENSION_PRESENT_FLAG BW_FIELD(198, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
85
#define LOG2_MAX_TRANSFORM_SKIP_BLOCK_SIZE BW_FIELD(202, 2)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
86
#define CROSS_COMPONENT_PREDICTION_ENABLED_FLAG BW_FIELD(204, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
87
#define CHROMA_QP_OFFSET_LIST_ENABLED_FLAG BW_FIELD(205, 1)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
88
#define LOG2_MIN_CU_CHROMA_QP_DELTA_SIZE BW_FIELD(206, 3)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
89
#define CB_QP_OFFSET_LIST(i) BW_FIELD(209 + (i) * 5, 5) // i: 0-5
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
90
#define CB_CR_OFFSET_LIST(i) BW_FIELD(239 + (i) * 5, 5) // i: 0-5
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
91
#define CHROMA_QP_OFFSET_LIST_LEN_MINUS1 BW_FIELD(269, 3)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
94
#define MVC_FF BW_FIELD(272, 16)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
95
#define MVC_00 BW_FIELD(288, 9)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
98
#define RESERVED2 BW_FIELD(297, 3)
drivers/media/platform/rockchip/rkvdec/rkvdec-vdpu383-hevc.c
99
#define CURRENT_POC BW_FIELD(300, 32)