On Tue, Jan 31, 2017 at 05:03:15PM +0100, Noralf Trønnes wrote: > Add support for MIPI DBI compatible controllers. > Interface type C option 1 and 3 are supported (SPI). > > Signed-off-by: Noralf Trønnes > --- > Documentation/gpu/tinydrm.rst | 12 + > drivers/gpu/drm/tinydrm/Kconfig | 3 + > drivers/gpu/drm/tinydrm/Makefile | 3 + > drivers/gpu/drm/tinydrm/mipi-dbi.c | 1005 ++++++++++++++++++++++++++++++++++++ > include/drm/tinydrm/mipi-dbi.h | 107 ++++ > 5 files changed, 1130 insertions(+) > create mode 100644 drivers/gpu/drm/tinydrm/mipi-dbi.c > create mode 100644 include/drm/tinydrm/mipi-dbi.h Any reason why this is in the tinydrm subdirectory? Looks like this could be useful to drivers outside of it. > diff --git a/drivers/gpu/drm/tinydrm/mipi-dbi.c b/drivers/gpu/drm/tinydrm/mipi-dbi.c > new file mode 100644 > index 0000000..5ded299 > --- /dev/null > +++ b/drivers/gpu/drm/tinydrm/mipi-dbi.c > @@ -0,0 +1,1005 @@ > +/* > + * MIPI Display Bus Interface (DBI) LCD controller support > + * > + * Copyright 2016 Noralf Trønnes > + * > + * This program is free software; you can redistribute it and/or modify > + * it under the terms of the GNU General Public License as published by > + * the Free Software Foundation; either version 2 of the License, or > + * (at your option) any later version. > + */ > + > +#include > +#include > +#include > +#include > +#include > +#include > +#include > +#include > +#include