[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