Lines Matching refs:device
19 const struct device *clock_dev;
25 void (*irq_config_func)(const struct device *dev);
34 static int usart_wch_init(const struct device *dev) in usart_wch_init()
82 static int usart_wch_poll_in(const struct device *dev, unsigned char *ch) in usart_wch_poll_in()
95 static void usart_wch_poll_out(const struct device *dev, unsigned char ch) in usart_wch_poll_out()
106 static int usart_wch_err_check(const struct device *dev) in usart_wch_err_check()
134 static void usart_wch_isr(const struct device *dev) in usart_wch_isr()
143 static int usart_wch_fifo_fill(const struct device *dev, const uint8_t *tx_data, int len) in usart_wch_fifo_fill()
156 static int usart_wch_fifo_read(const struct device *dev, uint8_t *rx_data, const int size) in usart_wch_fifo_read()
169 static void usart_wch_irq_tx_enable(const struct device *dev) in usart_wch_irq_tx_enable()
177 static void usart_wch_irq_tx_disable(const struct device *dev) in usart_wch_irq_tx_disable()
185 static int usart_wch_irq_tx_ready(const struct device *dev) in usart_wch_irq_tx_ready()
193 static void usart_wch_irq_rx_enable(const struct device *dev) in usart_wch_irq_rx_enable()
201 static void usart_wch_irq_rx_disable(const struct device *dev) in usart_wch_irq_rx_disable()
209 static int usart_wch_irq_tx_complete(const struct device *dev) in usart_wch_irq_tx_complete()
217 static int usart_wch_irq_rx_ready(const struct device *dev) in usart_wch_irq_rx_ready()
225 static void usart_wch_irq_err_enable(const struct device *dev) in usart_wch_irq_err_enable()
235 static void usart_wch_irq_err_disable(const struct device *dev) in usart_wch_irq_err_disable()
245 static int usart_wch_irq_is_pending(const struct device *dev) in usart_wch_irq_is_pending()
269 static int usart_wch_irq_update(const struct device *dev) in usart_wch_irq_update()
274 static void usart_wch_irq_callback_set(const struct device *dev, uart_irq_callback_user_data_t cb, in usart_wch_irq_callback_set()
308 static void usart_wch_irq_config_func_##idx(const struct device *dev);
313 static void usart_wch_irq_config_func_##idx(const struct device *dev) \