]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
dt-bindings: crypto: inside-secure,safexcel: Mandate only ring IRQs
authorAngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Mon, 12 Jan 2026 14:55:56 +0000 (15:55 +0100)
committerRob Herring (Arm) <robh@kernel.org>
Wed, 4 Feb 2026 02:58:12 +0000 (20:58 -0600)
commite2bafe4d1b72e6cd06ed9c0921cb3cce674db351
tree78b2f0ae4edd1ce1954d0317b56bcee73164fef1
parentad0cfd9985c5bbca63aba42685e6b9c0eb3cae61
dt-bindings: crypto: inside-secure,safexcel: Mandate only ring IRQs

Not all IP implementations of EIP97 and EIP197 have the EIP and
MEM interrupts hooked up to the SoC, and those are not required
for functionality as status for both can be polled (and anyway
there's even no real need to poll, but that's another story).

As an example of this, the MediaTek MT7986A and MT7986B SoCs do
not have those two interrupts hooked up to their irq controlller.

For this reason, make the EIP and MEM interrupt optional on the
mediatek,mt7986-crypto.

Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Reviewed-by: Rob Herring (Arm) <robh@kernel.org>
Link: https://patch.msgid.link/20260112145558.54644-3-angelogioacchino.delregno@collabora.com
Signed-off-by: Rob Herring (Arm) <robh@kernel.org>
Documentation/devicetree/bindings/crypto/inside-secure,safexcel.yaml