1e7818584SSudeep Holla# SPDX-License-Identifier: GPL-2.0-only 2e7818584SSudeep Hollaconfig ARM_FFA_TRANSPORT 3e7818584SSudeep Holla tristate "Arm Firmware Framework for Armv8-A" 4e7818584SSudeep Holla depends on OF 5e7818584SSudeep Holla depends on ARM64 6e7818584SSudeep Holla default n 7e7818584SSudeep Holla help 8e7818584SSudeep Holla This Firmware Framework(FF) for Arm A-profile processors describes 9e7818584SSudeep Holla interfaces that standardize communication between the various 10e7818584SSudeep Holla software images which includes communication between images in 11e7818584SSudeep Holla the Secure world and Normal world. It also leverages the 12e7818584SSudeep Holla virtualization extension to isolate software images provided 13e7818584SSudeep Holla by an ecosystem of vendors from each other. 14e7818584SSudeep Holla 15e7818584SSudeep Holla This driver provides interface for all the client drivers making 16e7818584SSudeep Holla use of the features offered by ARM FF-A. 17*714be77eSSudeep Holla 18*714be77eSSudeep Hollaconfig ARM_FFA_SMCCC 19*714be77eSSudeep Holla bool 20*714be77eSSudeep Holla default ARM_FFA_TRANSPORT 21*714be77eSSudeep Holla depends on ARM64 && HAVE_ARM_SMCCC_DISCOVERY 22