mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-15 16:24:13 +08:00
4793f2ebff
Now that the SPDX tag is in all tty files, that identifies the license in a specific and legally-defined manner. So the extra GPL text wording can be removed as it is no longer needed at all. This is done on a quest to remove the 700+ different ways that files in the kernel describe the GPL license text. And there's unneeded stuff like the address (sometimes incorrect) for the FSF which is never needed. No copyright headers or other non-license-description text was removed. Cc: Jiri Slaby <jslaby@suse.com> Cc: Eric Anholt <eric@anholt.net> Cc: Stefan Wahren <stefan.wahren@i2se.com> Cc: Florian Fainelli <f.fainelli@gmail.com> Cc: Ray Jui <rjui@broadcom.com> Cc: Scott Branden <sbranden@broadcom.com> Cc: bcm-kernel-feedback-list@broadcom.com Cc: "James E.J. Bottomley" <jejb@parisc-linux.org> Cc: Helge Deller <deller@gmx.de> Cc: Joachim Eastwood <manabian@gmail.com> Cc: Matthias Brugger <matthias.bgg@gmail.com> Cc: Masahiro Yamada <yamada.masahiro@socionext.com> Cc: Tobias Klauser <tklauser@distanz.ch> Cc: Russell King <linux@armlinux.org.uk> Cc: Vineet Gupta <vgupta@synopsys.com> Cc: Richard Genoud <richard.genoud@gmail.com> Cc: Alexander Shiyan <shc_work@mail.ru> Cc: Baruch Siach <baruch@tkos.co.il> Cc: Pat Gefre <pfg@sgi.com> Cc: "Guilherme G. Piccoli" <gpiccoli@linux.vnet.ibm.com> Cc: Jason Wessel <jason.wessel@windriver.com> Cc: Vladimir Zapolskiy <vz@mleia.com> Cc: Sylvain Lemieux <slemieux.tyco@gmail.com> Cc: Carlo Caione <carlo@caione.org> Cc: Kevin Hilman <khilman@baylibre.com> Cc: Liviu Dudau <liviu.dudau@arm.com> Cc: Sudeep Holla <sudeep.holla@arm.com> Cc: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> Cc: Andy Gross <andy.gross@linaro.org> Cc: David Brown <david.brown@linaro.org> Cc: "Andreas Färber" <afaerber@suse.de> Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org> Cc: Paul Mackerras <paulus@samba.org> Cc: Michael Ellerman <mpe@ellerman.id.au> Cc: Kevin Cernekee <cernekee@gmail.com> Cc: Laxman Dewangan <ldewangan@nvidia.com> Cc: Thierry Reding <thierry.reding@gmail.com> Cc: Jonathan Hunter <jonathanh@nvidia.com> Cc: Barry Song <baohua@kernel.org> Cc: Patrice Chotard <patrice.chotard@st.com> Cc: Maxime Coquelin <mcoquelin.stm32@gmail.com> Cc: Alexandre Torgue <alexandre.torgue@st.com> Cc: Chris Metcalf <cmetcalf@mellanox.com> Cc: Peter Korsgaard <jacmet@sunsite.dk> Cc: Timur Tabi <timur@tabi.org> Cc: Tony Prisk <linux@prisktech.co.nz> Cc: Michal Simek <michal.simek@xilinx.com> Cc: "Sören Brinkmann" <soren.brinkmann@xilinx.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
47 lines
922 B
C
47 lines
922 B
C
// SPDX-License-Identifier: GPL-2.0
|
|
/*
|
|
* timbuart.c timberdale FPGA GPIO driver
|
|
* Copyright (c) 2009 Intel Corporation
|
|
*/
|
|
|
|
/* Supports:
|
|
* Timberdale FPGA UART
|
|
*/
|
|
|
|
#ifndef _TIMBUART_H
|
|
#define _TIMBUART_H
|
|
|
|
#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 TXBF 0x01
|
|
#define TXBAE 0x02
|
|
#define CTS_DELTA 0x04
|
|
#define RXDP 0x08
|
|
#define RXBAF 0x10
|
|
#define RXBF 0x20
|
|
#define RXTT 0x40
|
|
#define RXBNAE 0x80
|
|
#define TXBE 0x100
|
|
|
|
#define RXFLAGS (RXDP | RXBAF | RXBF | RXTT | RXBNAE)
|
|
#define TXFLAGS (TXBF | TXBAE)
|
|
|
|
#define TIMBUART_MAJOR 204
|
|
#define TIMBUART_MINOR 192
|
|
|
|
#endif /* _TIMBUART_H */
|
|
|