From: Leo Liang <ycliang@andestech.com>
To: <trini@konsulko.com>
Cc: <u-boot@lists.denx.de>, <ycliang@andestech.com>,
<rick@andestech.com>, <ziyao@disroot.org>,
<randolph@andestech.com>, <heinrich.schuchardt@canonical.com>,
<hal.feng@starfivetech.com>, <jamie.gibbons@microchip.com>,
<eoin.dickson@microchip.com>, <wangruikang@iscas.ac.cn>,
<greentime.hu@sifive.com>, <e@freeshell.de>
Subject: [GIT,PULL] u-boot-riscv/next
Date: Sat, 20 Sep 2025 18:20:01 +0800 [thread overview]
Message-ID: <aM5_0WpehgnK8wH-@swlinux02> (raw)
Hi Tom,
The following changes since commit a209627ed7921f40669f5c0795570d40e77e4cb7:
Merge patch series "board: dhelectronics: Check pointer before access in dh_get_value_from_eeprom_buffer()" (2025-09-16 16:14:30 -0600)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-riscv.git next
for you to fetch changes up to 10fdc2735da3a4825a5172056090eaf41e061627:
configs: starfive: Use visionfive2 DEVICE_TREE_INCLUDES dtsi named similar to defconfig (2025-09-19 19:23:32 +0800)
CI result shows no issue: https://source.denx.de/u-boot/custodians/u-boot-riscv/-/pipelines/27673
----------------------------------------------------------------
- Switch to upstream devicetree for TH1520 platform
- Remove fdt_high env variable
- Support SMP on RISC-V cores with Zalrsc only
- Make MPFS Generic
- riscv: dts: starfive: prune redundant jh7110-common
----------------------------------------------------------------
E Shattow (4):
riscv: dts: starfive: prune redundant jh7110-common overrides
riscv: dts: starfive: sync visionfive2 overrides with upstream Linux for-next
riscv: dts: starfive: visionfive2 depend on SYS_CPU automatic dtsi inclusion
configs: starfive: Use visionfive2 DEVICE_TREE_INCLUDES dtsi named similar to defconfig
Eoin Dickson (1):
gpio: mpfs_gpio: fix compilation warnings
Greentime Hu (1):
arch/riscv: Remove unused macro in encoding.h
Hal Feng (1):
pcie: starfive: Remove the redundant print of probe success
Heinrich Schuchardt (1):
starfive: avoid NULL dereference in fdt_check_header()
Jamie Gibbons (6):
board: microchip: icicle: rename all icicle files to generic
configs/microchip_mpfs_generic_defconfig: add board
doc: microchip: introduce common sections
doc: microchip: add mpfs_video.rst
misc: mpfs_syscontroller: add functions to read device tree overlays
board: microchip: mpfs_generic: include processing of dtbos
Randolph Lin (1):
include: configs: andes: Remove fdt_high env variable
Vivian Wang (1):
riscv: qemu: Remove fdt_high default
Yao Zi (7):
configs: th1520_lpi4a: Enlarge SYS_MALLOC_F_LEN to 0x10000
clk: thead: th1520-ap: Mark drivers as DM_FLAG_PRE_RELOC
pinctrl: th1520: Mark driver as DM_FLAG_PRE_RELOC
dts: th1520: Switch to upstream devicetree
riscv: Add Kconfig options to distinguish Zaamo and Zalrsc
configs: ibex-ast2700: Explicitly disable Zaamo and Zalrsc extension
riscv: Add a Zalrsc-only alternative for synchronization in start.S
arch/riscv/Kconfig | 23 +-
arch/riscv/Makefile | 7 +-
arch/riscv/cpu/start.S | 26 +-
arch/riscv/cpu/th1520/Kconfig | 1 +
arch/riscv/dts/Makefile | 1 -
arch/riscv/dts/jh7110-common-u-boot.dtsi | 99 ---
.../dts/jh7110-deepcomputing-fml13v01-u-boot.dtsi | 7 -
arch/riscv/dts/jh7110-milkv-mars-u-boot.dtsi | 7 -
arch/riscv/dts/jh7110-pine64-star64-u-boot.dtsi | 7 -
.../jh7110-starfive-visionfive-2-v1.2a-u-boot.dtsi | 7 -
.../jh7110-starfive-visionfive-2-v1.3b-u-boot.dtsi | 7 -
...-boot.dtsi => starfive-visionfive2-u-boot.dtsi} | 82 +--
arch/riscv/dts/th1520-lichee-module-4a-u-boot.dtsi | 10 +
arch/riscv/dts/th1520-lichee-module-4a.dtsi | 164 -----
arch/riscv/dts/th1520-lichee-pi-4a-u-boot.dtsi | 27 +
arch/riscv/dts/th1520-lichee-pi-4a.dts | 33 -
arch/riscv/dts/th1520-u-boot.dtsi | 44 ++
arch/riscv/dts/th1520.dtsi | 530 ---------------
arch/riscv/include/asm/encoding.h | 1 -
.../{mpfs_icicle => mpfs_generic}/Kconfig | 6 +-
board/microchip/mpfs_generic/MAINTAINERS | 7 +
.../{mpfs_icicle => mpfs_generic}/Makefile | 2 +-
.../mpfs_icicle.c => mpfs_generic/mpfs_generic.c} | 2 +
board/microchip/mpfs_icicle/MAINTAINERS | 7 -
board/starfive/visionfive2/spl.c | 3 +-
configs/ibex-ast2700_defconfig | 3 +-
..._defconfig => microchip_mpfs_generic_defconfig} | 5 +-
configs/starfive_visionfive2_defconfig | 1 +
configs/th1520_lpi4a_defconfig | 4 +-
doc/board/microchip/index.rst | 1 +
doc/board/microchip/mpfs_build_boot.rst | 29 +
doc/board/microchip/mpfs_common.rst | 666 ++++++++++++++++++
doc/board/microchip/mpfs_design_hss.rst | 37 +
doc/board/microchip/mpfs_icicle.rst | 743 +--------------------
doc/board/microchip/mpfs_video.rst | 105 +++
drivers/clk/thead/clk-th1520-ap.c | 3 +
drivers/gpio/mpfs_gpio.c | 8 +-
drivers/misc/mpfs_syscontroller.c | 200 ++++++
drivers/pci/pcie_starfive_jh7110.c | 2 -
drivers/pinctrl/pinctrl-th1520.c | 1 +
...chip_mpfs_icicle.h => microchip_mpfs_generic.h} | 0
include/configs/qemu-riscv.h | 1 -
include/configs/voyager.h | 1 -
43 files changed, 1245 insertions(+), 1675 deletions(-)
delete mode 100644 arch/riscv/dts/jh7110-common-u-boot.dtsi
delete mode 100644 arch/riscv/dts/jh7110-deepcomputing-fml13v01-u-boot.dtsi
delete mode 100644 arch/riscv/dts/jh7110-milkv-mars-u-boot.dtsi
delete mode 100644 arch/riscv/dts/jh7110-pine64-star64-u-boot.dtsi
delete mode 100644 arch/riscv/dts/jh7110-starfive-visionfive-2-v1.2a-u-boot.dtsi
delete mode 100644 arch/riscv/dts/jh7110-starfive-visionfive-2-v1.3b-u-boot.dtsi
rename arch/riscv/dts/{jh7110-u-boot.dtsi => starfive-visionfive2-u-boot.dtsi} (54%)
create mode 100644 arch/riscv/dts/th1520-lichee-module-4a-u-boot.dtsi
delete mode 100644 arch/riscv/dts/th1520-lichee-module-4a.dtsi
create mode 100644 arch/riscv/dts/th1520-lichee-pi-4a-u-boot.dtsi
delete mode 100644 arch/riscv/dts/th1520-lichee-pi-4a.dts
create mode 100644 arch/riscv/dts/th1520-u-boot.dtsi
delete mode 100644 arch/riscv/dts/th1520.dtsi
rename board/microchip/{mpfs_icicle => mpfs_generic}/Kconfig (92%)
create mode 100644 board/microchip/mpfs_generic/MAINTAINERS
rename board/microchip/{mpfs_icicle => mpfs_generic}/Makefile (85%)
rename board/microchip/{mpfs_icicle/mpfs_icicle.c => mpfs_generic/mpfs_generic.c} (98%)
delete mode 100644 board/microchip/mpfs_icicle/MAINTAINERS
rename configs/{microchip_mpfs_icicle_defconfig => microchip_mpfs_generic_defconfig} (84%)
create mode 100644 doc/board/microchip/mpfs_build_boot.rst
create mode 100644 doc/board/microchip/mpfs_common.rst
create mode 100644 doc/board/microchip/mpfs_design_hss.rst
create mode 100644 doc/board/microchip/mpfs_video.rst
rename include/configs/{microchip_mpfs_icicle.h => microchip_mpfs_generic.h} (100%)
Best regards,
Leo
next reply other threads:[~2025-09-20 10:21 UTC|newest]
Thread overview: 30+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-09-20 10:20 Leo Liang [this message]
2025-09-20 17:47 ` [GIT,PULL] u-boot-riscv/next Tom Rini
2025-09-25 2:07 ` E Shattow
2025-09-25 3:39 ` E Shattow
2025-09-25 4:57 ` Yao Zi
2025-09-25 6:36 ` E Shattow
-- strict thread matches above, loose matches on Subject: below --
2026-03-17 6:01 [GIT PULL] u-boot-riscv/next Leo Yu-Chi Liang
2026-03-18 17:05 ` Tom Rini
2026-03-23 19:20 ` E Shattow
2026-03-23 20:07 ` Tom Rini
2026-03-13 2:06 [GIT,PULL] u-boot-riscv/next Leo Liang
2026-03-13 16:52 ` Tom Rini
2026-03-13 22:59 ` E Shattow
2026-03-16 12:23 ` Leo Liang
2025-12-08 6:19 [GIT PULL] u-boot-riscv/next Leo Liang
2025-12-08 22:09 ` Tom Rini
2025-07-03 14:09 Leo Liang
2025-07-03 16:29 ` Tom Rini
2025-03-25 10:55 Leo Liang
2025-03-25 20:17 ` Tom Rini
2024-12-18 7:49 Leo Liang
2024-12-18 17:40 ` Tom Rini
2024-10-28 12:25 Leo Liang
2024-10-28 15:20 ` Tom Rini
2024-10-29 9:35 ` Leo Liang
2024-10-29 13:01 ` Michal Simek
2023-12-28 5:38 Leo Liang
2023-12-28 16:55 ` Tom Rini
2023-12-18 11:44 Leo Liang
2023-12-18 16:59 ` Tom Rini
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=aM5_0WpehgnK8wH-@swlinux02 \
--to=ycliang@andestech.com \
--cc=e@freeshell.de \
--cc=eoin.dickson@microchip.com \
--cc=greentime.hu@sifive.com \
--cc=hal.feng@starfivetech.com \
--cc=heinrich.schuchardt@canonical.com \
--cc=jamie.gibbons@microchip.com \
--cc=randolph@andestech.com \
--cc=rick@andestech.com \
--cc=trini@konsulko.com \
--cc=u-boot@lists.denx.de \
--cc=wangruikang@iscas.ac.cn \
--cc=ziyao@disroot.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.