From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mateusz Holenko Subject: [PATCH 0/3] LiteUART serial driver Date: Mon, 30 Sep 2019 15:03:52 +0200 Message-ID: <20190930130352.GA5898@localhost.localdomain> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Content-Disposition: inline Sender: linux-kernel-owner@vger.kernel.org To: Greg Kroah-Hartman , Rob Herring , Mark Rutland , linux-serial@vger.kernel.org, devicetree@vger.kernel.org Cc: Karol Gugala , Mateusz Holenko , Jiri Slaby , linux-kernel@vger.kernel.org, Maxime Ripard , Shawn Guo , Heiko Stuebner , Sam Ravnborg , Laurent Pinchart , Icenowy Zheng , Mauro Carvalho Chehab , "David S. Miller" , "Paul E. McKenney" List-Id: linux-serial@vger.kernel.org This patchset introduces support for LiteUART - serial device from LiteX SoC builder (https://github.com/enjoy-digital/litex). In the following patchset I will add a new mor1kx-based (OpenRISC) platform that uses this device. Later I plan to extend this platform by adding support for more devices from LiteX suite. Filip Kokosinski (3): dt-bindings: vendor: add vendor prefix for LiteX dt-bindings: serial: document LiteUART bindings drivers/tty/serial: add LiteUART driver .../bindings/serial/litex,liteuart.txt | 12 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + MAINTAINERS | 7 + drivers/tty/serial/Kconfig | 30 ++ drivers/tty/serial/Makefile | 1 + drivers/tty/serial/liteuart.c | 382 ++++++++++++++++++ include/uapi/linux/serial_core.h | 3 + 7 files changed, 437 insertions(+) create mode 100644 Documentation/devicetree/bindings/serial/litex,liteuart.txt create mode 100644 drivers/tty/serial/liteuart.c -- 2.23.0