Home
last modified time | relevance | path

Searched refs:field_value_mask (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dmub/src/
H A Ddmub_reg.c35 set_reg_field_value_masks(struct dmub_reg_value_masks *field_value_mask, in set_reg_field_value_masks() argument
38 field_value_mask->value = in set_reg_field_value_masks()
39 (field_value_mask->value & ~mask) | (mask & (value << shift)); in set_reg_field_value_masks()
40 field_value_mask->mask = field_value_mask->mask | mask; in set_reg_field_value_masks()
43 static void set_reg_field_values(struct dmub_reg_value_masks *field_value_mask, in set_reg_field_values() argument
52 set_reg_field_value_masks(field_value_mask, field_value1, mask1, in set_reg_field_values()
60 set_reg_field_value_masks(field_value_mask, field_value, mask, in set_reg_field_values()
75 struct dmub_reg_value_masks field_value_mask = { 0 }; in dmub_reg_update() local
80 set_reg_field_values(&field_value_mask, add in dmub_reg_update()
92 struct dmub_reg_value_masks field_value_mask = { 0 }; dmub_reg_set() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dmub/src/
H A Ddmub_reg.c35 set_reg_field_value_masks(struct dmub_reg_value_masks *field_value_mask, in set_reg_field_value_masks() argument
38 field_value_mask->value = in set_reg_field_value_masks()
39 (field_value_mask->value & ~mask) | (mask & (value << shift)); in set_reg_field_value_masks()
40 field_value_mask->mask = field_value_mask->mask | mask; in set_reg_field_value_masks()
43 static void set_reg_field_values(struct dmub_reg_value_masks *field_value_mask, in set_reg_field_values() argument
52 set_reg_field_value_masks(field_value_mask, field_value1, mask1, in set_reg_field_values()
60 set_reg_field_value_masks(field_value_mask, field_value, mask, in set_reg_field_values()
75 struct dmub_reg_value_masks field_value_mask = { 0 }; in dmub_reg_update() local
80 set_reg_field_values(&field_value_mask, add in dmub_reg_update()
92 struct dmub_reg_value_masks field_value_mask = { 0 }; dmub_reg_set() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/
H A Ddc_helper.c114 struct dc_reg_value_masks *field_value_mask, in set_reg_field_value_masks()
121 field_value_mask->value = (field_value_mask->value & ~mask) | (mask & (value << shift)); in set_reg_field_value_masks()
122 field_value_mask->mask = field_value_mask->mask | mask; in set_reg_field_value_masks()
125 static void set_reg_field_values(struct dc_reg_value_masks *field_value_mask, in set_reg_field_values() argument
134 set_reg_field_value_masks(field_value_mask, in set_reg_field_values()
142 set_reg_field_value_masks(field_value_mask, in set_reg_field_values()
190 struct dc_reg_value_masks *field_value_mask) in dmub_reg_value_pack()
202 if (dmub_reg_value_burst_set_pack(ctx, addr, field_value_mask in dmub_reg_value_pack()
113 set_reg_field_value_masks( struct dc_reg_value_masks *field_value_mask, uint32_t value, uint32_t mask, uint8_t shift) set_reg_field_value_masks() argument
189 dmub_reg_value_pack(const struct dc_context *ctx, uint32_t addr, struct dc_reg_value_masks *field_value_mask) dmub_reg_value_pack() argument
247 struct dc_reg_value_masks field_value_mask = {0}; generic_reg_update_ex() local
275 struct dc_reg_value_masks field_value_mask = {0}; generic_reg_set_ex() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/
H A Ddc_helper.c97 struct dc_reg_value_masks *field_value_mask, in set_reg_field_value_masks()
104 field_value_mask->value = (field_value_mask->value & ~mask) | (mask & (value << shift)); in set_reg_field_value_masks()
105 field_value_mask->mask = field_value_mask->mask | mask; in set_reg_field_value_masks()
108 static void set_reg_field_values(struct dc_reg_value_masks *field_value_mask, in set_reg_field_values() argument
117 set_reg_field_value_masks(field_value_mask, in set_reg_field_values()
125 set_reg_field_value_masks(field_value_mask, in set_reg_field_values()
171 struct dc_reg_value_masks *field_value_mask) in dmub_reg_value_pack()
183 if (dmub_reg_value_burst_set_pack(ctx, addr, field_value_mask in dmub_reg_value_pack()
96 set_reg_field_value_masks( struct dc_reg_value_masks *field_value_mask, uint32_t value, uint32_t mask, uint8_t shift) set_reg_field_value_masks() argument
170 dmub_reg_value_pack(const struct dc_context *ctx, uint32_t addr, struct dc_reg_value_masks *field_value_mask) dmub_reg_value_pack() argument
228 struct dc_reg_value_masks field_value_mask = {0}; generic_reg_update_ex() local
256 struct dc_reg_value_masks field_value_mask = {0}; generic_reg_set_ex() local
[all...]

Completed in 4 milliseconds