aboutsummaryrefslogtreecommitdiffstats
path: root/meta-arm-autonomy/README.md
AgeCommit message (Collapse)Author
2022-05-18arm-autonomy: remove READMEJon Mason
meta-arm-autonomy has been EOLed for a release now. Remove the README and directory. Signed-off-by: Jon Mason <jon.mason@arm.com>
2021-10-29arm-autonomy: Remove code from master as part of the deprecation planDiego Sueiro
The meta-arm-autonomy layer is being deprecated from master, with bug fixes only being applied to the following branches. Additionally, all support and maintenance of meta-arm-autonomy will stop as per the schedule below. honister: End-of-life scheduled to June 2022 hardknot: End-of-life scheduled to December 2021 gatesgarth: End-of-life scheduled to October 2021 dunfell: End-of-life scheduled to October 2021 master: End-of-life scheduled to October 2021 and code removed Issue-Id: SCM-3552 Signed-off-by: Diego Sueiro <diego.sueiro@arm.com> Change-Id: I3ca58f8c13b1ecb3dbaf0d60f0f52b016292633d Signed-off-by: Jon Mason <jon.mason@arm.com>
2021-03-31autonomy/docs: Documentation updates and fixesNathan Dunne
Issue-Id: SCM-2038 Signed-off-by: Nathan Dunne <Nathan.Dunne@arm.com> Change-Id: Ida94958b63c78097be6402be019d65a80260f297 Signed-off-by: Jon Mason <jon.mason@arm.com>
2020-10-12arm-autonomy: Update Maintainers listDiego Sueiro
Change-Id: If01fcd1aaf971d0e58894661df7fe9f6ab7e5f4a Issue-Id: SCM-1520 Signed-off-by: Diego Sueiro <diego.sueiro@arm.com> Signed-off-by: Jon Mason <jon.mason@arm.com>
2020-05-08arm-autonomy: Don't include kernels in arm-autonomy-host imagesDiego Sueiro
To reduce arm-autonomy-host images size we don't include the Kernel image. Change-Id: Ibcadf873fc71f3793b2824e5169a777ee8a0ece6 Issue-Id: SCM-813 Signed-off-by: Diego Sueiro <diego.sueiro@arm.com> Reviewed-by: Bertrand Marquis <bertrand.marquis@arm.com> Signed-off-by: Jon Mason <jon.mason@arm.com>
2020-04-07arm-autonomy: Create xenguest network bridgeBertrand Marquis
Add a xenguest-network-bridge script to create a network bridge with the host interfaces. Add a xenguest init script to create a xen network interface connected to the bridge Add a network interfaces configuration file to have dhcp configuration on the network bridge Add xenguest-network-bridge to the default host image Add XENGUEST_IMAGE_NETWORK_BRIDGE parameter to xenguest-image to let user setup if a guest should be or not connected to the bridge Change-Id: Id15fde234386376e89c2562e1ffa935c51affa5b Issue-Id: SCM-767 Signed-off-by: Bertrand Marquis <bertrand.marquis@arm.com> Reviewed-by: Diego Sueiro <diego.sueiro@arm.com> Signed-off-by: Jon Mason <jon.mason@arm.com>
2020-04-07arm-autonomy: Create xenguest-managerBertrand Marquis
Add xenguest-manager to handle xenguest image based guests: - create guest (use LVM to create disks for guests) - start/stop guests - provide init script to have guest auto started on boot - add documentation Change-Id: I5319ecb77f3aa9f8c1aff4891c05973288156f11 Issue-Id: SCM-767 Signed-off-by: Bertrand Marquis <bertrand.marquis@arm.com> Reviewed-by: Diego Sueiro <diego.sueiro@arm.com> Signed-off-by: Jon Mason <jon.mason@arm.com>
2020-04-07arm-autonomy: Create xenguest-mkimageBertrand Marquis
Create a xenguest-mkimage tool to create Xen guest images. Add documentation to explain what is a xenguest-image and how to use xenguest-mkimage. Change-Id: Id87240a4dfac2723f1dcceb8bfe969a7633ef261 Issue-Id: SCM-767 Signed-off-by: Bertrand Marquis <bertrand.marquis@arm.com> Reviewed-by: Diego Sueiro <diego.sueiro@arm.com> Signed-off-by: Jon Mason <jon.mason@arm.com>
2020-04-07arm-autonomy: Create xen-devicetree recipeBertrand Marquis
Create a xen-devicetree recipe to add entries required to boot Xen and a Dom0 inside a DTB. The recipe is introducing XEN_DEVICETREE_* parameters to define the xen command line, the dom0 command line, the dom0 memory size, the dom0 kernel load address and size. The recipe can also be extended using bbappend to adapt the device tree and the parameters. Adaptation are provided to support Juno, fvp-base and foundation-armv8 boards from meta-arm-bsp. Add xen-devicetree as EXTRA_IMAGEDEPENDS to arm-autonomy-host-image-minimal Change-Id: Ibcfbd02c2377a9abcbd20caa47ea833b5308fbac Issue-Id: SCM-767 Signed-off-by: Bertrand Marquis <bertrand.marquis@arm.com> Reviewed-by: Diego Sueiro <diego.sueiro@arm.com> Signed-off-by: Jon Mason <jon.mason@arm.com>
2020-04-07arm-autonomy: Create quick start documentationBertrand Marquis
Add a quick start documentation to help user to start using the layer. Change-Id: I3aea950d2dfdcae41bbdb8f3df4f29196048338b Issue-Id: SCM-767 Signed-off-by: Bertrand Marquis <bertrand.marquis@arm.com> Reviewed-by: Diego Sueiro <diego.sueiro@arm.com> Signed-off-by: Jon Mason <jon.mason@arm.com>
2020-04-07arm-autonomy: Create arm64-autonomy-guest machineBertrand Marquis
Create a minimalistic BSP to be used as an arm-autonomy-guest on ARM64. The BSP is enabling ARM64 and SMP in the kernel configuration and is enabling the arm-autonomy-guest in DISTRO_FEATURES. Rework README.md file. Change-Id: I7ef0176a3426748c4b66cdec5801aa34229187ba Issue-Id: SCM-767 Signed-off-by: Bertrand Marquis <bertrand.marquis@arm.com> Reviewed-by: Diego Sueiro <diego.sueiro@arm.com> Signed-off-by: Jon Mason <jon.mason@arm.com>
2020-04-07arm-autonomy: Create arm-autonomy-guest featureBertrand Marquis
Introduce DISTRO_FEATURE arm-autonomy-guest which is: - enabling ipv4 in distro features - enabling xen frontend driver in the linux kernel using a kernel feature - enabling console over hvc0 Change-Id: Idd9a708799b35e483dbba22279ce677d9674ef09 Issue-Id: SCM-767 Signed-off-by: Bertrand Marquis <bertrand.marquis@arm.com> Reviewed-by: Diego Sueiro <diego.sueiro@arm.com> Signed-off-by: Jon Mason <jon.mason@arm.com>
2020-04-07arm-autonomy: Create arm-autonomy-host imageBertrand Marquis
Create minimal image suitable for an arm-autonomy-host containing: - the boot packagegroup - the ssh server packagegroup - xen base tools - qemu (required to start xen guests) Change-Id: If864fc6b768cbe4ca19bfe24753c008146b7550c Issue-Id: SCM-767 Signed-off-by: Bertrand Marquis <bertrand.marquis@arm.com> Reviewed-by: Diego Sueiro <diego.sueiro@arm.com> Signed-off-by: Jon Mason <jon.mason@arm.com>
2020-04-07arm-autonomy: Create arm-autonomy-host featureBertrand Marquis
Create a new distribution feature to enable functionalities for autonomy host systems: - enable xen and ipv4 in distribution features - enable xen backend drivers in Linux kernel using a kmeta feature For the feature to work properly, create a class inherited when the layer is included to enable required parameters Change-Id: Ia0cdaa2b69bc030515ea16d67c47fec6b1ea0897 Issue-Id: SCM-767 Signed-off-by: Bertrand Marquis <bertrand.marquis@arm.com> Reviewed-by: Diego Sueiro <diego.sueiro@arm.com> Signed-off-by: Jon Mason <jon.mason@arm.com>
2020-04-07arm-autonomy: Create meta-arm-autonomy layerBertrand Marquis
Create a meta-arm-autonomy layer in meta-arm. Add layer configuration file and Readme. Change-Id: Idf3411edc21f3d13fdc7146fcf34700d2aab1c41 Issue-Id: SCM-767 Signed-off-by: Bertrand Marquis <bertrand.marquis@arm.com> Reviewed-by: Diego Sueiro <diego.sueiro@arm.com> Signed-off-by: Jon Mason <jon.mason@arm.com>