From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Sun, 26 Apr 2026 09:06:22 +0300 From: Vitaly Chikunov To: ALT Linux kernel packages development Message-ID: References: <20260424143329.427971-1-gnusarevda@basealt.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20260424143329.427971-1-gnusarevda@basealt.ru> Subject: Re: [d-kernel] [PATCH 0/5] Kernel 6.18 with support for the Baikal-M SoC X-BeenThere: devel-kernel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux kernel packages development List-Id: ALT Linux kernel packages development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Apr 2026 06:06:22 -0000 Archived-At: List-Archive: List-Post: 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@lists.altlinux.org > https://lists.altlinux.org/mailman/listinfo/devel-kernel