From 9b5a360f82c9a1fa9535dd61bf8e09b8dd27ab8a Mon Sep 17 00:00:00 2001 From: Raghu Krishnamurthy Date: Mon, 16 Jan 2023 12:43:40 -0800 Subject: [PATCH] docs: add interrupts-target field to sp manifest In order to support the ability to target a SPI interrupt to a particular core, an impdef field "interrupts-target" has been added to associate and interrupt id with an mpidr. The field is optional and if not provided, existing SPMC behavior of routing to boot strap core is maintained. Signed-off-by: Raghu Krishnamurthy Change-Id: I78ccfb45cd9b411cca4b36ff940064fc9dcd1622 --- docs/components/ffa-manifest-binding.rst | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/docs/components/ffa-manifest-binding.rst b/docs/components/ffa-manifest-binding.rst index 7483c9002..e00c53aae 100644 --- a/docs/components/ffa-manifest-binding.rst +++ b/docs/components/ffa-manifest-binding.rst @@ -286,6 +286,18 @@ Device Regions - PPI: 0b01 - SGI: 0b00 +- interrupts-target + - value type: + - A list of (id, mpdir upper bits, mpidr lower bits) tuples describing which + mpidr the interrupt is routed to, where: + + - id: The interrupt ID. Must be one of those specified in the + "interrupts" field. + - mpidr upper bits: The describing the upper bits of the 64 bits + mpidr + - mpidr lower bits: The describing the lower bits of the 64 bits + mpidr + - exclusive-access - value type: - Presence of this field implies that this endpoint must be granted exclusive