[PATCH v2 00/11] Cleanup error handling on probe, batch 2

Lucas De Marchi lucas.demarchi at intel.com
Sat Feb 22 00:10:40 UTC 2025


More patches to cleanup the probe sequence.

v2:
  - Minor rewords and comments from code review
  - Bring the Acked devres patches from the other series since
    it's clear now this is going through drm tree.

Lucas De Marchi (11):
  drivers: base: devres: Allow to release group on device release
  drivers: base: devres: Fix find_group() documentation
  drivers: base: component: Add debug message for unbind
  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/component.c                   |  3 +
 drivers/base/devres.c                      | 12 ++-
 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                | 28 +++----
 drivers/gpu/drm/xe/xe_survivability_mode.c | 77 +++++++++--------
 drivers/gpu/drm/xe/xe_survivability_mode.h |  5 +-
 14 files changed, 96 insertions(+), 206 deletions(-)

-- 
2.48.1



More information about the Intel-xe mailing list