Lines Matching defs:gb_beagleplay
70 struct gb_beagleplay { struct
71 struct serdev_device *sd;
73 struct gb_host_device *gb_hd;
75 struct work_struct tx_work;
76 spinlock_t tx_producer_lock;
77 spinlock_t tx_consumer_lock;
78 struct circ_buf tx_circ_buf;
79 u16 tx_crc;
81 u16 rx_buffer_len;
82 bool rx_in_esc;
83 u8 rx_buffer[MAX_RX_HDLC];
85 struct fw_upload *fwl;
86 struct gpio_desc *bootloader_backdoor_gpio;
87 struct gpio_desc *rst_gpio;
88 bool flashing_mode;
89 struct completion fwl_ack_com;
90 u8 fwl_ack;
91 struct completion fwl_cmd_response_com;
92 u32 fwl_cmd_response;
93 u32 fwl_crc32;
94 bool fwl_reset_addr;