1
0
Fork 0
mirror of synced 2025-03-06 20:59:54 +01:00
linux/drivers/gpu/drm/amd/display/amdgpu_dm
Alex Deucher 3fa203af4b drm/amdgpu: set DRIVER_ATOMIC flag early
The atomic debugfs stuff gets created in drm_dev_alloc()
but this gets called before we've enumerated all of our
IPs, so move the DRIVER_ATOMIC flag setting to fix that.

Since DRIVER_ATOMIC is a driver flag it's currently global
to the driver so setting it affects all GPUs driven by the
driver.  Unfortunately, not all GPUs support atomic.  Warn
the user if that is the case.

This is the same as our current behavior, but at least the
atomic debugfs stuff gets created now.

Acked-by: Harry Wentland <harry.wentland@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2018-02-19 14:19:03 -05:00
..
amdgpu_dm.c drm/amdgpu: set DRIVER_ATOMIC flag early 2018-02-19 14:19:03 -05:00
amdgpu_dm.h drm/amd/display: Remove timer handler. 2018-02-19 14:18:45 -05:00
amdgpu_dm_crc.c drm/amd/display: Early return on crc get 2018-02-19 14:18:34 -05:00
amdgpu_dm_helpers.c drm/amd/display: Break out amdgpu_dm_connector 2017-09-26 18:17:37 -04:00
amdgpu_dm_irq.c drm/amd/display: Remove timer handler. 2018-02-19 14:18:45 -05:00
amdgpu_dm_irq.h drm/amd/display: make amdgpu_dm_irq_handler static 2017-10-17 10:43:04 +10:00
amdgpu_dm_mst_types.c drm/amd/display: Drop dm_connector_update_modes 2018-02-19 14:17:31 -05:00
amdgpu_dm_mst_types.h drm/amd/display: Fix rehook MST display not light back on 2017-12-20 14:46:38 -05:00
amdgpu_dm_services.c drm/amd/display: performance profiling instrumentation 2017-12-06 12:48:08 -05:00
Makefile drm/amd/display: Implement interface for CRC on CRTC 2018-02-19 14:17:36 -05:00