cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

client-devices.txt (1313B)


      1Each HSI port is supposed to have one child node, which
      2symbols the remote device connected to the HSI port. The
      3following properties are standardized for HSI clients:
      4
      5Required 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
     18Optional 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
     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};