linux-fbdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: "Heiko Stübner" <heiko@sntech.de>
To: linux-fbdev@vger.kernel.org
Subject: [PATCH 0/4] video: add support for the AUO-K190X epd controllers
Date: Wed, 28 Mar 2012 17:32:54 +0000	[thread overview]
Message-ID: <201203281932.55438.heiko@sntech.de> (raw)

This series adds basic support for the AUO-K190X family of epaper
controllers which consists at the moment of the K1900 and K1901.

These controllers are used mostly in the OEM line of Qisda ebook readers
sold under different brands worldwide. Among those are the Medion/Thalia
Oyo 1 + 2, the bq Avant and Avant 3, the Asus eeeReader DR-900, BenQ K60
and dozens more.

The _dpy_update, _dpy_update_pages and _need_refresh functions are
intentional duplicated. Currently they do the same, but as the
controllers emit a greatly different runtime behaviour there is a lot
of room for future controller-specific performance improvements.

The series also includes the patch which adds a first_io callback to
defio. This creates a nice way to parallelise the wakup when it is known
that the controller is needed at the end of the defio cycle.

Heiko Stuebner (4):
  fb_defio: add first_io callback
  video: auo_k190x: add code shared by controller drivers
  video: auo_k190x: add driver for AUO-K1900 variant
  video: auo_k190x: add driver for the AUO-K1901 variant

 drivers/video/Kconfig       |   28 ++
 drivers/video/Makefile      |    3 +
 drivers/video/auo_k1900fb.c |  198 ++++++++
 drivers/video/auo_k1901fb.c |  251 +++++++++++
 drivers/video/auo_k190x.c   | 1038 +++++++++++++++++++++++++++++++++++++++++++
 drivers/video/auo_k190x.h   |  129 ++++++
 drivers/video/fb_defio.c    |    4 +
 include/linux/fb.h          |    1 +
 include/video/auo_k190xfb.h |  106 +++++
 9 files changed, 1758 insertions(+), 0 deletions(-)
 create mode 100644 drivers/video/auo_k1900fb.c
 create mode 100644 drivers/video/auo_k1901fb.c
 create mode 100644 drivers/video/auo_k190x.c
 create mode 100644 drivers/video/auo_k190x.h
 create mode 100644 include/video/auo_k190xfb.h

-- 
1.7.5.4


             reply	other threads:[~2012-03-28 17:32 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-03-28 17:32 Heiko Stübner [this message]
2012-04-24 13:44 ` [PATCH 0/4] video: add support for the AUO-K190X epd controllers Heiko Stübner
2012-04-26  6:44 ` Florian Tobias Schandinat
2012-04-26  7:29 ` Heiko Stübner

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=201203281932.55438.heiko@sntech.de \
    --to=heiko@sntech.de \
    --cc=linux-fbdev@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).