Поддержка PCIe для Tesla FSD SoC в ядре Linux: новые патчи от Samsung
Samsung продолжает работу над интеграцией поддержки PCIe для Tesla Full Self-Driving SoC в ядро Linux. Новые патчи, опубликованные на LKML, обещают улучшение совместимости и производительности. В статье обсуждаются детали патчей, их влияние на экосистему Linux и перспективы для российского дистрибутива НайсОС.

Поддержка PCIe для Tesla FSD SoC в ядре Linux: новые патчи от Samsung
В начале 2022 года инженеры Samsung начали работу по интеграции поддержки Tesla Full Self-Driving (FSD) SoC в основное ядро Linux. Эти ранние патчи были включены в Linux 5.18, а затем в 2022 году команда переключилась на поддержку PCI Express (PCIe) для Tesla FSD SoC. Однако после этого работа, казалось, остановилась. Спустя более двух лет, сегодня Samsung опубликовала новые патчи для включения поддержки PCIe для Tesla FSD SoC в ядро Linux.
Что нового в патчах?
Новые патчи, опубликованные на списке рассылки ядра Linux (LKML), включают три экземпляра DesignWare на базе PCIe IP. Один из них находится в блоке FSYS0, а два других в блоке FSYS1. Эти патчи добавляют необходимые привязки DT, модификации файлов DT, поддержку драйвера контроллера и поддержку драйвера PHY.
Для поддержания единого драйвера PCIe контроллера для всех SoC, произведенных Samsung, были внесены изменения в файл Exynos, чтобы расширить поддержку для платформы FSD и других SoC, произведенных Samsung, которые скоро будут включены в основное ядро.
Особенности патчей
- Добавление необходимых привязок DT для поддержки PCIe.
- Модификации файлов DT для корректной работы с новыми драйверами.
- Поддержка драйвера контроллера для всех SoC Samsung.
- Поддержка драйвера PHY для улучшения производительности.
Автор патчей отметил, что текущий набор патчей не включает DT узел, который будет отправлен отдельно в список рассылки devicetree.
Влияние на экосистему Linux
Интеграция поддержки PCIe для Tesla FSD SoC в ядро Linux может значительно улучшить совместимость и производительность устройств, использующих эту технологию. Это особенно важно для автомобильной промышленности, где Tesla активно использует свои FSD SoC для автономного вождения.
Для пользователей и разработчиков, работающих с НайсОС — перспективным российским Linux-дистрибутивом, эти изменения могут означать улучшенную поддержку новейшего оборудования и возможность использования передовых технологий в своих проектах.
Перспективы и ожидания
Остается вопрос, будут ли эти новые патчи достаточно хороши для включения в основное ядро Linux. Если да, это откроет новые возможности для разработчиков и пользователей, работающих с Tesla FSD SoC.
Интересующиеся могут найти новые патчи PCIe на LKML. Важно следить за развитием ситуации, так как успешное включение этих патчей в ядро Linux может стать значимым шагом в развитии технологий автономного вождения и не только.
В заключение, работа Samsung над поддержкой PCIe для Tesla FSD SoC в ядре Linux демонстрирует важность сотрудничества между производителями оборудования и разработчиками ядра Linux. Это сотрудничество способствует созданию более совместимых и производительных систем, что в конечном итоге выгодно всем пользователям Linux, включая тех, кто использует НайсОС.
- GIMP: Мощный инструмент, а не просто альтернатива Photoshop
- GNOME 48: Новые возможности и улучшения рабочего процесса
- Ubuntu на NVIDIA Jetson: новые возможности для ИИ и робототехники
- Возвращение легенды: новые умные часы Pebble с открытым ПО
- Обзор OpenJDK Java 24: новшества и оптимизации
- Fedora Linux 42 Beta: Новые возможности и перспективы
- Ubuntu 25.10: Переход на Rust и новые лицензии
- Новый релиз elementary OS 8.0.1: ускорение поиска и улучшения в AppCenter
- Discord Social SDK: Новый уровень интеграции для геймеров
- Новые камеры OpenMV AE3 и N6: Прорыв в AI на краю сети