Structure holding jesd app descriptor.
Definition: app_jesd.h:59
struct adxcvr * rx_adxcvr
Definition: app_jesd.h:63
Definition: no_os_clk.h:55
ADI JESD204B/C AXI_ADXCVR Highspeed Transceiver Device structure.
Definition: altera_adxcvr.h:89
Definition: no_os_clk.h:64
int32_t app_jesd_remove(struct app_jesd *app)
Free the resources allocated by app_jesd_init().
Definition: app_jesd.c:137
Header file of Clock Driver.
Analog Devices JESD204 clock.
struct no_os_clk_hw jesd_rx_hw
Definition: app_jesd.h:67
Structure holding the parameters for app jesd initialization.
Definition: app_jesd.h:48
uint8_t uc
Definition: app_jesd.h:50
int32_t app_jesd_init(struct no_os_clk clk[2], uint32_t reference_clk_khz, uint32_t rx_device_clk_khz, uint32_t tx_device_clk_khz, uint32_t rx_lane_clk_khz, uint32_t tx_lane_clk_khz)
Application JESD setup.
Definition: app_jesd.c:63
struct jesd204_clk rx_jesd_clk
Definition: app_jesd.h:65
uint32_t app_jesd_status(struct app_jesd *app)
Definition: app_jesd.c:127
uint32_t lane_rate_khz
Definition: app_jesd.h:52
struct no_os_clk jesd_rx_clk
Definition: app_jesd.h:69
struct ad7616_init_param init_param
Definition: ad7616_sdz.c:113
Definition: axi_jesd204_rx.h:57
Driver for the Analog Devices AXI-JESD204-RX peripheral.
Definition: jesd204_clk.h:47
struct axi_jesd204_rx * rx_jesd
Definition: app_jesd.h:61