Message ID | 20241204-blaize-blzp1600_init_board_support-v5-0-b642bcc49307@blaize.com (mailing list archive) |
---|---|
Headers | show |
Series | Add support for Blaize BLZP1600 SoC | expand |
Hello: This series was applied to soc/soc.git (for-next) by Arnd Bergmann <arnd@arndb.de>: On Wed, 04 Dec 2024 16:05:23 +0000 you wrote: > Blaize, Inc. (www.blaize.com) is a SoC designer and manufacturer > with integrated programmable Graph-Streaming-Processors for AI > and ML. This series adds support for the Blaize BLZP1600 SoC. > > The SoC can run as either a PCIe based accelerator in a host > system, or as a stand alone SoC running Linux on its integrated > dual core ARM Cortex A53 cluster. > > [...] Here is the summary with links: - [v5,1/6] dt-bindings: Add Blaize vendor prefix https://git.kernel.org/soc/soc/c/1fa9ce7e525d - [v5,2/6] dt-bindings: arm: blaize: Add Blaize BLZP1600 SoC https://git.kernel.org/soc/soc/c/f156403c2c8d - [v5,3/6] arm64: Add Blaize BLZP1600 SoC family https://git.kernel.org/soc/soc/c/c0b454a51755 - [v5,4/6] arm64: dts: Add initial support for Blaize BLZP1600 CB2 https://git.kernel.org/soc/soc/c/2e976f19d9c2 - [v5,5/6] arm64: defconfig: Enable Blaize BLZP1600 platform https://git.kernel.org/soc/soc/c/b0837ce07980 - [v5,6/6] MAINTAINER: Add entry for Blaize SoC https://git.kernel.org/soc/soc/c/d4c0d167b1f6 You are awesome, thank you!
Blaize, Inc. (www.blaize.com) is a SoC designer and manufacturer with integrated programmable Graph-Streaming-Processors for AI and ML. This series adds support for the Blaize BLZP1600 SoC. The SoC can run as either a PCIe based accelerator in a host system, or as a stand alone SoC running Linux on its integrated dual core ARM Cortex A53 cluster. The SoC includes a suite of peripherals, support for which will be added later. This first series is just the basics to get the upstream kernel to boot with a UART console and ARM SCMI based clocks and resets. Resending V5 with tags applied and 'From' fixed. V5 changes: * Add more information on patches and on files * Rename arch to ARCH_BLAIZE V4 changes: * Add maintainer for blaize in arm64 dts * Fix Blaize schema & dts code style * Add range and reserved-memory as suggested V3 changes: * Removed unnecessary dt-bindings * Update SoBs V2 changes: * Update SoBs * `make dtbs_check` has no warnings * Fix dts names and removed dead code * DTS is separated from anything else Signed-off-by: Nikolaos Pasaloukos <nikolaos.pasaloukos@blaize.com> --- Nikolaos Pasaloukos (6): dt-bindings: Add Blaize vendor prefix dt-bindings: arm: blaize: Add Blaize BLZP1600 SoC arm64: Add Blaize BLZP1600 SoC family arm64: dts: Add initial support for Blaize BLZP1600 CB2 arm64: defconfig: Enable Blaize BLZP1600 platform MAINTAINER: Add entry for Blaize SoC Documentation/devicetree/bindings/arm/blaize.yaml | 40 ++++ .../devicetree/bindings/vendor-prefixes.yaml | 2 + MAINTAINERS | 9 + arch/arm64/Kconfig.platforms | 5 + arch/arm64/boot/dts/Makefile | 1 + arch/arm64/boot/dts/blaize/Makefile | 2 + arch/arm64/boot/dts/blaize/blaize-blzp1600-cb2.dts | 83 +++++++++ .../arm64/boot/dts/blaize/blaize-blzp1600-som.dtsi | 23 +++ arch/arm64/boot/dts/blaize/blaize-blzp1600.dtsi | 205 +++++++++++++++++++++ arch/arm64/configs/defconfig | 1 + 10 files changed, 371 insertions(+) --- base-commit: 83d67c257f4d045ff477309b5617d931f9a7be66 change-id: 20241111-blaize-blzp1600_init_board_support-1128194ca976 Best regards,