From patchwork Thu Aug 10 09:58:41 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 133864 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b824:0:b0:3f2:4152:657d with SMTP id z4csp321989vqi; Thu, 10 Aug 2023 03:34:59 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFh0+WcgHuBFBafCUR1d90peUSIfZd3LLzMRusF3qfHuFU5ceFjC4OsIouxBrLilXwp0FQv X-Received: by 2002:a17:907:2bf3:b0:997:e959:be3e with SMTP id gv51-20020a1709072bf300b00997e959be3emr1694640ejc.76.1691663699552; Thu, 10 Aug 2023 03:34:59 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1691663699; cv=none; d=google.com; s=arc-20160816; b=yteAhqJr7SVoigL1LM+NDxb7Q05OqK09Mp8h+HNpnHxqYNqG9k97VMnplaiyiX7A73 2KoTF+kBsUfdwAAx9BVbG/nzapvDWMr6LQ8jCSmWfZ3WS8uFVVo6oWWlqK2ODRsG6Rdq qTO0yYXEBtu/Fxd46pztWsaHZyg24Rgp7nVQRR8C8RMjBkJ9ymLSMfHFgYgGuSjwGaUm vlkUltb90QThs38SIdoUrVrb2PJ/7UEfDtacmE+dsBCfDsz4I7im6lPh5/OVzmJjhY3l jYtRgywvWI/qPQzM1gNiwcJ3z7mEomCwoYojrbeSypLcs3TF4bbcUftyw0YHLVXNWwYg UOnw== 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=FkvqrMOXwmTcAnreaYq76I2AZtMUkMuF0vVGwhitEBY=; fh=WBlI1L+yoQSe31GwwUqQVKDOBZlMUDrlf/nUBWAshIs=; b=DbZr7iX3D8iTqqad/LjehKTi9pYoi8SOkpF1ScrulteAX7UiqqFfCAOTQp2UBNwZfV FdwJBrIewO7U8SLN1qN1hxDrjSXnDhzmLvprXNXYorIx3L+u+tQaAWNzBKoop0r16Yrs SM/1+eVythfuCgikMz0UzydDsZGobCmx04cQzXiFGB7WFsv3mwhdJJCkzA+IBSrjpxuG QF2zG0SUl9LG0oW2YiYVPHZY5ptilbmNWXfdaHtTaMTgVDEhF5Q6MoZgrt98PZ8AiEdx 9dVSwG8iwDtQ5f1phyLIKqWVIyT9lwv/6u8+Z/jPki4WdkFxsoTzNkl9o7WrPuCtq83z 9LeQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="g/N1DWT5"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id a15-20020a1709062b0f00b009888aa1da13si1160945ejg.752.2023.08.10.03.34.35; Thu, 10 Aug 2023 03:34:59 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="g/N1DWT5"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235088AbjHJJ7S (ORCPT + 99 others); Thu, 10 Aug 2023 05:59:18 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47726 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235114AbjHJJ64 (ORCPT ); Thu, 10 Aug 2023 05:58:56 -0400 Received: from mail-wr1-x42a.google.com (mail-wr1-x42a.google.com [IPv6:2a00:1450:4864:20::42a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E600F9F for ; Thu, 10 Aug 2023 02:58:53 -0700 (PDT) Received: by mail-wr1-x42a.google.com with SMTP id ffacd0b85a97d-31771bb4869so703879f8f.0 for ; Thu, 10 Aug 2023 02:58:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1691661532; x=1692266332; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=FkvqrMOXwmTcAnreaYq76I2AZtMUkMuF0vVGwhitEBY=; b=g/N1DWT58qicPn7aM797a838CAd0plUzi2BJWNf6ENVZomSjPXW96FFjXdcqIPtGZA BD2ihtG76tzRLS2QdSMjMUBQKnIHTxGmuBP78cqDNu07vqDTWPH1maafZMCdE5PeY5BF 673UABS0RzviQvrOKhpsOJZ085Yzz9tuwo7QyPMBaywSxJMZ/0sSEjBFNDkq08f/CfHm yBeU1fg8oWVHc0jKQPonwe7w4LrFo4shzFaxzZGKLobN5K2BysRlSs2iT8/gqBGuOhVX g4Osxd3++ssQbMdARZhvPXtmiP7+eh3xqNEyXCHS/ilTIusiG9AFAovZlOCppQ2xnLng dM5Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691661532; x=1692266332; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=FkvqrMOXwmTcAnreaYq76I2AZtMUkMuF0vVGwhitEBY=; b=I/Amk/aN/zJjYhE0/AHBsdSJKoomXTIKGA6C9xLE3iY4JBf8bsQQlB8wX0s3tH03w8 8SHwRUwXM7s7y4mAqewvnLEO5dC3kOYqb4/gK98dxdTNLfDfiZtY1vRmNM8nPa/x9JrU 0nmAXsWA8+IyD2DncEN2AR5yxbic70O7P+EdulP2RMPGfngNpSR5wIvCtMWttnQI46Rs aI0gT27O32zsWUWhUKdGi7eFyQS0WFzZG7YYBXLx1C1X9McYD1uYcL3OIl6mCYG8POqw E9SaDEaCJrROrxgAQFhLes5XLgpQXelZ5T8efnj6A2QV4DDEZzgN6Yy7qiGz80Eo1BHs H3TQ== X-Gm-Message-State: AOJu0YxfTkQ6vWHn6QrGPRbFa9vrV8bhAwCfAa3tBYGii8gY0d0AsRGj mOfFvwQeByezoNEL4GTFboSDgA== X-Received: by 2002:adf:f74c:0:b0:313:f5e9:13ec with SMTP id z12-20020adff74c000000b00313f5e913ecmr1581022wrp.68.1691661532380; Thu, 10 Aug 2023 02:58:52 -0700 (PDT) Received: from krzk-bin.. ([178.197.222.113]) by smtp.gmail.com with ESMTPSA id p1-20020adfcc81000000b003179b3fd837sm1621372wrj.33.2023.08.10.02.58.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 10 Aug 2023 02:58:52 -0700 (PDT) From: Krzysztof Kozlowski To: Lee Jones , Chanwoo Choi , Krzysztof Kozlowski , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Maxime Coquelin , Alexandre Torgue , linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-stm32@st-md-mailman.stormreply.com, patches@opensource.cirrus.com Cc: Andi Shyti Subject: [PATCH 1/9] mfd: stmpe: Fix Wvoid-pointer-to-enum-cast warning Date: Thu, 10 Aug 2023 11:58:41 +0200 Message-Id: <20230810095849.123321-1-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_BLOCKED, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1773837955582164320 X-GMAIL-MSGID: 1773837955582164320 'partnum' is an enum, thus cast of pointer on 64-bit compile test with W=1 causes: stmpe-i2c.c:90:13: error: cast to smaller integer type 'enum stmpe_partnum' from 'const void *' [-Werror,-Wvoid-pointer-to-enum-cast] Signed-off-by: Krzysztof Kozlowski --- drivers/mfd/stmpe-i2c.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/mfd/stmpe-i2c.c b/drivers/mfd/stmpe-i2c.c index 1d7b401776d1..fe018bedab98 100644 --- a/drivers/mfd/stmpe-i2c.c +++ b/drivers/mfd/stmpe-i2c.c @@ -87,7 +87,7 @@ stmpe_i2c_probe(struct i2c_client *i2c) dev_info(&i2c->dev, "matching on node name, compatible is preferred\n"); partnum = id->driver_data; } else - partnum = (enum stmpe_partnum)of_id->data; + partnum = (uintptr_t)of_id->data; return stmpe_probe(&i2c_ci, partnum); } From patchwork Thu Aug 10 09:58:42 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 133920 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b824:0:b0:3f2:4152:657d with SMTP id z4csp346835vqi; Thu, 10 Aug 2023 04:24:25 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFoRI71ETJZFqy+XZf/Y5CUPlXIMRsyPyQQf5+cr1GeN7Js8oforjWrCRs48CjS5z165wBS X-Received: by 2002:a17:903:2306:b0:1b5:522a:1578 with SMTP id d6-20020a170903230600b001b5522a1578mr2760154plh.29.1691666665129; Thu, 10 Aug 2023 04:24:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1691666665; cv=none; d=google.com; s=arc-20160816; b=ML17KUEEVjwigka+uUM0uc23AuuYEdnyyCvyAfrZFSFru3guuX+gvWP2+TKgsCVqRV DvF6Fwn2hQkxTWM9xcd39VXITJzq6uUGbhRaRkkNEdiseZT4kmmxnzhow/iAARkaICSD kUyU/uTfuwZlPUyfX21/ogz5FFtWCjbk9l9g4LHcHRD3f2fY6cNU0ME+M4l2sXBDes2d 7PDPOQejh8XzbIdRQGAdF41HI5rRD123UR2bwsW76OXJnBheVmlhd40pZ2Ty7VDzVah8 L+ZqK4PdULflP6XPbRdvLVks64DpEKKj8XkV444a6FeOzSdxXuidHAnvQ52tNV/N3Vaw KG0Q== 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 :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=5+nzMX9FF8kMvDilSoJvEkDnwU2aF0sCzfp1fOHFLkw=; fh=WBlI1L+yoQSe31GwwUqQVKDOBZlMUDrlf/nUBWAshIs=; b=Or/4PAnJkREw1wGLkml69mjQvI7UaXjVgVaE3nH0whMHSccyoCAhUCKMrj9eRtc6SO XAcPcQsZ0ujQPkyYVe3tkdP3DH/uC7QXkasiGdKZkPDvjJyycshWLLDcTrJAnwlIF319 JczIlY5vFagaZftW0fRizzf9U9GGZuXBTJzre60gFBpDqP0zvWe28ntRRRh/HsSrdN+D E7ljdUVrqbDA08kx9mk8NgG74xJa6UYxhX32+SVhzD9W9MhmK25liBakkU2j2kI5ghJG nefy1ebDcnz3U6IlCIdLbZ4foXTFOqrP7h0rRHeED0m1wQZnTVlpe5W6PgGKZv5UEA/z hVvQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="J/QzEdro"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id e2-20020a656882000000b0056516297f00si1381167pgt.393.2023.08.10.04.24.09; Thu, 10 Aug 2023 04:24:25 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="J/QzEdro"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235101AbjHJJ7U (ORCPT + 99 others); Thu, 10 Aug 2023 05:59:20 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59478 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233488AbjHJJ64 (ORCPT ); Thu, 10 Aug 2023 05:58:56 -0400 Received: from mail-wr1-x429.google.com (mail-wr1-x429.google.com [IPv6:2a00:1450:4864:20::429]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 88355DF for ; Thu, 10 Aug 2023 02:58:55 -0700 (PDT) Received: by mail-wr1-x429.google.com with SMTP id ffacd0b85a97d-317c1845a07so676300f8f.2 for ; Thu, 10 Aug 2023 02:58:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1691661534; x=1692266334; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=5+nzMX9FF8kMvDilSoJvEkDnwU2aF0sCzfp1fOHFLkw=; b=J/QzEdrotJeq6mkMZKmknV6NSGn1i48xgkQlExfqCknCcWTmLMs+dKECTzaDTq2EZ2 OX9b58tvVjvvwoKEvSIfaVB0EDLFq8r0/LG956ROPx7m54ErELhjciAQ1tutZYTsbcLD tydeQgAnpCdXuBEFaGOS3hbuJdqwiksqMwqmtsPprrnsShUx3mX5eYrlwP8kgk8s9q57 0j7035BtnLYfAHRMkWtvJfauDV5Bb5jmMHQIhLQRByiZLUkGWC0F0GRgv7u8mehxz9W9 hhcImeg0tnEL6b6XTqcjtEsdymhyR+MTmp2Xnvkw8GLCiA9w/wZjnSXw1B3etrYs70ZY k8Ag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691661534; x=1692266334; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=5+nzMX9FF8kMvDilSoJvEkDnwU2aF0sCzfp1fOHFLkw=; b=FxsLdLgnCbMzOZxvAdiIaJtVSwjDO8M2qkafPjbNQ0432iyUCpwGrM2nMjhD2khuOh uUZsKq83LAuolUkVAxebUaI8RlD7o6srrQqG8XwSRdYvMe78Q12PLuEKxo4sIK9I4IN/ EjCx6SQ0z/QfTdPecsD/w21hr9wkuYi1dN9HZNTxBuj5gGCKdNVBPnHZwizOWyMw8etq vKAQoEGT/Qk1By2V6R2MEoDLm+K/fx2VVfzwdk7+vRlCMNtk5F/iejHSh+Vc/o6FV7wP TyzJld+T0a7cNG4jmeZKRvRd+t/g/GmwqjaJ3D1pqbm8VKKD28v3MB55JiuWJ5vQ2UH/ pZGg== X-Gm-Message-State: AOJu0YzP9U0Wq4Fx8B4K4xajDKt11EcaQIctzktwJjfTVAo6klS5MDHj jC3JMQv17dbfo1s75/aJiTYlVQ== X-Received: by 2002:a5d:4683:0:b0:317:39e3:7c68 with SMTP id u3-20020a5d4683000000b0031739e37c68mr1555463wrq.18.1691661534148; Thu, 10 Aug 2023 02:58:54 -0700 (PDT) Received: from krzk-bin.. ([178.197.222.113]) by smtp.gmail.com with ESMTPSA id p1-20020adfcc81000000b003179b3fd837sm1621372wrj.33.2023.08.10.02.58.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 10 Aug 2023 02:58:53 -0700 (PDT) From: Krzysztof Kozlowski To: Lee Jones , Chanwoo Choi , Krzysztof Kozlowski , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Maxime Coquelin , Alexandre Torgue , linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-stm32@st-md-mailman.stormreply.com, patches@opensource.cirrus.com Cc: Andi Shyti Subject: [PATCH 2/9] mfd: max14577: Fix Wvoid-pointer-to-enum-cast warning Date: Thu, 10 Aug 2023 11:58:42 +0200 Message-Id: <20230810095849.123321-2-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230810095849.123321-1-krzysztof.kozlowski@linaro.org> References: <20230810095849.123321-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_BLOCKED, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1773841065222031313 X-GMAIL-MSGID: 1773841065222031313 'dev_type' is an enum, thus cast of pointer on 64-bit compile test with W=1 causes: max14577.c:406:5: error: cast to smaller integer type 'enum maxim_device_type' from 'const void *' [-Werror,-Wvoid-pointer-to-enum-cast] Signed-off-by: Krzysztof Kozlowski Reviewed-by: Chanwoo Choi --- drivers/mfd/max14577.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/mfd/max14577.c b/drivers/mfd/max14577.c index 25ed8846b7fb..1f4f5002595c 100644 --- a/drivers/mfd/max14577.c +++ b/drivers/mfd/max14577.c @@ -402,8 +402,7 @@ static int max14577_i2c_probe(struct i2c_client *i2c) of_id = of_match_device(max14577_dt_match, &i2c->dev); if (of_id) - max14577->dev_type = - (enum maxim_device_type)of_id->data; + max14577->dev_type = (uintptr_t)of_id->data; } else { max14577->dev_type = id->driver_data; } From patchwork Thu Aug 10 09:58:43 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 133884 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b824:0:b0:3f2:4152:657d with SMTP id z4csp340178vqi; Thu, 10 Aug 2023 04:11:56 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGHesx4Qdcss7mo2Bm74Jlj5YVFN+jcR9wo7Ky5ewQ7lXbfHhh94ht/K+lqqEGSu3VGDywg X-Received: by 2002:a50:fb81:0:b0:523:47b0:9077 with SMTP id e1-20020a50fb81000000b0052347b09077mr1882625edq.38.1691665916246; Thu, 10 Aug 2023 04:11:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1691665916; cv=none; d=google.com; s=arc-20160816; b=NmqdEjk2h/UtJeDgOE0qRCtuRaKbbxWUgnrGbCJpELlCJYPpuFp32fJxQtnqNptXAM WU+3UDB+i2m37vhlAM6sn2rMe8I4w8D+TNbfGjgzNc2AvknEQ0B5unN5OJafLLu6RubM FHU8IRg90jcvoPMCD/Q2uU9YR2A337KdiFIINHBc2YEuBog9+MNeZZiuHbNieX4mTiSt gJdZKjt1NAqolOKFEgkSCImgh/4qvDWfHYNcrAh1j8E+hJapXl+8XIT1e155Ju0D06UL EJ+a7R/UlRX6/k9n4UyktedQ9mrrzsYo7LocYXSFz/TSRg6S97Nojp1SUvrXEfszY+EC YrwA== 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 :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=zT30MW4jzOeQi1uZyE7Ccpk1TKZvogpCYUy/NOvSbr4=; fh=WBlI1L+yoQSe31GwwUqQVKDOBZlMUDrlf/nUBWAshIs=; b=J1I6jPvlpVGlhAUAe7Lgy7Ta4y0iHKKfEH+y/KtP1lSMIWMD7CTA/+qO773vvm/VJ5 f31NXe+xAaf/HwNU1a+WAtBgsCGLNVn1TtQ6lcnkJfxekcKgarWN0AnZK08rRo6NyVAr nCyZ59mnZmM2xOzK5C2+iBzwc5F+UOTGZctQUKdI6ncgBWTlKiYCPL7BvhaZ2Wi+zmzH qGtrDNmz/IvTFDKv8JlwkLWHOLRr0dK5tFZjGK2SGRagsmK8Sr1JzzFZOCRCM2/6XuX+ kwP6k5MxtFIF8CDASSy/GC0iFs11a6EC6H70Wz/1UVA0ob43VNBxwrrCq0Pbn//g2Znn rWMg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=AJWA9Djn; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id i23-20020aa7dd17000000b005233fb6b8c7si1295256edv.35.2023.08.10.04.11.31; Thu, 10 Aug 2023 04:11:56 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=AJWA9Djn; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235114AbjHJJ7V (ORCPT + 99 others); Thu, 10 Aug 2023 05:59:21 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59492 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235000AbjHJJ65 (ORCPT ); Thu, 10 Aug 2023 05:58:57 -0400 Received: from mail-wr1-x42b.google.com (mail-wr1-x42b.google.com [IPv6:2a00:1450:4864:20::42b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 05D74E0 for ; Thu, 10 Aug 2023 02:58:57 -0700 (PDT) Received: by mail-wr1-x42b.google.com with SMTP id ffacd0b85a97d-31783d02093so706031f8f.0 for ; Thu, 10 Aug 2023 02:58:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1691661535; x=1692266335; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=zT30MW4jzOeQi1uZyE7Ccpk1TKZvogpCYUy/NOvSbr4=; b=AJWA9DjnuW6YJYPEhAurKTlb9MzzWpjanEuGmxAhIcghAxzAJj7cy0gLt+n5uLkKS8 6jWGVQAgR9ofnRWZLJpcr/Ihz/+MZaiEZUdR9KNLCbXiwf7vZMZaFMVuy5JEzEi5WptB O27JpOfWnh3XuMMbepD1wCALaOytQKI/OM+Lk5wwKnlDvCCXlh+nCu+wOH3OXJRbPD+3 poOhQyXLn+ylCJ9XmnDkuCLddpTMe/9jPqFHNzoKyUIy8Ch03Ll501sfzFAGxkOVCwHg 9KroNgqx5Zipbm8KzYl/k6rqXe1TwA68AukW+4bYi0Y3aajsHmfHk7mp8zFjzocizvIt im1Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691661535; x=1692266335; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=zT30MW4jzOeQi1uZyE7Ccpk1TKZvogpCYUy/NOvSbr4=; b=kc6LvxF8JHPNIahDVLQU+LOtquNcf2yjyy2Av+96nOreV3wr4tdV8IB6iJuKu+oVCE VgR8I+Lkn0NdsJz8HlmA2IGeX412ExVAW4444TNwX0YAimQfnUC7tLgbdQIETV2923z9 KDx4vI+eK7w+8SEtEPjVHMYfPv1+qJn/DRqDTzM6pvruOz/NZDFlgGj7sTt0K8Q7La9P c95O0/5rgo/lLNKYsJr9w83d22wl6pLsoqBm5A/HN0sgmo9+LiHg34ZdDFsPagD5gZp2 IBECnxGPtdGjD13ALZwkRJv1W4nGr4nRfoAlFV0dnHUQvD/cztrmn0iNj4p9c3OHmcng DTRg== X-Gm-Message-State: AOJu0YxBbrL2vdHUVq4VScmxw60CxDBN4NJzLAEdBGGfntRTp7akAvK8 SMeA+1dORRu4Rdcpy8XbtbSoVQ== X-Received: by 2002:a05:6000:8e:b0:317:6849:2d39 with SMTP id m14-20020a056000008e00b0031768492d39mr2015146wrx.10.1691661535636; Thu, 10 Aug 2023 02:58:55 -0700 (PDT) Received: from krzk-bin.. ([178.197.222.113]) by smtp.gmail.com with ESMTPSA id p1-20020adfcc81000000b003179b3fd837sm1621372wrj.33.2023.08.10.02.58.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 10 Aug 2023 02:58:55 -0700 (PDT) From: Krzysztof Kozlowski To: Lee Jones , Chanwoo Choi , Krzysztof Kozlowski , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Maxime Coquelin , Alexandre Torgue , linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-stm32@st-md-mailman.stormreply.com, patches@opensource.cirrus.com Cc: Andi Shyti Subject: [PATCH 3/9] mfd: max77541: Fix Wvoid-pointer-to-enum-cast warning Date: Thu, 10 Aug 2023 11:58:43 +0200 Message-Id: <20230810095849.123321-3-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230810095849.123321-1-krzysztof.kozlowski@linaro.org> References: <20230810095849.123321-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_BLOCKED, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1773840279800221933 X-GMAIL-MSGID: 1773840279800221933 'id' is an enum, thus cast of pointer on 64-bit compile test with W=1 causes: max77541.c:176:18: error: cast to smaller integer type 'enum max7754x_ids' from 'const void *' [-Werror,-Wvoid-pointer-to-enum-cast] Signed-off-by: Krzysztof Kozlowski --- drivers/mfd/max77541.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/mfd/max77541.c b/drivers/mfd/max77541.c index e147e949c2b3..10c2e274b4af 100644 --- a/drivers/mfd/max77541.c +++ b/drivers/mfd/max77541.c @@ -173,7 +173,7 @@ static int max77541_probe(struct i2c_client *client) i2c_set_clientdata(client, max77541); max77541->i2c = client; - max77541->id = (enum max7754x_ids)device_get_match_data(dev); + max77541->id = (uintptr_t)device_get_match_data(dev); if (!max77541->id) max77541->id = (enum max7754x_ids)id->driver_data; From patchwork Thu Aug 10 09:58:44 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 133889 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b824:0:b0:3f2:4152:657d with SMTP id z4csp341295vqi; Thu, 10 Aug 2023 04:13:45 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGhFZmKtE4+mV6mITWfNfegyBPWM14hg0AgBPZrxjgpfVjdY8+UKTpiUz+fgJwBIzgxjGjN X-Received: by 2002:a05:6e02:128d:b0:346:5bd7:4a17 with SMTP id y13-20020a056e02128d00b003465bd74a17mr2310619ilq.17.1691666024984; Thu, 10 Aug 2023 04:13:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1691666024; cv=none; d=google.com; s=arc-20160816; b=mvBiTAkcx56xSIBwzRCzDOVtH4mXayi13N24ujwjxZs2C4fZYiVwY/3AY8uu3jiPIW WzDIU1Y4+se3DONBigIxfCf4VcBFYYstALyv7EJOmIKN26/nSAfAaEpFa9McL6v6sIS8 GBxoacqTWgpzI7BJ5/u9gumUN8lKFyR5McyHM77vu+33NQY4mFGC9jMm356q7rGIBmDe 4DDyf87zKaTUdR6zpFScDuWJ0qJnNJNNM3Q/KTEJ1KBLai1i7Ou6eP7cEZR8Qn83Arye Dr6idtKXJDJOWT91L2ausmKvw4WY5KmrHpQqPhRsz/E2brr1pLUOBjyL+9SqmkBjr+93 +EYg== 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 :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=ulC0rUCgM79VoK8ODBpFngeO7joEM2mXw44qcZoQUFU=; fh=WBlI1L+yoQSe31GwwUqQVKDOBZlMUDrlf/nUBWAshIs=; b=TD/hds2GipoWKv9AXXl8YPnONU/kpL8v8XdgdjbENdtfaNEp6r+3Qv+ZDOA8LZmkKH VxtkGqar/EtODW6K8Y5n83eo2GX2lUMVET4bFw8tYeZTkWq63NMuNGlVnbFkS5gkM+sf mYrmJLtfanRQWQjRHQp4tysTDkUnRIydwmblS8rTlgVnekZOTWHNHW9UxRBzGxAUcurY 4K8IP3QVp1zXJ7ZsJDSbTM71d7sn3bfONeX2WInjnySg7BDGY4lkzrpOmuHPRMpoC5MX +oIrNWxp61WkoBFghNBClCPZlmhtr618jhb5GXdNtWtdpUo8oVQ4hLmsixx35nHJMrzr EMuQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=NQbGCh+T; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id d191-20020a6336c8000000b00563fe7f89f1si1376209pga.189.2023.08.10.04.13.31; Thu, 10 Aug 2023 04:13:44 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=NQbGCh+T; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235169AbjHJJ72 (ORCPT + 99 others); Thu, 10 Aug 2023 05:59:28 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47754 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235017AbjHJJ67 (ORCPT ); Thu, 10 Aug 2023 05:58:59 -0400 Received: from mail-wm1-x32b.google.com (mail-wm1-x32b.google.com [IPv6:2a00:1450:4864:20::32b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id CDBD7120 for ; Thu, 10 Aug 2023 02:58:58 -0700 (PDT) Received: by mail-wm1-x32b.google.com with SMTP id 5b1f17b1804b1-3fe1a17f983so5895965e9.3 for ; Thu, 10 Aug 2023 02:58:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1691661537; x=1692266337; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=ulC0rUCgM79VoK8ODBpFngeO7joEM2mXw44qcZoQUFU=; b=NQbGCh+TQMHjAbZGfILAsXjghrFOWpO++Oo0JbNQNJ07f9cnL+UKwEmYRcJk6tUbv0 TKaX6/yXLKmPPKHLTD1EwK8K0WmK7bhQRRWmsr6ZzrKmBL0HaEnOQVgNiqyrujcFvbeO I9jyUbzqCpvru8gPhT91Oo0Tdkt1eZLrbKDZEJKfayS/D0iYN7pMhH6JMYfIKo5U5+HT nnJT2ut4yzHE1MN3Nycb6qwWOe9Voz2KNqZ/YrrSoarHwHaCuF/3+mHklOkWnpeZfzJa oWP/6FmEsH0+M4BM4nDkPBBLjIqHTwVXB/LfD70mg/k9dIjnvEUMMldV7Ik46ZvJfZFt c5mA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691661537; x=1692266337; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ulC0rUCgM79VoK8ODBpFngeO7joEM2mXw44qcZoQUFU=; b=YeOCWsO6Rk8d/7YpLLkGi411DwK8JxkpJw1hWFAnE/TZ7pOO0D7dqggRF6DMBKO4ii Ot31gvIirQS9C4eFWyFmoacBa5EGSBpx9j9t8qDE0qWUX8vKJviOjgPw9iHybl0P8WZ1 DckZNZgYWuo83Ac70hrm36rvKamMrZlw9mZvU/SYb0Omh3TzQ8JBRygacfOqSMTIfetj lCyvtbz5eNSw457zXv0ZcmHF88B2QsgUUJjc2vOHLHzv2MJsFF/6YSzIQA0JECRgZIpg Of2QqIMv2b0KJBj9Hyjrx4Ui4U6HTX/A9gkK1w+UKAg8NRUTehIRDsHgjjA/ajPzb0Di sjVw== X-Gm-Message-State: AOJu0YxvcK31Yae4n8LWesszx82x+EXsdipDlDidvla0BJh5A1zfRMfh 0BbWhLytDo/mzwNExYKL+XxxvA== X-Received: by 2002:a5d:4908:0:b0:317:61de:abb5 with SMTP id x8-20020a5d4908000000b0031761deabb5mr1653955wrq.69.1691661537197; Thu, 10 Aug 2023 02:58:57 -0700 (PDT) Received: from krzk-bin.. ([178.197.222.113]) by smtp.gmail.com with ESMTPSA id p1-20020adfcc81000000b003179b3fd837sm1621372wrj.33.2023.08.10.02.58.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 10 Aug 2023 02:58:56 -0700 (PDT) From: Krzysztof Kozlowski To: Lee Jones , Chanwoo Choi , Krzysztof Kozlowski , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Maxime Coquelin , Alexandre Torgue , linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-stm32@st-md-mailman.stormreply.com, patches@opensource.cirrus.com Cc: Andi Shyti Subject: [PATCH 4/9] mfd: hi6421-pmic: Fix Wvoid-pointer-to-enum-cast warning Date: Thu, 10 Aug 2023 11:58:44 +0200 Message-Id: <20230810095849.123321-4-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230810095849.123321-1-krzysztof.kozlowski@linaro.org> References: <20230810095849.123321-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_BLOCKED, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1773840393717420347 X-GMAIL-MSGID: 1773840393717420347 'type' is an enum, thus cast of pointer on 64-bit compile test with W=1 causes: hi6421-pmic-core.c:62:9: error: cast to smaller integer type 'enum hi6421_type' from 'const void *' [-Werror,-Wvoid-pointer-to-enum-cast] Signed-off-by: Krzysztof Kozlowski --- drivers/mfd/hi6421-pmic-core.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/mfd/hi6421-pmic-core.c b/drivers/mfd/hi6421-pmic-core.c index cb5cf4a81c06..a6a890537a1e 100644 --- a/drivers/mfd/hi6421-pmic-core.c +++ b/drivers/mfd/hi6421-pmic-core.c @@ -59,7 +59,7 @@ static int hi6421_pmic_probe(struct platform_device *pdev) id = of_match_device(of_hi6421_pmic_match, &pdev->dev); if (!id) return -EINVAL; - type = (enum hi6421_type)id->data; + type = (uintptr_t)id->data; pmic = devm_kzalloc(&pdev->dev, sizeof(*pmic), GFP_KERNEL); if (!pmic) From patchwork Thu Aug 10 09:58:45 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 133913 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b824:0:b0:3f2:4152:657d with SMTP id z4csp345539vqi; Thu, 10 Aug 2023 04:21:45 -0700 (PDT) X-Google-Smtp-Source: AGHT+IHNgAFbHfvb4VnlUbRXqGFG+GT6Y7kqBbtBaX8V1vAdja6duanIg5JDDpwj0MN5u65nmc3V X-Received: by 2002:a05:6a20:7289:b0:12f:bc36:4c67 with SMTP id o9-20020a056a20728900b0012fbc364c67mr2544950pzk.61.1691666505595; Thu, 10 Aug 2023 04:21:45 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1691666505; cv=none; d=google.com; s=arc-20160816; b=lNWVZRAz0208Fqx+dZRXSfQYSEEtLLdxf3h48Vb9NCfnFfSo5VY6FsgYlpXp/2c2co KE6zMRwnHOvrBGmURcp8kl/8dHPBru9GJnm8/kKOOSsXNA6B748SKTqKe/3Hmuu/EhKL opzajF8u8qozTG4vbc1lrST/OrOi/Ra2B8hEWsPMA/DJxnmqHL+VZ1eUeCUpW7ZOax7Q PMKaP685/CDXQWzG7WHlWGHAaPs9xSnOHWpAy5PJE1RjZdbXHtVJp9NoojSuirW0uqql Hajc9RPFSBxppE2IarX7C6T6iwcbcLWPW+pdUo8rmUVLzLxMhkPwXP6OnBJe7+zQo9Tk rt0A== 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 :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=5MndypYtimqWx47ssa6TipsWDywYZl6jKKyiOJ5e6wQ=; fh=WBlI1L+yoQSe31GwwUqQVKDOBZlMUDrlf/nUBWAshIs=; b=vfCtBb7E2SlE+Rrgi8MYNIBrMubBfbapD64sYR9qzCCCMygtMqLJz51EvCqIIytCgg J7AbK5w01HkpHK1mBMzE0dWQciokW+ikEsgEsGYSGRJhlElJKVo0DIPxdIr/ntCy998x 8gttFw2HPdIoLJm5Yd9UsI8rK+g4FzfClD5doh9qsEmIHZNJ4xj+D5jCS9e7Logf3oqD 5zCJYwJB0SKkS2ccc1adIpsPILfjAId3uei54CZV4xuFB5rYAddxlsXUdiFTjSajDXya P4P03C0qKjLRGVCdCIVg+E9RNfH9dXGofUTgzu+0HGHYgQ6IQTJRhMkoudsqxaB6Gvt0 eWGw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=BgZuTsBn; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id l189-20020a6388c6000000b00565336a3cfdsi1378878pgd.367.2023.08.10.04.21.32; Thu, 10 Aug 2023 04:21:45 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=BgZuTsBn; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235141AbjHJJ7Y (ORCPT + 99 others); Thu, 10 Aug 2023 05:59:24 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47458 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234963AbjHJJ7B (ORCPT ); Thu, 10 Aug 2023 05:59:01 -0400 Received: from mail-wm1-x329.google.com (mail-wm1-x329.google.com [IPv6:2a00:1450:4864:20::329]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 31043128 for ; Thu, 10 Aug 2023 02:59:00 -0700 (PDT) Received: by mail-wm1-x329.google.com with SMTP id 5b1f17b1804b1-3fe501e0b4cso6349835e9.1 for ; Thu, 10 Aug 2023 02:59:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1691661539; x=1692266339; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=5MndypYtimqWx47ssa6TipsWDywYZl6jKKyiOJ5e6wQ=; b=BgZuTsBnQIcEbiKxpCFTaYAGSE/pf91bMc65eHED0Ch2hhnsQucs14PtvTZOpNzEMo APwUn4TJpCnn7mttawJ5SNZHSJ7ZmaeNNFWTWgFtWUd+CfIHEv6hAg8KrYnLXhV5clu5 lVErd0uADSlQr2r+1bxQU/bUFs5of4Gl0vOv+0k7xccf8z82TSo5EkzbPdZv7KYyWO7H vjdEqOBOap96GT+EARYW6ytXkDtwvdasVTMcgolpTz+7zAun20jEQsopFS2fHuwR5s+d ztGJ1Myt8wGu4hDu3A755hNpiVu3MnkB8CSKzIog8Su4Hphprc7TJBiIqt+cB6DlAbQV ygTg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691661539; x=1692266339; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=5MndypYtimqWx47ssa6TipsWDywYZl6jKKyiOJ5e6wQ=; b=BkeuZ/uBJAFHEHGKs+Jz6xFxpLvex1iuU0Zqn48ZtUrA0pn47TYMiZvXwFZzbkuTt7 t2f4aYki/oE6Uh/P1kVdWpaYoVHGz0x3DXSLqXwnp8d/q17a/WAKoy3qAFtGaZRdYx26 SUieNMkjxZMu4KxlR8YazinARlnR/9Fxtv5ks33NHuQC6x9jVpEkCWnZj1We1BHfgbs5 s+uFWAi8H8u3xNBhsrvexYnoDSCxXPcKi9RMdd7lMKZYyduzlFFmiUhD25k2E8WSCILi TAjylxZerbYFuptD2Qj0jirP2luejP7GqA8xWcG4z11Pw6uFTgNMJRrwZPqIdQB/wlSZ J0hw== X-Gm-Message-State: AOJu0Yy5UXY1jjb3GaPlDUKq39CRmybEnKDn9lH5/lf+/Xi7FAxELnwG Ay6Ovr3FJBvi8XaLYWKUzApBwg== X-Received: by 2002:adf:e74f:0:b0:317:dfaf:827e with SMTP id c15-20020adfe74f000000b00317dfaf827emr1505852wrn.71.1691661538840; Thu, 10 Aug 2023 02:58:58 -0700 (PDT) Received: from krzk-bin.. ([178.197.222.113]) by smtp.gmail.com with ESMTPSA id p1-20020adfcc81000000b003179b3fd837sm1621372wrj.33.2023.08.10.02.58.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 10 Aug 2023 02:58:58 -0700 (PDT) From: Krzysztof Kozlowski To: Lee Jones , Chanwoo Choi , Krzysztof Kozlowski , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Maxime Coquelin , Alexandre Torgue , linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-stm32@st-md-mailman.stormreply.com, patches@opensource.cirrus.com Cc: Andi Shyti Subject: [PATCH 5/9] mfd: lp87565: Fix Wvoid-pointer-to-enum-cast warning Date: Thu, 10 Aug 2023 11:58:45 +0200 Message-Id: <20230810095849.123321-5-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230810095849.123321-1-krzysztof.kozlowski@linaro.org> References: <20230810095849.123321-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1773840897755180061 X-GMAIL-MSGID: 1773840897755180061 'dev_type' is an enum, thus cast of pointer on 64-bit compile test with W=1 causes: lp87565.c:95:23: error: cast to smaller integer type 'enum lp87565_device_type' from 'const void *' [-Werror,-Wvoid-pointer-to-enum-cast] Signed-off-by: Krzysztof Kozlowski --- drivers/mfd/lp87565.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/mfd/lp87565.c b/drivers/mfd/lp87565.c index 88ce4d7c50a7..1b7f8349911d 100644 --- a/drivers/mfd/lp87565.c +++ b/drivers/mfd/lp87565.c @@ -92,7 +92,7 @@ static int lp87565_probe(struct i2c_client *client) of_id = of_match_device(of_lp87565_match_table, &client->dev); if (of_id) - lp87565->dev_type = (enum lp87565_device_type)of_id->data; + lp87565->dev_type = (uintptr_t)of_id->data; i2c_set_clientdata(client, lp87565); From patchwork Thu Aug 10 09:58:46 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 133891 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b824:0:b0:3f2:4152:657d with SMTP id z4csp341489vqi; Thu, 10 Aug 2023 04:14:02 -0700 (PDT) X-Google-Smtp-Source: AGHT+IG39RmI/8D3x0DKotNxszwBVwRhVw9jjZTJYcnIXDLbmnm2P+x/AlHUBVRIdrF7yPBHTaQP X-Received: by 2002:a05:6a20:8e1b:b0:140:a6ec:de6b with SMTP id y27-20020a056a208e1b00b00140a6ecde6bmr2923853pzj.51.1691666042525; Thu, 10 Aug 2023 04:14:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1691666042; cv=none; d=google.com; s=arc-20160816; b=W1c/Qg29z0pE0ZtDQMHBL1sDbUtTcQaD5KarBZ/x7fS8j2qI+2jfKnQ39zYYa2fp3v gFEDR54VddG7Wmzee6fg3ZtmeBzO5KgsjByNfbolaUnCpmm+kvs9MbL9dSS2b6qpf471 8QLMNy9LNYilyQOQ+Y92eZnpm043g7Jl6r5boV/KbaNoCzf7bQfT9JzGdMWGB/Pl7qg3 H4Il341rieI2lD699AjlLsRF61jE2eS8AXkwpFOznHsT1RWTt1gNf7Pwvbxp3bZfgF26 5vLCnM4k/gekwWNZz7cyCf4tTUfMkYKl2I/cWToAiSHcrsJXokPZ3BuINRu4qi5oLF6K M8Zg== 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 :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=xFuO5hxxZfdPQonjF+3OJq8vcIVSzlxg9gVUs4JTzVc=; fh=WBlI1L+yoQSe31GwwUqQVKDOBZlMUDrlf/nUBWAshIs=; b=C1HeGlYnlM6Asb6ohS38XKeJalraJJb6W6DFGjd7kbMp49PzZsxBxwQytg2l5VBOj1 7S0LlJBFtd5m5I43O/nQhxDCsmQNYNLMnBj7zf57NX8HL6en2qXRvsWrPgh3VcHLswQ/ wcc9su29IGASS0Q5F4xgdeq+PQpQqzFYssxf2NCTXc0Sp3TMCyGxg/VrOE63aaFD60Jt df8Z0OvNpoQUz1TNxhoV/fZbgw8TqMcQeeGPULMICmxBxbgu5acX8MnN6uPLPnhHJDRJ G3ltiH/VxudQw6AhRzOlhfistd+kb6ZrrAWAx9DQ05DXergYvW1UCZOabncFcl9F6MMH IzDg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=s7ppzoSX; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id e16-20020a056a001a9000b006874f410d77si1417980pfv.93.2023.08.10.04.13.49; Thu, 10 Aug 2023 04:14:02 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=s7ppzoSX; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235210AbjHJJ7c (ORCPT + 99 others); Thu, 10 Aug 2023 05:59:32 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47806 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234902AbjHJJ7C (ORCPT ); Thu, 10 Aug 2023 05:59:02 -0400 Received: from mail-wm1-x331.google.com (mail-wm1-x331.google.com [IPv6:2a00:1450:4864:20::331]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C38A21B4 for ; Thu, 10 Aug 2023 02:59:01 -0700 (PDT) Received: by mail-wm1-x331.google.com with SMTP id 5b1f17b1804b1-3fe4cdb72b9so6061455e9.0 for ; Thu, 10 Aug 2023 02:59:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1691661540; x=1692266340; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=xFuO5hxxZfdPQonjF+3OJq8vcIVSzlxg9gVUs4JTzVc=; b=s7ppzoSXQLQxBtitHlQtQUbeSWBZt39Nydg9EJcgmTYLu+1Mfx9sgXrzRAYNULlsxM k8DnnJGF1oHjf0125Ac/No6SiAS1nt6h6RWEkG42gs5RBOJbJ43dUKUsJ7bGBuAl87z1 A9e5FRmOl+wM9VxY7+Av/Mz7/RBUbK2TQeyXPSe7dl8caLPOjdWplXwVLQPArjgevCFl 9pW4sUG8b983mK9kAATsVq/gEeWEm2LpnF8m4vIHqM6LucPO0bLwv1oNyi24hrmouByb PDUR8MfR/MhPvH5xGs60/uco2WBE6EA8q+G9QCpop2VodTuQ2wA8rkWoZK+YYOKFq1m0 ESCg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691661540; x=1692266340; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=xFuO5hxxZfdPQonjF+3OJq8vcIVSzlxg9gVUs4JTzVc=; b=jewm5tC3jm/lAWa42JRJmmYd6tV64me/2IUfZRdc0Y47U8mI35GqMERTYwZXPgu4ZB vxO9SrUlww6L3AGFqu1FkNp3beXsaZKfQZ3lD1YPOGx+3ukr/9zeyh1QGAtzD8WR+IDV bJ/3SkL/aiAv20241a7V2AoC+8jY8GcEcRlj1ZSEhp2Dxp7v8Gu+3kEcksAWz364XV7q HGU/E/U7b7KeK7CblekOy2bZh11iGb1gwJhaL4L/X027e1x8PBiq6yrHYif0jwgAVY4+ xLGBdAUyaWPg79bfyOqzbDPIxKDrhchQv8awVfYICTvpKbYeQnZxxCL/adDzln4IqUOd h8eA== X-Gm-Message-State: AOJu0Yw7CM/ac1Vgv6NwkCTXwyDZCt/wRRVfMvNqzcsf11aRNAfG+suK dB2YCDv+IeO+p5ZgJ6gYkA7tOg== X-Received: by 2002:a05:600c:450:b0:3fe:16c8:65fa with SMTP id s16-20020a05600c045000b003fe16c865famr1544464wmb.4.1691661540340; Thu, 10 Aug 2023 02:59:00 -0700 (PDT) Received: from krzk-bin.. ([178.197.222.113]) by smtp.gmail.com with ESMTPSA id p1-20020adfcc81000000b003179b3fd837sm1621372wrj.33.2023.08.10.02.58.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 10 Aug 2023 02:58:59 -0700 (PDT) From: Krzysztof Kozlowski To: Lee Jones , Chanwoo Choi , Krzysztof Kozlowski , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Maxime Coquelin , Alexandre Torgue , linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-stm32@st-md-mailman.stormreply.com, patches@opensource.cirrus.com Cc: Andi Shyti Subject: [PATCH 6/9] mfd: tc3589: Fix Wvoid-pointer-to-enum-cast warning Date: Thu, 10 Aug 2023 11:58:46 +0200 Message-Id: <20230810095849.123321-6-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230810095849.123321-1-krzysztof.kozlowski@linaro.org> References: <20230810095849.123321-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_BLOCKED, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1773840412215842804 X-GMAIL-MSGID: 1773840412215842804 'version' is an enum, thus cast of pointer on 64-bit compile test with W=1 causes: tc3589x.c:343:13: error: cast to smaller integer type 'enum tc3589x_version' from 'const void *' [-Werror,-Wvoid-pointer-to-enum-cast] Signed-off-by: Krzysztof Kozlowski --- drivers/mfd/tc3589x.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/mfd/tc3589x.c b/drivers/mfd/tc3589x.c index 16df64e3c0be..1a6ab8e7a614 100644 --- a/drivers/mfd/tc3589x.c +++ b/drivers/mfd/tc3589x.c @@ -340,7 +340,7 @@ tc3589x_of_probe(struct device *dev, enum tc3589x_version *version) of_id = of_match_device(tc3589x_match, dev); if (!of_id) return ERR_PTR(-ENODEV); - *version = (enum tc3589x_version) of_id->data; + *version = (uintptr_t) of_id->data; for_each_child_of_node(np, child) { if (of_device_is_compatible(child, "toshiba,tc3589x-gpio")) From patchwork Thu Aug 10 09:58:47 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 133857 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b824:0:b0:3f2:4152:657d with SMTP id z4csp318351vqi; Thu, 10 Aug 2023 03:27:19 -0700 (PDT) X-Google-Smtp-Source: AGHT+IE9jIJCkE8m/dbnFyaXt7NtB53EpWaa9kcac/Nq3s0DLr8mxM5Ilz4orO+ihursCzOSZCRn X-Received: by 2002:a17:907:72ce:b0:993:da5f:5a9b with SMTP id du14-20020a17090772ce00b00993da5f5a9bmr2162542ejc.8.1691663239342; Thu, 10 Aug 2023 03:27:19 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1691663239; cv=none; d=google.com; s=arc-20160816; b=XoOTL/ZZh9S96K/49uXubTmLZPqO3MHnIiE75c37uyozIqt8S+IMVgdYBv+zvU0+Ma 5rw9d/d0ZV98JGXRakKKqcB2oNydtL3JLDl1bVmSb6nd+olHLBQzuXyG/geYnMhcTMyt rl4jDHwyU3wT9pU/VvRp8NM7IfDFH9D/BligUWrH2j4Ua6INE9uvkFq6MIybeNFpAVuv gesJgHfKdeK3h0mwqNlYVR6QvuYgbr5/kr40Jv5/RKmfTqLP9nTeJFjhDX4ARdYvnaUL bTV45OP/zMacHLG4qWfJti9xyIu/rxsAIShrw+xxQZmxl6pW4QijLdPVYPzycpnvoRLl 73MA== 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 :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=zekv1qUTHsXZMS52D/bblKYQ9yuAb3K5khsXk7JIads=; fh=WBlI1L+yoQSe31GwwUqQVKDOBZlMUDrlf/nUBWAshIs=; b=YI0HKkyO8VViBD4kNVwLI30HCtFBWVzQKVqUymuLAsdgkcOjJ7NnqMRLQ9gulOvI6H cBtRrDxW6SQqmlouGbESqz913Zd2PfgKbTQKa4Tgcz4bUKT+5FAqSImJ8mbDtjFqtx1o /1JmEHv74paYYwFzkSLYdgZ0yYfe8Rj8YcinVkyMgTFVJ5cCu2WuaesG0JgAxIj5Ne6e q6wj7hA65ndpwoJAoc/lQV3FumUAUvHWD/vLSpxu48pqn1tKigRiQVIxSKU7ayDQcehD dL3unLA6gGPDXNTFpFdF8AFd6nfwrITvRAcMPwPjHRL3gsCEZiP5GqDX77CblIC/XUgl +kFQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Hsk6a635; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id e24-20020aa7d7d8000000b00522d8edd982si1219973eds.667.2023.08.10.03.26.53; Thu, 10 Aug 2023 03:27:19 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Hsk6a635; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235052AbjHJJ7k (ORCPT + 99 others); Thu, 10 Aug 2023 05:59:40 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54940 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235020AbjHJJ7E (ORCPT ); Thu, 10 Aug 2023 05:59:04 -0400 Received: from mail-wm1-x32e.google.com (mail-wm1-x32e.google.com [IPv6:2a00:1450:4864:20::32e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 49E1310C7 for ; Thu, 10 Aug 2023 02:59:03 -0700 (PDT) Received: by mail-wm1-x32e.google.com with SMTP id 5b1f17b1804b1-3fe5c0e5747so3988885e9.0 for ; Thu, 10 Aug 2023 02:59:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1691661542; x=1692266342; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=zekv1qUTHsXZMS52D/bblKYQ9yuAb3K5khsXk7JIads=; b=Hsk6a635P0uAUW2FI8CFKpCkorA724IY5XNrKigMaVTe/XyKck9fs2A+yBzzHij0M0 1qvAV8izKdrfUxYxu/93N605HJJ2hYYenHqzHQ3SO88mUlm/eJsuLphnT2WcfyRCGr+B OcG0uJNM9uVqWzAts3ZaJhhp4nkc0eksQF4tFOlvlot8gdUmd9SxDrfZbTSgN6yVJabE QDznRHzUux8migZ8J8W86WYwetjShJ+e0HordOTY9j3Bbo9ijueh498qxo6sVf/R6rKC ugpF4xt/BXsFr7Rcq7ITQOCppE5QX6rkKvq7rAC9kJcTFB5YJ8lJf9+OxHknho83FEdB la7A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691661542; x=1692266342; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=zekv1qUTHsXZMS52D/bblKYQ9yuAb3K5khsXk7JIads=; b=ZPHmgax9TAM0qdv8RosC0Yduw8TZ3r/G+mr3IP9fPnZEHGNbw51xIhxpkqty5CcRXk JoC5FpFpgAP+KMqWdzL3f0ryybL+cPR3OlgChYExyaQefq5OiTQS58L90UV1ssgtyFtB U6/HXgncaVQfeHagX/UkTw3VjA3xpch8txqk8pXNNT/Eo4ApawEvs9AUxWMoqEGhHPeW 9iaXVSQUt7BzHppTWfXAqogy8ilRY84mnBUECDld/eUGdFQbPH8MTkKB4804Vfo+cfIE uwJm6C9EgEZ/m4g8o8l/a/BW12G9u5MAtXgSOHlVJqVBpYZ0AGiRuu01jxXGU24hXoi6 Otww== X-Gm-Message-State: AOJu0YxTZItPJdua0JcsbTl8UgoZY8POemNt1kV2iu/ThXKoNzNmSFP1 wlvHrG2tEXJpJ5NTy+IXXv9KZg== X-Received: by 2002:a05:600c:2909:b0:3fe:1b5e:82 with SMTP id i9-20020a05600c290900b003fe1b5e0082mr1114932wmd.20.1691661541849; Thu, 10 Aug 2023 02:59:01 -0700 (PDT) Received: from krzk-bin.. ([178.197.222.113]) by smtp.gmail.com with ESMTPSA id p1-20020adfcc81000000b003179b3fd837sm1621372wrj.33.2023.08.10.02.59.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 10 Aug 2023 02:59:01 -0700 (PDT) From: Krzysztof Kozlowski To: Lee Jones , Chanwoo Choi , Krzysztof Kozlowski , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Maxime Coquelin , Alexandre Torgue , linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-stm32@st-md-mailman.stormreply.com, patches@opensource.cirrus.com Cc: Andi Shyti Subject: [PATCH 7/9] mfd: wm8994: Fix Wvoid-pointer-to-enum-cast warning Date: Thu, 10 Aug 2023 11:58:47 +0200 Message-Id: <20230810095849.123321-7-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230810095849.123321-1-krzysztof.kozlowski@linaro.org> References: <20230810095849.123321-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_BLOCKED, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1773837473180491752 X-GMAIL-MSGID: 1773837473180491752 'type' is an enum, thus cast of pointer on 64-bit compile test with W=1 causes: wm8994-core.c:631:19: error: cast to smaller integer type 'enum wm8994_type' from 'const void *' [-Werror,-Wvoid-pointer-to-enum-cast] Signed-off-by: Krzysztof Kozlowski Acked-by: Charles Keepax --- drivers/mfd/wm8994-core.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/mfd/wm8994-core.c b/drivers/mfd/wm8994-core.c index 1e4f1694f065..aba7af688175 100644 --- a/drivers/mfd/wm8994-core.c +++ b/drivers/mfd/wm8994-core.c @@ -628,7 +628,7 @@ static int wm8994_i2c_probe(struct i2c_client *i2c) if (i2c->dev.of_node) { of_id = of_match_device(wm8994_of_match, &i2c->dev); if (of_id) - wm8994->type = (enum wm8994_type)of_id->data; + wm8994->type = (uintptr_t)of_id->data; } else { wm8994->type = id->driver_data; } From patchwork Thu Aug 10 09:58:48 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 133901 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b824:0:b0:3f2:4152:657d with SMTP id z4csp342525vqi; Thu, 10 Aug 2023 04:15:53 -0700 (PDT) X-Google-Smtp-Source: AGHT+IHPlwpgYzBgdcMxyZwYB0orjy8IlsgXdZIdU48yv8bWIa/TaaoSEdufnN9boPTuk5Dh2Bhj X-Received: by 2002:a17:903:120e:b0:1b6:6625:d3a8 with SMTP id l14-20020a170903120e00b001b66625d3a8mr2469109plh.16.1691666153357; Thu, 10 Aug 2023 04:15:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1691666153; cv=none; d=google.com; s=arc-20160816; b=IsKbr6G/NyCEdkWTl3M0Z0X3JC8cHZhYFi5sektfiY0H9W6JRe56W7zC+Go3U/XqDb 4GjeO2mXVTTzhLKFgH8Ij6yhniTe/QsIuTEnvXyhwSP6PPQw+kcv0r6YV7Cqv7D7CTaP oZKjqjG//TmBcTn28oFiWWoBOR9qzLZ0lHZ6lMbyTwPECqIdkoW6DvCryZ4hWuZQ5mLx GxYRan5GEWZ4pCSccoE7mc3ZqADu7BJSTvQ17XuWQsr+1blS7knsjd7NMSRKrZHW/vZI Dd5AHFYKHq1bLcrsU0LSzGhc1pDIDK5/4cAjIQXaYHRPG0Lt152fLaZBLQPWQWqaqeef sx8g== 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 :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=OyZohlw6gTKzojkyNd13CC0T/G2VwEgEGSl6K82xhVw=; fh=WBlI1L+yoQSe31GwwUqQVKDOBZlMUDrlf/nUBWAshIs=; b=SSJNqJvzWb+h2REcH0qe5NXmm3wNTj8p0VCTB4bIcm7S3nKKGr73W8WbUKFtpX8r68 NQQJDneh11cTHNiIGfCOVBiFYnrJSDKzFx1sD2FVW25CABZdKs5Qnv6f7btou4To0br3 L17YfTkCHSRuX3+EfaCmW+XbuxamWKlVnQuE1kxmYn5VwKL4j6GbmahtnC6zQEnn1FSv m4KbangmAjceJb0yLNHlcKDOCTEHDkXT0YkRRHMvqN7e/uP97Fr1CBacwxmlXJj1b5Hs GGqdsQHc9IZMUcbcM7th0JaySyRRICEYPUYuCW9mTJqWtoaZmUL6tTWee3b3FXsM+y7k liYw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=kPoib7Op; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id y4-20020a170902b48400b001b3dd46d4fesi1261024plr.66.2023.08.10.04.15.39; Thu, 10 Aug 2023 04:15:53 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=kPoib7Op; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235116AbjHJJ7r (ORCPT + 99 others); Thu, 10 Aug 2023 05:59:47 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59260 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235048AbjHJJ7F (ORCPT ); Thu, 10 Aug 2023 05:59:05 -0400 Received: from mail-wr1-x433.google.com (mail-wr1-x433.google.com [IPv6:2a00:1450:4864:20::433]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id F05E710CF for ; Thu, 10 Aug 2023 02:59:04 -0700 (PDT) Received: by mail-wr1-x433.google.com with SMTP id ffacd0b85a97d-317dcdae365so668281f8f.1 for ; Thu, 10 Aug 2023 02:59:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1691661543; x=1692266343; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=OyZohlw6gTKzojkyNd13CC0T/G2VwEgEGSl6K82xhVw=; b=kPoib7OprwN4AKPrr0KxUaWGgeFgnFlK9LaobUpxjQMqx2tbFiGz52D9fQZ6A8LRkR GOCz/x8QbujG99dOHRyOW705kiQ95NvqD/JEaxpuGc7uk8+m9CMYO8e3NdBtTRFWgOI9 rf1EZhcmo9AMJjGngTByavgqVENOgfgPg/kKTegyzQ46fI9yO/1RM+46oSlHWi9P1z/f 183VoIrE/PlNo018lajk2rQaW7br5wfQFgoNRnNnIBxvMmvCIy0bjd4UIhp7d6gIaE35 f4dL2WtNzwB3NOnpB/u20SOZ1rXesFtHZFMmyi7hhLcj0st1LMs9ajP6M1M8Gpi/rcdk NaQw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691661543; x=1692266343; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=OyZohlw6gTKzojkyNd13CC0T/G2VwEgEGSl6K82xhVw=; b=eYJjk3uxiLTUFAb4tnbcIcjSs22e9irBINnjFZ4haUeZKsE81NLBxRaWy2GIL0UavL UDcaad1sGGal8Bn3155hTCUiSFB6n1sr4eSAcO6D/fSl1rW5MN8T+roYK9oZFaIBkoat 4Id8PTMyoBIFkgtkCBP0Yy7B78KG4UuBYANFPOZDR/r4AvR2KuIvjfhfDz9a/8NIzUp7 7nMpGV3Hi7cgGpMQmOQLE0BtFWCz+HLXGThdMkuFEp07wq5BI8LKkkNZZeq1koMYYoFD vdAyMHecmTQ/+8gP+rj2LjS89BZ1OP0Hdf3ld9CjfMvppqY4WYvPAyPODebxRnZJSuQY wxeg== X-Gm-Message-State: AOJu0YwHO2xdv6bkqsQjxhTVVnIhucU7ozUtr+GPqpVIBz2hWPZKTPIp sID0cLlLAkObdrkoo3nlTMmgBA== X-Received: by 2002:adf:dd85:0:b0:314:3985:b291 with SMTP id x5-20020adfdd85000000b003143985b291mr1613355wrl.15.1691661543602; Thu, 10 Aug 2023 02:59:03 -0700 (PDT) Received: from krzk-bin.. ([178.197.222.113]) by smtp.gmail.com with ESMTPSA id p1-20020adfcc81000000b003179b3fd837sm1621372wrj.33.2023.08.10.02.59.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 10 Aug 2023 02:59:03 -0700 (PDT) From: Krzysztof Kozlowski To: Lee Jones , Chanwoo Choi , Krzysztof Kozlowski , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Maxime Coquelin , Alexandre Torgue , linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-stm32@st-md-mailman.stormreply.com, patches@opensource.cirrus.com Cc: Andi Shyti Subject: [PATCH 8/9] mfd: wm31x: Fix Wvoid-pointer-to-enum-cast warning Date: Thu, 10 Aug 2023 11:58:48 +0200 Message-Id: <20230810095849.123321-8-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230810095849.123321-1-krzysztof.kozlowski@linaro.org> References: <20230810095849.123321-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_BLOCKED, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1773840528386914464 X-GMAIL-MSGID: 1773840528386914464 'type' is an enum, thus cast of pointer on 64-bit compile test with W=1 causes: wm831x-spi.c:36:10: error: cast to smaller integer type 'enum wm831x_parent' from 'const void *' [-Werror,-Wvoid-pointer-to-enum-cast] Signed-off-by: Krzysztof Kozlowski --- drivers/mfd/wm831x-i2c.c | 2 +- drivers/mfd/wm831x-spi.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/mfd/wm831x-i2c.c b/drivers/mfd/wm831x-i2c.c index 997837f13180..694ddbbf0372 100644 --- a/drivers/mfd/wm831x-i2c.c +++ b/drivers/mfd/wm831x-i2c.c @@ -36,7 +36,7 @@ static int wm831x_i2c_probe(struct i2c_client *i2c) dev_err(&i2c->dev, "Failed to match device\n"); return -ENODEV; } - type = (enum wm831x_parent)of_id->data; + type = (uintptr_t)of_id->data; } else { type = (enum wm831x_parent)id->driver_data; } diff --git a/drivers/mfd/wm831x-spi.c b/drivers/mfd/wm831x-spi.c index 7bcddccbf155..76be7ef5c970 100644 --- a/drivers/mfd/wm831x-spi.c +++ b/drivers/mfd/wm831x-spi.c @@ -33,7 +33,7 @@ static int wm831x_spi_probe(struct spi_device *spi) dev_err(&spi->dev, "Failed to match device\n"); return -ENODEV; } - type = (enum wm831x_parent)of_id->data; + type = (uintptr_t)of_id->data; } else { type = (enum wm831x_parent)id->driver_data; } From patchwork Thu Aug 10 09:58:49 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 133869 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b824:0:b0:3f2:4152:657d with SMTP id z4csp324254vqi; Thu, 10 Aug 2023 03:40:08 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFePtyGL+Fkgptcjxt8fUbc206U+3CSjXkwp+IIyFwtZouOx4AYdx4KsforCfn2vb4YKYYI X-Received: by 2002:a17:907:7745:b0:99d:7346:2c7e with SMTP id kx5-20020a170907774500b0099d73462c7emr144392ejc.42.1691664007848; Thu, 10 Aug 2023 03:40:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1691664007; cv=none; d=google.com; s=arc-20160816; b=Hteja38/I4v6OTkEdG9fO1k4BD3IXIEb94H3hZs6mM6V8uLhnibAx1KMT+w2yqzkzN zAQGUXIGdLPmuzBGk3EEOSsPHuQp/Q5aKI7HgJORZhXzTeC+gEtKp9+oE9wVfLBrqxWj tGwdRR9eIUDBSLSit65JYgvtWbcYSqS1oHjL5g2rs3fz7V4lue6WtczQMTbMvCp/fGEb p0Ql4l6V2dmVBVQWaUQ5EXrSMGzJ2/FUg65dJqVhZVRsLpkb3oe/esDno6GMj0j8rmsK PMZft62jFJ03xufvQ449Vz8rOu8/iwc0gb1BOLUz4/+fbdFHnyswpShzhT72dUCC7MPN UpEw== 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 :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=bVuqAG+3F8qvCMUvzd26/3b8nCKRcSvskoI/mhLxS7I=; fh=WBlI1L+yoQSe31GwwUqQVKDOBZlMUDrlf/nUBWAshIs=; b=ueuG+KqDKatuTUFtdSJbdGxlyuhAtrLLkL/uPUhhqT+tlbXviv4n6iRlErbXbnWbE0 +47z7hzNQu8lK4D113lMS0KlwAe87a9AJgxJUuUur0MG9HXtAiK8KGIKtOJ0yQg0agyp FxL6XqRV/fg68lLEnCw235gVTgpA9jawKmHy7w7xqBjS8rFnbzDqXHfbmAbEfcPI0b9D ZnhbvrdpvnMxTjez3dQ77Nk9I9NaPxZL+hcD1oL3jFean61WQGpALfBaBd3WdnBFb1cU jUwfOO/Vpc+VbpjKzUUtGuUrqTzXFviEAjfOkXVNoewrEaGBMJyNos/K8cR3TIsnEF87 qaYw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=ksSOYxOF; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id kb15-20020a1709070f8f00b0099cb6622adasi1201299ejc.205.2023.08.10.03.39.39; Thu, 10 Aug 2023 03:40:07 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=ksSOYxOF; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230230AbjHJJ7t (ORCPT + 99 others); Thu, 10 Aug 2023 05:59:49 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56866 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231822AbjHJJ7H (ORCPT ); Thu, 10 Aug 2023 05:59:07 -0400 Received: from mail-wm1-x32b.google.com (mail-wm1-x32b.google.com [IPv6:2a00:1450:4864:20::32b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8CB4710E9 for ; Thu, 10 Aug 2023 02:59:06 -0700 (PDT) Received: by mail-wm1-x32b.google.com with SMTP id 5b1f17b1804b1-3fe1fc8768aso6490595e9.1 for ; Thu, 10 Aug 2023 02:59:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1691661545; x=1692266345; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=bVuqAG+3F8qvCMUvzd26/3b8nCKRcSvskoI/mhLxS7I=; b=ksSOYxOFVkT2qDMyrJ9QBdmS1xXtVYG/DwVFHFNz4VM0u1Y4d4rHdP8UHaH6PtL2mx sRpCcc7EbrpG3JOaow28og7kFgiPz0EXJwbZJdjZ/uCjEBE6XmzJjU3+bUBlXga/bm1t knQf6Nys2YwNfutTBqx6gCRKJzEtf1YKhgVV87fevigV7p8NiMy+VbWrDIRAKVGtCC/1 Fc9aYo1ZquPOW+MssbVo2S8L8Wp9gQMiMrdo+lLv6CGMOlIl7gXw4eZh7eJug4kU9ewe 1edAktLWh1Z47nqDcBw+OwBkRV02ozZ6JKqvie/i91XK11X200801VIS6J2cfGDJdAY6 MO9Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691661545; x=1692266345; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=bVuqAG+3F8qvCMUvzd26/3b8nCKRcSvskoI/mhLxS7I=; b=ZhhZf3aXCzrbqRg3THDGLzqyilPTZsPz1aIs2qsEViTN+6GiS7vASK/WNGXhAenab0 tXn6wo2e0IS6p2HtyDU4py6aPmkNRT13Nx1gjKZbYg53wx5Bl6OpcI6v0OuuZ1iT8jH4 yH98+OjoOKZUDvUrQ10uF8oORTIHMaHEKfGz0/HoKu5AenqoAgIlTLA3EpGbzn4pKlKW 5YkZg9Wp71yXeADB9PPo75MaAGPKaee4/foehtBqgM+LUtuQbLUvtyjsvrHJymWCVfSP PX7gZMofGBfkRFuDONOxgQMqNi2Va5slesEo1hv01oUgDeF40UE9Uosi75VnHwKanUIh 4q0Q== X-Gm-Message-State: AOJu0YxhqKaZDYZO04iD9VOGXTr+5oYsH/9ou/m+RTNY8q68+vU2wN4C z5A4YJ6Wq8vkCmnr0DOK/LXZJg== X-Received: by 2002:a05:600c:2493:b0:3fc:f9c:a3ed with SMTP id 19-20020a05600c249300b003fc0f9ca3edmr1638634wms.22.1691661545133; Thu, 10 Aug 2023 02:59:05 -0700 (PDT) Received: from krzk-bin.. ([178.197.222.113]) by smtp.gmail.com with ESMTPSA id p1-20020adfcc81000000b003179b3fd837sm1621372wrj.33.2023.08.10.02.59.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 10 Aug 2023 02:59:04 -0700 (PDT) From: Krzysztof Kozlowski To: Lee Jones , Chanwoo Choi , Krzysztof Kozlowski , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Maxime Coquelin , Alexandre Torgue , linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-stm32@st-md-mailman.stormreply.com, patches@opensource.cirrus.com Cc: Andi Shyti Subject: [PATCH 9/9] mfd: mxs-lradc: Fix Wvoid-pointer-to-enum-cast warning Date: Thu, 10 Aug 2023 11:58:49 +0200 Message-Id: <20230810095849.123321-9-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230810095849.123321-1-krzysztof.kozlowski@linaro.org> References: <20230810095849.123321-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_BLOCKED, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1773838278641606985 X-GMAIL-MSGID: 1773838278641606985 'soc' is an enum, thus cast of pointer on 64-bit compile test with W=1 causes: mxs-lradc.c:145:15: error: cast to smaller integer type 'enum mxs_lradc_id' from 'const void *' [-Werror,-Wvoid-pointer-to-enum-cast] Signed-off-by: Krzysztof Kozlowski --- drivers/mfd/mxs-lradc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/mfd/mxs-lradc.c b/drivers/mfd/mxs-lradc.c index 111d11fd25aa..21f3033d6eb5 100644 --- a/drivers/mfd/mxs-lradc.c +++ b/drivers/mfd/mxs-lradc.c @@ -142,7 +142,7 @@ static int mxs_lradc_probe(struct platform_device *pdev) if (!of_id) return -EINVAL; - lradc->soc = (enum mxs_lradc_id)of_id->data; + lradc->soc = (uintptr_t)of_id->data; lradc->clk = devm_clk_get(&pdev->dev, NULL); if (IS_ERR(lradc->clk)) {