All of lore.kernel.org
 help / color / mirror / Atom feed
From: Alexey Brodkin <Alexey.Brodkin@synopsys.com>
To: "noralf@tronnes.org" <noralf@tronnes.org>
Cc: "narmstrong@baylibre.com" <narmstrong@baylibre.com>,
	"liviu.dudau@arm.com" <liviu.dudau@arm.com>,
	"laurent.pinchart@ideasonboard.com"
	<laurent.pinchart@ideasonboard.com>,
	"marex@denx.de" <marex@denx.de>,
	"boris.brezillon@free-electrons.com"
	<boris.brezillon@free-electrons.com>,
	"z.liuxinliang@hisilicon.com" <z.liuxinliang@hisilicon.com>,
	"kong.kongxinwei@hisilicon.com" <kong.kongxinwei@hisilicon.com>,
	"tomi.valkeinen@ti.com" <tomi.valkeinen@ti.com>,
	"david@lechnology.com" <david@lechnology.com>,
	"puck.chen@hisilicon.com" <puck.chen@hisilicon.com>,
	"jsarha@ti.com" <jsarha@ti.com>,
	"dri-devel@lists.freedesktop.org"
	<dri-devel@lists.freedesktop.org>,
	"vincent.abriou@st.com" <vincent.abriou@st.com>,
	"alison.wang@freescale.com" <alison.wang@freescale.com>,
	"philippe.cornu@st.com" <philippe.cornu@st.com>,
	"yannick.fertre@st.com" <yannick.fertre@st.com>,
	zourongrong@gmail.c
Subject: Re: [PATCH v2 00/22] drm/cma-helper: Remove drm_fbdev_cma* functions
Date: Tue, 21 Nov 2017 16:47:55 +0000	[thread overview]
Message-ID: <1511282874.3409.14.camel@synopsys.com> (raw)
In-Reply-To: <bcae7694-bc76-150f-aeb3-286c34beaa75@tronnes.org>

Hi Noralf,

On Tue, 2017-11-21 at 00:52 +0100, Noralf Trønnes wrote:
> Den 17.11.2017 10.10, skrev Alexey Brodkin:
> > 
> > Hi Noralf,
> > 
> > On Thu, 2017-11-16 at 21:11 +0100, Noralf Trønnes wrote:
> > > 
> > > Den 16.11.2017 09.14, skrev Shawn Guo:
> > > > 
> > > > On Wed, Nov 15, 2017 at 03:19:39PM +0100, Noralf Trønnes wrote:
> > > > > 
> > > > > This patchset adds drm_fb_cma_fbdev_init/fini() functions that replaces
> > > > > drm_fbdev_cma_init/fini(). The reason for doing so is to get rid of
> > > > > struct drm_fbdev_cma and it's wrapper functions. The final piece will
> > > > > happen when tinydrm moves away from the cma helper and we can remove the
> > > > > struct.
> > > > > 
> > > > > Note:
> > > > > Patches 19-22 depends on patchset:
> > > > > [v3] drm: Add simple modeset suspend/resume helpers
> > > > Is there a git branch somewhere we can test?
> > > > 
> > > Here you go: https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_notro_linux_tree_drm-5Ffb-5Fcma-5Ffbdev-5Finit&d=DwIDaQ&c=DPL6_X_6J
> > > kXFx
> > > 7AXWqB0tg&r=OtZvQ4lNHIbjtyysXrNW8RbX6WFkigcev-xByzJ_fLk&m=McbBjcx46wmGkpM3GHmk9URB1xbd6ywS-
> > > Z5tpdWwDX8&s=BewulagwMNQa5xW19olMnlzV5DI5cZ_7eDSPyUpzMV8&e=
> > Thanks for that this really helps to test your patches.
> > And looks like something is broken for ARC PGU + ADV7511 with your tree:
> > -------------------------->8------------------------
> > adv7511: probe of 1-0039 failed with error -2
> 
> Maybe the problem is with the cec support added after 4.14:
> 
> drm: adv7511/33: add HDMI CEC support
> https://urldefense.proofpoint.com/v2/url?u=https-3A__cgit.freedesktop.org_drm_drm-2Dmisc_commit_drivers_gpu_drm_bridge_adv7511-3Fid-3D3b1b975003e4a3
> da4b93ab032487a3ae4afca7b5&d=DwIDaQ&c=DPL6_X_6JkXFx7AXWqB0tg&r=lqdeeSSEes0GFDDl656eViXO7breS55ytWkhpk5R81I&m=H7HSEHrOweYdtYmtV7QQ7l6ndVPGq1aUigPo3Wq
> DlNg&s=67zDRPjQ2iyMOhroP6wat67ESWhYnGPAhKgbmgHwxQ0&e=
> 
> Apparently there's a problem with it:
> 
> [PATCHv2] drm: adv7511/33: Fix adv7511_cec_init() failure handling
> https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.freedesktop.org_archives_dri-2Ddevel_2017-2DNovember_158024.html&d=DwIDaQ&c=DPL6_X_6JkXFx
> 7AXWqB0tg&r=lqdeeSSEes0GFDDl656eViXO7breS55ytWkhpk5R81I&m=H7HSEHrOweYdtYmtV7QQ7l6ndVPGq1aUigPo3WqDlNg&s=ecprlgbDaK04JzdFl4w5JR7J-
> HoHaHCMwB0BfgRxufY&e=

Thanks a lot for the pointer!

