diff options
| author | Mathew McBride <matt@traverse.com.au> | 2022-07-15 02:38:02 +0000 |
|---|---|---|
| committer | Petr Štetiar <ynezz@true.cz> | 2023-06-02 11:36:26 +0200 |
| commit | c3151b6f04579a937b7cb166bbeff0d0ee539946 (patch) | |
| tree | 74e3ad000508555d763cf789131ab037b9ebade7 /target/linux/armvirt/image | |
| parent | 61ec9a8154a58420e3c913c5e62a9e00b10f1936 (diff) | |
| download | upstream-c3151b6f04579a937b7cb166bbeff0d0ee539946.tar.gz upstream-c3151b6f04579a937b7cb166bbeff0d0ee539946.tar.bz2 upstream-c3151b6f04579a937b7cb166bbeff0d0ee539946.zip | |
armvirt: 64: add support for other SystemReady-compatible vendors
These changes are to support other vendors that have SystemReady/EFI
support, including:
* Marvell Armada
** (This is speculative as I don't have a machine of my own to test)
* Amazon Graviton (tested bare-metal and virtualized instances)
* VMware (Fusion for ARM Mac preview)
* NXP/Freescale (Layerscape series not already selected)
* HiSilicon
* Allwinner/sunxi
* Rockchip (untested, options taken from arm64 defconfig)
To give an idea of the hardware certified for SystemReady,
see
https://www.arm.com/architecture/system-architectures/systemready-certification-program/ir
and
https://www.arm.com/architecture/system-architectures/systemready-certification-program/es
Other vendors that _should_ work include Marvell Octeon 10
and Ampere. I understand these systems should work
"out of the box" in ACPI mode but may require other drivers
(e.g PCIe NICs and storage controllers).
Signed-off-by: Mathew McBride <matt@traverse.com.au>
Diffstat (limited to 'target/linux/armvirt/image')
| -rw-r--r-- | target/linux/armvirt/image/Makefile | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/target/linux/armvirt/image/Makefile b/target/linux/armvirt/image/Makefile index 2de26afb546..ef27d6a728f 100644 --- a/target/linux/armvirt/image/Makefile +++ b/target/linux/armvirt/image/Makefile @@ -107,7 +107,10 @@ define Device/generic FILESYSTEMS := ext4 squashfs DEVICE_PACKAGES += kmod-amazon-ena kmod-e1000e kmod-vmxnet3 kmod-rtc-rx8025 \ kmod-i2c-mux-pca954x kmod-gpio-pca953x partx-utils kmod-wdt-sp805 \ - kmod-fsl-dpaa2-net kmod-sfp + kmod-mvneta kmod-mvpp2 kmod-fsl-dpaa1-net kmod-fsl-dpaa2-net \ + kmod-fsl-enetc-net kmod-sfp \ + kmod-phy-aquantia kmod-phy-broadcom kmod-phy-marvell kmod-phy-marvell-10g \ + kmod-atlantic endef TARGET_DEVICES += generic |
