[PATCH v4 4/4] mips: octeon: Add minimal Octeon 3 EBB7304 EVK support
Daniel Schwierzeck
daniel.schwierzeck at gmail.com
Thu Jul 16 20:54:38 CEST 2020
> This patch adds very basic minimal support for the Marvell Octeon 3
> CN73xx based EBB7304 EVK. Please note that the basic Octeon port does
> not support DDR3/4 initialization yet. To still use U-Boot on with this
> port, the L2 cache (4MiB) is used as RAM. This way, U-Boot can boot
> to the prompt on this board.
>
> Supported devices:
> - UART
> - reset
> - CFI parallel NOR flash
>
> Signed-off-by: Stefan Roese <sr at denx.de>
>
> ---
>
> Changes in v4:
> - Remove CONFIG_BOARD_SIZE_LIMIT
>
> Changes in v3:
> - Remove inclusion of "common.h"
> - Slightly change some copyright messages (adjust year)
>
> Changes in v2:
> - Removed CONFIG_SYS_MIPS_TIMER_FREQ
>
> arch/mips/dts/Makefile | 1 +
> arch/mips/dts/mrvl,octeon-ebb7304.dts | 96 ++++++++++++++++++++++++
> arch/mips/mach-octeon/Kconfig | 14 ++++
> board/Marvell/octeon_ebb7304/Kconfig | 19 +++++
> board/Marvell/octeon_ebb7304/MAINTAINERS | 7 ++
> board/Marvell/octeon_ebb7304/Makefile | 8 ++
> board/Marvell/octeon_ebb7304/board.c | 9 +++
> configs/octeon_ebb7304_defconfig | 37 +++++++++
> include/configs/octeon_common.h | 19 +++++
> include/configs/octeon_ebb7304.h | 20 +++++
> 10 files changed, 230 insertions(+)
> create mode 100644 arch/mips/dts/mrvl,octeon-ebb7304.dts
> create mode 100644 board/Marvell/octeon_ebb7304/Kconfig
> create mode 100644 board/Marvell/octeon_ebb7304/MAINTAINERS
> create mode 100644 board/Marvell/octeon_ebb7304/Makefile
> create mode 100644 board/Marvell/octeon_ebb7304/board.c
> create mode 100644 configs/octeon_ebb7304_defconfig
> create mode 100644 include/configs/octeon_common.h
> create mode 100644 include/configs/octeon_ebb7304.h
>
both Octeon base support series are applied to u-boot-mips/next. I
reordered and squashed some patches to get a cleaner history. Also
configs/octeon_ebb7304_defconfig needed a little refresh. The GPIO
driver needs another update and the SPI driver some more review and
ack. For the DDR4 init stuff I couldn't spare enough time for review
yet.
Could you check if everything still works so that I can prepare the
pull-request? Thanks.
--
- Daniel
More information about the U-Boot
mailing list