Received: by 10.192.165.148 with SMTP id m20csp3626414imm; Mon, 30 Apr 2018 03:42:01 -0700 (PDT) X-Google-Smtp-Source: AB8JxZr5ihwwzVGoaS3TSoPW//uwO0b902+ZnfvmzTsGNYreznPZPH1FEu7PXwZtDO6Uqn87DMcU X-Received: by 2002:a17:902:758a:: with SMTP id j10-v6mr11953265pll.11.1525084921414; Mon, 30 Apr 2018 03:42:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1525084921; cv=none; d=google.com; s=arc-20160816; b=PlQGy7YIh4K7Xnav5uE5a7ex5w4s82J1+hhU4T4I0OlMg5AjKGUDVsf7GAyfDkoXAS LUzvJ7kbMKSocKttSgyXnsV1Kyry2kBH2UZUCPW+gTnSlldWur4E3Z9S44A9iBfgdavZ xDUb6Q21HzzJqfC6yFwJJipapE5bQFGeBZpunBrrrpeEMSUkT1ZAjosJ39jlj0bqKkvn eCuZKaoL3B/Q9I11zpQOl9lCTKX/pqX6tno8WCTGOm1Ha2Z30hhU+gRVTb4Tklo6f8M8 V+zt3estv1Gcs8msYp4e/a4AjOyWOUdtgdNp8XDS2XYljE4iovfN4kzkvI+6lUBN7l8l D6eg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature:arc-authentication-results; bh=dP9OiVIdm3xuhxV81HuOoEZPbImObf2bbf25h0lE7Kw=; b=Ok/odFXykUEbK3ZgnH/KO8mCP79OlbaCOmtwzJM1igWcuyBmu9aey5/XqorMmZw8tO MuD0xbA4M4fn7NjMqgRjr9wSZ5+ZfiqIf/lM+LvYHDOIunsiHu1PEV3/Ugtf5jr0v7W0 8ROyNhKjmVfjLenEiKlLsDuBCogR5vsV7i/fUwmUwiHma/r9GasUJtJ7gwEq2GP5C3/Y flinh9zv//kR5kwEGGTaPEXSHZsw/fLPmF5FNWYG6Y62ACr8Vy89Vv8zyjiWerSdiv+g cSE69OOyshVOVpoeM5z5ve3087Wenm1kpw99WWwr05vHQJUl6Mx5CIFf7dIN/cJb1bpy X06A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=Eq173FKw; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id h12si7225451pfd.253.2018.04.30.03.41.46; Mon, 30 Apr 2018 03:42:01 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=Eq173FKw; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752382AbeD3Kld (ORCPT + 99 others); Mon, 30 Apr 2018 06:41:33 -0400 Received: from mail-wm0-f66.google.com ([74.125.82.66]:35049 "EHLO mail-wm0-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751064AbeD3Kl3 (ORCPT ); Mon, 30 Apr 2018 06:41:29 -0400 Received: by mail-wm0-f66.google.com with SMTP id o78so13527034wmg.0; Mon, 30 Apr 2018 03:41:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=dP9OiVIdm3xuhxV81HuOoEZPbImObf2bbf25h0lE7Kw=; b=Eq173FKw6W7dNbLQW4gYaKG8+6zwwFTlVYCGMYMDEKrf6N+yM+jRY2SGQsLjCxEHfU DXakRG9SWEE+lobXuLJCwR4xcapkXPCxRx4Mx/dfSk0cfTx0rJuOxqbMd+hcOJCsa+X5 xxJ/K2djcnLO2f4Ju7Ui/75OIT86YXeAxfoyrKcVbWGqatiTyTlOAHKhTsLm6SmIK8On Czt07UUfDuCB0uEr9fhEzHJHLdlFMtd9dlExTJ4UlGKoL2J3Yc1brKbJNaZ2czgnEcsr Jj/p9tJV/x7wlo61p56LtPYpK8V40eMYb3zwtzcAk0sEgP5UnJ9fVHfzx245HNI3DSrB SYUg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=dP9OiVIdm3xuhxV81HuOoEZPbImObf2bbf25h0lE7Kw=; b=uNtBZAl16IAakadsDJpQ7leRXsx+3VJrNabMQvYdRoeqg3HsapV0iHyrpopl3OQwnM CV+5RjKDRwrL5fMWw2tQ3RIyMXZGuo0YpMjv4Vp7DsBWorYrJvK0bjQ2bqQ/vrm+jMMc Jn6R/GWgZYA5/Gx48QXE68ZhYPp/sEuAC7r4GAnSQsTgylYAiwQmxxs3KA1kAn1KORz3 D27tUUXbk1hSIpjK213HFk4z8tCp/6vDGNMDFmGTN1mOMfqktqw6jM86nCuTJY3G8J4N SWobokcLZWWEKSVgTOZ/idPPFhBMR496LYlA4k1BoGIr2WzSxrlOr+PzmuVfT/s8JuRt nP0w== X-Gm-Message-State: ALQs6tD2UGkom2bunRpbcWfV0Q4iRtn1GnviHCsAHHGOG0j9jUnQH9Dr E4zE5Q2EbQmRKEg00dKAxJE= X-Received: by 10.28.174.81 with SMTP id x78mr7822771wme.41.1525084886866; Mon, 30 Apr 2018 03:41:26 -0700 (PDT) Received: from localhost (p200300E41F041C0032947E635CB49D15.dip0.t-ipconnect.de. [2003:e4:1f04:1c00:3294:7e63:5cb4:9d15]) by smtp.gmail.com with ESMTPSA id n73-v6sm7469586wrb.18.2018.04.30.03.41.25 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 30 Apr 2018 03:41:25 -0700 (PDT) Date: Mon, 30 Apr 2018 12:41:24 +0200 From: Thierry Reding To: Nipun Gupta Cc: robin.murphy@arm.com, hch@lst.de, linux@armlinux.org.uk, gregkh@linuxfoundation.org, m.szyprowski@samsung.com, bhelgaas@google.com, zajec5@gmail.com, andy.gross@linaro.org, david.brown@linaro.org, dan.j.williams@intel.com, vinod.koul@intel.com, robh+dt@kernel.org, frowand.list@gmail.com, jarkko.sakkinen@linux.intel.com, rafael.j.wysocki@intel.com, dmitry.torokhov@gmail.com, johan@kernel.org, msuchanek@suse.de, linux-kernel@vger.kernel.org, iommu@lists.linux-foundation.org, linux-wireless@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-soc@vger.kernel.org, dmaengine@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-tegra@vger.kernel.org, devicetree@vger.kernel.org, linux-pci@vger.kernel.org, bharat.bhushan@nxp.com, leoyang.li@nxp.com Subject: Re: [PATCH v4 1/2] dma-mapping: move dma configuration to bus infrastructure Message-ID: <20180430104124.GE2476@ulmo> References: <1520868292-2479-1-git-send-email-nipun.gupta@nxp.com> <1524883919-29484-1-git-send-email-nipun.gupta@nxp.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="Ns7jmDPpOpCD+GE/" Content-Disposition: inline In-Reply-To: <1524883919-29484-1-git-send-email-nipun.gupta@nxp.com> User-Agent: Mutt/1.9.5 (2018-04-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --Ns7jmDPpOpCD+GE/ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Apr 28, 2018 at 08:21:58AM +0530, Nipun Gupta wrote: [...] > diff --git a/drivers/gpu/host1x/bus.c b/drivers/gpu/host1x/bus.c > index 88a3558..a9ec99d 100644 > --- a/drivers/gpu/host1x/bus.c > +++ b/drivers/gpu/host1x/bus.c > @@ -314,6 +314,13 @@ static int host1x_device_match(struct device *dev, s= truct device_driver *drv) > return strcmp(dev_name(dev), drv->name) =3D=3D 0; > } > =20 > +static int host1x_dma_configure(struct device *dev) > +{ > + if (dev->of_node) > + return of_dma_configure(dev, dev->of_node); The conditional here is somewhat pointless since the of_node should always be set. If it weren't it should be considered a bug and this function welcome to crash to make that very obvious. Either way: Acked-by: Thierry Reding --Ns7jmDPpOpCD+GE/ Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEiOrDCAFJzPfAjcif3SOs138+s6EFAlrm8tIACgkQ3SOs138+ s6HAJg/9FscZP4vLRd/bBp6+rBZLIilAu8k5gn/V+Tv9DJZRIXPsbeOuuixcznXK Sc940MSfERPYXl8fscrW9kdJWuFM4W3bdXJGzZ08T+IdVVSyFdbldOoPAVpeLi8Y C8pT3jlCLD5r6foGpUXy52rt6Jtuh7Tc4+3rr+D5h/efg9kbudcOjb2p3hcUDum+ 6BJSl7yVKDN6yjK1+o7GHu0wic6CWZe/mNmaQ7g8jn7ahWV3kHnwrHj3/3l4N+h+ cDiZhl34yzyEJRyQ0aHr1r2qdEJTXYA33JpX0zMhqzpv9JCMa+VlteQ48kXSxxTN X6TuS4pmeihUA9h3pFsuGAogPvW/tznL8tr9c2F2cJ/VDL3itQmfNmzT44ybrZYT uNPIULOaNePPf10DGcd4RZCJIMUDQeza1IHEmiwlDnr5lYJWJUDtSb4ZfyA2j87y q5wcupDKuqQ4v2tdkcZb9z8Mm5jYGsrWDVKFxKDPfx0LAwzmo5MNOcbGHnPiy8Oo N24oBFW3v1ESkzX9Yfd7VCDcKIms1qjO2hyVmIb6jCvPg36E8mqG3f599zn8zCdu i7xUnhwOs64t/yj62rPEd++T6dEsn7idUd6RGkZxLAWwSMipQ7dFhh0nBbKUGwwU 8yRNFMAtpLAaTnt4FqcLN/0BFZ09zwCVHJFw/mYxeUTFGN/V4Xc= =hGR3 -----END PGP SIGNATURE----- --Ns7jmDPpOpCD+GE/--