drm/i915 & drm/xe: prep work towards opaque struct intel_display
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest7 patches 8 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/7 | drm/i915/display: Add check for alloc_ordered_workqueue() and alloc_workqueue()drivers/ | +25 | 2 replies | |
| 2/7 | drm/xe/display: Add check for alloc_ordered_workqueue()drivers/ | +2 | 1 reply | |
| 3/7 | drm/xe/display: drop duplicate display->fb_tracking.lock initdrivers/ | +0 | 0 replies | |
| 4/7 | drm/i915/display: move hotplug.dp_wq init from xe and i915 to displaydrivers/ drivers/ drivers/ | +12 | 1 reply | |
| 5/7 | drm/xe/display: move xe->display initialization to xe_display_probe()drivers/ drivers/ drivers/ | +14 | 1 reply | |
| 6/7 | drm/xe/display: add notes about how early a few functions can be calleddrivers/ | +4 | 1 reply | |
| 7/7 | drm/xe/display: use xe->display to decide whether to do anythingdrivers/ | +20 | 1 reply |
Reviews trailers per patch
All 7 patches have a Reviewed-by or Acked-by.
| Patch | Matthew Auld |
|---|---|
| 1/7 | R-b |
| 2/7 | R-b |
| 3/7 | R-b |
| 4/7 | R-b |
| 5/7 | R-b |
| 6/7 | R-b |
| 7/7 | R-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH 0/7] drm/i915 & drm/xe: prep work towards opaque struct intel_display
This is more prep work towards making struct intel_display and thus i915->display and xe->display pointers opaque in the i915 and xe driver cores.
I've included and rebased a couple of fixes from Haoxiang Li that had unfortunately fallen between the cracks, and would conflict even more after this.
BR,
Jani.
Haoxiang Li (2):
drm/i915/display: Add check for alloc_ordered_workqueue() and
alloc_workqueue()
drm/xe/display: Add check for alloc_ordered_workqueue()
Jani Nikula (5):
drm/xe/display: drop duplicate display->fb_tracking.lock init drm/i915/display: move hotplug.dp_wq init from xe and i915 to display drm/xe/display: move xe->display initialization to xe_display_probe() drm/xe/display: add notes about how early a few functions can be
called
drm/xe/display: use xe->display to decide whether to do anything
.../drm/i915/display/intel_display_driver.c | 39 +++++++- drivers/gpu/drm/i915/i915_driver.c | 13 +-- drivers/gpu/drm/xe/display/xe_display.c | 91 ++++++++----------- drivers/gpu/drm/xe/display/xe_display.h | 4 - drivers/gpu/drm/xe/xe_device.c | 4 - 5 files changed, 73 insertions(+), 78 deletions(-)
Signature · 1 line
2.39.5