All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/9] Cleanup error handling on probe, batch 2
@ 2025-02-14 21:23 Lucas De Marchi
  2025-02-14 21:23 ` [PATCH 1/9] FOR-CI-ONLY: devres Lucas De Marchi
                   ` (16 more replies)
  0 siblings, 17 replies; 36+ messages in thread
From: Lucas De Marchi @ 2025-02-14 21:23 UTC (permalink / raw)
  To: intel-xe; +Cc: Lucas De Marchi

More patches to cleanup the probe sequence. This time there are some
dependencies on the devres change (first patch). I may detangle some of
these dependencies though to continue landing what makes sense,
depending on how review goes. I don't see a pressing need for patch 4 as
we will need it as long as 1 is not solved.

Lucas De Marchi (9):
  FOR-CI-ONLY: devres
  drm/xe: Stop setting drvdata to NULL
  drm/xe: Switch from xe to devm actions
  drm/xe: Drop remove callback support
  drm/xe/display: Drop xe_display_driver_remove()
  drm/xe: Move survivability entirely to xe_pci
  drm/xe: Stop ignoring errors from xe_heci_gsc_init()
  drm/xe: Rename update_device_info() after sriov
  drm/xe: Stop ignoring errors from xe_ttm_sys_mgr_init()

 drivers/base/devres.c                      |  7 ++
 drivers/gpu/drm/xe/display/xe_display.c    | 13 +--
 drivers/gpu/drm/xe/display/xe_display.h    |  1 -
 drivers/gpu/drm/xe/xe_device.c             | 98 +++-------------------
 drivers/gpu/drm/xe/xe_device.h             |  3 -
 drivers/gpu/drm/xe/xe_device_sysfs.c       |  6 --
 drivers/gpu/drm/xe/xe_device_types.h       | 14 ----
 drivers/gpu/drm/xe/xe_gsc_proxy.c          |  2 +-
 drivers/gpu/drm/xe/xe_heci_gsc.c           | 37 ++++----
 drivers/gpu/drm/xe/xe_heci_gsc.h           |  3 +-
 drivers/gpu/drm/xe/xe_pci.c                | 27 +++---
 drivers/gpu/drm/xe/xe_survivability_mode.c | 77 +++++++++--------
 drivers/gpu/drm/xe/xe_survivability_mode.h |  5 +-
 13 files changed, 88 insertions(+), 205 deletions(-)

-- 
2.48.1


^ permalink raw reply	[flat|nested] 36+ messages in thread

end of thread, other threads:[~2025-02-21 23:53 UTC | newest]

Thread overview: 36+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-02-14 21:23 [PATCH 0/9] Cleanup error handling on probe, batch 2 Lucas De Marchi
2025-02-14 21:23 ` [PATCH 1/9] FOR-CI-ONLY: devres Lucas De Marchi
2025-02-14 21:23 ` [PATCH 2/9] drm/xe: Stop setting drvdata to NULL Lucas De Marchi
2025-02-14 22:18   ` Cavitt, Jonathan
2025-02-14 21:23 ` [PATCH 3/9] drm/xe: Switch from xe to devm actions Lucas De Marchi
2025-02-14 22:18   ` Cavitt, Jonathan
2025-02-21 22:44     ` Lucas De Marchi
2025-02-17 12:55   ` Upadhyay, Tejas
2025-02-14 21:23 ` [PATCH 4/9] drm/xe: Drop remove callback support Lucas De Marchi
2025-02-14 22:19   ` Cavitt, Jonathan
2025-02-14 21:23 ` [PATCH 5/9] drm/xe/display: Drop xe_display_driver_remove() Lucas De Marchi
2025-02-14 22:19   ` Cavitt, Jonathan
2025-02-21 22:48     ` Lucas De Marchi
2025-02-21 23:53       ` Cavitt, Jonathan
2025-02-14 21:23 ` [PATCH 6/9] drm/xe: Move survivability entirely to xe_pci Lucas De Marchi
2025-02-14 22:19   ` Cavitt, Jonathan
2025-02-17  5:26   ` Riana Tauro
2025-02-17 17:03     ` Rodrigo Vivi
2025-02-17 17:28     ` Lucas De Marchi
2025-02-20  5:41       ` Riana Tauro
2025-02-21 23:12         ` Lucas De Marchi
2025-02-14 21:23 ` [PATCH 7/9] drm/xe: Stop ignoring errors from xe_heci_gsc_init() Lucas De Marchi
2025-02-14 22:20   ` Cavitt, Jonathan
2025-02-14 21:23 ` [PATCH 8/9] drm/xe: Rename update_device_info() after sriov Lucas De Marchi
2025-02-14 22:20   ` Cavitt, Jonathan
2025-02-14 21:23 ` [PATCH 9/9] drm/xe: Stop ignoring errors from xe_ttm_sys_mgr_init() Lucas De Marchi
2025-02-14 22:20   ` Cavitt, Jonathan
2025-02-17 12:43   ` Upadhyay, Tejas
2025-02-14 21:51 ` ✓ CI.Patch_applied: success for Cleanup error handling on probe, batch 2 Patchwork
2025-02-14 21:51 ` ✗ CI.checkpatch: warning " Patchwork
2025-02-14 21:53 ` ✓ CI.KUnit: success " Patchwork
2025-02-14 22:09 ` ✓ CI.Build: " Patchwork
2025-02-14 22:11 ` ✓ CI.Hooks: " Patchwork
2025-02-14 22:13 ` ✓ CI.checksparse: " Patchwork
2025-02-14 22:33 ` ✓ Xe.CI.BAT: " Patchwork
2025-02-15 22:59 ` ✗ Xe.CI.Full: failure " Patchwork

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.