stm32-usart.h (4f01d833fdcdd6f9b85d9e5d5d7568eb683626a7) | stm32-usart.h (6c5962f30bce147b1c83869085f3ddde3b34c9e3) |
---|---|
1// SPDX-License-Identifier: GPL-2.0 2/* 3 * Copyright (C) Maxime Coquelin 2015 4 * Copyright (C) STMicroelectronics SA 2017 5 * Authors: Maxime Coquelin <mcoquelin.stm32@gmail.com> 6 * Gerald Baeza <gerald_baeza@yahoo.fr> 7 */ 8 --- 240 unchanged lines hidden (view full) --- 249 struct dma_chan *tx_ch; /* dma tx channel */ 250 dma_addr_t tx_dma_buf; /* dma tx buffer bus address */ 251 unsigned char *tx_buf; /* dma tx buffer cpu address */ 252 int last_res; 253 bool tx_dma_busy; /* dma tx busy */ 254 bool hw_flow_control; 255 bool fifoen; 256 int wakeirq; | 1// SPDX-License-Identifier: GPL-2.0 2/* 3 * Copyright (C) Maxime Coquelin 2015 4 * Copyright (C) STMicroelectronics SA 2017 5 * Authors: Maxime Coquelin <mcoquelin.stm32@gmail.com> 6 * Gerald Baeza <gerald_baeza@yahoo.fr> 7 */ 8 --- 240 unchanged lines hidden (view full) --- 249 struct dma_chan *tx_ch; /* dma tx channel */ 250 dma_addr_t tx_dma_buf; /* dma tx buffer bus address */ 251 unsigned char *tx_buf; /* dma tx buffer cpu address */ 252 int last_res; 253 bool tx_dma_busy; /* dma tx busy */ 254 bool hw_flow_control; 255 bool fifoen; 256 int wakeirq; |
257 int rdr_mask; /* receive data register mask */ |
|
257}; 258 259static struct stm32_port stm32_ports[STM32_MAX_PORTS]; 260static struct uart_driver stm32_usart_driver; | 258}; 259 260static struct stm32_port stm32_ports[STM32_MAX_PORTS]; 261static struct uart_driver stm32_usart_driver; |