Wiki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
resources:tools-software:linux-drivers:jesd204:axi_jesd204_rx [05 Jun 2018 16:05] – [Supported Devices] Michael Hennerichresources:tools-software:linux-drivers:jesd204:axi_jesd204_rx [31 Aug 2020 15:05] – [Description] Michael Hennerich
Line 9: Line 9:
 The AXI JESD204B RX peripheral driver is a simple driver that supports the [[resources:fpga:peripherals:jesd204:axi_jesd204_tx|ADI JESD204B Receive Peripheral]]. The driver reads JESD204B link configuration data from the devicetree and configures the peripheral accordingly. After configuration has completed the JESD204B link is enabled. Link state can be monitored through sysfs files. The AXI JESD204B RX peripheral driver is a simple driver that supports the [[resources:fpga:peripherals:jesd204:axi_jesd204_tx|ADI JESD204B Receive Peripheral]]. The driver reads JESD204B link configuration data from the devicetree and configures the peripheral accordingly. After configuration has completed the JESD204B link is enabled. Link state can be monitored through sysfs files.
  
 +This driver also work in conjunction with the [[resources:tools-software:linux-drivers:jesd204:jesd204-fsm-framework|JESD204 (FSM) Interface Linux Kernel Framework]], in this case JESD204B link configuration is provided by the JESD204-FSM framework. 
 ====== Source Code ====== ====== Source Code ======
  
Line 31: Line 32:
   * **clocks**: Clock phandles and specifiers (See clock bindings for details on clock-names and clocks).   * **clocks**: Clock phandles and specifiers (See clock bindings for details on clock-names and clocks).
   * **adi,frames-per-multiframe**: Number of frames per multi-frame (''K'')   * **adi,frames-per-multiframe**: Number of frames per multi-frame (''K'')
-  * **adi,octets-per-frame**: Number of octets per frame (''N'')+  * **adi,octets-per-frame**: Number of octets per frame (''F'')
  
 Optional devicetree properties: Optional devicetree properties:
   * **adi,high-density**: If specified the JESD204B link is configured for high density (''HD'') operation.   * **adi,high-density**: If specified the JESD204B link is configured for high density (''HD'') operation.
 +  * **adi,subclass**: The JESD204B subclass.
  
 Example: Example:
resources/tools-software/linux-drivers/jesd204/axi_jesd204_rx.txt · Last modified: 15 Nov 2023 11:39 by Michael Hennerich