brintos

brintos / linux-shallow public Read only

0
0
Text · 925 B · 007e59a Raw
47 lines · c
1/* SPDX-License-Identifier: GPL-2.0 */2/*3 * timbuart.c timberdale FPGA GPIO driver4 * Copyright (c) 2009 Intel Corporation5 */6 7/* Supports:8 * Timberdale FPGA UART9 */10 11#ifndef _TIMBUART_H12#define _TIMBUART_H13 14#define TIMBUART_FIFO_SIZE	204815 16#define TIMBUART_RXFIFO		0x0817#define TIMBUART_TXFIFO		0x0c18#define TIMBUART_IER		0x1019#define TIMBUART_IPR		0x1420#define TIMBUART_ISR		0x1821#define TIMBUART_CTRL		0x1c22#define TIMBUART_BAUDRATE	0x2023 24#define TIMBUART_CTRL_RTS	0x0125#define TIMBUART_CTRL_CTS	0x0226#define TIMBUART_CTRL_FLSHTX	0x4027#define TIMBUART_CTRL_FLSHRX	0x8028 29#define TXBF		0x0130#define TXBAE		0x0231#define CTS_DELTA	0x0432#define RXDP		0x0833#define RXBAF		0x1034#define RXBF		0x2035#define RXTT		0x4036#define RXBNAE		0x8037#define TXBE		0x10038 39#define RXFLAGS (RXDP | RXBAF | RXBF | RXTT | RXBNAE)40#define TXFLAGS (TXBF | TXBAE)41 42#define TIMBUART_MAJOR 20443#define TIMBUART_MINOR 19244 45#endif /* _TIMBUART_H */46 47