1 Each HSI port is supposed to have one child node, which 2 symbols the remote device connected to the HSI port. The 3 following properties are standardized for HSI clients: 4 5 Required HSI configuration properties: 6 7 - hsi-channel-ids: A list of channel ids 8 9 - hsi-rx-mode: Receiver Bit transmission mode ("stream" or "frame") 10 - hsi-tx-mode: Transmitter Bit transmission mode ("stream" or "frame") 11 - hsi-mode: May be used instead hsi-rx-mode and hsi-tx-mode if 12 the transmission mode is the same for receiver and 13 transmitter 14 - hsi-speed-kbps: Max bit transmission speed in kbit/s 15 - hsi-flow: RX flow type ("synchronized" or "pipeline") 16 - hsi-arb-mode: Arbitration mode for TX frame ("round-robin", "priority") 17 18 Optional HSI configuration properties: 19 20 - hsi-channel-names: A list with one name per channel specified in the 21 hsi-channel-ids property 22 23 24 Device Tree node example for an HSI client: 25 26 hsi-controller { 27 hsi-port { 28 modem: hsi-client { 29 compatible = "nokia,n900-modem"; 30 31 hsi-channel-ids = <0>, <1>, <2>, <3>; 32 hsi-channel-names = "mcsaab-control", 33 "speech-control", 34 "speech-data", 35 "mcsaab-data"; 36 hsi-speed-kbps = <55000>; 37 hsi-mode = "frame"; 38 hsi-flow = "synchronized"; 39 hsi-arb-mode = "round-robin"; 40 41 /* more client specific properties */ 42 }; 43 }; 44 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.