162306a36Sopenharmony_ciEach HSI port is supposed to have one child node, which 262306a36Sopenharmony_cisymbols the remote device connected to the HSI port. The 362306a36Sopenharmony_cifollowing properties are standardized for HSI clients: 462306a36Sopenharmony_ci 562306a36Sopenharmony_ciRequired HSI configuration properties: 662306a36Sopenharmony_ci 762306a36Sopenharmony_ci- hsi-channel-ids: A list of channel ids 862306a36Sopenharmony_ci 962306a36Sopenharmony_ci- hsi-rx-mode: Receiver Bit transmission mode ("stream" or "frame") 1062306a36Sopenharmony_ci- hsi-tx-mode: Transmitter Bit transmission mode ("stream" or "frame") 1162306a36Sopenharmony_ci- hsi-mode: May be used instead hsi-rx-mode and hsi-tx-mode if 1262306a36Sopenharmony_ci the transmission mode is the same for receiver and 1362306a36Sopenharmony_ci transmitter 1462306a36Sopenharmony_ci- hsi-speed-kbps: Max bit transmission speed in kbit/s 1562306a36Sopenharmony_ci- hsi-flow: RX flow type ("synchronized" or "pipeline") 1662306a36Sopenharmony_ci- hsi-arb-mode: Arbitration mode for TX frame ("round-robin", "priority") 1762306a36Sopenharmony_ci 1862306a36Sopenharmony_ciOptional HSI configuration properties: 1962306a36Sopenharmony_ci 2062306a36Sopenharmony_ci- hsi-channel-names: A list with one name per channel specified in the 2162306a36Sopenharmony_ci hsi-channel-ids property 2262306a36Sopenharmony_ci 2362306a36Sopenharmony_ci 2462306a36Sopenharmony_ciDevice Tree node example for an HSI client: 2562306a36Sopenharmony_ci 2662306a36Sopenharmony_cihsi-controller { 2762306a36Sopenharmony_ci hsi-port { 2862306a36Sopenharmony_ci modem: hsi-client { 2962306a36Sopenharmony_ci compatible = "nokia,n900-modem"; 3062306a36Sopenharmony_ci 3162306a36Sopenharmony_ci hsi-channel-ids = <0>, <1>, <2>, <3>; 3262306a36Sopenharmony_ci hsi-channel-names = "mcsaab-control", 3362306a36Sopenharmony_ci "speech-control", 3462306a36Sopenharmony_ci "speech-data", 3562306a36Sopenharmony_ci "mcsaab-data"; 3662306a36Sopenharmony_ci hsi-speed-kbps = <55000>; 3762306a36Sopenharmony_ci hsi-mode = "frame"; 3862306a36Sopenharmony_ci hsi-flow = "synchronized"; 3962306a36Sopenharmony_ci hsi-arb-mode = "round-robin"; 4062306a36Sopenharmony_ci 4162306a36Sopenharmony_ci /* more client specific properties */ 4262306a36Sopenharmony_ci }; 4362306a36Sopenharmony_ci }; 4462306a36Sopenharmony_ci}; 45