kumquat-buildroot/board
Jamie Gibbons 87280a43a9 configs/microchip_mpfs_icicle: new defconfig
Add support for the icicle kit, the main development board for
Microchip's PolarFire SoC.

The configuration file is microchip_mpfs_icicle_defconfig. It builds a
bootable kernel image with an embedded root file system. The image
built can be flashed to the board using the eMMC or an SD card.

The yaml configuration file is used by the hss payload generator. It
maps the ELF binaries or binary blobs to the individual application
harts (U54s).

The image generator script sets the partitions of the image.

The kernel fragment file sets additional configurations for the icicle
kit in buildroot that are not in the default configuration.

The image tree souce file creates a FIT image.

The post image script creates the payload using the payload generator
host package and finally, creates the FIT image using the ITS after the
kernel build.

The U-Boot script and additional U-Boot configurations ensure that
U-Boot behaves as expected for the icicle kit and boots the FIT image.

The readme.txt file documents how to build and boot the icicle kit with
this configuration.

Signed-off-by: Jamie Gibbons <jamie.gibbons@microchip.com>
Reviewed-by: Giulio Benetti <giulio.benetti@micronovasrl.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2023-08-08 23:50:17 +02:00
..
aarch64-efi board/*/genimage.cfg: use partition-type-uuid U where relevant 2022-07-23 15:36:22 +02:00
acmesystems configs/acmesystems_acqua_a5_*: bump to Linux v5.15 2023-01-28 22:22:26 +01:00
altera/socrates_cyclone5
amarula/vyasa configs/amarula_a64_relic: remove defconfig 2022-11-07 22:17:14 +01:00
andes/ae350 configs/andes_ae350_45: bump OpenSBI, U-Boot and Linux 2022-11-24 22:56:39 +01:00
arcturus board/arcturus/aarch64-ucls1012a: bump u-boot and kernel version 2022-03-10 21:39:07 +01:00
arm/foundation-v8 configs/arm_foundationv8: bump to Linux 6.1.13 2023-02-23 23:43:46 +01:00
armadeus
arrow/avenger96
aspeed configs/aspeed_ast2500evb: new defconfig 2022-06-27 22:59:51 +02:00
asus configs/asus_tinker-s_rk3288: new defconfig 2023-08-08 23:12:31 +02:00
atmel
avnet/s6lx9_microboard
bananapi configs/bananapi_m64: remove defconfig 2022-11-07 22:17:26 +01:00
beagleboardx15
beaglebone configs/beaglebone: bump U-Boot version to 2022.10 2023-02-07 10:05:19 +01:00
beagleboneai
beaglev package/beaglev-secondboot: bump to version e17302 2022-07-26 00:11:13 +02:00
beelink/gs1
boundarydevices/common
broadcom/northstar board/broadcom/northstar: Fix defconfig make target 2022-08-05 17:58:56 +02:00
bsh board/bsh/imx8mn-bsh-smm-s2/readme.txt: fix typo 2023-07-30 12:36:09 +02:00
canaan board: Add Canaan KD233 board support 2022-07-23 16:38:55 +02:00
chromebook
ci20
cubietech/cubieboard2
embest/riotboard
engicam
freescale configs/freescale_imx8dxlevk: new defconfig 2023-08-06 21:23:11 +02:00
friendlyarm/nanopi-r2s configs/friendlyarm_nanopi_r1: remove defconfig 2022-11-07 22:17:46 +01:00
globalscale/espressobin
grinn
hardkernel
in-circuit/icnova-a20-adb4006 configs/icnova-a20-adb4006: new defconfig 2023-08-08 21:41:46 +02:00
intel/galileo board/intel/galileo: fix build failure with host gcc 10 2022-02-13 13:05:05 +01:00
kontron configs/kontron_smarc_sal28: use U-Boot 2022.10 2022-11-01 23:24:53 +01:00
lego/ev3
lemaker/bananapro
librecomputer/lafrite
licheepi
linksprite/pcduino board/linksprite/pcduino: switch to extlinux 2022-03-10 21:39:45 +01:00
mender/x86_64 package/mender-grubenv: bump version to 2ac898f5924d5870f8394ad8ecd3ef1ab1422e3b 2022-10-06 21:45:39 +02:00
microchip configs/microchip_mpfs_icicle: new defconfig 2023-08-08 23:50:17 +02:00
minnowboard configs/minnowboard_max-graphical: remove defconfig 2022-07-23 22:30:14 +02:00
nexbox/a95x
nezha nezha_defconfig: bump u-boot to current top of d1-wip 2022-12-13 21:19:19 +01:00
octavo configs/octavo_osd32mp1_brk: update BSP components 2022-10-06 22:02:26 +02:00
olimex board/*/genimage.cfg: use partition-table-type = "gpt" 2022-07-23 15:36:21 +02:00
olpc
openblocks/a6
orangepi board/orangepi-zero-plus: bump Linux/U-Boot and switch to extlinux 2023-01-12 20:21:32 +01:00
pandaboard
pc board/pc/linux.config: Add framebuffer and pci support 2023-04-14 20:28:26 +02:00
pcengines/apu2
pine64 board/*/genimage.cfg: use partition-type-uuid = F for some FAT partitions 2022-07-23 15:36:22 +02:00
qemu configs/qemu_ppc_mpc8544ds_defconfig: remove kernel patch 2023-05-24 21:15:11 +02:00
qmtech/zynq
radxa configs/rock5b: new defconfig 2023-07-26 23:25:08 +02:00
raspberrypi board/raspberrypi: handle dtb overlays for all variants 2023-07-06 13:56:49 +02:00
roseapplepi
seeed/stm32mp157c-odyssey board/*/genimage.cfg: use partition-table-type = "gpt" 2022-07-23 15:36:21 +02:00
sheevaplug
sifive/hifive-unleashed board/sifive/hifive-unleashed/genimage*: convert partition-type-uuid values to lower-case 2022-07-23 15:36:22 +02:00
sipeed configs/lichee_rv_dock: new defconfig 2022-12-18 15:53:47 +01:00
solidrun board/solidrun/macchiatobin: update BSP components version in documentation 2022-09-24 10:37:04 +02:00
spike/riscv64 configs/spike_riscv64: bump kernel to 6.1.14 2023-03-12 18:45:08 +01:00
stmicroelectronics configs/stm32f4xx_defconfig: off network utils from busybox 2023-07-28 23:00:38 +02:00
synopsys configs/snps_arc700_nsim_defconfig: add ARC700 target for nSIM 2023-08-06 22:47:32 +02:00
technexion configs/imx8mpico: bump bsp components to version tn-hardknott_5.10.72-2.2.0 2022-08-01 23:06:48 +02:00
technologic fix links to Technologic Systems web resources 2022-03-09 21:47:48 +01:00
terasic/de10nano_cyclone5
toradex/apalis-imx6
udoo
uevm5432
versal configs/versal_vck190_defconfig: bump to xilinx-v2023.1 2023-08-08 00:07:09 +02:00
visionfive configs/visionfive_defconfig: new defconfig 2022-10-14 15:47:21 +02:00
visionfive2 board/visionfive2: add link to documentation 2023-02-12 21:49:09 +01:00
wandboard
warp7
zynq board/zynq: fix shellcheck issues 2023-06-06 21:26:34 +02:00
zynqmp configs/zynqmp: bump to xilinx-v2023.1 2023-08-06 17:39:15 +02:00
raspberrypi0
raspberrypi0w
raspberrypi2
raspberrypi3
raspberrypi3-64
raspberrypi4
raspberrypi4-64
raspberrypicm4io
raspberrypicm4io-64
raspberrypizero2w