summaryrefslogtreecommitdiffstats
path: root/dts/Bindings/mailbox/nvidia,tegra186-hsp.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'dts/Bindings/mailbox/nvidia,tegra186-hsp.yaml')
-rw-r--r--dts/Bindings/mailbox/nvidia,tegra186-hsp.yaml9
1 files changed, 9 insertions, 0 deletions
diff --git a/dts/Bindings/mailbox/nvidia,tegra186-hsp.yaml b/dts/Bindings/mailbox/nvidia,tegra186-hsp.yaml
index 9f7a7296b5..a3e87516d6 100644
--- a/dts/Bindings/mailbox/nvidia,tegra186-hsp.yaml
+++ b/dts/Bindings/mailbox/nvidia,tegra186-hsp.yaml
@@ -26,6 +26,15 @@ description: |
second cell is used to identify the mailbox that the client is going
to use.
+ For shared mailboxes, the first cell composed of two fields:
+ - bits 15..8:
+ A bit mask of flags that further specifies the type of shared
+ mailbox to be used (based on the data size). If no flag is
+ specified then, 32-bit shared mailbox is used.
+ - bits 7..0:
+ Defines the type of the mailbox to be used. This field should be
+ TEGRA_HSP_MBOX_TYPE_SM for shared mailboxes.
+
For doorbells, the second cell specifies the index of the doorbell to
use.