On 03/01/2025 19:34, Sricharan Ramabadhran wrote:
TMEL on IPQ5424 uses only QMP protocol for communication.+description:
+ TMEL SS provides different kinds of services like secureboot, remote image
+ authentication, key management, crypto, OEM provisioning etc. This patch adds
+ support for remote image authentication. Support for rest of the services can
+ be added.
+
+ The QMP mailbox is the primary means of communication between TMEL SS and
+ other subsystem on the SoC. A dedicated pair of inbound and outbound mailboxes
+ is implemented for each subsystem/external execution environment which needs to
+ communicate with TMEL for security services. The inbound mailboxes are used to
+ send IPC requests to TMEL, which are then processed by TMEL firmware and
+ accordingly the responses are sent to the requestor via outbound mailboxes.
+
+properties:
+ compatible:
+ items:
+ - enum:
+ - qcom,ipq5424-tmel-qmp
Why qmp? Can TMEL on IPQ5424 be anything else? Can TMEL be SMEM or using
any other remoteproc?
Then keep just "tmel". It completely defines this device.