All of lore.kernel.org
 help / color / mirror / Atom feed
From: Maxime Ripard <maxime.ripard@free-electrons.com>
To: David Airlie <airlied@linux.ie>
Cc: Chen-Yu Tsai <wens@csie.org>,
	Maxime Ripard <maxime.ripard@free-electrons.com>,
	dri-devel@lists.freedesktop.org
Subject: [GIT PULL] Allwinner sun4i DRM changes for 4.12
Date: Thu, 6 Apr 2017 09:47:20 +0200	[thread overview]
Message-ID: <20170406074720.ur4l4535wdk6hmnm@lukather> (raw)


[-- Attachment #1.1: Type: text/plain, Size: 3694 bytes --]

Hi Dave,

Please pull the following changes for the next merge window.

My tree is included in linux-next, so we should be pretty safe there.

Thanks!
Maxime

The following changes since commit ca39b449f6d03e8235969f12f5dd25b8eb4304d6:

  drm/vc4: Fix OOPSes from trying to cache a partially constructed BO. (2017-03-02 09:57:23 -0800)

are available in the git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/mripard/linux.git sunxi-drm-for-4.12

for you to fetch changes up to 2da042ac05e91b78e4484b731e8eb335c90385d3:

  MAINTAINERS: Add sun4i-drm git repo (2017-04-04 17:51:27 +0200)

----------------------------------------------------------------
Allwinner DRM changes for 4.12

Not any functional changes, but a lot of preliminary rework in order to
support multiple display pipelines.

----------------------------------------------------------------
Chen-Yu Tsai (24):
      drm/sun4i: Move drm_mode_config_cleanup call to main driver
      drm/sun4i: Fix up error path cleanup for master bind function
      drm/sun4i: Check return value of drm_vblank_init
      drm/sun4i: Fix kcalloc element size in sun4i_layers_init
      drm/sun4i: Drop useless assignment in sun4i_layers_init
      drm/sun4i: Save newly created layer in layers array in sun4i_layers_init
      drm/sun4i: Make sun4i_crtc_init return ERR_PTR style error codes
      drm/sun4i: Make sunxi_rgb2yuv_coef constant
      drm/sun4i: Set drm_crtc.port to the underlying TCON's output port node
      drm/sun4i: Add end of list element for sun4i_layers_init's returned list
      drm/sun4i: Move layers from sun4i_drv to sun4i_crtc
      drm/sun4i: Initialize crtc from tcon bind function
      drm/sun4i: Drop primary layer pointer from sun4i_drv
      drm/sun4i: Drop hardcoded .possible_crtcs values from layers
      drm/sun4i: tv: Switch to drm_of_find_possible_crtcs
      drm/sun4i: rgb: Pass tcon pointer when initializing RGB encoder
      drm/sun4i: Add backend pointer to sun4i_layer
      drm/sun4i: Add backend and tcon pointers to sun4i_crtc
      drm/sun4i: Fix TCON clock and regmap initialization sequence
      drm/sun4i: Fix tcon channel 0 comment about backporch = backporch + hsync
      drm/sun4i: Use embedded tcon pointer to get the tcon's output port node
      drm/sun4i: tv: Get tcon and backend pointers from associated crtc
      drm/sun4i: Pass pointers for associated backend and tcon into crtc init
      drm/sun4i: Pass pointer for underlying backend into layer init

Maxime Ripard (2):
      drm/sun4i: Grab reserved memory region
      MAINTAINERS: Add sun4i-drm git repo

 MAINTAINERS                               |  1 +
 drivers/gpu/drm/sun4i/Makefile            |  4 +-
 drivers/gpu/drm/sun4i/sun4i_backend.c     |  2 +-
 drivers/gpu/drm/sun4i/sun4i_crtc.c        | 70 +++++++++++++++++++++++--------
 drivers/gpu/drm/sun4i/sun4i_crtc.h        |  8 +++-
 drivers/gpu/drm/sun4i/sun4i_drv.c         | 47 +++++++++++----------
 drivers/gpu/drm/sun4i/sun4i_drv.h         |  4 --
 drivers/gpu/drm/sun4i/sun4i_framebuffer.c |  1 -
 drivers/gpu/drm/sun4i/sun4i_layer.c       | 32 +++++++-------
 drivers/gpu/drm/sun4i/sun4i_layer.h       |  4 +-
 drivers/gpu/drm/sun4i/sun4i_rgb.c         | 30 +++++--------
 drivers/gpu/drm/sun4i/sun4i_rgb.h         |  2 +-
 drivers/gpu/drm/sun4i/sun4i_tcon.c        | 36 +++++++++++-----
 drivers/gpu/drm/sun4i/sun4i_tcon.h        |  3 ++
 drivers/gpu/drm/sun4i/sun4i_tv.c          | 27 ++++++++----
 15 files changed, 164 insertions(+), 107 deletions(-)

-- 
Maxime Ripard, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

                 reply	other threads:[~2017-04-06  7:47 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

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=20170406074720.ur4l4535wdk6hmnm@lukather \
    --to=maxime.ripard@free-electrons.com \
    --cc=airlied@linux.ie \
    --cc=dri-devel@lists.freedesktop.org \
    --cc=wens@csie.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.