SUPERH platform development
 help / color / mirror / Atom feed
From: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
To: Simon Horman <horms@verge.net.au>, linux-sh@vger.kernel.org
Cc: dri-devel@lists.freedesktop.org, magnus.damm@gmail.com
Subject: Re: [PATCH 2/3] drm: Renesas R-Car Display Unit DRM driver
Date: Wed, 13 Feb 2013 18:18:33 +0000	[thread overview]
Message-ID: <1952026.K0AL5gJOGS@avalon> (raw)
In-Reply-To: <20130213122820.GA19512@verge.net.au>

Hi Simon,

On Wednesday 13 February 2013 21:28:20 Simon Horman wrote:
> On Thu, Jan 31, 2013 at 02:45:02AM +0100, Laurent Pinchart wrote:
> > The R-Car Display Unit (DU) DRM driver supports both superposition
> > processors and all eight planes in RGB and YUV formats without alpha
> > blending.
> > 
> > Only VGA and LVDS encoders and connectors are currently supported.
> 
> As discussed elsewhere I have applied this series to topic/r-car-du-drm
> in the renesas tree.
> 
> Subsequently, thanks to the wonder that is kbuild,
> I have noticed the following build error when using this series
> in conjunction with "ARM: shmobile: r8a7779: Remove DU function GPIOs".
> 
> Clearly this will not be a problem if this series is applied before
> the patch above. But presumably it will be a problem down the road.
> And actually it is currently a (ignorable) problem in topic/all+next.
> 
> In any case, I was wondering if Laurent could cook up an add-on patch
> to resolve this problem. At the very least it would provide a
> reference for how to solve the problem later on and as a bonus clean
> up topic/all+next.

The DU board code I've submitted for the Marzen board doesn't use the pinctrl 
API yet, as I wanted the DU DRM driver to be usable without waiting for the 
next pinctrl series to be ready. I will fix this later, either in the DU DRM 
driver patch series or in the pinctrl patch series, depending on which one is 
ready first.

In the meantime, please keep the branches separate.

> error:
> arch/arm/mach-shmobile/board-marzen.c:107:15: error: 'MMC_CAP_SD_HIGHSPEED'
> undeclared here (not in a function) arch/arm/mach-shmobile/board-marzen.c:
> In function 'marzen_init':
> arch/arm/mach-shmobile/board-marzen.c:401:15: error: 'GPIO_FN_DU0_DR7'
> undeclared (first use in this function)
> arch/arm/mach-shmobile/board-marzen.c:401:15: note: each undeclared
> identifier is reported only once for each function it appears in
> arch/arm/mach-shmobile/board-marzen.c:402:15: error: 'GPIO_FN_DU0_DR6'
> undeclared (first use in this function)
> arch/arm/mach-shmobile/board-marzen.c:403:15: error: 'GPIO_FN_DU0_DR5'
> undeclared (first use in this function)
> arch/arm/mach-shmobile/board-marzen.c:404:15: error: 'GPIO_FN_DU0_DR4'
> undeclared (first use in this function)
> arch/arm/mach-shmobile/board-marzen.c:405:15: error: 'GPIO_FN_DU0_DR3'
> undeclared (first use in this function)
> arch/arm/mach-shmobile/board-marzen.c:406:15: error: 'GPIO_FN_DU0_DR2'
> undeclared (first use in this function)
> arch/arm/mach-shmobile/board-marzen.c:407:15: error: 'GPIO_FN_DU0_DR1'
> undeclared (first use in this function)
> arch/arm/mach-shmobile/board-marzen.c:408:15: error: 'GPIO_FN_DU0_DR0'
> undeclared (first use in this function)
> arch/arm/mach-shmobile/board-marzen.c:409:15: error: 'GPIO_FN_DU0_DG7'
> undeclared (first use in this function)
> arch/arm/mach-shmobile/board-marzen.c:410:15: error: 'GPIO_FN_DU0_DG6'
> undeclared (first use in this function)
> arch/arm/mach-shmobile/board-marzen.c:411:15: error: 'GPIO_FN_DU0_DG5'
> undeclared (first use in this function)
> arch/arm/mach-shmobile/board-marzen.c:412:15: error: 'GPIO_FN_DU0_DG4'
> undeclared (first use in this function)
> arch/arm/mach-shmobile/board-marzen.c:413:15: error: 'GPIO_FN_DU0_DG3'
> undeclared (first use in this function)
> arch/arm/mach-shmobile/board-marzen.c:414:15: error: 'GPIO_FN_DU0_DG2'
> undeclared (first use in this function)
> arch/arm/mach-shmobile/board-marzen.c:415:15: error: 'GPIO_FN_DU0_DG1'
> undeclared (first use in this function)
> arch/arm/mach-shmobile/board-marzen.c:416:15: error: 'GPIO_FN_DU0_DG0'
> undeclared (first use in this function)
> arch/arm/mach-shmobile/board-marzen.c:417:15: error: 'GPIO_FN_DU0_DB7'
> undeclared (first use in this function)
> arch/arm/mach-shmobile/board-marzen.c:418:15: error: 'GPIO_FN_DU0_DB6'
> undeclared (first use in this function)
> arch/arm/mach-shmobile/board-marzen.c:419:15: error: 'GPIO_FN_DU0_DB5'
> undeclared (first use in this function)
> arch/arm/mach-shmobile/board-marzen.c:420:15: error: 'GPIO_FN_DU0_DB4'
> undeclared (first use in this function)
> arch/arm/mach-shmobile/board-marzen.c:421:15: error: 'GPIO_FN_DU0_DB3'
> undeclared (first use in this function)
> arch/arm/mach-shmobile/board-marzen.c:422:15: error: 'GPIO_FN_DU0_DB2'
> undeclared (first use in this function)
> arch/arm/mach-shmobile/board-marzen.c:423:15: error: 'GPIO_FN_DU0_DB1'
> undeclared (first use in this function)
> arch/arm/mach-shmobile/board-marzen.c:424:15: error: 'GPIO_FN_DU0_DB0'
> undeclared (first use in this function)
> arch/arm/mach-shmobile/board-marzen.c:425:15: error:
> 'GPIO_FN_DU0_EXVSYNC_DU0_VSYNC' undeclared (first use in this function)
> arch/arm/mach-shmobile/board-marzen.c:426:15: error:
> 'GPIO_FN_DU0_EXHSYNC_DU0_HSYNC' undeclared (first use in this function)
> arch/arm/mach-shmobile/board-marzen.c:427:15: error:
> 'GPIO_FN_DU0_DOTCLKOUT0' undeclared (first use in this function)
> arch/arm/mach-shmobile/board-marzen.c:428:15: error:
> 'GPIO_FN_DU0_DOTCLKOUT1' undeclared (first use in this function)
> arch/arm/mach-shmobile/board-marzen.c:429:15: error: 'GPIO_FN_DU0_DISP'
> undeclared (first use in this function)

