| /linux-6.15/drivers/gpu/drm/i915/gem/selftests/ |
| H A D | i915_gem_migrate.c | 321 bool wedged; in igt_lmem_pages_failsafe_migrate() local 324 wedged = test_bit(I915_WEDGED, &__gt->reset.flags); in igt_lmem_pages_failsafe_migrate() 328 if (!wedged) { in igt_lmem_pages_failsafe_migrate() 333 } else if (wedged) { in igt_lmem_pages_failsafe_migrate() 476 bool wedged; in igt_lmem_async_migrate() local 479 wedged = test_bit(I915_WEDGED, &__gt->reset.flags); in igt_lmem_async_migrate() 483 if (!wedged) { in igt_lmem_async_migrate() 488 } else if (wedged) { in igt_lmem_async_migrate()
|
| /linux-6.15/drivers/gpu/drm/xe/ |
| H A D | xe_debugfs.c | 148 len = scnprintf(buf, sizeof(buf), "%d\n", xe->wedged.mode); in wedged_mode_show() 169 if (xe->wedged.mode == wedged_mode) in wedged_mode_set() 172 xe->wedged.mode = wedged_mode; in wedged_mode_set()
|
| H A D | xe_guc_submit.c | 835 xe_gt_assert(guc_to_gt(guc), guc_to_xe(guc)->wedged.mode); in xe_guc_submit_wedge() 856 if (xe->wedged.mode != 2) in guc_submit_hint_wedged() 874 bool wedged; in xe_guc_exec_queue_lr_cleanup() local 879 wedged = guc_submit_hint_wedged(exec_queue_to_guc(q)); in xe_guc_exec_queue_lr_cleanup() 895 if (!wedged && exec_queue_registered(q) && !exec_queue_destroyed(q)) { in xe_guc_exec_queue_lr_cleanup() 1053 bool wedged, skip_timeout_check; in guc_exec_queue_timedout_job() local 1099 wedged = guc_submit_hint_wedged(exec_queue_to_guc(q)); in guc_exec_queue_timedout_job() 1102 if (!wedged && exec_queue_registered(q)) { in guc_exec_queue_timedout_job() 1163 if (!wedged && !skip_timeout_check && !check_timeout(q, job) && in guc_exec_queue_timedout_job() 1193 if (!wedged && (q->flags & EXEC_QUEUE_FLAG_KERNEL || in guc_exec_queue_timedout_job() [all …]
|
| H A D | xe_device.h | 190 return atomic_read(&xe->wedged.flag); in xe_device_wedged()
|
| H A D | xe_uc.c | 309 xe_gt_assert(uc_to_gt(uc), uc_to_xe(uc)->wedged.mode); in xe_uc_declare_wedged()
|
| H A D | xe_device.c | 728 xe->wedged.mode = xe_modparam.wedged_mode; in xe_device_probe_early() 1135 if (xe->wedged.mode == 0) { in xe_device_declare_wedged() 1147 if (!atomic_xchg(&xe->wedged.flag, 1)) { in xe_device_declare_wedged()
|
| H A D | xe_device_types.h | 544 } wedged; member
|
| /linux-6.15/drivers/usb/usbip/ |
| H A D | vudc_dev.c | 253 ep->halted = ep->wedged = 0; in vep_enable() 370 vep_set_halt_and_wedge(struct usb_ep *_ep, int value, int wedged) in vep_set_halt_and_wedge() argument 387 ep->halted = ep->wedged = 0; in vep_set_halt_and_wedge() 393 if (wedged) in vep_set_halt_and_wedge() 394 ep->wedged = 1; in vep_set_halt_and_wedge()
|
| H A D | vudc.h | 34 unsigned wedged:1; member
|
| /linux-6.15/drivers/usb/isp1760/ |
| H A D | isp1760-udc.h | 48 bool wedged; member
|
| H A D | isp1760-udc.c | 621 if (!ep->wedged) in isp1760_ep0_setup_standard() 822 uep->wedged = false; in isp1760_ep_enable() 1051 uep->wedged = true; in __isp1760_ep_set_halt() 1053 uep->wedged = false; in __isp1760_ep_set_halt()
|
| /linux-6.15/drivers/usb/musb/ |
| H A D | musb_gadget.h | 91 u8 wedged; member
|
| /linux-6.15/drivers/usb/gadget/udc/aspeed-vhub/ |
| H A D | epn.c | 510 if (ep->epn.stalled || ep->epn.wedged) in ast_vhub_update_epn_stall() 516 if (!ep->epn.stalled && !ep->epn.wedged) in ast_vhub_update_epn_stall() 545 ep->epn.wedged = wedge; in ast_vhub_set_halt_and_wedge() 649 ep->epn.wedged = false; in ast_vhub_epn_enable()
|
| H A D | dev.c | 77 if (ep && (ep->epn.stalled || ep->epn.wedged)) { in ast_vhub_dev_enable() 79 ep->epn.wedged = false; in ast_vhub_dev_enable()
|
| H A D | vhub.h | 332 bool wedged : 1; member
|
| /linux-6.15/drivers/usb/gadget/udc/ |
| H A D | gr_udc.h | 148 unsigned wedged:1; member
|
| H A D | dummy_hcd.c | 92 unsigned wedged:1; member 634 ep->halted = ep->wedged = 0; in dummy_enable() 792 dummy_set_halt_and_wedge(struct usb_ep *_ep, int value, int wedged) in dummy_set_halt_and_wedge() argument 804 ep->halted = ep->wedged = 0; in dummy_set_halt_and_wedge() 810 if (wedged) in dummy_set_halt_and_wedge() 811 ep->wedged = 1; in dummy_set_halt_and_wedge() 1060 ep->halted = ep->wedged = ep->already_seen = in init_dummy_udc_hw() 1740 if (!ep2->wedged) in handle_control_request()
|
| H A D | net2272.c | 199 ep->wedged = 0; in net2272_enable() 968 net2272_set_halt_and_wedge(struct usb_ep *_ep, int value, int wedged) in net2272_set_halt_and_wedge() argument 990 wedged ? "wedge" : "halt"); in net2272_set_halt_and_wedge() 997 if (wedged) in net2272_set_halt_and_wedge() 998 ep->wedged = 1; in net2272_set_halt_and_wedge() 1001 ep->wedged = 0; in net2272_set_halt_and_wedge() 1880 if (e->wedged) { in net2272_handle_stat0_irqs()
|
| H A D | net2280.h | 108 wedged : 1, member
|
| H A D | fusb300_udc.c | 68 ep->wedged = 0; in fusb300_ep_release() 492 ep->wedged = 1; in fusb300_set_halt_and_wedge() 496 ep->wedged = 0; in fusb300_set_halt_and_wedge() 771 if (ep->wedged) { in clear_feature()
|
| H A D | gr_udc.c | 138 seq_printf(seq, " wedged = %d\n", ep->wedged); in gr_seq_ep_show() 734 ep->wedged = 1; in gr_ep_halt_wedge() 738 ep->wedged = 0; in gr_ep_halt_wedge() 1013 if (ep->wedged) in gr_endpoint_request() 1554 ep->wedged = 0; in gr_ep_enable()
|
| /linux-6.15/drivers/usb/fotg210/ |
| H A D | fotg210-udc.h | 223 unsigned wedged:1; member
|
| H A D | fotg210-udc.c | 214 ep->wedged = 0; in fotg210_ep_release() 506 ep->wedged = 1; in fotg210_set_halt_and_wedge() 511 ep->wedged = 0; in fotg210_set_halt_and_wedge() 692 if (ep->wedged) { in fotg210_clear_feature()
|
| /linux-6.15/Documentation/gpu/ |
| H A D | drm-uapi.rst | 375 information about the reset and send device wedged event with ``none`` recovery 382 Drivers can optionally make use of device wedged event (implemented as 383 drm_dev_wedged_event() in DRM subsystem), which notifies userspace of 'wedged' 392 A 'wedged' device is basically a device that is declared dead by the driver 397 'wedged' device depending on hardware implementation of the underlying physical 405 The driver, before opting for recovery, needs to make sure that the 'wedged' 412 device must be kept in 'wedged' state until the recovery is performed. New 442 was temporarily 'wedged' at some point but was recovered from driver context
|
| /linux-6.15/Documentation/devicetree/bindings/display/rockchip/ |
| H A D | rockchip,dw-hdmi.yaml | 84 bus to be wedged.
|