| /* SPDX-License-Identifier: GPL-2.0 */ |
| * timbuart.c timberdale FPGA GPIO driver |
| * Copyright (c) 2009 Intel Corporation |
| #define TIMBUART_FIFO_SIZE 2048 |
| #define TIMBUART_RXFIFO 0x08 |
| #define TIMBUART_TXFIFO 0x0c |
| #define TIMBUART_IER 0x10 |
| #define TIMBUART_IPR 0x14 |
| #define TIMBUART_ISR 0x18 |
| #define TIMBUART_CTRL 0x1c |
| #define TIMBUART_BAUDRATE 0x20 |
| #define TIMBUART_CTRL_RTS 0x01 |
| #define TIMBUART_CTRL_CTS 0x02 |
| #define TIMBUART_CTRL_FLSHTX 0x40 |
| #define TIMBUART_CTRL_FLSHRX 0x80 |
| #define RXFLAGS (RXDP | RXBAF | RXBF | RXTT | RXBNAE) |
| #define TXFLAGS (TXBF | TXBAE) |
| #define TIMBUART_MAJOR 204 |
| #define TIMBUART_MINOR 192 |