U-Boot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v4 0/2] riscv: spacemit: add support for bananapi-f3
@ 2024-11-29  5:37 Huan Zhou
  2024-11-29  5:37 ` [PATCH v4 1/2] riscv: spacemit: bananapi_f3: initial support added Huan Zhou
                   ` (2 more replies)
  0 siblings, 3 replies; 11+ messages in thread
From: Huan Zhou @ 2024-11-29  5:37 UTC (permalink / raw)
  To: u-boot
  Cc: Ben Dooks, Bin Meng, Dan Carpenter, Frieder Schrempf,
	Heinrich Schuchardt, Jonas Schwöbel, Kever Yang, Leo,
	Michal Simek, Nishanth Menon, Padmarao Begari, Quentin Schulz,
	Randolph, Rick Chen, Samuel Holland, Sumit Garg, Svyatoslav Ryhel,
	Tom Rini, Yu Chien Peter Lin, Huan Zhou, Kongyang Liu

Banana Pi F3 board is a industrial grade RISC-V development board, it
design with SpacemiT K1 8 core RISC-V chip, CPU integrates 2.0 TOPs AI
computing power. 4G DDR and 16G eMMC onboard. 2x GbE Ethernet port, 4x USB
3.0 and PCIe for M.2 interface, support HDMI and Dual MIPI-CSI Camera.

This patch introduces fundamental support for the Banana Pi F3 board,
encompassing UART, CPU, and PLIC support. This ensures that U-Boot can
operate in serial console mode.

Changes in v4:
- Change uart compatible in k1.dtsi in v3, cause related driver in not implemented in u-boot.
- Update doc, show how to validate the patch.
- Update maintainer, remove kongyang cause he lefted.
- Link to v3: https://lore.kernel.org/r/20241114-pickup-bpif3-v3-0-98a45802ab79@gmail.com

Changes in v3:
- Add base commit
- Clear redifinition warning while building in UART_IIR_ID
- Change underscore to dash in bananapi*f3
- Update maintainer
- link to v2 https://lore.kernel.org/u-boot/20240718043329.1500-1-seashell11234455@gmail.com/

Changes in v2:
- Change license to GPL-2.0-or-later
- Add memory node for dts
- Add ft_board_setup function for kernel memory init
- Use default prompt
- links to v1 https://lore.kernel.org/u-boot/20240714150828.736-1-seashell11234455@gmail.com/

Signed-off-by: Huan Zhou <pericycle.cc@gmail.com>
Signed-off-by: Kongyang Liu <seashell11234455@gmail.com>
---
Kongyang Liu (2):
      riscv: spacemit: bananapi_f3: initial support added
      doc: spacemit: bananapi_f3: document Banana Pi F3 board

 arch/riscv/Kconfig                     |   5 +
 arch/riscv/cpu/k1/Kconfig              |  18 ++
 arch/riscv/cpu/k1/Makefile             |   6 +
 arch/riscv/cpu/k1/cpu.c                |   9 +
 arch/riscv/cpu/k1/dram.c               |  54 ++++
 arch/riscv/dts/Makefile                |   1 +
 arch/riscv/dts/k1-bananapi-f3.dts      |  25 ++
 arch/riscv/dts/k1.dtsi                 | 459 +++++++++++++++++++++++++++++++++
 board/spacemit/bananapi-f3/Kconfig     |  25 ++
 board/spacemit/bananapi-f3/MAINTAINERS |   6 +
 board/spacemit/bananapi-f3/Makefile    |   5 +
 board/spacemit/bananapi-f3/board.c     |   9 +
 configs/bananapi-f3_defconfig          |  20 ++
 doc/board/index.rst                    |   1 +
 doc/board/spacemit/bananapi-f3.rst     |  86 ++++++
 doc/board/spacemit/index.rst           |   8 +
 include/configs/bananapi-f3.h          |  13 +
 17 files changed, 750 insertions(+)
---
base-commit: 40c45a57974bdb09fffa31dde65ddf69e5de53eb
change-id: 20241112-pickup-bpif3-245ab208b9a4

Best regards,
-- 
Huan Zhou <pericycle.cc@gmail.com>


^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2024-12-12 10:34 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-11-29  5:37 [PATCH v4 0/2] riscv: spacemit: add support for bananapi-f3 Huan Zhou
2024-11-29  5:37 ` [PATCH v4 1/2] riscv: spacemit: bananapi_f3: initial support added Huan Zhou
2024-11-29  5:37 ` [PATCH v4 2/2] doc: spacemit: bananapi_f3: document Banana Pi F3 board Huan Zhou
2024-12-03 17:52   ` Marcel Ziswiler
2024-12-04  0:58     ` Yixun Lan
2024-12-04  8:52       ` Marcel Ziswiler
2024-12-08  6:51         ` Huan Zhou
2024-12-11  8:35           ` Marcel Ziswiler
2024-12-12  4:00             ` Huan Zhou
2024-12-12 10:34               ` Marcel Ziswiler
2024-12-03 17:52 ` [PATCH v4 0/2] riscv: spacemit: add support for bananapi-f3 Marcel Ziswiler

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox