Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp1215220pxj; Sat, 15 May 2021 07:24:16 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzaQ9m1X7NZLV6cY3NLnKdJkcNoVqCOuQbZ6VAAUlpv1cRuem7fzxsvJZDGwTtk5A34lylP X-Received: by 2002:a17:906:4c82:: with SMTP id q2mr53193922eju.80.1621088656378; Sat, 15 May 2021 07:24:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1621088656; cv=none; d=google.com; s=arc-20160816; b=MHvl7jCb+wsquhoBy7PbYJlBUiS4gZGVFveljk3ItgkLpTDkg2hwA3zO69i9w4Lf2s X7wJF5BZtsw950SR7OYKFMeSbi6x0WmW0shcxsiBH9QrE2d+4laDElycbRV7nALSuE01 legHzV5kkr1gShCzXdvvi3WqZ/MhrXewk6X0zVgOZxLEpmqBAqLGhvFljSuZJMsj4kTd WyaxSvzmFV8xhvT/iKCq269cLjd2p/vlz2ActpszY0kdQ0Fu5DAMFeSdLTJ48CCUhiNb VY4FzxiTUMVKB9kaYqyPRjVqc0Ryi3fbS8mgKEZYVyCYiPIfb0Rl1TeltVCxabLmePKS ahLQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=ccOkwfHONH4ctWtovXqvBUc/wwChwHjFJnj/KJ+QzMs=; b=GK0vuVsOgEdG9Mi6fHhGj1Wt0pwr9mx0JEwuBvoCltR8ECqjctNZ1+wfOq6I2I01eF rzyg8HeC3hlfMFwJf07QRXnvTYW9Lh20ZNcRkijXVRRJQl+dhxS7fsGzWHlyblmaehlh mDzQqyXoTdiyXGfP421RTjeDirxAb4m6Rs4KC+IsjhWMM7tJoNJhmorXxJ6r0OXZl0Hi u7FzYXZRB6OYjVdDj7AYg0cbBauG1oIvgeh3BMoWFn/gopj3bYDd0WIUmwdXIppsNwDb 5V4+lZulpQ/LkhWdgKmyy76+PPke4ANbaD7EOO7p/0eQPmn6EgOUNipRS+pbIOgvphhQ P3GA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=mm0fiPkb; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id s21si6880295ejv.66.2021.05.15.07.23.39; Sat, 15 May 2021 07:24:16 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=mm0fiPkb; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233165AbhENVgF (ORCPT + 99 others); Fri, 14 May 2021 17:36:05 -0400 Received: from mail.kernel.org ([198.145.29.99]:56882 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233163AbhENVgE (ORCPT ); Fri, 14 May 2021 17:36:04 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 68E22613C5; Fri, 14 May 2021 21:34:51 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1621028092; bh=giFp79N7GzU5bE/Dhc1OIKO7f9yTRPmxlB6XSTEIJgI=; h=From:To:Cc:Subject:Date:From; b=mm0fiPkbvlCnEeQ0fEWQyGtvUD9HmKoctDfFdE5J+BM8mcNh9YD+tvMZhDf0Upmpp RSCh9ggbOMri8zRcCyZCxbxsTPZxUrvHDFenxwvT66BZWNkLU5Rx+O8Y2iMqNzLNwW RS/STUtwh4j/gLM35u2kPw764DMMN3Da2J0gS6d6aiEsJj6hDPi98RZInugSrh1kYq wIHqbkd7/Xya9IJNJH5J6dLprB+92ewXBzV1V0U6k6CXIzuPxXP489P7AxVZN1wNi4 DPcRyT1OjguiOCOAj65hH12wDaWyhnqSijpjpU2GlrhSr/RUR2o8Wo2tSHOrirlb13 O7Ze/mHkopdgw== From: Arnd Bergmann To: Jens Axboe Cc: Arnd Bergmann , linux-ide@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH] sata: fsl: fix DPRINTK format string Date: Fri, 14 May 2021 23:33:57 +0200 Message-Id: <20210514213402.691436-1-arnd@kernel.org> X-Mailer: git-send-email 2.29.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Arnd Bergmann Printing an __iomem pointer as %x produces a warning: drivers/ata/sata_fsl.c: In function 'fsl_sata_set_irq_coalescing': drivers/ata/sata_fsl.c:316:17: error: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'void *' [-Werror=format=] 316 | DPRINTK("ICC register status: (hcr base: 0x%x) = 0x%x\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 317 | hcr_base, ioread32(hcr_base + ICC)); | ~~~~~~~~ | | | void * It's not clear why that pointer should be printed here, but if we do, then using %p is the way to avoid the warnings. Signed-off-by: Arnd Bergmann --- drivers/ata/sata_fsl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/ata/sata_fsl.c b/drivers/ata/sata_fsl.c index d55ee244d693..e5838b23c9e0 100644 --- a/drivers/ata/sata_fsl.c +++ b/drivers/ata/sata_fsl.c @@ -313,7 +313,7 @@ static void fsl_sata_set_irq_coalescing(struct ata_host *host, DPRINTK("interrupt coalescing, count = 0x%x, ticks = %x\n", intr_coalescing_count, intr_coalescing_ticks); - DPRINTK("ICC register status: (hcr base: 0x%x) = 0x%x\n", + DPRINTK("ICC register status: (hcr base: %p) = 0x%x\n", hcr_base, ioread32(hcr_base + ICC)); } -- 2.29.2