From patchwork Mon Jul 8 12:39:32 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arnd Bergmann X-Patchwork-Id: 168621 Delivered-To: patch@linaro.org Received: by 2002:a92:4782:0:0:0:0:0 with SMTP id e2csp7111537ilk; Mon, 8 Jul 2019 05:40:02 -0700 (PDT) X-Google-Smtp-Source: APXvYqy+vA2i4MfyV19+Z/ZrNonlgoQPheT+bS+sajQVLM9iiowuSitZi13bfaxsOQDuI0xZnQol X-Received: by 2002:a65:6448:: with SMTP id s8mr23603957pgv.223.1562589602062; Mon, 08 Jul 2019 05:40:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1562589602; cv=none; d=google.com; s=arc-20160816; b=mMYjlYH2ny2SxWLpCO4NAIXqktDdrBfp37Z6h8luNn/ifVZl1L/9CYaQjQiIzux1zr ocxh6bkZJSK6imgszCJKMITlM3Chtj55qA3bS0BrrsOufZySln6w9XYhdVNvXrIh556z eJdBqENNpR4lWBkRFEN3qj2qpqQYXCuCGKwh3bZvISWizz0BXMtBUvgAhwFBaXvdzrIj 4H0C32MPSTuxswWogMWGBP4zoerhJ9ULdI26zCb1fmBLJsz0/+zSEFUC1aaA6xdU+7VU kvB4a6n5wmw+P9mWNiVnDbf1Po8sNkziWRzirwje0PYnATXZ8SsDpGg/V2IDxG727+FQ 0gXg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=XNY5s01e8X8AKP0DcvdozfLHCDlPsYsV58x/UIYTO4U=; b=VKzktJ5UzgsgiCc51LUwiZFkcA5j+dLwtdvoSGvFtXKRNwYmyN/Z/1FU5PCI2b2Rss xbzAb9trwg6GdTQvV/ng95Q2xz9KpCgWmMTaXHD4VAjl0KJVdu5gnvkhnWEel/GUX0ZU lDx+nhtT/6hGtb3mZyhwvIN74b7DMw/IRVE60E+M0WT0lacOvAV6BbA+QE9jvOaCjCsh xzMbJ8C+4SEgmOK4lPxKnA4oLV1kLjlztnxvSE9fFrt+iMHd0V74EDWIsm6pIeq30JW3 XcPzPh8CCMcCI1hc7O581WySz6jDvyrWQgVuTmfRz/2kyo1ZRdn1wNdHrq+RJGeNvyZH 6QOg== 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 m5si12923664pll.439.2019.07.08.05.40.01; Mon, 08 Jul 2019 05:40:02 -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; 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 S1730714AbfGHMkA (ORCPT + 30 others); Mon, 8 Jul 2019 08:40:00 -0400 Received: from mout.kundenserver.de ([217.72.192.73]:39187 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727544AbfGHMkA (ORCPT ); Mon, 8 Jul 2019 08:40:00 -0400 Received: from threadripper.lan ([149.172.19.189]) by mrelayeu.kundenserver.de (mreue106 [212.227.15.145]) with ESMTPA (Nemesis) id 1M4aA4-1hl1Qt3yXm-001fJc; Mon, 08 Jul 2019 14:39:54 +0200 From: Arnd Bergmann To: Oded Gabbay , Arnd Bergmann , Greg Kroah-Hartman Cc: Tomer Tayar , Mike Rapoport , Omer Shpigelman , Dalit Ben Zoor , linux-kernel@vger.kernel.org Subject: [PATCH] habanalabs: use %pad for printing a dma_addr_t Date: Mon, 8 Jul 2019 14:39:32 +0200 Message-Id: <20190708123952.3341920-1-arnd@arndb.de> X-Mailer: git-send-email 2.20.0 MIME-Version: 1.0 X-Provags-ID: V03:K1:9KNFd67BZo1dqHvppWZBvDSpSYm3pm8KWs3mfIsotE8h1IyJq1I G0D/8p8NiJyBhKa0O7acqodqZOo1a6SpxuWHZ/pqJ0nTfbFYOE10Sv5O42/BvsRdUdjPH6X wsaEVl5xvFS1X/5YJtRqDN+ZQU9iNMIrNH+nSA5UKMx5A79FterfXlPOHG14d3a3BVRl8Qv JFw2H4VoEZ59O8TUy9kSw== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1; V03:K0:ovUOMzlveHI=:6C6A4+y9pT7C8oErjMlWNT pvgsyWaPCsLtZsvs5Wu3aMh2o6n+1puYBqeV3iP3ziw28SIV8heGDpwa/hXsmUEWkmMHjY76w h7Pt4Ej/qH26y1zVf0svxyvg535A7A6inHoNIvUcE0/UOczrXqqqCU6+nKrgsxWad458oYIJr 4uq41gFGF3a0M308yv/yw4LsQAW3GOpp+qnOuEkQ8mIFDwPHUaVIgFW9LCOoW0UhmaC3UQWdF 3wkT54WfyESH4WYQAzLaWne/w1PsMPponKxK0mGcQnrVaf2nXbpQGxkyndrD16cLJTIR4BXHi QkPayR01Lja03eCDSsqcQjmWOcj11AyTWbuxxyOY/JbNVRh9GC6sGPqjio38g1p0FC27n9bP9 3suad9uDlF0a7BeYjnI8qFkq5GpCtSHyHQuYdlOQnnGPa+zzdKF67NtLMWgYq46t/0dL+RJ1G pt7m/sclO4DKO7zfLOTh5/iSnF26gJxsVRVQRRaDhD9DzYdx96tD9uZN2+JGQ7zB7cRy48nNM eaa/fYnKGrS9SH4NjCV7q7Q605bWPiSpkDgZm/eTPyAG/zFh8DPXvO5wnHLK6fs1grY9QeMVb DEhKs3uo1KUjjaJABwD7LQeuCPCyrYczjMHSxrY4VXLkShHRGyK8vBe1pTWAxt9hRdzrHGAcw UwZQ7mCYgwbp3cBv/JAofd4b8LJmT+mcJkO6pl9K2NjhMQTrJ5vfjjzhpRJsSIRo0HdeSV/xj AwM47spIvazAwNaAUN+0zBTt/59QE9yR/vtu+w== Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org dma_addr_t might be different sizes depending on the configuration, so we cannot print it as %llx: drivers/misc/habanalabs/goya/goya.c: In function 'goya_sw_init': drivers/misc/habanalabs/goya/goya.c:698:21: error: format '%llx' expects argument of type 'long long unsigned int', but argument 4 has type 'dma_addr_t' {aka 'unsigned int'} [-Werror=format=] Use the special %pad format string. This requires passing the argument by reference. Fixes: 2a51558c8c7f ("habanalabs: remove DMA mask hack for Goya") Signed-off-by: Arnd Bergmann --- drivers/misc/habanalabs/goya/goya.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) -- 2.20.0 Reviewed-by: Oded Gabbay diff --git a/drivers/misc/habanalabs/goya/goya.c b/drivers/misc/habanalabs/goya/goya.c index 75294ec65257..60e509f64051 100644 --- a/drivers/misc/habanalabs/goya/goya.c +++ b/drivers/misc/habanalabs/goya/goya.c @@ -695,8 +695,8 @@ static int goya_sw_init(struct hl_device *hdev) goto free_dma_pool; } - dev_dbg(hdev->dev, "cpu accessible memory at bus address 0x%llx\n", - hdev->cpu_accessible_dma_address); + dev_dbg(hdev->dev, "cpu accessible memory at bus address %pad\n", + &hdev->cpu_accessible_dma_address); hdev->cpu_accessible_dma_pool = gen_pool_create(ilog2(32), -1); if (!hdev->cpu_accessible_dma_pool) {