Received: by 10.223.176.5 with SMTP id f5csp1037215wra; Wed, 31 Jan 2018 00:02:04 -0800 (PST) X-Google-Smtp-Source: AH8x226uX3GRhlbpj8nt1nQgZr8OcxOWZR0dxo7YGiXEo5nVHez6Lm5n2ZN++lAIwE/me71KQMdH X-Received: by 10.101.77.207 with SMTP id q15mr26310181pgt.163.1517385724437; Wed, 31 Jan 2018 00:02:04 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1517385724; cv=none; d=google.com; s=arc-20160816; b=GxLbHoN7W4GSPNMMTXW3DLaca0lnmnuuCOqIwAzioD816molbLITE5Hg5TVtA9SWaB 7tKKtMH6t6j7Dl96wmrqti/vQnWFnblkfqwT1V7auLmWHj7H+ggzLYkeoTjxAzWpyLUv Wmj4JAdZIToCUIskNq/H+X+FtgaKFHhVdLJB+y/FteSHTpKSyhpbsJ5CdYHpkDbQCWP9 FdvCs9tsIaqZ54yVLFPVusX2x7qfXpDU2zI5tSonDQQPQf5NXH0kEDgLsj7dJIf6jCSh hlqHo9h89o4HjqK37Lm5vbQ2Y/z6G3t/ygFyb2EPf/6v+YruY4zbeieC0asicCGUxAP8 D7GQ== 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:arc-authentication-results; bh=3HIbOOObNMn7dyakV5YbnBxttKxqw0miFZ7aZvBU/hw=; b=RHwY2uQDYcBnpNVXbKTZeZFsaq7dfWXUTLx7OdbuMEnND/GWB3VIVW7MVCjJDhMPiu adtgNzh4kDSlfXxI1rGQRUFI6Du5hrBO4ew9vLC9H3sXa9jhKTFDwuz1/oQUT8dBfjwm yofT8kWQNGwNl9+he7lx7WwX34SQQREX2UToJljn8HA3H/2sp8fImHZIhYrK0SDhE0NM ChyEFUG32hEIp/d/mEUJYj6jZ9Fi+ccBcBX2idcUjSbgdqTkfILLqwR2broqvmnWPbOB JUNnxH5s5EMRr/DzVVu0lKDFX1ZzL8SYZDC//gXdACKPMxwnRFEGdZiEqZeXyjsuaKqp Zp3Q== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id q5-v6si5617589pll.88.2018.01.31.00.01.50; Wed, 31 Jan 2018 00:02:04 -0800 (PST) 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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753009AbeAaHmb (ORCPT + 99 others); Wed, 31 Jan 2018 02:42:31 -0500 Received: from mail.free-electrons.com ([62.4.15.54]:35442 "EHLO mail.free-electrons.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752910AbeAaHm3 (ORCPT ); Wed, 31 Jan 2018 02:42:29 -0500 Received: by mail.free-electrons.com (Postfix, from userid 110) id 4A45221A2C; Wed, 31 Jan 2018 08:42:22 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mail.free-electrons.com X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED,SHORTCIRCUIT shortcircuit=ham autolearn=disabled version=3.4.0 Received: from localhost (LStLambert-657-1-97-87.w90-63.abo.wanadoo.fr [90.63.216.87]) by mail.free-electrons.com (Postfix) with ESMTPSA id 048ED21A2A; Wed, 31 Jan 2018 08:42:12 +0100 (CET) Date: Wed, 31 Jan 2018 08:42:12 +0100 From: Maxime Ripard To: Liviu Dudau Cc: Yong , kbuild test robot , kbuild-all@01.org, Mauro Carvalho Chehab , Rob Herring , Mark Rutland , Chen-Yu Tsai , "David S. Miller" , Greg Kroah-Hartman , Hans Verkuil , Linus Walleij , Randy Dunlap , Stanimir Varbanov , Hugues Fruchet , Yannick Fertre , Philipp Zabel , Arnd Bergmann , Benjamin Gaignard , Ramesh Shanmugasundaram , Sakari Ailus , Rick Chang , linux-media@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-sunxi@googlegroups.com, megous@megous.com Subject: Re: [linux-sunxi] Re: [PATCH v6 2/2] media: V3s: Add support for Allwinner CSI. Message-ID: <20180131074212.7hvb3nqkt22h2chg@flea.lan> References: <1516695531-23349-1-git-send-email-yong.deng@magewell.com> <201801260759.RyNhDZz4%fengguang.wu@intel.com> <20180126094658.aa70ed3f890464f6051e21e4@magewell.com> <20180126110041.f89848325b9ecfb07df387ca@magewell.com> <20180131030807.GA19945@bart.dudau.co.uk> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="x2ob3palwahja4lz" Content-Disposition: inline In-Reply-To: <20180131030807.GA19945@bart.dudau.co.uk> User-Agent: NeoMutt/20171215 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --x2ob3palwahja4lz Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi Liviu, On Wed, Jan 31, 2018 at 03:08:08AM +0000, Liviu Dudau wrote: > On Fri, Jan 26, 2018 at 11:00:41AM +0800, Yong wrote: > > Hi Maxime, > >=20 > > On Fri, 26 Jan 2018 09:46:58 +0800 > > Yong wrote: > >=20 > > > Hi Maxime, > > >=20 > > > Do you have any experience in solving this problem? > > > It seems the PHYS_OFFSET maybe undeclared when the ARCH is not arm. > >=20 > > Got it. > > Should I add 'depends on ARM' in Kconfig? >=20 > No, I don't think you should do that, you should fix the code. >=20 > The dma_addr_t addr that you've got is ideally coming from dma_alloc_cohe= rent(), > in which case the addr is already "suitable" for use by the device (becau= se the > bus where the device is attached to does all the address translations). Like we're discussing in that other part of the thread with Thierry and Arnd, things are slightly more complicated than that :) In our case, the bus where the device is attached will not do the address translations, and shouldn't. > If you apply PHYS_OFFSET forcefully to it you might get unexpected > results. Out of curiosity, what would be these unexpected results? Thanks! Maxime --=20 Maxime Ripard, Free Electrons Embedded Linux and Kernel engineering http://free-electrons.com --x2ob3palwahja4lz Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE0VqZU19dR2zEVaqr0rTAlCFNr3QFAlpxc1MACgkQ0rTAlCFN r3R/Lw//ZA3imZaVQtgX/SzMgCsYQ8fcq/wOXFqNPVp8Du/Ce8QRO1Wu/rl6FU5q LfeYJtMMz+/0rEN7HjX76gjJZ7t3w1aPL1rFIL5bwWeFmYjSVEup0BSCOmbO4NSu Q1nPxal3Af/6JMp5upBb8oU0CDv+V8fQ1ca3BaTmX1doab87bgFtRE5qTCeXk/uF PFtSGL3xbtdnwmCi4HCGk93VSxxF8dfzwmJ1CyBZCJEHF0wxAU/VkGpz7ngZR3x4 9WgPk7Rf9kXrSHdhluihy8aJd/A+91iE9ObzjzmYrsZ5dGjbDzPXQ6N2YsMtOxsL RD9hwmG06X44jDzL28ArnBDKTZn4VgC6k258cDymK0vxmxmz+maAXpqT+AK2ckH9 3rzOK2EHE8bYVGSIWV9Jd/rCIGa4V6sR58YrAjaI9vlYdQtogKgd/S65a6Tr2oah fzc3AHy4OJFhYWECCBAB4uUIMvuUYbnLHsBfPBFoecCUUdup+x2YCeEhv7Q82VKq Cr7iYX9Q8Hy8ThOoCi6MXyhiy3RfL5zUMExNQfLfObGc57op0frLbXYfJ3C56jdu ZW+YfV/h/5OpMUkpIF5QpOGw1aqIxMUi5MJUUkCIJa/u+q3CwHfnC1Sgq8lmrjjK z0Enny5NG2Ni0DN5D1mLWnUQUZ2/2EcjSg8GcUWWm7dNLT/NSB4= =4Z7h -----END PGP SIGNATURE----- --x2ob3palwahja4lz--