Новая архитектура Xe3P в Linux 7.3
Компания Intel направила в мейнлайн ядра Linux первый пакет изменений графического подсистемы (drm-intel-next), ориентированный на версию 7.3. Основной фокус сделан на подготовке интегрированной графики нового поколения Nova Lake (архитектура Xe3P). Это критически важный этап перед официальным запуском чипов, так как драйверная база должна быть готова к релизу процессоров.
Ключевые технические нововведения
В рамках текущего pull-реквеста реализованы две важные функции, характерные для архитектуры Lunar Lake и новее:
- Common Mode Timing Generator (CMTG): Включена поддержка генератора общих временных режимов для блока дисплея Intel Display version 35. Эта технология позволяет синхронизировать работу нескольких дисплеев, обеспечивая точное согласование таймингов между встроенной панелью ноутбука (eDP) и внешним монитором через DisplayPort.
- DC3CO (Display C3 with Clock Off): Добавлена поддержка низкоэнергетического состояния. В режиме простоя PSR2 (Panel Self Refresh 2) блок питания дисплейного движка полностью отключается, что существенно снижает энергопотребление.
Сравнение функций Nova Lake и предыдущих поколений
| Функция | Назначение | Статус в Linux 7.3 |
|---|---|---|
| CMTG | Синхронизация таймингов eDP и DisplayPort | Включено (Wired up) |
| DC3CO | Отключение питания дисплейного движка в простое | Включено |
| Intel Display v35 | Версия блока дисплея Nova Lake | Поддержка активирована |
Дополнительные улучшения и планы
Помимо новых функций, в код внесены рефакторинг и исправление ошибок. Следующие обновления драйвера ожидаются в течение следующих недель, так как окно слияния (merge window) для Linux 7.3 откроется только во второй половине августа. Пока не объявлена точная версия ядра, которая станет базовой для поддержки Nova Lake, но текущие изменения закладывают фундамент для стабильной работы графики Xe3P.
Источник: Phoronix ↗
