Версия 2506-6.12
Baikal ARM64 SDK 2506-6.12 Release Notes
Trusted Firmware-A (TF-A) v2.13, лицензия BSD.
https://www.trustedfirmware.org/projects/tf-a
Не реализована цепочка доверия - Chain of Trust.
Инициализация DDR-контроллера реализована в TF-A.
В связи с выявленными проблемами при установке Python-библиотеки poetry
при сборке TF-A теперь по умолчанию не выводится карта памяти.
TianoCore UEFI (EDK II) edk2-stable202505, лицензия BSD.
Baikal-M:
Поддерживается загрузка Linux с SATA, NVMe, USB, SPI Flash, Gigabit Ethernet, DVD-ROM, SD card, eMMC.
Есть видеоконсоль HDMI/LVDS и USB-мышь/клавиатура, а также последовательная консоль на UART0.
Поддерживается 3xPCIe RC.
Последовательная консоль в UEFI в релизной сборке отключена. Для включения последовательной консоли в релизной сборке необходимо использовать опцию --uefi-serial-dxe=1
.
Baikal-S:
Поддерживается загрузка Linux с NVMe, USB, SPI Flash, Gigabit Ethernet.
Есть USB-мышь/клавиатура, последовательная консоль на UART0 (включена как в релизной сборке, так и в отладочной).
Доступен просмотр данных биннинга (разбраковочных характеристик).
Linux kernel 6.12.28.
Baikal-M:
Поддержка плат c Baikal-M:
DBM (Cortex-A57 1500 MHz, DDR4-1600, объём RAM до 64 GB)
MBM 1.0 / 2.0 (Cortex-A57 1500 MHz, DDR4-2400, объём RAM до 64 GB)
Характеристики
2 x PCIe x4 (Gen3)
1 x PCIe x8 (Gen3)
2 x SATA 6G
2 x Gigabit Ethernet (RGMII) (Поддержка XDP sockets)
2 x 10 Gigabit Ethernet (10GBase-KR/KX4)
4 x USB2.0
2 x USB3.0/2.0
Mali T628 (Panfrost) 750 MHz
VDU/HDMI 2560x1440@60Hz, экспериментальный режим - 3840x2160@27Hz
VDU/LVDS 2560x1440@60Hz
LVDS+HDMI одновременно: только Panfrost, 1920x1080@60 на каждом экране
HDMI audio
Video Decoder
I2S
HDA
1 x SPI
1 x eSPI
2 x UART
2 x I²C
2 x SMBus
1 x GPIO32
eMMC/SD/SDIO
DW Timers
PVT
CoreSight (Debug)
CPUfreq - Динамическое управление частотой ядер A57 и Mali T628.
Поддержка включения/выключения ядер/кластеров Cortex-A57.
PMU - Performance Monitor Unit.
Поддержка виртуализации KVM + QEMU.
Поддержка виртуализации Xen.
Baikal-S:
Поддержка плат c Baikal-S:
DBS / DBS-OV (Cortex-A75 2000 MHz, DDR4-3200, объём RAM до 768 GB)
RDS-1S (Single Socket, Cortex-A75 2000 MHz, DDR4-2400, объём RAM до 768 GB)
RDS-2S (Dual Socket, Cortex-A75 2000 MHz, DDR4-2400, объём RAM до 1,5 TB)
Характеристики
1 x QSPI
2 x ARM UART PL011
4 x DW Timers
USB2.0
Watchdog
1 x GPIO32
1 x GPIO16
2 x GPIO8
3 x I²C/SMBus
2 x Gigabit Ethernet (RGMII)
PCIe RC x16 / x8 / x4
PCIe EP x16 / x8
PVT
MUX
1 x DW UART (MUX)
2 x I²C/SMBus (MUX)
1 x eSPI (MUX)
1 x QSPI (MUX)
CPUfreq - Динамическое управление частотой ядер A75.
Поддержка виртуализации KVM + QEMU.
Поддержка виртуализации Xen.
PMU - Performance Monitor Unit.
CoreSight (Debug).
Baikal-S: поддержка межпроцессорного взаимодействия (3 x PCIe CCIX x16).
Xen 4.17.2.
Гибридный гипервизор, адаптированный для запуска на платформах Baikal-S и Baikal-M.
Baikal-M: Бинарные библиотеки OpenGL и OpenCL c поддержкой Wayland/Weston:
OpenGL ES 1.1, 2.0, 3.0.
OpenCL 1.1.
Baikal-M: Набор патчей c поддержкой Mali T628 для Mesa 20.2.
Baikal-M: Бинарная библиотека OpenMAX IL и GStreamer-плагин для работы с видеодекодером.
Поддерживаемые кодеки:
- VP8
- VP6
- Sorenson Spark (реализация стандарта Н.263)
- AVS
- MPEG4
- MPEG2
- MPEG1
- WMV9
- VC1
- H264
- HEVC (H265)
rootfs на базе Busybox 1.36.1.
Toolchain на основе GCC 14.1 / Binutils 2.42
OpenOCD / Olimex ARM-USB-OCD-H
Возможность отладки с использованием OpenOCD / Olimex ARM-USB-OCD-H.
OProfile 1.4.0.
Поддерживается возможность использования профилировщика OProfile 1.4.0.
Rootfs Debian 12
Возможность запуска Rootfs Debian 12. Не входит в состав SDK, поставляется отдельным архивом.
SIMDe
Добавлена библиотека SIMDe 0.7.6 для запуска ISA-расширений из других архитектур на ARM64.
ACPICA версии R2025_04_04 (iASL, tools)
Добавлена ACPICA версии R2025_04_04 (iASL, tools).
OpenCSD
Добавлена библиотека OpenCSD, использующая возможности CoreSight для трассировки событий посредством утилиты ядра perf.
PREEMPT_RT-патч для ядра Linux
Реализована возможность применить PREEMPT_RT-патч для ядра Linux.
Файлы образов прошивок из директории prebuilts
совместимы со старыми версиями утилиты flashrom (<= 0.9.x). Если необходимо использовать более новые версии flashrom, следует расширить файл образа до размера флеш-памяти микросхемы (32 Мб). Это можно сделать при помощи параметра -bp
/ --bootrom-padding
или вручную соответствующими командами ОС Linux (например, truncate
).
ChangeLog 2503 → 2506
SDK (основное дерево SDK)
ACPICA обновлена до версии R2025_04_04.
BE-S1000:
Прошивка XCP-FW обновлена до версии 5.9-rc13-250604
.
Добавлен конфигурационный файл bs1000-cfg2soc-nosmp.bin
с образом EEPROM для инициализации в режиме без поддержки SMP.
Скрипт build-boot-img.sh
: в связи с выявленными проблемами при установке Python-библиотеки Poetry при сборке TF-A теперь по умолчанию не выводится карта памяти.
Директория с исходными текстами TF-A переименована из src/arm-tf
в src/tf-a
.
Исправлены мелкие ошибки в скриптах сборки.
Изменённые файлы
VERSION
README.rst
prebuilts/*
src/acpica/*
src/openocd/README.baikal
src/arm-tf
переименован в src/tf-a
tools/build-boot-img.sh
tools/build-initrd-img.sh
tools/environment.sh
Trusted Firmware-A (TF-A)
TF-A обновлено до v2.13.
BE-S1000: на плате RDS-2S инициализация DDR теперь происходит корректно даже при максимально возможном объёме установленной памяти.
Исправлены мелкие ошибки в драйверах различных подсистем.
Изменённые файлы
plat/baikal/bm1000/bm1000_bl1_setup.c
plat/baikal/bm1000/bm1000_bl2_setup.c
plat/baikal/bm1000/bm1000_bl31_setup.c
plat/baikal/bm1000/bm1000_sip_svc.c
plat/baikal/bm1000/bm1000_splash.c
plat/baikal/bm1000/drivers/bm1000_cmu.c
plat/baikal/bm1000/drivers/bm1000_cmu.h
plat/baikal/bm1000/drivers/ddr/ddr_baikal.h
plat/baikal/bm1000/drivers/ddr/ddr_init.c
plat/baikal/bm1000/drivers/ddr/ddr_lcru.c
plat/baikal/bm1000/drivers/ddr/ddr_main.c
plat/baikal/bm1000/drivers/ddr/ddr_main.h
plat/baikal/bm1000/drivers/ddr/ddr_master.c
plat/baikal/bm1000/drivers/ddr/ddr_master.h
plat/baikal/bm1000/drivers/ddr/ddr_menu.c
plat/baikal/bm1000/drivers/ddr/ddr_menu.h
plat/baikal/bm1000/drivers/ddr/ddr_odt_settings.c
plat/baikal/bm1000/drivers/ddr/ddr_spd.c
plat/baikal/bm1000/drivers/ddr/ddr_spd.h
plat/baikal/bm1000/dt.c
plat/baikal/bm1000/include/baikal_def.h
plat/baikal/bm1000/include/bm1000_def.h
plat/baikal/bm1000/include/bm1000_private.h
plat/baikal/bm1000/include/platform_def.h
plat/baikal/bs1000/bs1000_bl1_setup.c
plat/baikal/bs1000/bs1000_bl2_setup.c
plat/baikal/bs1000/bs1000_bl31_setup.c
plat/baikal/bs1000/bs1000_dt.c
plat/baikal/bs1000/bs1000_pcie.c
plat/baikal/bs1000/bs1000_sip_svc.c
plat/baikal/bs1000/drivers/bs1000_cmu.c
plat/baikal/bs1000/drivers/bs1000_cmu.h
plat/baikal/bs1000/drivers/bs1000_pvt.c
plat/baikal/bs1000/drivers/bs1000_pvt.h
plat/baikal/bs1000/drivers/bs1000_scp.c
plat/baikal/bs1000/drivers/ddr/ddr_bs1000.h
plat/baikal/bs1000/drivers/ddr/ddr_io.c
plat/baikal/bs1000/drivers/ddr/ddr_io.h
plat/baikal/bs1000/drivers/ddr/ddr_main.c
plat/baikal/bs1000/drivers/ddr/ddr_main.h
plat/baikal/bs1000/drivers/ddr/ddr_master.c
plat/baikal/bs1000/drivers/ddr/ddr_master.h
plat/baikal/bs1000/drivers/ddr/ddr_menu.c
plat/baikal/bs1000/drivers/ddr/ddr_misc.c
plat/baikal/bs1000/drivers/ddr/ddr_odt_settings.c
plat/baikal/bs1000/drivers/ddr/phy/ddr_phy_calc.c
plat/baikal/bs1000/drivers/ddr/phy/ddr_phy_init.c
plat/baikal/bs1000/drivers/ddr/phy/ddr_phy_load.c
plat/baikal/bs1000/drivers/ddr/phy/ddr_phy_main.c
plat/baikal/bs1000/drivers/ddr/phy/ddr_phy_main.h
plat/baikal/bs1000/drivers/ddr/phy/ddr_phy_msgb.c
plat/baikal/bs1000/drivers/ddr/phy/ddr_phy_tmp_regs.h
plat/baikal/bs1000/include/baikal_def.h
plat/baikal/bs1000/include/bs1000_def.h
plat/baikal/bs1000/include/platform_def.h
plat/baikal/bs1000/platform.mk
plat/baikal/common/baikal_bootflash.c
plat/baikal/common/dw_spi.c
plat/baikal/common/include/baikal_sip_svc.h
plat/baikal/common/include/spi_nor_flash.h
plat/baikal/common/spi_nor_flash.c
plat/baikal/bs1000/drivers/ddr/ddr_spd.h
переименован в plat/baikal/common/include/dimm.h
Добавленные файлы
plat/baikal/bs1000/drivers/ddr/ddrc.c
plat/baikal/bs1000/drivers/ddr/ddrc.h
plat/baikal/common/include/ddrc_regs.h
Удалённые файлы
plat/baikal/bs1000/drivers/ddr/ddr_bs1000_ctrl.h
plat/baikal/bs1000/drivers/ddr/ddr_ctrl.c
plat/baikal/bs1000/drivers/ddr/ddr_ctrl.h
UEFI
UEFI обновлён до edk2-stable202505.
Исправлены мелкие ошибки в драйверах различных подсистем.
Изменения файлов в edk2-platforms
(без учёта изменений из upstream):
Изменённые файлы
Platform/Baikal/Baikal.dec
Platform/Baikal/BM1000Rdb/BM1000Rdb.dsc
Platform/Baikal/BM1000Rdb/BM1000Rdb.fdf
Platform/Baikal/BM1000Rdb/Drivers/AcpiPlatformDxe/AcpiPlatformDxe.inf
Platform/Baikal/BM1000Rdb/Drivers/ConfigDxe/ConfigDxe.inf
Platform/Baikal/BM1000Rdb/Drivers/EuiClientDxe/EuiClientDxe.inf
Platform/Baikal/BM1000Rdb/Drivers/SmbiosPlatformDxe/SmbiosPlatformDxe.c
Platform/Baikal/BM1000Rdb/Drivers/SmbiosPlatformDxe/SmbiosPlatformDxe.inf
Platform/Baikal/BM1000Rdb/Drivers/UidClientDxe/UidClientDxe.inf
Platform/Baikal/BM1000Rdb/Drivers/XGmacDxe/XGmacDxe.c
Platform/Baikal/BM1000Rdb/Drivers/XGmacDxe/XGmacDxe.inf
Platform/Baikal/BM1000Rdb/Library/BaikalSpdLib/BaikalSpdLib.inf
Platform/Baikal/BS1000Rdb/BS1000Rdb.dsc
Platform/Baikal/BS1000Rdb/BS1000Rdb.fdf
Platform/Baikal/BS1000Rdb/Drivers/AcpiPlatformDxe/AcpiPlatformDxe.c
Platform/Baikal/BS1000Rdb/Drivers/AcpiPlatformDxe/AcpiPlatformDxe.inf
Platform/Baikal/BS1000Rdb/Drivers/AcpiPlatformDxe/AcpiPlatform.h
Platform/Baikal/BS1000Rdb/Drivers/AcpiPlatformDxe/DsdtDbs.asl
Platform/Baikal/BS1000Rdb/Drivers/AcpiPlatformDxe/DsdtDbsOv.asl
Platform/Baikal/BS1000Rdb/Drivers/AcpiPlatformDxe/Dsdt.h
Platform/Baikal/BS1000Rdb/Drivers/AcpiPlatformDxe/DsdtInit.c
Platform/Baikal/BS1000Rdb/Drivers/AcpiPlatformDxe/DsdtRds1s.asl
Platform/Baikal/BS1000Rdb/Drivers/AcpiPlatformDxe/DsdtRds2s.asl
Platform/Baikal/BS1000Rdb/Drivers/AcpiPlatformDxe/Iort.c
Platform/Baikal/BS1000Rdb/Drivers/AcpiPlatformDxe/Mcfg.c
Platform/Baikal/BS1000Rdb/Drivers/BinningInfoDxe/BinningInfoDxe.c
Platform/Baikal/BS1000Rdb/Drivers/BinningInfoDxe/BinningInfoDxe.h
Platform/Baikal/BS1000Rdb/Drivers/BinningInfoDxe/BinningInfoDxe.inf
Platform/Baikal/BS1000Rdb/Drivers/BinningInfoDxe/BinningInfoUni.uni
Platform/Baikal/BS1000Rdb/Drivers/BinningInfoDxe/BinningInfoVfr.vfr
Platform/Baikal/BS1000Rdb/Drivers/RamMenu/RamMenu1s.inf
Platform/Baikal/BS1000Rdb/Drivers/RamMenu/RamMenu2s.inf
Platform/Baikal/BS1000Rdb/Drivers/SmbiosPlatformDxe/SmbiosPlatformDxe.c
Platform/Baikal/BS1000Rdb/Drivers/SmbiosPlatformDxe/SmbiosPlatformDxe.inf
Platform/Baikal/BS1000Rdb/Drivers/SpdClientDxe/SpdClientDxe.c
Platform/Baikal/BS1000Rdb/Drivers/SpdClientDxe/SpdClientDxe.inf
Platform/Baikal/BS1000Rdb/Drivers/UidClientDxe/UidClientDxe.inf
Platform/Baikal/Drivers/GmacDxe/GmacDxe.c
Platform/Baikal/Drivers/SdBlockIoDxe/SdBlockIoDxe.c
Platform/Baikal/Library/BaikalMemoryRangeLib/BaikalMemoryRangeLib.c
Platform/Baikal/Library/BaikalRealTimeClockLib/BaikalRealTimeClockLib.c
Platform/Baikal/Library/PlatformPeiLib/PlatformPeiLib.c
Platform/Baikal/Library/PlatformPeiLib/PlatformPeiLib.inf
Silicon/Baikal/BM1000/Drivers/NonDiscoverableAhciDxe/NonDiscoverableAhciDxe.c
Silicon/Baikal/BM1000/Drivers/NonDiscoverableXhciDxe/NonDiscoverableXhciDxe.c
Silicon/Baikal/BM1000/Library/PciHostBridgeLib/PciHostBridgeLib.c
Silicon/Baikal/BM1000/Library/PciHostBridgeLib/PciHostBridgeLibConstructor.c
Silicon/Baikal/BM1000/Library/PciHostBridgeLib/PciHostBridgeLib.inf
Silicon/Baikal/BS1000/Drivers/NonDiscoverableEhciDxe/NonDiscoverableEhciDxe.c
Silicon/Baikal/BS1000/Drivers/NonDiscoverableOhciDxe/NonDiscoverableOhciDxe.c
Silicon/Baikal/BS1000/Drivers/PcieEndpointDxe/PcieEndpointDxe.c
Silicon/Baikal/BS1000/Include/BS1000.h
Silicon/Baikal/BS1000/Library/PciHostBridgeLib/PciHostBridgeLibConstructor.c
Platform/Baikal/Library/BaikalVduLib/BaikalHdmi.c
переименован в Platform/Baikal/BM1000Rdb/Library/BaikalVduLib/BaikalHdmi.c
Silicon/Baikal/BM1000/Library/PciSegmentLib/PciSegmentLib.inf
переименован в Silicon/Baikal/Library/PciSegmentLib/PciSegmentLib.inf
Platform/Baikal/Library/BaikalVduLib/BaikalHdmiLib.inf
переименован в Platform/Baikal/BM1000Rdb/Library/BaikalVduLib/BaikalHdmiLib.inf
Platform/Baikal/Library/BaikalVduLib/BaikalVduHwLib.inf
переименован в Platform/Baikal/BM1000Rdb/Library/BaikalVduLib/BaikalVduHwLib.inf
Platform/Baikal/Library/BaikalVduLib/BaikalVduLib.inf
переименован в Platform/Baikal/BM1000Rdb/Library/BaikalVduLib/BaikalVduLib.inf
Platform/Baikal/Drivers/FruClientDxe/FruClientDxe.inf
переименован в Platform/Baikal/BM1000Rdb/Drivers/FruClientDxe/FruClientDxe.inf
Platform/Baikal/Drivers/EspiFlashBlockIoDxe/EspiFlashBlockIoDxe.inf
переименован в Platform/Baikal/BM1000Rdb/Drivers/EspiFlashBlockIoDxe/EspiFlashBlockIoDxe.inf
Platform/Baikal/Drivers/FruClientDxe/FruClientDxe.c
переименован в Platform/Baikal/BM1000Rdb/Drivers/FruClientDxe/FruClientDxe.c
Platform/Baikal/Library/BaikalVduLib/BaikalVdu.c
переименован в Platform/Baikal/BM1000Rdb/Library/BaikalVduLib/BaikalVdu.c
Platform/Baikal/Library/BaikalVduLib/BaikalVdu.h
переименован в Platform/Baikal/BM1000Rdb/Library/BaikalVduLib/BaikalVdu.h
Platform/Baikal/Library/BaikalVduLib/BaikalVduPlatform.c
переименован в Platform/Baikal/BM1000Rdb/Library/BaikalVduLib/BaikalVduPlatform.c
Silicon/Baikal/BM1000/Library/PciSegmentLib/PciSegmentLib.c
переименован в Silicon/Baikal/Library/PciSegmentLib/PciSegmentLib.c
Platform/Baikal/Drivers/EspiFlashBlockIoDxe/EspiFlashBlockIoDxe.c
переименован в Platform/Baikal/BM1000Rdb/Drivers/EspiFlashBlockIoDxe/EspiFlashBlockIoDxe.c
Platform/Baikal/Drivers/FruClientDxe/FruInternals.c
переименован в Platform/Baikal/BM1000Rdb/Drivers/FruClientDxe/FruInternals.c
Platform/Baikal/Drivers/FruClientDxe/FruInternals.h
переименован в Platform/Baikal/BM1000Rdb/Drivers/FruClientDxe/FruInternals.h
Platform/Baikal/Include/Library/BaikalSpdLib.h
переименован в Platform/Baikal/BM1000Rdb/Include/Library/BaikalSpdLib.h
Platform/Baikal/Include/Library/BaikalVduPlatformLib.h
переименован в Platform/Baikal/BM1000Rdb/Include/Library/BaikalVduPlatformLib.h
Platform/Baikal/Include/Platform/ConfigVars.h
переименован в Platform/Baikal/BM1000Rdb/Include/Platform/ConfigVars.h
Platform/Baikal/Include/Protocol/FruClient.h
переименован в Platform/Baikal/BM1000Rdb/Include/Protocol/FruClient.h
Platform/Baikal/Include/Protocol/SpdClient.h
переименован в Platform/Baikal/BS1000Rdb/Include/Protocol/SpdClient.h
Platform/Baikal/Library/BaikalVduLib/BaikalHdmi.h
переименован в Platform/Baikal/BM1000Rdb/Library/BaikalVduLib/BaikalHdmi.h
Platform/Baikal/Library/SdLib/SdLib.c
переименован в Platform/Baikal/BM1000Rdb/Library/SdLib/SdLib.c
Platform/Baikal/Library/SdLib/SdLib.inf
переименован в Platform/Baikal/BM1000Rdb/Library/SdLib/SdLib.inf
Platform/Baikal/Logo/Logo.bmp
переименован в Platform/Baikal/Drivers/LogoDxe/Logo.bmp
Platform/Baikal/Logo/Logo.c
переименован в Platform/Baikal/Drivers/LogoDxe/Logo.c
Platform/Baikal/Logo/LogoDxe.inf
переименован в Platform/Baikal/Drivers/LogoDxe/LogoDxe.inf
Platform/Baikal/Logo/Logo.idf
переименован в Platform/Baikal/Drivers/LogoDxe/Logo.idf
Silicon/Baikal/Include/Library/EspiLib.h
переименован в Silicon/Baikal/BM1000/Include/Library/EspiLib.h
Silicon/Baikal/Library/EspiLib/EspiLib.c
переименован в Silicon/Baikal/BM1000/Library/EspiLib/EspiLib.c
Silicon/Baikal/Library/EspiLib/EspiLib.inf
переименован в Silicon/Baikal/BM1000/Library/EspiLib/EspiLib.inf
Добавленные файлы
Platform/Baikal/BM1000Rdb/BM1000Rdb.dec
Platform/Baikal/BS1000Rdb/BS1000Rdb.dec
Platform/Baikal/BS1000Rdb/Drivers/AcpiPlatformDxe/Pcct.c
Удалённые файлы
Silicon/Baikal/BS1000/Library/PciSegmentLib/PciSegmentLib.c
Silicon/Baikal/BS1000/Library/PciSegmentLib/PciSegmentLib.inf
Kernel (Linux kernel 6.12.28)
Версия ядра 6.12.28 (поддерживается патч PREEMPT_RT версии 6.12.28-rt10, который распространяется отдельно от SDK).
BE-M1000: существенно улучшена производительность драйвера XGbE stmmac.
BE-S1000: для двухсокетных платформ теперь корректно регистрируются ошибки, выявляемые DDR ECC.
BE-S1000: драйвер PVT hwmon доработан для использования новых режимов опросов датчиков, реализованных в XCP-FW 5.9.
Исправлены мелкие ошибки в дереве устройств и драйверах различных подсистем.
Изменения файлов - отличия от оригинальной версии 6.12.28 c kernel.org
arch/arm64/boot/dts/baikal/bm1000-coresight.dtsi
arch/arm64/boot/dts/baikal/bm1000-dbm.dtsi
arch/arm64/boot/dts/baikal/bm1000-dbm-mezzanine-xgbe-krkx4.dtsi
arch/arm64/boot/dts/baikal/bm1000.dtsi
arch/arm64/boot/dts/baikal/bm1000-mbm.dtsi
arch/arm64/boot/dts/baikal/bm1000-qemu-m.dts
arch/arm64/boot/dts/baikal/bs1000-dbs.dtsi
arch/arm64/boot/dts/baikal/bs1000-dbs-mezzanine-espi.dtsi
arch/arm64/boot/dts/baikal/bs1000-dbs-mezzanine-qspi2.dtsi
arch/arm64/boot/dts/baikal/bs1000.dtsi
arch/arm64/boot/dts/baikal/bs1000-qemu-s.dts
arch/arm64/boot/dts/baikal/bs1000-rds-1s.dts
arch/arm64/boot/dts/baikal/bs1000-rds-2s.dts
arch/arm64/configs/baikal_defconfig
Documentation/devicetree/bindings/net/pcs/snps,dw-xpcs.yaml
drivers/ata/sata_dwc_460ex.c
drivers/dma/dw/pci.c
drivers/edac/baikal_mc_edac.c
drivers/firmware/arm_scmi/Kconfig
drivers/firmware/arm_scmi/Makefile
drivers/hwmon/bs1000-pvt.c
drivers/hwmon/Kconfig
drivers/mailbox/baikal-mailbox-sms.c
drivers/mailbox/Kconfig
drivers/mailbox/Makefile
drivers/mmc/host/sdhci-cadence.c
drivers/net/dsa/sja1105/sja1105.h
drivers/net/dsa/sja1105/sja1105_main.c
drivers/net/dsa/sja1105/sja1105_mdio.c
drivers/net/ethernet/amd/Kconfig
drivers/net/ethernet/amd/xgbe/Makefile
drivers/net/ethernet/amd/xgbe/xgbe.h
drivers/net/ethernet/amd/xgbe/xgbe-main.c
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c
drivers/net/ethernet/amd/xgbe/xgbe-platform.c
drivers/net/ethernet/stmicro/stmmac/chain_mode.c
drivers/net/ethernet/stmicro/stmmac/common.h
drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c
drivers/net/ethernet/stmicro/stmmac/dwmac1000_dma.c
drivers/net/ethernet/stmicro/stmmac/dwmac1000.h
drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c
drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c
drivers/net/ethernet/stmicro/stmmac/dwmac4.h
drivers/net/ethernet/stmicro/stmmac/dwmac-baikal.c
drivers/net/ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c
drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c
drivers/net/ethernet/stmicro/stmmac/dwmac_lib.c
drivers/net/ethernet/stmicro/stmmac/dwmac-loongson.c
drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c
drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c
drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c
drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c
drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c
drivers/net/ethernet/stmicro/stmmac/dwxgmac2_descs.c
drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c
drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h
drivers/net/ethernet/stmicro/stmmac/hwif.h
drivers/net/ethernet/stmicro/stmmac/Kconfig
drivers/net/ethernet/stmicro/stmmac/Makefile
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
drivers/net/ethernet/stmicro/stmmac/stmmac.h
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c
drivers/net/ethernet/stmicro/stmmac/stmmac_pcs.h
drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
drivers/net/ethernet/stmicro/stmmac/stmmac_xdp.h
drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c
rivers/net/ethernet/wangxun/txgbe/txgbe_type.h
drivers/net/mdio/Kconfig
drivers/net/mdio/Makefile
drivers/net/pcs/Makefile
drivers/net/pcs/pcs-xpcs.c
drivers/net/pcs/pcs-xpcs.h
drivers/net/pcs/pcs-xpcs-nxp.c
drivers/net/pcs/pcs-xpcs-plat.c
drivers/net/pcs/pcs-xpcs-pma.c
drivers/net/pcs/pcs-xpcs-wx.c
drivers/net/phy/Kconfig
drivers/net/phy/Makefile
drivers/net/phy/marvell-88x2222.c
drivers/net/phy/phy.c
drivers/net/phy/phylink.c
drivers/pci/controller/dwc/pcie-baikal-core.c
drivers/pci/controller/dwc/pcie-designware.c
drivers/pci/controller/dwc/pcie-designware.h
drivers/tty/serial/8250/8250_lpss.c
include/linux/pcs/pcs-xpcs.h
include/linux/stmmac.h
MAINTAINERS
sound/soc/intel/catpt/dsp.c
Добавленные файлы
drivers/firmware/arm_scmi/vendors/baikal/baikal-scmi-base-ext-acpi.c
drivers/firmware/arm_scmi/vendors/baikal/baikal-scmi-base-ext.c
drivers/firmware/arm_scmi/vendors/baikal/Kconfig
drivers/firmware/arm_scmi/vendors/baikal/Makefile
drivers/mailbox/baikal-mailbox-scmi.c
drivers/net/ethernet/stmicro/stmmac/stmmac_pcs.c
include/linux/firmware/baikal/baikal-scmi-base-ext.h
Удалённые файлы
Documentation/devicetree/bindings/net/snps,dw-xpcs-mi.yaml
drivers/net/ethernet/amd/xgbe/xgbe-phy-v3.c
drivers/net/ethernet/stmicro/stmmac/dwmac1000_dma.h
drivers/net/mdio/mdio-dw-xpcs.c
drivers/net/mdio/mdio-gpio-baikal.c
drivers/net/phy/mv88x2222.c
Initrd (Baikal Embedded Linux)
Изменений нет