-- 
Regards,

Laurent Pinchart


  reply	other threads:[~2013-02-13 18:18 UTC|newest]

Thread overview: 24+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-01-31  1:45 [PATCH 0/3] R-Car Display Unit DRM driver Laurent Pinchart
2013-01-31  1:45 ` [PATCH 1/3] r8a7779: Add Display Unit clock support Laurent Pinchart
2013-01-31  6:35   ` Simon Horman
2013-01-31 10:14     ` Laurent Pinchart
2013-02-01  0:06       ` Simon Horman
2013-02-07  2:20       ` Simon Horman
2013-03-12 15:08   ` Laurent Pinchart
2013-03-12 15:52   ` Simon Horman
2013-01-31  1:45 ` [PATCH 2/3] drm: Renesas R-Car Display Unit DRM driver Laurent Pinchart
2013-02-07  2:15   ` Simon Horman
2013-02-07 12:53     ` Laurent Pinchart
2013-02-07  7:32   ` Simon Horman
2013-02-07  8:23     ` Kuninori Morimoto
2013-02-07 16:08       ` Laurent Pinchart
2013-02-13 12:28   ` Simon Horman
2013-02-13 18:18     ` Laurent Pinchart [this message]
2013-02-14  0:40       ` Simon Horman
2013-01-31  1:45 ` [PATCH 3/3] ARM: shmobile: marzen: Add Display Unit support Laurent Pinchart
2013-02-07  4:27   ` Kuninori Morimoto
2013-02-07 12:51     ` Laurent Pinchart
2013-02-08  0:17       ` Kuninori Morimoto
2013-01-31  6:38 ` [PATCH 0/3] R-Car Display Unit DRM driver Simon Horman
2013-02-01  3:15   ` Laurent Pinchart
2013-02-01  3:26     ` Simon Horman

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=1952026.K0AL5gJOGS@avalon \
    --to=laurent.pinchart@ideasonboard.com \
    --cc=dri-devel@lists.freedesktop.org \
    --cc=horms@verge.net.au \
    --cc=linux-sh@vger.kernel.org \
    --cc=magnus.damm@gmail.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox