Home
last modified time | relevance | path

Searched refs:damage (Results 1 – 25 of 69) sorted by relevance

123

/linux/drivers/gpu/drm/tests/
H A Ddrm_damage_helper_test.c256 struct drm_mode_rect damage; in drm_test_damage_iter_simple_damage() local
263 set_damage_clip(&damage, 0, 0, 1024, 768); in drm_test_damage_iter_simple_damage()
264 set_damage_blob(&damage_blob, &damage, sizeof(damage)); in drm_test_damage_iter_simple_damage()
279 struct drm_mode_rect damage; in drm_test_damage_iter_single_damage() local
285 set_damage_clip(&damage, 256, 192, 768, 576); in drm_test_damage_iter_single_damage()
286 set_damage_blob(&damage_blob, &damage, sizeof(damage)); in drm_test_damage_iter_single_damage()
301 struct drm_mode_rect damage; in drm_test_damage_iter_single_damage_intersect_src() local
308 set_damage_clip(&damage, 256, 192, 1360, 768); in drm_test_damage_iter_single_damage_intersect_src()
309 set_damage_blob(&damage_blob, &damage, sizeof(damage)); in drm_test_damage_iter_single_damage_intersect_src()
324 struct drm_mode_rect damage; in drm_test_damage_iter_single_damage_outside_src() local
[all …]
/linux/drivers/gpu/drm/gud/
H A Dgud_pipe.c318 gdrm->damage.x1 = INT_MAX; in gud_clear_damage()
319 gdrm->damage.y1 = INT_MAX; in gud_clear_damage()
320 gdrm->damage.x2 = 0; in gud_clear_damage()
321 gdrm->damage.y2 = 0; in gud_clear_damage()
326 struct drm_rect *damage) in gud_flush_damage() argument
339 pitch = drm_format_info_min_pitch(format, 0, drm_rect_width(damage)); in gud_flush_damage()
340 lines = drm_rect_height(damage); in gud_flush_damage()
345 for (i = 0; i < DIV_ROUND_UP(drm_rect_height(damage), lines); i++) { in gud_flush_damage()
346 struct drm_rect rect = *damage; in gud_flush_damage()
349 rect.y2 = min_t(u32, rect.y1 + lines, damage->y2); in gud_flush_damage()
[all …]
/linux/Documentation/fb/
H A Dudlfb.rst47 Accurate damage/changed area notifications work around this problem.
49 interface to allow mmap clients to report damage, for the benefit
69 application must send down damage notifications to trigger repaints of the
79 damage interface (which will hopefully be standardized for all virtual
80 framebuffers that need damage info). These damage notifications allow
114 report damage, should be able to work with this enabled.
/linux/Documentation/arch/x86/
H A Dtlb.rst11 a quick operation, but it causes collateral damage: TLB entries
17 damage to other TLB entries.
25 be no collateral damage caused by doing the global flush, and
29 damage we do with a full flush. So, the larger the TLB, the
/linux/Documentation/core-api/
H A Ddebug-objects.rst79 can deactivate an active object in order to prevent damage to the
102 can deactivate an active object in order to prevent damage to the
126 deactivate an active object in order to prevent damage to the subsystem.
166 deactivate an active object in order to prevent damage to the subsystem.
182 prevent damage to the subsystem.
225 again, after the damage has been repaired in order to keep the state
244 function again after the damage has been repaired in order to keep the
/linux/Documentation/hwmon/
H A Ddrivetemp.rst61 this temperature may cause physical damage to the
66 this temperature may cause physical damage to the
H A Dk10temp.rst119 which the processor will throttle itself to avoid damage is available in
/linux/drivers/gpu/drm/i915/display/
H A Dskl_universal_plane.c2322 struct drm_rect *damage = &plane_state->damage; in make_damage_viewport_relative() local
2324 if (!drm_rect_visible(damage)) in make_damage_viewport_relative()
2328 plane_state->damage = DRM_RECT_INIT(0, 0, 0, 0); in make_damage_viewport_relative()
2333 drm_rect_rotate(damage, fb->width, fb->height, in make_damage_viewport_relative()
2335 drm_rect_translate(damage, -(src->y1 >> 16), -(src->x1 >> 16)); in make_damage_viewport_relative()
2337 drm_rect_translate(damage, -(src->x1 >> 16), -(src->y1 >> 16)); in make_damage_viewport_relative()
2343 struct drm_rect *damage = &plane_state->damage; in clip_damage() local
2346 if (!drm_rect_visible(damage)) in clip_damage()
2350 drm_rect_translate(damage, src.x1, src.y1); in clip_damage()
2351 drm_rect_intersect(damage, &src); in clip_damage()
[all …]
H A Dintel_plane.c142 intel_state->damage = DRM_RECT_INIT(0, 0, 0, 0); in intel_plane_duplicate_state()
327 struct drm_rect *damage = &new_plane_state->damage; in intel_plane_copy_uapi_plane_damage() local
335 damage)) in intel_plane_copy_uapi_plane_damage()
337 *damage = drm_plane_state_src(&new_uapi_plane_state->uapi); in intel_plane_copy_uapi_plane_damage()
/linux/drivers/regulator/
H A Dmax8997-regulator.c621 int new_val, new_idx, damage, tmp_val, tmp_idx, tmp_dmg; in max8997_set_voltage_buck() local
655 damage = max8997_assess_side_effect(rdev, new_val, &new_idx); in max8997_set_voltage_buck()
656 if (damage == 0) in max8997_set_voltage_buck()
659 if (tmp_dmg > damage) { in max8997_set_voltage_buck()
662 tmp_dmg = damage; in max8997_set_voltage_buck()
/linux/Documentation/power/regulator/
H A Ddesign.rst12 for the system, potentially including lasting hardware damage.
/linux/drivers/memstick/core/
H A DKconfig40 Driver is new and not yet well tested, thus it can damage your card
/linux/drivers/gpu/drm/mgag200/
H A Dmgag200_mode.c521 struct drm_rect damage; in mgag200_primary_plane_helper_atomic_update() local
525 drm_atomic_for_each_plane_damage(&iter, &damage) { in mgag200_primary_plane_helper_atomic_update()
526 mgag200_handle_damage(mdev, shadow_plane_state->data, fb, &damage); in mgag200_primary_plane_helper_atomic_update()
/linux/arch/powerpc/boot/dts/fsl/
H A Db4420qds.dts32 * this software, even if advised of the possibility of such damage.
H A Db4420si-pre.dtsi32 * this software, even if advised of the possibility of such damage.
H A Db4420si-post.dtsi32 * this software, even if advised of the possibility of such damage.
H A Dp5040si-pre.dtsi32 * software, even if advised of the possibility of such damage.
H A Db4qds.dtsi32 * this software, even if advised of the possibility of such damage.
/linux/include/uapi/linux/
H A Dcdrom.h885 __u8 damage : 1; member
899 __u8 damage : 1; member
/linux/drivers/scsi/smartpqi/
H A DKconfig28 # the risks and costs of program errors, damage to or loss of data,
/linux/drivers/gpu/drm/ast/
H A Dast_mode.c550 struct drm_rect damage; in ast_primary_plane_helper_atomic_update() local
563 drm_atomic_for_each_plane_damage(&iter, &damage) { in ast_primary_plane_helper_atomic_update()
564 ast_handle_damage(ast_plane, shadow_plane_state->data, fb, &damage); in ast_primary_plane_helper_atomic_update()
/linux/drivers/scsi/mpt3sas/
H A DKconfig26 # the risks and costs of program errors, damage to or loss of data,
/linux/Documentation/scsi/
H A Ddpti.rst21 of the possibility of such damage.
/linux/Documentation/userspace-api/media/v4l/
H A Dvidioc-dbg-g-register.rst48 security, its stability and damage the hardware, both ioctls require
/linux/Documentation/translations/zh_CN/doc-guide/
H A Dkernel-doc.rst395 * The only drawback to this gizmo is that is can sometimes damage

123