Thread (60 messages) 60 messages, 6 authors, 2025-06-05

Re: [PATCH v4 01/26] dt-bindings: interrupt-controller: Add Arm GICv5

From: Peter Maydell <hidden>
Date: 2025-06-03 08:49:28
Also in: linux-devicetree, lkml

On Tue, 3 Jun 2025 at 08:48, Lorenzo Pieralisi [off-list ref] wrote:
On Thu, May 29, 2025 at 02:17:26PM +0100, Peter Maydell wrote:
quoted
The dt bindings do allow for describing Secure-world devices:
Documentation/devicetree/bindings/arm/secure.txt has the
details. We use this in QEMU so we can provide a DTB to
guest EL3 firmware that tells it where the hardware is
(and which EL3 can then pass on to an NS kernel). It would
be helpful for the GICv5 binding to be defined in a way that
we can do this for a GICv5 system too.
It would be good to understand what DT {should/should not} describe and
whether this DT usage to configure firmware is under the DT maintainers
radar or it is an attempt at reusing it to avoid implementing a
configuration scheme.
It is definitely on the radar, not under it -- that is the whole
reason that we went to the effort to agree and document secure.txt
in the upstream binding documentation :-)

-- PMM
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help