Revert "drm/i915/display: move dmc_firmware_path to display params"
authorJani Nikula <jani.nikula@intel.com>
Tue, 2 Apr 2024 21:22:25 +0000 (00:22 +0300)
committerJani Nikula <jani.nikula@intel.com>
Tue, 2 Apr 2024 21:32:17 +0000 (00:32 +0300)
commit318e82583ca96fdb835d28e0c1ac8dc7cfbfb5bd
tree93c8962aa1cf68bfcaac09c3fc41ae8750846a83
parent5add703f6acad1c63f8a532b6de56e50d548e904
Revert "drm/i915/display: move dmc_firmware_path to display params"

This reverts commit 0d82a0d6f5561af8dea7011d1b7cae510021723e.

The commit failed to take into account that the parameter duplication
and debugfs for char * parameters were subtly different between i915
core and display, and caused the DMC and PM to be disabled. Moreover,
the patch was pushed with failing CI results. Revert, and get back to
the drawing board.

Acked-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Acked-by: Lucas De Marchi <lucas.demarchi@intel.com>
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
drivers/gpu/drm/i915/display/intel_display_params.c
drivers/gpu/drm/i915/display/intel_display_params.h
drivers/gpu/drm/i915/display/intel_dmc.c
drivers/gpu/drm/i915/i915_params.c
drivers/gpu/drm/i915/i915_params.h
drivers/gpu/drm/xe/xe_device_types.h