From mboxrd@z Thu Jan 1 00:00:00 1970 From: Laurent Pinchart Subject: Re: [PATCH 06/50] drm/shmob: call drm_put_dev directly from ->remove hook Date: Wed, 11 Dec 2013 13:21:51 +0100 Message-ID: <1688936.9LSBsijlVE@avalon> References: <1386758111-3446-1-git-send-email-daniel.vetter@ffwll.ch> <1386758111-3446-7-git-send-email-daniel.vetter@ffwll.ch> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from perceval.ideasonboard.com (perceval.ideasonboard.com [95.142.166.194]) by gabe.freedesktop.org (Postfix) with ESMTP id AE6B1FB2D1 for ; Wed, 11 Dec 2013 04:21:39 -0800 (PST) In-Reply-To: <1386758111-3446-7-git-send-email-daniel.vetter@ffwll.ch> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: dri-devel-bounces@lists.freedesktop.org Errors-To: dri-devel-bounces@lists.freedesktop.org To: Daniel Vetter Cc: DRI Development List-Id: dri-devel@lists.freedesktop.org Hi Daniel, Thank you for the patch. On Wednesday 11 December 2013 11:34:27 Daniel Vetter wrote: > We need to chase one pointer here. > > Cc: Laurent Pinchart > Signed-off-by: Daniel Vetter Acked-by: Laurent Pinchart > --- > drivers/gpu/drm/shmobile/shmob_drm_drv.c | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) > > diff --git a/drivers/gpu/drm/shmobile/shmob_drm_drv.c > b/drivers/gpu/drm/shmobile/shmob_drm_drv.c index 015551866b4a..c839c9c89efb > 100644 > --- a/drivers/gpu/drm/shmobile/shmob_drm_drv.c > +++ b/drivers/gpu/drm/shmobile/shmob_drm_drv.c > @@ -336,7 +336,9 @@ static int shmob_drm_probe(struct platform_device *pdev) > > static int shmob_drm_remove(struct platform_device *pdev) > { > - drm_platform_exit(&shmob_drm_driver, pdev); > + struct shmob_drm_device *sdev = platform_get_drvdata(pdev); > + > + drm_put_dev(sdev->ddev); > > return 0; > } -- Regards, Laurent Pinchart