From patchwork Fri May 5 19:46:30 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arnd Bergmann X-Patchwork-Id: 98658 Delivered-To: patch@linaro.org Received: by 10.140.96.100 with SMTP id j91csp292656qge; Fri, 5 May 2017 12:48:14 -0700 (PDT) X-Received: by 10.84.241.132 with SMTP id b4mr2040391pll.107.1494013694382; Fri, 05 May 2017 12:48:14 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1494013694; cv=none; d=google.com; s=arc-20160816; b=xwe59IaUBtC9JsmMl+NK7+T0uEwWZjPek8AwAuJCbAq313PFfcocj6BO/zaOmcBfvz DT7Im4O5mEDqzT+tcjCFecPAP3ncgC9PvhdOwXt3w2c+yBLKGR2F4S5ZNWpNhu30933C pdwVNIA1CG+rOE9cPLnAbWySsGF3okcz2pasMFLhCEFipzmxT5o0bjCSSd1WKWELDPpw OeC3mKPc70ZgXJJK0X1B0ZGlEC+bKmbs3qnBVXjDxyveH2evs+To73G9gZ121dJsMn7s dXc84AUm0jjDQKLCQ15pSn05/cqx1kFIkwSBzVkRZSsLm4MmXXzCOA6ZW4nNznFUIXAQ 5umQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:arc-authentication-results; bh=ZDvwudD2OUU3CkmC+0yp5mbskWsheoSU9H38qbqCoKg=; b=jua2L0PazHWcBdsTbCKRH2N/jCXIGwOjW2T508+HnPhgjNP2fn3gblDgbImKRA5hKs a6extxcnt/lM9XDycOEtb7MTQTdEEAisPduthC/Tk4KmOaHsqwhcJk49P9BlbG86SThf ut2GxdkI6578zC75hQJX2sf3OsB0vX80LxK420oZ79EeF29fzb4Rr6VopJOBS+zNZE4M 1Ss7+LmH2XWQsJy/1fiivLsnur4u2FTk0WfK5ZiGrH/Y7b+jkU3WvDmb4Rx+Trcls9Yr jj65TxdNSbiACGj1nMHVKY8/uXAp+EU/7pAdA4NXiZTpY8sn3eteNdERnDL8cbUjMJAj tZpQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of stable-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=stable-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 144si6012850pfa.118.2017.05.05.12.48.14; Fri, 05 May 2017 12:48:14 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of stable-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 stable-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=stable-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751653AbdEETsN (ORCPT + 6 others); Fri, 5 May 2017 15:48:13 -0400 Received: from mout.kundenserver.de ([212.227.126.133]:56962 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752379AbdEETsK (ORCPT ); Fri, 5 May 2017 15:48:10 -0400 Received: from wuerfel.lan ([78.42.17.5]) by mrelayeu.kundenserver.de (mreue002 [212.227.15.129]) with ESMTPA (Nemesis) id 0MYGci-1dbTSa1Hg8-00Upsj; Fri, 05 May 2017 21:48:08 +0200 From: Arnd Bergmann To: Ben Hutchings Cc: stable@vger.kernel.org, Arnd Bergmann Subject: [PATCH 3.16-stable 12/87] iio: adc: fix building on 64-bit Date: Fri, 5 May 2017 21:46:30 +0200 Message-Id: <20170505194745.3627137-13-arnd@arndb.de> X-Mailer: git-send-email 2.9.0 In-Reply-To: <20170505194745.3627137-1-arnd@arndb.de> References: <20170505194745.3627137-1-arnd@arndb.de> X-Provags-ID: V03:K0:mT0Xwee/wkcva+2PEAuh7YpmFR6etCutwDxqW1JkRg4VOB/wBNh yEY6T3bvQDG2XYQ2vCVEQiypPZdhmol3NC6cfHx+nHTJJKIw0T3BVobiVxyNWttMeQVX5r9 bbxSTAgTJILO+qJ95wjueRB1+3I6sMjJ2mVxImrgqiil7wNdUFVUeGHi6F9EZI6VzZ3lU9n uHX5w/HdN8z8qBtCLrw1Q== X-UI-Out-Filterresults: notjunk:1; V01:K0:+n+8aFUH+10=:Sn/16NCodubHNjCNvNY6Dw IILdMNLvSnotbqKQ1rU+mszKtDUpoKrfjGrmUk+O8oKdcD1z76PWUbXd2uJlsRm4A7Mjno3X7 xkr+hFm6y+m04oEFX/2OJ6hEBL7b4lRfLrKh27aZh1Ox5lwuvjDmRqur3nF+jyXBQZjkEgh/L rjaRCjMNoY7k6ynpFAcoKCEE1cWnPz4NE+GJIfdwif9YsoJ0F/v0eBoz/Q6PnNJnPE9lU2f9M L3mMClHhpFGZQuIZ6F9PnNMv/eaLPtkE0KclT4TSPiOUsNwsPeDcPbe7aHtcq4FNdilqXES4L GvSDnmcQPx//aWTlL3kvjvBzlqXUiCF5lyBTMR/at7WifFpqyg6LE6NXRC93dLRtL3vkH2kD8 +DSeVc0CAjphY5sGeY1U2NuVI/JzVksemP9yA8oplzi6P7IxYstuE/uKKKMECL7F2TjnFIuJ/ HqIR+n1hNypJuPQjtQxMFUVAKF4AH5tV1m5OMa/MT9H0YfXle2WHAzMYL8ClDZbbKAVbsRVwt uUo87YyWBI8W5NSPkTvPgEwaO3cclH8pNdqxb9oP71GuNMA8eRBwMNEcTmI76ZYMZTkeB3SC7 uKB3XeSN3e7t5nSWz26ghQUxSObuygqLSCWn2zRRxywGKpZ9jSY7tDuOfq6OtVuIqGF1jIDmM Qc0ZYLkOCVw8ZQrANWa+tqyBe7OSocUr4rgcuQ3JrHaR08MhjJzuT29FzJKSb0QKUFtE= Sender: stable-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: stable@vger.kernel.org On the 3.16 kernel, we get a harmless warning: drivers/iio/adc/exynos_adc.c: In function 'exynos_adc_get_version': drivers/iio/adc/exynos_adc.c:112:9: error: cast from pointer to integer of different size [-Werror=pointer-to-int-cast] Upstream commit e49d99e0ecc8 ("iio: adc: exynos_adc: Add exynos_adc_data structure to improve readability") in 3.17 removed the function, so we can't backport a fix from upstream, but changing the cast to use uintptr_t is the obvious fix. Signed-off-by: Arnd Bergmann --- drivers/iio/adc/exynos_adc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- 2.9.0 diff --git a/drivers/iio/adc/exynos_adc.c b/drivers/iio/adc/exynos_adc.c index 010578f1d762..bb7c50cd3f72 100644 --- a/drivers/iio/adc/exynos_adc.c +++ b/drivers/iio/adc/exynos_adc.c @@ -109,7 +109,7 @@ static inline unsigned int exynos_adc_get_version(struct platform_device *pdev) const struct of_device_id *match; match = of_match_node(exynos_adc_match, pdev->dev.of_node); - return (unsigned int)match->data; + return (uintptr_t)match->data; } static void exynos_adc_hw_init(struct exynos_adc *info)