Lines Matching defs:btnxpuart_dev
165 struct btnxpuart_dev { struct
166 struct hci_dev *hdev;
167 struct serdev_device *serdev;
169 struct work_struct tx_work;
170 unsigned long tx_state;
171 struct sk_buff_head txq;
172 struct sk_buff *rx_skb;
174 const struct firmware *fw;
175 u8 fw_name[MAX_FW_FILE_NAME_LEN];
176 u32 fw_dnld_v1_offset;
177 u32 fw_v1_sent_bytes;
178 u32 fw_dnld_v3_offset;
179 u32 fw_v3_offset_correction;
180 u32 fw_v1_expected_len;
181 u32 boot_reg_offset;
182 wait_queue_head_t fw_dnld_done_wait_q;
183 wait_queue_head_t check_boot_sign_wait_q;
185 u32 new_baudrate;
186 u32 current_baudrate;
187 u32 fw_init_baudrate;
188 bool timeout_changed;
189 bool baudrate_changed;
190 bool helper_downloaded;
192 struct ps_data psdata;
193 struct btnxpuart_data *nxp_data;