Lines Matching defs:sirfsoc_uart_port
414 struct sirfsoc_uart_port { struct
415 bool hw_flow_ctrl;
416 bool ms_enabled;
418 struct uart_port port;
419 struct clk *clk;
421 bool is_bt_uart;
422 struct clk *clk_general;
423 struct clk *clk_noc;
425 bool is_atlas7;
426 struct sirfsoc_uart_register *uart_reg;
427 struct dma_chan *rx_dma_chan;
428 struct dma_chan *tx_dma_chan;
429 dma_addr_t tx_dma_addr;
430 struct dma_async_tx_descriptor *tx_dma_desc;
431 struct tasklet_struct rx_dma_complete_tasklet;
432 struct tasklet_struct rx_tmo_process_tasklet;
433 unsigned int rx_io_count;
434 unsigned long transfer_size;
435 enum sirfsoc_tx_state tx_dma_state;
436 unsigned int cts_gpio;
437 unsigned int rts_gpio;
439 struct sirfsoc_loop_buffer rx_dma_items[SIRFSOC_RX_LOOP_BUF_CNT];
440 int rx_completed;
441 int rx_issued;