[PATCH 0/9] Cleanup error handling on probe, batch 2
Lucas De Marchi
lucas.demarchi at intel.com
Fri Feb 14 21:23:04 UTC 2025
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
More information about the Intel-xe
mailing list