blob: 1ace14a57e58d20dcce8a07e570461d89a95a91f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
This is a list of trivial hsi client devices that have simple
device tree bindings, consisting only of a compatible field
and the optional hsi configuration.
If a device needs more specific bindings, such as properties to
describe some aspect of it, there needs to be a specific binding
document for it just like any other devices.
Optional HSI configuration properties:
- hsi,mode Bit transmission mode (STREAM or FRAME)
The first value is used for RX and the second one for
TX configuration. If only one value is provided it will
be used for RX and TX.
The assignments may be found in header file
<dt-bindings/hsi/hsi.h>.
- hsi,channels Number of channels to use [1..16]
The first value is used for RX and the second one for
TX configuration. If only one value is provided it will
be used for RX and TX.
- hsi,speed Max bit transmission speed (Kbit/s)
The first value is used for RX and the second one for
TX configuration. If only one value is provided it will
be used for RX and TX.
- hsi,flow RX flow type (SYNCHRONIZED or PIPELINE)
The assignments may be found in header file
<dt-bindings/hsi/hsi.h>.
- hsi,arb_mode Arbitration mode for TX frame (Round robin, priority)
The assignments may be found in header file
<dt-bindings/hsi/hsi.h>.
This is the list of trivial client devices:
Compatible Description
========== =============
hsi-char HSI character device
|