From: Tobias Jakobi <tjakobi@math.uni-bielefeld.de>
To: Benjamin Gaignard <benjamin.gaignard@linaro.org>,
dri-devel@lists.freedesktop.org, vincent.abriou@st.com,
fabien.dessenne@st.com, linux-samsung-soc@vger.kernel.org
Cc: linaro-mm-sig@lists.linaro.org, Inki Dae <inki.dae@samsung.com>,
Daniel Vetter <daniel@ffwll.ch>,
Ville Syrjala <ville.syrjala@linux.intel.com>,
Joonyoung Shim <jy0922.shim@samsung.com>,
Seung-Woo Kim <sw0312.kim@samsung.com>,
Andrzej Hajda <a.hajda@samsung.com>,
Krzysztof Kozlowski <k.kozlowski@samsung.com>,
Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>,
Tobias Jakobi <tjakobi@math.uni-bielefeld.de>,
Gustavo Padovan <gustavo@padovan.org>,
Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Subject: Re: [PATCH v5 0/4] Generic zpos property
Date: Thu, 7 Jul 2016 16:01:03 +0200 [thread overview]
Message-ID: <577E609F.3000300@math.uni-bielefeld.de> (raw)
In-Reply-To: <1467896484-5132-1-git-send-email-benjamin.gaignard@linaro.org>
Hello Benjamin,
Benjamin Gaignard wrote:
> version 5:
> rebased on drm-next where Documentation/DocBook/gpu.tmpl doesn't
> exist anymore.
I think the documentation has just moved to Documentation/gpu, so the
zpos property should be documented there then.
With best wishes,
Tobias
> rework sti patch because some plane functions have changed since v4
>
> version 4:
> make sure that normalized zpos value is stay in the defined property
> range and warn user if not.
> Fix NULL pointer bug in rcar-du while setting zpos value.
> No changes in the other drivers.
>
> version 3:
> use kmalloc_array instead of kmalloc.
> Correct normalize_zpos computation (comeback to Mareck original code)
>
> version 2:
> add a zpos property into drm_plane structure to simplify code.
> This allow to get/set zpos value in core and not in drivers code.
> Fix various remarks.
>
> version 1:
> refactor Marek's patches to have per plane zpos property instead of only
> one in core.
>
> Benjamin Gaignard (2):
> drm: sti: use generic zpos for plane
> drm: rcar: use generic code for managing zpos plane property
>
> Marek Szyprowski (2):
> drm: add generic zpos property
> drm/exynos: use generic code for managing zpos plane property
>
> drivers/gpu/drm/Makefile | 2 +-
> drivers/gpu/drm/drm_atomic.c | 4 +
> drivers/gpu/drm/drm_atomic_helper.c | 6 +
> drivers/gpu/drm/drm_blend.c | 227 ++++++++++++++++++++++++++++++
> drivers/gpu/drm/drm_crtc_internal.h | 4 +
> drivers/gpu/drm/exynos/exynos_drm_drv.h | 2 -
> drivers/gpu/drm/exynos/exynos_drm_plane.c | 67 ++-------
> drivers/gpu/drm/exynos/exynos_mixer.c | 6 +-
> drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 2 +-
> drivers/gpu/drm/rcar-du/rcar_du_drv.h | 1 -
> drivers/gpu/drm/rcar-du/rcar_du_kms.c | 5 -
> drivers/gpu/drm/rcar-du/rcar_du_plane.c | 9 +-
> drivers/gpu/drm/rcar-du/rcar_du_plane.h | 2 -
> drivers/gpu/drm/sti/sti_cursor.c | 4 +-
> drivers/gpu/drm/sti/sti_gdp.c | 4 +-
> drivers/gpu/drm/sti/sti_hqvdp.c | 4 +-
> drivers/gpu/drm/sti/sti_mixer.c | 9 +-
> drivers/gpu/drm/sti/sti_plane.c | 76 ++++------
> drivers/gpu/drm/sti/sti_plane.h | 7 +-
> include/drm/drm_crtc.h | 30 ++++
> 20 files changed, 324 insertions(+), 147 deletions(-)
> create mode 100644 drivers/gpu/drm/drm_blend.c
>
> Cc: Inki Dae <inki.dae@samsung.com>
> Cc: Daniel Vetter <daniel@ffwll.ch>
> Cc: Ville Syrjala <ville.syrjala@linux.intel.com>
> Cc: Joonyoung Shim <jy0922.shim@samsung.com>
> Cc: Seung-Woo Kim <sw0312.kim@samsung.com>
> Cc: Andrzej Hajda <a.hajda@samsung.com>
> Cc: Krzysztof Kozlowski <k.kozlowski@samsung.com>
> Cc: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
> Cc: Tobias Jakobi <tjakobi@math.uni-bielefeld.de>
> Cc: Gustavo Padovan <gustavo@padovan.org>
> Cc: vincent.abriou@st.com
> Cc: fabien.dessenne@st.com
> Cc: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
>
next prev parent reply other threads:[~2016-07-07 14:01 UTC|newest]
Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-07-07 13:01 [PATCH v5 0/4] Generic zpos property Benjamin Gaignard
2016-07-07 13:01 ` [PATCH v5 1/4] drm: add generic " Benjamin Gaignard
2016-07-12 10:19 ` Benjamin Gaignard
2016-07-20 10:11 ` Ville Syrjälä
2016-07-20 11:20 ` Benjamin Gaignard
2016-07-07 13:01 ` [PATCH v5 2/4] drm: sti: use generic zpos for plane Benjamin Gaignard
2016-07-07 13:01 ` [PATCH v5 3/4] drm/exynos: use generic code for managing zpos plane property Benjamin Gaignard
2016-07-07 13:01 ` [PATCH v5 4/4] drm: rcar: " Benjamin Gaignard
2016-07-07 15:53 ` Laurent Pinchart
2016-07-08 7:44 ` Benjamin Gaignard
2016-07-07 14:01 ` Tobias Jakobi [this message]
2016-07-07 15:21 ` [PATCH v5 0/4] Generic zpos property Benjamin Gaignard
2016-07-07 16:09 ` Tobias Jakobi
2016-07-08 7:06 ` Benjamin Gaignard
2016-07-12 14:01 ` Daniel Vetter
2016-07-12 14:47 ` Benjamin Gaignard
2016-07-12 14:57 ` Daniel Vetter
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=577E609F.3000300@math.uni-bielefeld.de \
--to=tjakobi@math.uni-bielefeld.de \
--cc=a.hajda@samsung.com \
--cc=b.zolnierkie@samsung.com \
--cc=benjamin.gaignard@linaro.org \
--cc=daniel@ffwll.ch \
--cc=dri-devel@lists.freedesktop.org \
--cc=fabien.dessenne@st.com \
--cc=gustavo@padovan.org \
--cc=inki.dae@samsung.com \
--cc=jy0922.shim@samsung.com \
--cc=k.kozlowski@samsung.com \
--cc=laurent.pinchart@ideasonboard.com \
--cc=linaro-mm-sig@lists.linaro.org \
--cc=linux-samsung-soc@vger.kernel.org \
--cc=sw0312.kim@samsung.com \
--cc=ville.syrjala@linux.intel.com \
--cc=vincent.abriou@st.com \
/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.