Searched refs:damage (Results 1 - 13 of 13) sorted by relevance

/linux-master/drivers/gpu/drm/tests/
H A Ddrm_damage_helper_test.c102 * Round down x1/y1 and round up x2/y2. This is because damage is not in
111 KUNIT_FAIL(test, "Cannot have damage clip with no dimension.");
133 KUNIT_EXPECT_EQ_MSG(test, num_hits, 1, "Should return plane src as damage.");
154 "Should return rounded off plane src as damage.");
173 KUNIT_EXPECT_EQ_MSG(test, num_hits, 1, "Should return plane src as damage.");
193 KUNIT_EXPECT_EQ_MSG(test, num_hits, 1, "Should return plane src as damage.");
212 KUNIT_EXPECT_EQ_MSG(test, num_hits, 0, "Should have no damage.");
230 KUNIT_EXPECT_EQ_MSG(test, num_hits, 0, "Should have no damage.");
248 KUNIT_EXPECT_EQ_MSG(test, num_hits, 0, "Should have no damage.");
256 struct drm_mode_rect damage; local
279 struct drm_mode_rect damage; local
301 struct drm_mode_rect damage; local
324 struct drm_mode_rect damage; local
346 struct drm_mode_rect damage; local
371 struct drm_mode_rect damage; local
398 struct drm_mode_rect damage; local
423 struct drm_mode_rect damage; local
448 struct drm_mode_rect damage; local
475 struct drm_mode_rect damage[2]; local
503 struct drm_mode_rect damage[2]; local
533 struct drm_mode_rect damage[2]; local
557 struct drm_mode_rect damage[2]; local
584 struct drm_mode_rect damage[2]; local
[all...]
/linux-master/drivers/gpu/drm/gud/
H A Dgud_pipe.c314 gdrm->damage.x1 = INT_MAX;
315 gdrm->damage.y1 = INT_MAX;
316 gdrm->damage.x2 = 0;
317 gdrm->damage.y2 = 0;
322 struct drm_rect *damage)
335 pitch = drm_format_info_min_pitch(format, 0, drm_rect_width(damage));
336 lines = drm_rect_height(damage);
341 for (i = 0; i < DIV_ROUND_UP(drm_rect_height(damage), lines); i++) {
342 struct drm_rect rect = *damage;
345 rect.y2 = min_t(u32, rect.y1 + lines, damage
320 gud_flush_damage(struct gud_device *gdrm, struct drm_framebuffer *fb, const struct iosys_map *src, bool cached_reads, struct drm_rect *damage) argument
366 struct drm_rect damage; local
390 gud_fb_queue_damage(struct gud_device *gdrm, struct drm_framebuffer *fb, const struct iosys_map *src, struct drm_rect *damage) argument
431 gud_fb_handle_damage(struct gud_device *gdrm, struct drm_framebuffer *fb, const struct iosys_map *src, struct drm_rect *damage) argument
574 struct drm_rect damage; local
[all...]
H A Dgud_internal.h44 struct drm_rect damage; member in struct:gud_device
/linux-master/drivers/gpu/drm/
H A Ddrm_damage_helper.c54 * drm_atomic_helper_check_plane_damage - Verify plane damage on atomic_check.
56 * @plane_state: Plane state for which to verify damage.
58 * This helper function makes sure that damage from plane state is discarded
60 * plane update rather than processing individual damage regions, then those
65 * &drm_plane_state.src as damage.
96 * A helper to implement &drm_framebuffer_funcs.dirty using damage interface
113 struct drm_property_blob *damage = NULL; local
148 damage = drm_property_create_blob(fb->dev,
151 if (IS_ERR(damage)) {
152 ret = PTR_ERR(damage);
[all...]
/linux-master/drivers/gpu/drm/tiny/
H A Dcirrus.c395 struct drm_rect damage; local
410 drm_atomic_for_each_plane_damage(&iter, &damage) {
411 unsigned int offset = drm_fb_clip_offset(pitch, format, &damage);
415 &damage, &shadow_plane_state->fmtcnv_state);
H A Dsimpledrm.c630 struct drm_rect damage; local
641 drm_atomic_for_each_plane_damage(&iter, &damage) {
645 if (!drm_rect_intersect(&dst_clip, &damage))
650 fb, &damage, &shadow_plane_state->fmtcnv_state);
H A Dofdrm.c813 struct drm_rect damage; local
824 drm_atomic_for_each_plane_damage(&iter, &damage) {
828 if (!drm_rect_intersect(&dst_clip, &damage))
833 &damage, &shadow_plane_state->fmtcnv_state);
/linux-master/drivers/gpu/drm/solomon/
H A Dssd130x.c1227 struct drm_rect damage; local
1234 drm_atomic_for_each_plane_damage(&iter, &damage) {
1237 if (!drm_rect_intersect(&dst_clip, &damage))
1262 struct drm_rect damage; local
1269 drm_atomic_for_each_plane_damage(&iter, &damage) {
1272 if (!drm_rect_intersect(&dst_clip, &damage))
1296 struct drm_rect damage; local
1303 drm_atomic_for_each_plane_damage(&iter, &damage) {
1306 if (!drm_rect_intersect(&dst_clip, &damage))
/linux-master/drivers/regulator/
H A Dmax8997-regulator.c530 * Assess the damage on the voltage setting of BUCK1,2,5 by the change.
620 int new_val, new_idx, damage, tmp_val, tmp_idx, tmp_dmg; local
654 damage = max8997_assess_side_effect(rdev, new_val, &new_idx);
655 if (damage == 0)
658 if (tmp_dmg > damage) {
661 tmp_dmg = damage;
/linux-master/drivers/gpu/drm/udl/
H A Dudl_modeset.c288 struct drm_rect damage; local
302 drm_atomic_for_each_plane_damage(&iter, &damage) {
303 udl_handle_damage(fb, &shadow_plane_state->data[0], &damage);
/linux-master/include/uapi/linux/
H A Dcdrom.h885 __u8 damage : 1; member in struct:__anon693
899 __u8 damage : 1; member in struct:__anon693
/linux-master/drivers/gpu/drm/mgag200/
H A Dmgag200_mode.c511 struct drm_rect damage; local
514 drm_atomic_for_each_plane_damage(&iter, &damage) {
515 mgag200_handle_damage(mdev, shadow_plane_state->data, fb, &damage);
/linux-master/drivers/gpu/drm/ast/
H A Dast_mode.c651 struct drm_rect damage; local
665 drm_atomic_for_each_plane_damage(&iter, &damage) {
666 ast_handle_damage(ast_plane, shadow_plane_state->data, fb, &damage);
889 struct drm_rect damage; local
903 if (drm_atomic_helper_damage_merged(old_plane_state, plane_state, &damage)) {

Completed in 393 milliseconds