/linux-master/drivers/gpu/drm/tests/ |
H A D | drm_damage_helper_test.c | 102 * 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 D | gud_pipe.c | 314 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 D | gud_internal.h | 44 struct drm_rect damage; member in struct:gud_device
|
/linux-master/drivers/gpu/drm/ |
H A D | drm_damage_helper.c | 54 * 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 D | cirrus.c | 395 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 D | simpledrm.c | 630 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 D | ofdrm.c | 813 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 D | ssd130x.c | 1227 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 D | max8997-regulator.c | 530 * 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 D | udl_modeset.c | 288 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 D | cdrom.h | 885 __u8 damage : 1; member in struct:__anon693 899 __u8 damage : 1; member in struct:__anon693
|
/linux-master/drivers/gpu/drm/mgag200/ |
H A D | mgag200_mode.c | 511 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 D | ast_mode.c | 651 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)) {
|