From mboxrd@z Thu Jan 1 00:00:00 1970 From: treding@nvidia.com (Thierry Reding) Date: Tue, 19 May 2015 15:32:27 +0200 Subject: [PATCH] drm/nouveau/platform: add IOMMU dependency In-Reply-To: <2918377.0irYYn09PU@wuerfel> References: <2918377.0irYYn09PU@wuerfel> Message-ID: <20150519133225.GA26555@ulmo.nvidia.com> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On Tue, May 19, 2015 at 02:53:26PM +0200, Arnd Bergmann wrote: > The recently added iommu code in the nouveau driver fails to build > when the IOMMU support is disabled: > > drivers/gpu/drm/nouveau/nouveau_platform.c: In function 'nouveau_platform_probe_iommu': > drivers/gpu/drm/nouveau/nouveau_platform.c:113:41: error: 'const struct iommu_ops' has no mem > > To avoid the build error, this now adds an explicit dependency on the > IOMMU implementation. > > Signed-off-by: Arnd Bergmann > Fixes: 58fd9375c2c5 ("drm/nouveau/platform: probe IOMMU if present") Acked-by: Thierry Reding -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 819 bytes Desc: not available URL: From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thierry Reding Subject: Re: [PATCH] drm/nouveau/platform: add IOMMU dependency Date: Tue, 19 May 2015 15:32:27 +0200 Message-ID: <20150519133225.GA26555@ulmo.nvidia.com> References: <2918377.0irYYn09PU@wuerfel> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0351586861==" Return-path: Received: from hqemgate14.nvidia.com (hqemgate14.nvidia.com [216.228.121.143]) by gabe.freedesktop.org (Postfix) with ESMTP id CD6CA6E299 for ; Tue, 19 May 2015 06:32:35 -0700 (PDT) In-Reply-To: <2918377.0irYYn09PU@wuerfel> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Arnd Bergmann Cc: linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, Ben Skeggs , linux-arm-kernel@lists.infradead.org List-Id: dri-devel@lists.freedesktop.org --===============0351586861== Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="RnlQjJ0d97Da+TV1" Content-Disposition: inline --RnlQjJ0d97Da+TV1 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, May 19, 2015 at 02:53:26PM +0200, Arnd Bergmann wrote: > The recently added iommu code in the nouveau driver fails to build > when the IOMMU support is disabled: >=20 > drivers/gpu/drm/nouveau/nouveau_platform.c: In function 'nouveau_platform= _probe_iommu': > drivers/gpu/drm/nouveau/nouveau_platform.c:113:41: error: 'const struct i= ommu_ops' has no mem >=20 > To avoid the build error, this now adds an explicit dependency on the > IOMMU implementation. >=20 > Signed-off-by: Arnd Bergmann > Fixes: 58fd9375c2c5 ("drm/nouveau/platform: probe IOMMU if present") Acked-by: Thierry Reding --RnlQjJ0d97Da+TV1 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAABCAAGBQJVWztmAAoJEN0jrNd/PrOh4fQQAIDgQFzkfTZvLMiKkzBQxV1Q 52W8tVXQcMIzxqRCDFNUnSgeHE7veptRkqCfro/jo8Fr516jsouXeIdpUckuF7xd av+uDjvNJqc4WIiTTvIKWrPzCtQzA8XRPcK53P3lSB5FUleEbsdf1mCG5fEoRqSr R3rIKZEEMu/7gpdI8r/IkzWzydH5Xm0MRWXanphMcSTfLc0n2j7ma1V1duYQpp4V RWqcFBSRaoXEmfxqPEdxR/dfNi7e2nsmeZIwL6i9zvRgtgR8uz9pslS5zcc3MXd5 OPkSHFl44omFfMSrNDa6TVLEHCiyvD3rQyGOgLvGNcrKjmr9/2NooyDBwHMtAQkb MS3gqX8ZwZC9OyhjLoBNCQGOITWaLTgN0MC6VszaSK4H9HTITt037fMKtkJpP+J9 VDHsmtsuJmY3SgZZfZfhMBjg7J+L/BuPkxvCcqFxjC7v04MEo49YMLTSDnniwk8s UeS8mA8pxnjmfeahO3suB+CnuispUC42/6Xk1KcXe04bTN04esCnpNZsUqce9QxP j6K9x2BEMDlv+9RgQ1qFBdC1vlLLGtDuDoUpxxb7TSySov2aVRcP3DP1EVO8EY8h 3n54+D574tvz2G0NCAlYAz0F2pwS64PyIEro4XsAhRwKuLrxB3cMCYF5noo3TWOP Xc/iv/qhXSJjJAzMD65W =JI3Q -----END PGP SIGNATURE----- --RnlQjJ0d97Da+TV1-- --===============0351586861== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0 cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK --===============0351586861==-- From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755970AbbESNcj (ORCPT ); Tue, 19 May 2015 09:32:39 -0400 Received: from hqemgate14.nvidia.com ([216.228.121.143]:11556 "EHLO hqemgate14.nvidia.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752195AbbESNcf (ORCPT ); Tue, 19 May 2015 09:32:35 -0400 X-PGP-Universal: processed; by hqnvupgp08.nvidia.com on Tue, 19 May 2015 06:29:47 -0700 Date: Tue, 19 May 2015 15:32:27 +0200 From: Thierry Reding To: Arnd Bergmann CC: David Airlie , Alexandre Courbot , Ben Skeggs , , , Subject: Re: [PATCH] drm/nouveau/platform: add IOMMU dependency Message-ID: <20150519133225.GA26555@ulmo.nvidia.com> References: <2918377.0irYYn09PU@wuerfel> MIME-Version: 1.0 In-Reply-To: <2918377.0irYYn09PU@wuerfel> X-NVConfidentiality: public User-Agent: Mutt/1.5.23 (2014-03-12) X-Originating-IP: [10.2.70.215] X-ClientProxiedBy: UKMAIL102.nvidia.com (10.26.138.15) To UKMAIL101.nvidia.com (10.26.138.13) Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="RnlQjJ0d97Da+TV1" Content-Disposition: inline Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --RnlQjJ0d97Da+TV1 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, May 19, 2015 at 02:53:26PM +0200, Arnd Bergmann wrote: > The recently added iommu code in the nouveau driver fails to build > when the IOMMU support is disabled: >=20 > drivers/gpu/drm/nouveau/nouveau_platform.c: In function 'nouveau_platform= _probe_iommu': > drivers/gpu/drm/nouveau/nouveau_platform.c:113:41: error: 'const struct i= ommu_ops' has no mem >=20 > To avoid the build error, this now adds an explicit dependency on the > IOMMU implementation. >=20 > Signed-off-by: Arnd Bergmann > Fixes: 58fd9375c2c5 ("drm/nouveau/platform: probe IOMMU if present") Acked-by: Thierry Reding --RnlQjJ0d97Da+TV1 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAABCAAGBQJVWztmAAoJEN0jrNd/PrOh4fQQAIDgQFzkfTZvLMiKkzBQxV1Q 52W8tVXQcMIzxqRCDFNUnSgeHE7veptRkqCfro/jo8Fr516jsouXeIdpUckuF7xd av+uDjvNJqc4WIiTTvIKWrPzCtQzA8XRPcK53P3lSB5FUleEbsdf1mCG5fEoRqSr R3rIKZEEMu/7gpdI8r/IkzWzydH5Xm0MRWXanphMcSTfLc0n2j7ma1V1duYQpp4V RWqcFBSRaoXEmfxqPEdxR/dfNi7e2nsmeZIwL6i9zvRgtgR8uz9pslS5zcc3MXd5 OPkSHFl44omFfMSrNDa6TVLEHCiyvD3rQyGOgLvGNcrKjmr9/2NooyDBwHMtAQkb MS3gqX8ZwZC9OyhjLoBNCQGOITWaLTgN0MC6VszaSK4H9HTITt037fMKtkJpP+J9 VDHsmtsuJmY3SgZZfZfhMBjg7J+L/BuPkxvCcqFxjC7v04MEo49YMLTSDnniwk8s UeS8mA8pxnjmfeahO3suB+CnuispUC42/6Xk1KcXe04bTN04esCnpNZsUqce9QxP j6K9x2BEMDlv+9RgQ1qFBdC1vlLLGtDuDoUpxxb7TSySov2aVRcP3DP1EVO8EY8h 3n54+D574tvz2G0NCAlYAz0F2pwS64PyIEro4XsAhRwKuLrxB3cMCYF5noo3TWOP Xc/iv/qhXSJjJAzMD65W =JI3Q -----END PGP SIGNATURE----- --RnlQjJ0d97Da+TV1--