Indeed this patch fixes a problem:
------------------------------------>8--------------------------------
arcpgu e0017000.pgu: arc_pgu ID: 0x41440304
arcpgu e0017000.pgu: assigned reserved memory node frame_buffer@9e000000
Console: switching to colour frame buffer device 160x45
arcpgu e0017000.pgu: fb0:  frame buffer device
[drm] Initialized arcpgu 1.0.0 20160219 for e0017000.pgu on minor 0
------------------------------------>8--------------------------------

So I'll reply with my ack for ARC PGU patch then as it works perfectly fine for me.

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

  reply	other threads:[~2017-11-21 16:49 UTC|newest]

Thread overview: 38+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-11-15 14:19 [PATCH v2 00/22] drm/cma-helper: Remove drm_fbdev_cma* functions Noralf Trønnes
2017-11-15 14:19 ` [PATCH v2 01/22] drm/gem-fb-helper: drm_gem_fbdev_fb_create() make funcs optional Noralf Trønnes
2017-11-15 14:19 ` [PATCH v2 02/22] drm/cma-helper: Add drm_fb_cma_fbdev_init/fini() Noralf Trønnes
2017-11-30 17:38   ` Noralf Trønnes
2017-12-07 13:09     ` Noralf Trønnes
2017-12-07 14:55       ` Daniel Vetter
2017-11-15 14:19 ` [PATCH v2 03/22] drm/arc: Use drm_fb_cma_fbdev_init/fini() Noralf Trønnes
2017-11-21 16:49   ` Alexey Brodkin
2018-09-27  8:49   ` Alexey Brodkin
2018-09-27 12:33     ` Noralf Trønnes
2017-11-15 14:19 ` [PATCH v2 04/22] drm/arm/hdlcd: " Noralf Trønnes
2017-11-15 14:19 ` [PATCH v2 05/22] drm/atmel-hlcdc: " Noralf Trønnes
2017-11-15 14:19 ` [PATCH v2 06/22] drm/hisilicon/kirin: " Noralf Trønnes
2017-11-15 14:19 ` [PATCH v2 07/22] drm/imx: " Noralf Trønnes
2017-11-15 14:19 ` [PATCH v2 08/22] drm/meson: " Noralf Trønnes
2017-11-15 14:19 ` [PATCH v2 09/22] drm/mxsfb: " Noralf Trønnes
2017-11-15 14:19 ` [PATCH v2 10/22] drm/pl111: " Noralf Trønnes
2017-11-15 14:19 ` [PATCH v2 11/22] drm/rcar-du: " Noralf Trønnes
2017-11-15 14:19 ` [PATCH v2 12/22] drm/sti: " Noralf Trønnes
2017-11-15 15:01   ` Benjamin Gaignard
2017-11-15 14:19 ` [PATCH v2 13/22] drm/stm: " Noralf Trønnes
2017-11-15 14:19 ` [PATCH v2 14/22] drm/sun4i: " Noralf Trønnes
2017-11-15 14:19 ` [PATCH v2 15/22] drm/tilcdc: " Noralf Trønnes
2017-11-15 14:19 ` [PATCH v2 16/22] drm/tve200: " Noralf Trønnes
2017-11-15 14:19 ` [PATCH v2 17/22] drm/vc4: " Noralf Trønnes
2017-11-15 14:19 ` [PATCH v2 18/22] drm/zte: " Noralf Trønnes
2017-11-17 13:46   ` Shawn Guo
2017-11-15 14:19 ` [PATCH v2 19/22] drm/arm/mali: " Noralf Trønnes
2017-11-15 14:19 ` [PATCH v2 20/22] drm/fsl-dcu: " Noralf Trønnes
2017-11-15 14:20 ` [PATCH v2 21/22] drm/tinydrm: Use drm_fb_cma_fbdev_init_with_funcs/fini() Noralf Trønnes
2017-11-15 14:20 ` [PATCH v2 22/22] drm/cma-helper: Remove drm_fbdev_cma* functions Noralf Trønnes
2017-11-16  8:14 ` [PATCH v2 00/22] " Shawn Guo
2017-11-16 20:11   ` Noralf Trønnes
2017-11-17  9:10     ` Alexey Brodkin
2017-11-17 11:12       ` Noralf Trønnes
2017-11-20 23:52       ` Noralf Trønnes
2017-11-21 16:47         ` Alexey Brodkin [this message]
2017-12-08 13:59 ` Noralf Trønnes

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=1511282874.3409.14.camel@synopsys.com \
    --to=alexey.brodkin@synopsys.com \
    --cc=alison.wang@freescale.com \
    --cc=boris.brezillon@free-electrons.com \
    --cc=david@lechnology.com \
    --cc=dri-devel@lists.freedesktop.org \
    --cc=jsarha@ti.com \
    --cc=kong.kongxinwei@hisilicon.com \
    --cc=laurent.pinchart@ideasonboard.com \
    --cc=liviu.dudau@arm.com \
    --cc=marex@denx.de \
    --cc=narmstrong@baylibre.com \
    --cc=noralf@tronnes.org \
    --cc=philippe.cornu@st.com \
    --cc=puck.chen@hisilicon.com \
    --cc=tomi.valkeinen@ti.com \
    --cc=vincent.abriou@st.com \
    --cc=yannick.fertre@st.com \
    --cc=z.liuxinliang@hisilicon.com \
    --cc=zourongrong@gmail.c \
    /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.