brintos

brintos / linux-shallow public Read only

0
0
Text · 1.3 KiB · 104c9a3 Raw
45 lines · plain
1Each HSI port is supposed to have one child node, which2symbols the remote device connected to the HSI port. The3following properties are standardized for HSI clients:4 5Required HSI configuration properties:6 7- hsi-channel-ids:	A list of channel ids8 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 if12			the transmission mode is the same for receiver and13			transmitter14- hsi-speed-kbps:	Max bit transmission speed in kbit/s15- hsi-flow:		RX flow type ("synchronized" or "pipeline")16- hsi-arb-mode:		Arbitration mode for TX frame ("round-robin", "priority")17 18Optional HSI configuration properties:19 20- hsi-channel-names:	A list with one name per channel specified in the21			hsi-channel-ids property22 23 24Device Tree node example for an HSI client:25 26hsi-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};45