Files
Sughosh Ganu bd3f9ee679 kbuild: Bump the build system to 6.1
Our last sync with the kernel was 5.1.

We are so out of sync now, that tracking the patches and backporting
them one by one makes little sense and it's going to take ages.

This is an attempt to sync up Makefiles to 6.1.
Unfortunately due to sheer amount of patches this is not easy to review,
but that's what we decided during a community call for the bump to 5.1,
so we are following the same guidelines here.

Signed-off-by: Sughosh Ganu <sughosh.ganu@linaro.org>
Signed-off-by: Ilias Apalodimas <ilias.apalodimas@linaro.org>a #rebased on -next
2026-01-02 10:28:14 -06:00
..
2026-01-02 10:28:14 -06:00

MikroTik CRS3XX-98DX3236
========================

CRS3XX-98DX3236 is a U-Boot port that supports a series of MikroTik switches
based on the Marvell Prestera 98DX3236 switch with an integrated CPU.

Common specifications:
 - Marvell Prestera 98DX3236 switch with an integrated ARMv7 CPU
 - 512 MB DDR3 RAM
 - UART @ 115200bps
 - 16 MB SPI flash (Winbond 25Q128JVSM)

Currently supported hardware:
 - UART boot (using kwboot) and console
 - SPI boot, environment and load kernel

Planned:
 - Gigabit Ethernet support (internal CPU <-> switch fabric connection)

Getting binary.0
================
binary.0 (DDR3 init phase) can be retrieved/extracted from the integrated bootloader on the SPI flash.
Then binary.0 can be replaced with the extracted blob.