
Инженеры компании AMD направили в список рассылки открытого драйвера AMDGPU очередной набор патчей для графического стека операционной системы Linux. Обновление включает исправления экспериментального механизма HDMI FRL, который необходим для полноценной реализации стандарта HDMI 2.1. Изменения затрагивают восстановление ограничений FRL при обработке неразрушающей проверки каналов связи, а также корректировку поведения тайм-аута при обучении каналов передачи данных.
Наряду с доработками функционала HDMI компания расширила покрытие драйвера юнит-тестами KUnit для своевременного обнаружения ошибок до попадания кода в основной репозиторий. Важной особенностью обновленной серии патчей стало появление опции CONFIG_DRM_AMD_DC_DCE, позволяющей отключать устаревший код ядра обработки дисплеев Display Core Engine. Это позволяет собирать драйвер только с поддержкой современного архитектурного блока Display Core Next, используемого в процессорах и видеокартах начиная с поколения Raven Ridge.

Переключатель CONFIG_DRM_AMD_DC_DCE оставляет поддержку устаревших чипов серии DCE активной по умолчанию, сохраняя совместимость со всем старым оборудованием. Предложенные патчи проходят этап рецензирования разработчиками и поступят в основной состав ядра операционной системы Linux в рамках будущего цикла разработки версии v7.4.