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 D | dmub_reg.c | 35 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 D | dmub_reg.c | 35 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 D | dc_helper.c | 114 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 D | dc_helper.c | 97 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