All StarFive JH7110 are supported via starfive_visionfive2_defconfig. Up to now we have explicitly specified the multi-device-tree FIT configuration. This more complicated than needed.
Binman can use the information from CONFIG_OF_LIST to automatically generated a FIT image containing the necessary device-trees and configurations. This also removes the non-functional default configuration without a device-tree that binman added up to now. Thanks to Simon for the suggestion. Heinrich Schuchardt (4): riscv: dts: add OF_LIST handling to binman.dtsi board: starfive: spl: strip off 'starfive/' prefix riscv: dts: starfive: remove duplicate itb entries configs: starfive: default to jh7110-starfive-visionfive-2-v1.3b arch/riscv/dts/binman.dtsi | 7 +- .../dts/starfive-visionfive2-binman.dtsi | 76 ------------------- board/starfive/visionfive2/spl.c | 4 + configs/starfive_visionfive2_defconfig | 2 +- 4 files changed, 9 insertions(+), 80 deletions(-) -- 2.47.1