104 uint64_t *rounded_rate);
struct ad7616_init_param init_param
Definition ad7616_sdz.c:107
int32_t adf4371_init(struct adf4371_dev **device, const struct adf4371_init_param *init_param)
Definition adf4371.c:730
int32_t adf4371_clk_set_rate(struct adf4371_dev *dev, uint32_t chan, uint64_t rate)
Definition adf4371.c:714
int32_t adf4371_clk_round_rate(struct adf4371_dev *dev, uint64_t rate, uint64_t *rounded_rate)
Definition adf4371.c:699
int32_t adf4371_remove(struct adf4371_dev *device)
Definition adf4371.c:808
int32_t adf4371_clk_recalc_rate(struct adf4371_dev *dev, uint32_t chan, uint64_t *rate)
Definition adf4371.c:681
Header file of SPI Interface.
uint32_t num
Definition adf4371.h:50
uint64_t power_up_frequency
Definition adf4371.h:51
bool enable
Definition adf4371.h:40
uint64_t freq
Definition adf4371.h:41
uint32_t regval
Definition adf4371.h:46
uint32_t icp
Definition adf4371.h:45
uint8_t buf[10]
Definition adf4371.h:74
uint32_t clkin_freq
Definition adf4371.h:67
uint32_t ref_div_factor
Definition adf4371.h:66
uint32_t muxout_default_mode
Definition adf4371.h:63
struct adf4371_cp_settings cp_settings
Definition adf4371.h:59
struct adf4371_channel_config channel_cfg[4]
Definition adf4371.h:58
uint32_t rf_div_sel
Definition adf4371.h:73
uint32_t pd_pol
Definition adf4371.h:61
bool differential_ref_clk
Definition adf4371.h:60
uint32_t mod2
Definition adf4371.h:72
struct no_os_spi_desc * spi_desc
Definition adf4371.h:55
uint32_t integer
Definition adf4371.h:69
uint32_t fpfd
Definition adf4371.h:68
uint32_t fract1
Definition adf4371.h:70
bool muxout_1v8_en
Definition adf4371.h:65
bool muxout_en
Definition adf4371.h:64
uint32_t num_channels
Definition adf4371.h:57
uint32_t fract2
Definition adf4371.h:71
bool mute_till_lock_en
Definition adf4371.h:62
bool spi_3wire_en
Definition adf4371.h:56
uint32_t charge_pump_microamp
Definition adf4371.h:83
uint32_t clkin_frequency
Definition adf4371.h:80
bool mute_till_lock_enable
Definition adf4371.h:84
bool muxout_level_1v8_enable
Definition adf4371.h:86
struct no_os_spi_init_param * spi_init
Definition adf4371.h:78
bool loop_filter_inverting
Definition adf4371.h:82
struct adf4371_chan_spec * channels
Definition adf4371.h:88
uint32_t muxout_select
Definition adf4371.h:85
bool differential_ref_clock
Definition adf4371.h:81
bool spi_3wire_enable
Definition adf4371.h:79
uint32_t num_channels
Definition adf4371.h:87
Definition ad9361_util.h:63
Structure holding SPI descriptor.
Definition no_os_spi.h:180
Structure holding the parameters for SPI initialization.
Definition no_os_spi.h:128