[d-kernel] [PATCH 0/5] Kernel 6.18 with support for the Baikal-M SoC
Vitaly Chikunov
vt на altlinux.org
Вс Апр 26 09:06:22 MSK 2026
On Fri, Apr 24, 2026 at 06:33:21PM +0400, Daniil Gnusarev wrote:
> Патчи для СнК BE-M1000 для работы PCIe шины.
> Основной драйвер взят из SDK-ARM64-2509-6.12, доработан для версии 6.18.
>
> Проверена работа на платах:
> ET101-MB-v1.1, Элпитех, ПО платы 2409-elp
> Родиола MBDR BM12 R000.F01, Delta Computers, ПО платы 5.5
> Aquarius, ПО платы 5.3.0
> TF307-MB-S-D, ПО платы 5.6 и 2509-6.12
>
> Полноценная работа наблюдается только у плат с обновленным ПО
> (TF307 начиная с версии 5.9 и ET101-MB-v1.1 с 2409-elp),
> или при указании параметров настройки шины для конкретной платы
> в параметрах загрузки ядра (названия перечислены в pcie-baikal-tune.c).
>
> В остальных случаях возможны снижение скорости соединения,
> отказ во время установки соединения, неустойчивое соединение вплоть
> до нарушения данных.
>
> Daniil Gnusarev (5):
> pci: baikal-pcie: add support for PCIe controller for Baikal BE-M1000
> pci: baikal-pcie: driver compatibility with SDK earlier than 5.7
> pci: baikal-pcie: driver compatibility with SDK versions 5.4
> pci: baikal-pcie: use raw_spinlock for regmap of gbr registers
> pci: baikal-pcie: forced enable dma-coherent for pcie on Baikal-M
Applied, thanks
4261b38add32..7fa7d7e34b56 6.18/sisyphus -> 6.18/sisyphus
>
> drivers/acpi/pci_mcfg.c | 38 +
> drivers/pci/controller/dwc/Kconfig | 32 +
> drivers/pci/controller/dwc/Makefile | 5 +
> drivers/pci/controller/dwc/pcie-baikal-acpi.c | 23 +
> drivers/pci/controller/dwc/pcie-baikal-core.c | 2372 +++++++++++++++++
> drivers/pci/controller/dwc/pcie-baikal-tune.c | 570 ++++
> drivers/pci/controller/dwc/pcie-baikal.h | 16 +
> drivers/pci/controller/dwc/pcie-designware.c | 3 +-
> drivers/pci/controller/dwc/pcie-designware.h | 2 +
> include/linux/pci-ecam.h | 2 +
> 10 files changed, 3062 insertions(+), 1 deletion(-)
> create mode 100644 drivers/pci/controller/dwc/pcie-baikal-acpi.c
> create mode 100644 drivers/pci/controller/dwc/pcie-baikal-core.c
> create mode 100644 drivers/pci/controller/dwc/pcie-baikal-tune.c
> create mode 100644 drivers/pci/controller/dwc/pcie-baikal.h
>
> --
> 2.42.2
>
> _______________________________________________
> devel-kernel mailing list
> devel-kernel at lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel-kernel
Подробная информация о списке рассылки devel-kernel