Lines Matching defs:adis_data
67 struct adis_data { struct
68 unsigned int read_delay;
69 unsigned int write_delay;
70 unsigned int cs_change_delay;
72 unsigned int glob_cmd_reg;
73 unsigned int msc_ctrl_reg;
74 unsigned int diag_stat_reg;
75 unsigned int diag_stat_size;
76 unsigned int prod_id_reg;
78 unsigned int prod_id;
80 unsigned int self_test_mask;
81 unsigned int self_test_reg;
82 bool self_test_no_autoclear;
83 const struct adis_timeout *timeouts;
85 const char * const *status_error_msgs;
86 unsigned int status_error_mask;
88 int (*enable_irq)(struct adis *adis, bool enable);
89 bool unmasked_drdy;
91 bool has_paging;
92 bool has_fifo;
94 unsigned int burst_reg_cmd;
95 unsigned int burst_len;
96 unsigned int burst_max_len;
97 unsigned int burst_max_speed_hz;