Lines Matching +full:uart +full:- +full:tx
1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/serial/nvidia,tegra194-tcu.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: NVIDIA Tegra Combined UART (TCU)
10 - Thierry Reding <thierry.reding@gmail.com>
11 - Jonathan Hunter <jonathanh@nvidia.com>
14 The TCU is a system for sharing a hardware UART instance among multiple
15 systems within the Tegra SoC. It is implemented through a mailbox-
16 based protocol where each "virtual UART" has a pair of mailboxes, one
26 - const: nvidia,tegra194-tcu
27 - items:
28 - enum:
29 - nvidia,tegra234-tcu
30 - const: nvidia,tegra194-tcu
32 mbox-names:
34 - const: rx
35 - const: tx
40 transmitting data from and to the hardware UART.
42 - description: mailbox for receiving data from hardware UART
43 - description: mailbox for transmitting data to hardware UART
46 - compatible
47 - mbox-names
48 - mboxes
53 - |
54 #include <dt-bindings/mailbox/tegra186-hsp.h>
57 compatible = "nvidia,tegra194-tcu";
60 mbox-names = "rx", "tx";