u-boot/board
Heinrich Schuchardt 92db23f766 board: starfive: support Milk-V Mars board
The differences between the Milk-V Mars board and the VisionFive 2 board
are small enough that we can support both using the same U-Boot build.

* The model and compatible property are taken from proposed Linux patches.
* The EEPROM is atmel,24c02 according to the vendor U-Boot.
* The second Ethernet port is not available.

usb@10100000 does not exist in U-Boot yet. So we don't have to reflect
differences in usage here.

Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt@canonical.com>
Reviewed-by: Leo Yu-Chi Liang <ycliang@andestech.com>
2024-04-09 11:30:37 +08:00
..
abilis/tb100 arc: Cleanup and audit usage of <config.h> 2023-12-21 08:54:37 -05:00
advantech imx8: Add a default reset_cpu() implementation 2024-03-30 13:57:14 -03:00
alliedtelesis arm: mvebu: Add Allied Telesis x240 board 2023-07-13 15:53:57 +02:00
altera board: Remove essentially empty board files and Makefiles 2023-10-09 15:24:31 -04:00
amarula/vyasa-rk3288
amlogic board: amlogic: jethubj100: update MAINTAINERS 2024-04-04 18:48:46 +02:00
anbernic/rgxx3_rk3566 Merge tag 'u-boot-rockchip-20240315' of https://source.denx.de/u-boot/custodians/u-boot-rockchip into next 2024-03-15 09:15:31 -04:00
AndesTech/ae350 spl: riscv: falcon: move fdt blob to specified address 2024-01-31 16:51:03 +08:00
aries/mcvevk board: Remove essentially empty board files and Makefiles 2023-10-09 15:24:31 -04:00
aristainetos treewide: rework linker symbol declarations in sections header 2023-08-09 09:21:42 -04:00
armadeus/opos6uldev opos6uldev: make the LCD work again 2024-03-04 08:18:48 -03:00
armltd corstone1000: update maintainers 2023-08-17 12:29:21 -04:00
aspeed board: Remove essentially empty board files and Makefiles 2023-10-09 15:24:31 -04:00
astro/mcf5373l global: Move remaining CONFIG_SYS_SDRAM_* to CFG_SYS_SDRAM_* 2022-12-05 16:06:07 -05:00
asus board: asus: transformer: switch to DM pinmux 2023-12-19 21:24:30 +02:00
atmel board: at91: sama7g54_curiosity: Add initial board support 2024-03-13 13:35:16 +02:00
avionic-design MAINTAINERS: Add a number of "common" directories 2023-07-25 12:44:47 -04:00
beacon ARM: renesas: Rename arch-/mach-rmobile to arch-/mach-renesas 2024-03-02 14:29:36 -05:00
beagle Merge patch series "board: beagle: Enable 32k and debounce configuration and fixups" 2024-03-04 13:40:57 -05:00
beckhoff/mx53cx9020 video: Rename CONFIG_DM_VIDEO to CONFIG_VIDEO 2022-10-30 20:07:17 +01:00
bitmain/antminer_s9
bluewater/gurnard global: Move remaining CONFIG_SYS_SDRAM_* to CFG_SYS_SDRAM_* 2022-12-05 16:06:07 -05:00
bosch tree-wide: Replace http:// link with https:// link for ti.com 2023-11-10 11:01:50 -05:00
boundary/nitrogen6x Fix usage of CONFIG_PREBOOT 2022-11-21 09:23:00 -05:00
broadcom board: Remove essentially empty board files and Makefiles 2023-10-09 15:24:31 -04:00
bsh MAINTAINERS: Remove non-working address from MAINTAINERS 2023-12-13 09:59:32 -03:00
bticino/mamoj
buffalo/lsxl board: lsxl: update the README 2022-08-23 12:40:34 +02:00
BuR global: Drop common.h inclusion 2023-12-21 08:54:37 -05:00
BuS/eb_cpu5282 global: Move remaining CONFIG_SYS_* to CFG_SYS_* 2022-12-05 16:06:08 -05:00
cadence/xtfpga Kconfig: Centralize prompting for SYS_CONFIG_NAME 2024-02-27 14:18:54 -05:00
calao/usb_a9263 global: Move remaining CONFIG_SYS_SDRAM_* to CFG_SYS_SDRAM_* 2022-12-05 16:06:07 -05:00
cavium/thunderx Kconfig: Centralize prompting for SYS_CONFIG_NAME 2024-02-27 14:18:54 -05:00
cei/cei-tk1-som MAINTAINERS: Fix path typos and similar 2023-07-25 12:44:47 -04:00
chipspark/popmetal_rk3288 boards: Remove empty BOARD_SPECIFIC_OPTIONS 2024-03-13 12:40:43 -04:00
cloos/imx8mm_phg treewide: rework linker symbol declarations in sections header 2023-08-09 09:21:42 -04:00
cloudengines
cobra5272 global: Use proper project name U-Boot (next2) 2023-09-21 13:20:11 +02:00
compal/paz00 board: compal: paz00: clean up the board 2023-12-19 21:24:30 +02:00
compulab treewide: rework linker symbol declarations in sections header 2023-08-09 09:21:42 -04:00
comtrend board: Remove essentially empty board files and Makefiles 2023-10-09 15:24:31 -04:00
conclusive/kstr-sama5d27 board: Add support for Conclusive KSTR-SAMA5D27 2023-10-23 17:07:06 +03:00
congatec imx8: Add a default reset_cpu() implementation 2024-03-30 13:57:14 -03:00
coreboot coreboot: Remove empty config header 2024-02-27 14:18:30 -05:00
cortina event: Use an event to replace last_stage_init() 2023-08-31 13:16:55 -04:00
cssi global: Rework architecture global_data.h to include <linux/types.h> 2023-12-21 08:54:37 -05:00
CZ.NIC arm: mvebu: turris_omnia: Disable Atmel SHA node if not present 2024-04-04 10:45:27 +02:00
d-link/dns325 kirkwood: dns325: Enable 2nd harddrive 2023-10-16 11:10:32 +02:00
data_modul ARM: imx: Configure GIC clock parent on Data Modul i.MX8M Plus eDM SBC 2024-01-22 08:39:08 -03:00
davinci/da8xxevm tree-wide: Replace http:// link with https:// link for ti.com 2023-11-10 11:01:50 -05:00
devboards/dbm-soc1 board: Remove essentially empty board files and Makefiles 2023-10-09 15:24:31 -04:00
dfi Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE 2022-10-31 11:01:31 -04:00
dhelectronics ARM: imx: stm32: Test whether ethernet node is enabled before reading MAC EEPROM on DHSOM 2024-04-05 09:37:38 -03:00
ea global: Move remaining CONFIG_SYS_SDRAM_* to CFG_SYS_SDRAM_* 2022-12-05 16:06:07 -05:00
ebv/socrates board: Remove essentially empty board files and Makefiles 2023-10-09 15:24:31 -04:00
edgeble boards: Remove empty BOARD_SPECIFIC_OPTIONS 2024-03-13 12:40:43 -04:00
eets/pdu001 tree-wide: Replace http:// link with https:// link for ti.com 2023-11-10 11:01:50 -05:00
efi efi-x86_payload: Remove empty config header 2024-02-27 14:18:30 -05:00
egnite/ethernut5 global: Migrate CONFIG_PHY_ID to CFG 2022-12-23 10:14:51 -05:00
elgin/elgin_rv1108 Merge tag 'u-boot-rockchip-20240315' of https://source.denx.de/u-boot/custodians/u-boot-rockchip into next 2024-03-15 09:15:31 -04:00
embest/mx6boards
emulation riscv: Move virtio scan to board_late_init() 2024-04-09 11:30:24 +08:00
engicam board: Remove essentially empty board files and Makefiles 2023-10-09 15:24:31 -04:00
esd/meesc global: Migrate CONFIG_ET1100_BASE to CFG 2022-12-23 10:08:35 -05:00
firefly Merge tag 'u-boot-rockchip-20240315' of https://source.denx.de/u-boot/custodians/u-boot-rockchip into next 2024-03-15 09:15:31 -04:00
freescale arm: imx9: Correct imx9_probe_mu prototype 2024-04-05 09:38:30 -03:00
friendlyarm treewide: use linux/time.h for time conversion defines 2023-11-16 18:59:58 -05:00
friendlyelec/nanopc-t6-rk3588 boards: Remove empty BOARD_SPECIFIC_OPTIONS 2024-03-13 12:40:43 -04:00
gardena global: Move remaining CONFIG_SYS_SDRAM_* to CFG_SYS_SDRAM_* 2022-12-05 16:06:07 -05:00
gateworks imx8m*_venice: move venice to OF_UPSTREAM 2024-03-17 18:39:54 -03:00
gdsys event: Use an event to replace last_stage_init() 2023-08-31 13:16:55 -04:00
ge MAINTAINERS: Update after GEHC spin-off 2024-02-19 08:19:39 -03:00
geekbuying/geekbox boards: Remove empty BOARD_SPECIFIC_OPTIONS 2024-03-13 12:40:43 -04:00
google Merge tag 'u-boot-rockchip-20240315' of https://source.denx.de/u-boot/custodians/u-boot-rockchip into next 2024-03-15 09:15:31 -04:00
grinn global: Remove duplicate common.h inclusions 2023-12-21 08:54:37 -05:00
hardkernel boards: Remove empty BOARD_SPECIFIC_OPTIONS 2024-03-13 12:40:43 -04:00
highbank scsi: Forceably finish migration to DM_SCSI 2023-11-07 18:36:06 -05:00
hisilicon poplar: add myself as co-maintainer 2024-02-13 15:38:11 -05:00
hoperun/hihope-rzg2 ARM: renesas: Rename arch-/mach-rmobile to arch-/mach-renesas 2024-03-02 14:29:36 -05:00
hpe/gxp Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE 2022-10-31 11:01:31 -04:00
htc/endeavoru board: htc: endeavoru: add an early SPL RCM hook 2024-01-05 18:05:42 +02:00
huawei/hg556a board: Remove essentially empty board files and Makefiles 2023-10-09 15:24:31 -04:00
imgtec common: return type board_get_usable_ram_top 2023-08-15 18:21:17 +02:00
intel Merge tag 'u-boot-socfpga-next-20240319' of https://source.denx.de/u-boot/custodians/u-boot-socfpga into next 2024-03-19 09:10:30 -04:00
inteno/xg6846 bmips: Add Inteno XG6846 board 2023-11-06 10:20:21 -05:00
inversepath/usbarmory global: Move remaining CONFIG_SYS_SDRAM_* to CFG_SYS_SDRAM_* 2022-12-05 16:06:07 -05:00
iomega/iconnect
is1 board: Remove essentially empty board files and Makefiles 2023-10-09 15:24:31 -04:00
isee global: Use proper project name U-Boot 2023-06-12 13:24:31 +02:00
itead/sonoff-ihost board: rockchip: Add Sonoff iHost board 2024-02-04 18:45:58 +08:00
k+p treewide: rework linker symbol declarations in sections header 2023-08-09 09:21:42 -04:00
keymile board/keymile/kmcent2: fix update-nor indentation 2023-12-21 11:59:49 -05:00
kobol/helios4 board: helios-4: add config fragment for spi booting 2024-03-05 08:27:59 +01:00
kontron Kconfig: Centralize prompting for SYS_CONFIG_NAME 2024-02-27 14:18:54 -05:00
kosagi/novena input: Remove legacy KEYBOARD option 2022-10-21 13:47:56 -04:00
l+g/vinco MAINTAINERS: Deal with '+' in paths 2023-07-25 12:44:47 -04:00
LaCie MAINTAINERS: Add a number of "common" directories 2023-07-25 12:44:47 -04:00
lego/ev3 tree-wide: Replace http:// link with https:// link for ti.com 2023-11-10 11:01:50 -05:00
lg board: lg: x3-t30: switch to DM pinmux 2023-12-19 21:24:30 +02:00
liebherr arm: xea: Add support for reading SoM (CPU) board HW revision 2024-03-30 15:12:18 -03:00
logicpd tree-wide: Replace http:// link with https:// link for ti.com 2023-11-10 11:01:50 -05:00
Marvell Kconfig: Centralize prompting for SYS_CONFIG_NAME 2024-02-27 14:18:54 -05:00
maxbcm arm: mvebu: mbus: Fix mbus driver to work also after U-Boot relocation 2022-08-23 12:35:37 +02:00
mediatek board: mediatek: add MT8365 EVK board support 2023-12-19 10:09:06 -05:00
menlo common: return type board_get_usable_ram_top 2023-08-15 18:21:17 +02:00
microchip treewide: Remove clk_free 2024-01-29 22:35:02 -05:00
mikrotik/crs3xx-98dx3236
mntre/imx8mq_reform2 treewide: rework linker symbol declarations in sections header 2023-08-09 09:21:42 -04:00
mqmaker/miqi_rk3288 boards: Remove empty BOARD_SPECIFIC_OPTIONS 2024-03-13 12:40:43 -04:00
msc/sm2s_imx8mp msc_sm2s_imx8mp: Convert to DM_SERIAL 2024-02-19 08:19:39 -03:00
mscc common: Drop linux/printk.h from common header 2023-09-24 09:54:57 -04:00
myir/mys_6ulx global: Migrate CONFIG_SYS_FSL* symbols to the CFG_SYS namespace 2022-11-10 10:08:55 -05:00
netgear board: Remove essentially empty board files and Makefiles 2023-10-09 15:24:31 -04:00
novtech/meerkat96
nuvoton board: nuvoton: update console environment variable 2023-11-22 19:11:27 -05:00
nvidia common: Drop linux/printk.h from common header 2023-09-24 09:54:57 -04:00
olimex/mx23_olinuxino
opalkelly/zynq
openpiton/riscv64 riscv: Rename SiFive CLINT to RISC-V ALINT 2023-07-12 13:21:40 +08:00
out4/o4-imx6ull-nano
phytec arm: imx9: Correct imx9_probe_mu prototype 2024-04-05 09:38:30 -03:00
phytium ARM add initial support for the Phytium Pe2201 Board. 2024-01-16 17:05:29 -05:00
pine64 Merge tag 'u-boot-rockchip-20240315' of https://source.denx.de/u-boot/custodians/u-boot-rockchip into next 2024-03-15 09:15:31 -04:00
polyhex/imx8mp_debix_model_a imx: imx8mp: Add support for Polyhex Debix Model A SBC 2023-12-13 09:32:06 -03:00
purism/librem5 usb: udc: dwc3: Fold board dm_usb_gadget_handle_interrupts() into DWC3 gadget 2024-04-02 09:08:07 +02:00
qca Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE 2022-10-31 11:01:31 -04:00
qualcomm board: qcs404-evb: drop board code 2024-03-01 14:52:47 +00:00
radxa Merge tag 'u-boot-rockchip-20240315' of https://source.denx.de/u-boot/custodians/u-boot-rockchip into next 2024-03-15 09:15:31 -04:00
raidsonic/ib62x0
raspberrypi/rpi rpi5: Use devicetree to retrieve board revision 2024-01-30 17:39:46 +01:00
renesas Merge patch series "ARM: renesas: Rename R-Mobile to Renesas" 2024-03-02 14:30:25 -05:00
rikomagic/mk808 boards: Remove empty BOARD_SPECIFIC_OPTIONS 2024-03-13 12:40:43 -04:00
rockchip Merge tag 'u-boot-rockchip-20240315' of https://source.denx.de/u-boot/custodians/u-boot-rockchip into next 2024-03-15 09:15:31 -04:00
ronetix treewide: rework linker symbol declarations in sections header 2023-08-09 09:21:42 -04:00
sagem/f@st1704 board: Remove essentially empty board files and Makefiles 2023-10-09 15:24:31 -04:00
samsung usb: udc: dwc3: Fold board dm_usb_gadget_handle_interrupts() into DWC3 gadget 2024-04-02 09:08:07 +02:00
sandbox sandbox: Audit config.h and common.h usage 2023-12-21 08:54:37 -05:00
schneider/rzn1-snarc rzn1-snarc: Add missing MAINTAINERS file 2023-08-03 15:30:53 -04:00
Seagate
seeed MAINTAINERS: Fix path typos and similar 2023-07-25 12:44:47 -04:00
sfr/nb4_ser board: Remove essentially empty board files and Makefiles 2023-10-09 15:24:31 -04:00
sielaff/imx6dl-sielaff Kconfig: Centralize prompting for SYS_CONFIG_NAME 2024-02-27 14:18:54 -05:00
siemens siemens: factoryset: use correct config for soc specific implementation 2024-02-05 13:32:48 -05:00
sifive board: sifive: spl: Initialized the PWM setting in the SPL stage 2024-01-31 16:52:24 +08:00
silinux/ek874 ARM: renesas: Rename arch-/mach-rmobile to arch-/mach-renesas 2024-03-02 14:29:36 -05:00
sipeed/maix treewide: Remove clk_free 2024-01-29 22:35:02 -05:00
skyworth/hc2910-2aghd05 hc2910-2aghd05: Remove empty config header 2024-02-27 14:18:30 -05:00
socionext/developerbox board: developerbox: fix mem_map setup timing 2024-03-13 18:47:11 -04:00
socrates powerpc/mpc85xx: socrates: Remove misuse of env is nowhere driver 2023-05-16 16:12:21 -04:00
softing treewide: rework linker symbol declarations in sections header 2023-08-09 09:21:42 -04:00
solidrun mx6cuboxi: Do not print devicetree model 2024-04-05 09:37:56 -03:00
somlabs/visionsom-6ull
sophgo/milkv_duo riscv: cpu: cv1800b: Add support for cv1800b SoC 2024-04-09 11:30:02 +08:00
sr1500 global: Migrate CONFIG_HPS* symbols to the CFG namespace 2022-11-10 10:08:55 -05:00
st usb: udc: dwc3: Fold board dm_usb_gadget_handle_interrupts() into DWC3 gadget 2024-04-02 09:08:07 +02:00
starfive/visionfive2 board: starfive: support Milk-V Mars board 2024-04-09 11:30:37 +08:00
ste/stemmy board: stemmy: Detect board variants and patch DTB 2022-02-28 10:33:45 -05:00
storopack/smegw01 smegw01: Remove misuse of CONFIG_ENV_IS_NOWHERE 2023-10-16 08:46:01 +02:00
sunxi sunxi: H616: Add OrangePi Zero 2W board support 2024-03-03 23:43:43 +00:00
Synology MAINTAINERS: Add a number of "common" directories 2023-07-25 12:44:47 -04:00
synopsys treewide: Remove clk_free 2024-01-29 22:35:02 -05:00
sysam Kconfig: Centralize prompting for SYS_CONFIG_NAME 2024-02-27 14:18:54 -05:00
tbs/tbs2910 global: Move remaining CONFIG_SYS_SDRAM_* to CFG_SYS_SDRAM_* 2022-12-05 16:06:07 -05:00
tcl/sl50 tree-wide: Replace http:// link with https:// link for ti.com 2023-11-10 11:01:50 -05:00
technexion pico-imx7d: add baseboard SD card boot detect 2023-12-13 15:55:13 -03:00
terasic board: Remove essentially empty board files and Makefiles 2023-10-09 15:24:31 -04:00
thead/th1520_lpi4a riscv: t-head: licheepi4a: initial support added 2023-07-12 13:21:41 +08:00
theadorable arm: mvebu: mbus: Fix mbus driver to work also after U-Boot relocation 2022-08-23 12:35:37 +02:00
thecus/n2350 arm: mvebu: Enable gpio-fan for Thecus N2350 board 2023-07-13 10:26:27 +02:00
theobroma-systems Merge tag 'u-boot-rockchip-20240315' of https://source.denx.de/u-boot/custodians/u-boot-rockchip into next 2024-03-15 09:15:31 -04:00
ti usb: udc: dwc3: Fold board dm_usb_gadget_handle_interrupts() into DWC3 gadget 2024-04-02 09:08:07 +02:00
timll Convert CONFIG_DM9000_BYTE_SWAPPED et al to Kconfig 2022-12-22 10:31:47 -05:00
topic/zynq
toradex verdin-imx8mm/verdin-imx8mp: move imx verdins to OF_UPSTREAM 2024-04-05 09:39:01 -03:00
tplink/wdr4300 Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE 2022-10-31 11:01:31 -04:00
tq/tqma6 global: Drop common.h inclusion 2023-12-21 08:54:37 -05:00
traverse fsl-layerscape: drop obsolete PPA secure firmware support 2023-10-10 10:13:32 +08:00
turing/turing-rk1-rk3588 boards: Remove empty BOARD_SPECIFIC_OPTIONS 2024-03-13 12:40:43 -04:00
udoo udoo: Use checkboard() instead of show_board_info() 2023-11-28 12:53:04 -05:00
vamrs/rock960_rk3399 Merge tag 'u-boot-rockchip-20240315' of https://source.denx.de/u-boot/custodians/u-boot-rockchip into next 2024-03-15 09:15:31 -04:00
variscite arm: imx9: Correct imx9_probe_mu prototype 2024-04-05 09:38:30 -03:00
vocore/vocore2 board: Remove essentially empty board files and Makefiles 2023-10-09 15:24:31 -04:00
vscom/baltos arm: baltos: remove custom linker script 2024-03-29 10:39:25 -04:00
wandboard global: Remove duplicate common.h inclusions 2023-12-21 08:54:37 -05:00
warp7 warp7: Remove legacy non-DM_ETH code 2022-08-20 21:18:15 -04:00
work-microwave/work_92105 cmd: Convert existing long help messages to the new macro 2023-10-16 10:24:58 -04:00
xen/xenguest_arm64 xen: xenguest_arm64: map all VIRTIO MMIO region 2024-03-01 18:34:08 -05:00
xilinx Kconfig: Centralize prompting for SYS_CONFIG_NAME 2024-02-27 14:18:54 -05:00
zyxel arm: kirkwood: Add support for ZyXEL NSA325 board 2023-10-16 11:10:42 +02:00