1*4882a593Smuzhiyun /* SPDX-License-Identifier: GPL-2.0+ */ 2*4882a593Smuzhiyun /* Synopsys DesignWare 8250 library header file. */ 3*4882a593Smuzhiyun 4*4882a593Smuzhiyun #include <linux/types.h> 5*4882a593Smuzhiyun 6*4882a593Smuzhiyun #include "8250.h" 7*4882a593Smuzhiyun 8*4882a593Smuzhiyun struct dw8250_port_data { 9*4882a593Smuzhiyun /* Port properties */ 10*4882a593Smuzhiyun int line; 11*4882a593Smuzhiyun 12*4882a593Smuzhiyun /* DMA operations */ 13*4882a593Smuzhiyun struct uart_8250_dma dma; 14*4882a593Smuzhiyun 15*4882a593Smuzhiyun /* Hardware configuration */ 16*4882a593Smuzhiyun u8 dlf_size; 17*4882a593Smuzhiyun }; 18*4882a593Smuzhiyun 19*4882a593Smuzhiyun void dw8250_setup_port(struct uart_port *p); 20