From patchwork Thu Apr 6 20:29:56 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80447 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1284816vqo; Thu, 6 Apr 2023 13:33:11 -0700 (PDT) X-Google-Smtp-Source: AKy350YbxFe3ykMTkQXf1b4OPPfoQuNxriWw9VPjlIUuaQ0y2ldA57bQsGLqUGjYSynU90UxVHca X-Received: by 2002:a17:906:ae5a:b0:92f:dcf7:9434 with SMTP id lf26-20020a170906ae5a00b0092fdcf79434mr6733120ejb.9.1680813191684; Thu, 06 Apr 2023 13:33:11 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680813191; cv=none; d=google.com; s=arc-20160816; b=G1iaOCmB6AGIYo9bJpKb64/yuo+iwDwahwc1HH8XJoOddV5jCFkOJ7T2QOycZePvXh +HeRcmSOGGSZk74LjzZMlRnh0vt3Yn5YG1qhZkjvwWdKpsRMsnpttRFWjRynLvOC7ip3 iVuxF9hJS/dbUlg2nn7fbdQPVSHM0ayl6Eo1kFHeTnvjfjN70XaRwjYkYcQyEXlgZROs wJK/GE94VB3nqFvbm7/NFQEs/AR7a8e3yBu3fXACT/zrseLggcKYVxGlydWMInSEK50E T7FZsqC2PUSWyZyFTxUJ+p3GFJyaDpvaMK5AvZ/Xa9qDY4aDPo+TR+MoD6kppc/zGVJd aECA== 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=x9bgnek9zezufpOznehWFLiWuMLFq160OkF04+hDtVg=; b=E+pYntiyUWBcMXxco34ZALTQfjydw4uhLsK+LHjkcSPS6tmB5tdn7OJXpyBY404Vwt KbtpTh3ZSEYVyuiYoz2U8vr5v5Chpd5SRy9k360kigZIxBglwjJubocm4mghOXme4m4e eV/b4+2h6EyaP/Ho1QGxf9EUd0EJ22qvnRH1xA/gFej7vqL+unWr1uNHXNQXTZqPX5Nr OOgetUqCHUsuJ96RB6RXr+F6WYWe8/eK6nXqE6UulYVxEtfg6UUoQkz96Z0Wce81ACWZ hsT9pM4WHsNE46drsQKZrQprD3p7dvBFB/ngGy4Prq1jicao2rY5AZvVjqwzXQlA1B67 7hwA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=DZfMCSkF; 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 bl6-20020a170906c24600b0093337d30dadsi1892003ejb.522.2023.04.06.13.32.06; Thu, 06 Apr 2023 13:33:11 -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=DZfMCSkF; 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 S239305AbjDFUbX (ORCPT + 99 others); Thu, 6 Apr 2023 16:31:23 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35824 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239150AbjDFUbU (ORCPT ); Thu, 6 Apr 2023 16:31:20 -0400 Received: from mail-ej1-x634.google.com (mail-ej1-x634.google.com [IPv6:2a00:1450:4864:20::634]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8B76F4C3F for ; Thu, 6 Apr 2023 13:31:18 -0700 (PDT) Received: by mail-ej1-x634.google.com with SMTP id n21so4217906ejz.4 for ; Thu, 06 Apr 2023 13:31:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1680813077; 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=x9bgnek9zezufpOznehWFLiWuMLFq160OkF04+hDtVg=; b=DZfMCSkFDtwL+wAEAOKEF+BPBEglCteY7eu0A7PJt5poTWiie0elX86FUoHC5OJnvc 0DL/nGAPVOgm6baRgrhCFq6jgYRI/2cB41wdsA6bBU08/MkHWV713HiBkFjWUbIYRmqt Y9D5DowgtmzQpMUSB8kMwEWbA5M3GXqSewttjoUxxCTvXcxpisDEj+Get88uthGaPpNs aJthp7GoxksoRBFzlufpXAS5fWujiHLWSvZiBUS0jMH+4g9I2Kh75sZ1JK/kb4EYmxis zWZOxmmq88z2MA6iD3o+1ooOpBjC9Y/+5I6E6WBj/AzsvYHMcgX3lnDVe0Pc0Mle3rYl m3/w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680813077; 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=x9bgnek9zezufpOznehWFLiWuMLFq160OkF04+hDtVg=; b=0A/42FGAK0UmY8ua9mY165+CIAUwxx7eFl5IjJvM+3KycY3Oq1yp2jtVTNzWfOSgj+ CZ0UhNeDjkjQvFXnU96Tnmnj86Gh+CqbksUDOQP+aMyuuhxcWOwUPGCPKuyjC+J9ndXh 3T7RJuwp/4Pg4zEVO3chBYbe6Y2VuZ7lzK5H3yQYle+5zVPusfel9jIdlB+XPPnIOHBp cfZ3cRgqZar7B/eXAWnD69EepXKAsm3FCNAWQo8cgV0w3ZPys9ljTXngclsflmRAsgpF oDV8U4sw71p2Luz3wCTbroGTQvR3y/xeGq/K8myAKQi8JsvXK9A+LkjvtEpe5+gyCH0w lNIw== X-Gm-Message-State: AAQBX9fAu4J8XGsdcO9swFUA641wXjz6C6eyFmRe+JRrDossbPJqe5Kg sNUNS0ryEcKJvuu8qV3UHBMUJg== X-Received: by 2002:a17:906:892:b0:92f:495b:bc7c with SMTP id n18-20020a170906089200b0092f495bbc7cmr6268101eje.23.1680813077135; Thu, 06 Apr 2023 13:31:17 -0700 (PDT) Received: from krzk-bin.. ([2a02:810d:15c0:828:49e6:bb8c:a05b:c4ed]) by smtp.gmail.com with ESMTPSA id s4-20020a1709067b8400b0092bea699124sm1210330ejo.106.2023.04.06.13.31.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Apr 2023 13:31:16 -0700 (PDT) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , Luka Perkov , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 01/68] hwmon: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:29:56 +0200 Message-Id: <20230406203103.3011503-2-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762460373347579215?= X-GMAIL-MSGID: =?utf-8?q?1762460373111847819?= HWmon core receives an array of pointers to hwmon_channel_info and it does not modify it, thus it can be array of const pointers for safety. This allows drivers to make them also const. Signed-off-by: Krzysztof Kozlowski --- Documentation/hwmon/hwmon-kernel-api.rst | 6 +++--- drivers/accel/habanalabs/common/hwmon.c | 2 +- drivers/hwmon/hwmon.c | 4 ++-- include/linux/hwmon.h | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Documentation/hwmon/hwmon-kernel-api.rst b/Documentation/hwmon/hwmon-kernel-api.rst index dbd68d7b033a..c2d1e0299d8d 100644 --- a/Documentation/hwmon/hwmon-kernel-api.rst +++ b/Documentation/hwmon/hwmon-kernel-api.rst @@ -107,7 +107,7 @@ The hwmon_chip_info structure looks as follows:: struct hwmon_chip_info { const struct hwmon_ops *ops; - const struct hwmon_channel_info **info; + const struct hwmon_channel_info * const *info; }; It contains the following fields: @@ -203,7 +203,7 @@ register (HWMON_T_MAX) as well as a maximum temperature hysteresis register .config = lm75_temp_config, }; - static const struct hwmon_channel_info *lm75_info[] = { + static const struct hwmon_channel_info * const lm75_info[] = { &lm75_chip, &lm75_temp, NULL @@ -212,7 +212,7 @@ register (HWMON_T_MAX) as well as a maximum temperature hysteresis register The HWMON_CHANNEL_INFO() macro can and should be used when possible. With this macro, the above example can be simplified to - static const struct hwmon_channel_info *lm75_info[] = { + static const struct hwmon_channel_info * const lm75_info[] = { HWMON_CHANNEL_INFO(chip, HWMON_C_REGISTER_TZ | HWMON_C_UPDATE_INTERVAL), HWMON_CHANNEL_INFO(temp, diff --git a/drivers/accel/habanalabs/common/hwmon.c b/drivers/accel/habanalabs/common/hwmon.c index 55eb0203817f..8598056216e7 100644 --- a/drivers/accel/habanalabs/common/hwmon.c +++ b/drivers/accel/habanalabs/common/hwmon.c @@ -914,7 +914,7 @@ void hl_hwmon_fini(struct hl_device *hdev) void hl_hwmon_release_resources(struct hl_device *hdev) { - const struct hwmon_channel_info **channel_info_arr; + const struct hwmon_channel_info * const *channel_info_arr; int i = 0; if (!hdev->hl_chip_info->info) diff --git a/drivers/hwmon/hwmon.c b/drivers/hwmon/hwmon.c index dc2e3646f943..573b83b6c08c 100644 --- a/drivers/hwmon/hwmon.c +++ b/drivers/hwmon/hwmon.c @@ -173,7 +173,7 @@ static int hwmon_thermal_set_trips(struct thermal_zone_device *tz, int low, int struct hwmon_thermal_data *tdata = thermal_zone_device_priv(tz); struct hwmon_device *hwdev = to_hwmon_device(tdata->dev); const struct hwmon_chip_info *chip = hwdev->chip; - const struct hwmon_channel_info **info = chip->info; + const struct hwmon_channel_info * const *info = chip->info; unsigned int i; int err; @@ -252,7 +252,7 @@ static int hwmon_thermal_register_sensors(struct device *dev) { struct hwmon_device *hwdev = to_hwmon_device(dev); const struct hwmon_chip_info *chip = hwdev->chip; - const struct hwmon_channel_info **info = chip->info; + const struct hwmon_channel_info * const *info = chip->info; void *drvdata = dev_get_drvdata(dev); int i; diff --git a/include/linux/hwmon.h b/include/linux/hwmon.h index c1b62384b6ee..492dd27a5dd8 100644 --- a/include/linux/hwmon.h +++ b/include/linux/hwmon.h @@ -430,7 +430,7 @@ struct hwmon_channel_info { */ struct hwmon_chip_info { const struct hwmon_ops *ops; - const struct hwmon_channel_info **info; + const struct hwmon_channel_info * const *info; }; /* hwmon_device_register() is deprecated */ From patchwork Thu Apr 6 20:29:57 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80502 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1298153vqo; Thu, 6 Apr 2023 14:02:50 -0700 (PDT) X-Google-Smtp-Source: AKy350aRhvwLgWoIuH1a1btaS7/ap4qDnhDKHA6kecctzOVBje6Plw2V2961TYpV/ULT6IWvAXEu X-Received: by 2002:a17:902:d292:b0:1a1:aa28:e67a with SMTP id t18-20020a170902d29200b001a1aa28e67amr474620plc.48.1680814970240; Thu, 06 Apr 2023 14:02:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680814970; cv=none; d=google.com; s=arc-20160816; b=dqDFjU/AunYWvNyEifGlBUOwTbyG7djLQDhuhBZPJkQ4u98v8HXNYd0E38D8VJlCYt t0Y1Duo0wcSPmSAuzmhFgZs2yi9TYPdfHl62W64qT/fvM+GNZF0Gb/bs7u57yQRxGEPK xx2/vi88Bh0AH5mVhZGO+c/zkfsGQV0HZSuZABaMbRj4wxjcAmFVtJp9ycL11bwpf2mO 4lpUdqIS/4LEQBkuGr/vZ9ZMCUWZyRb/8/W9bgsqW1y0/8Ualu/GzSl3VPFMzmePYCJD 35shhkM4YTQFb14g6OkWDGfO/HCCR1aoBbd0sml5tot8X6p7a5lS941DkZ1qcuOl4omi gMcg== 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=2sIWqsMomKx2PnPBWMVAcd7l87EB+JZ4zJtWBb4tmtA=; b=Xft1LBlVaPA4c2iNVkET62Iao7O4IisANF2jsG8mAV9drKHzeUq5Zbd1YzIdVLBBjE 76l6frgpIwEhK2LUvI1ZHQzclIQXSfU3YVfK8iPfxkz7SzJZFU2fltjZjDw4BQumXOoC 9nm6V4CWR5miqpa/Rq25sDaPGKpqZiFn3nfKM5lzLyNaSOpgzvfzEt8cfk/xx6rhaGUF Vr/n9GhkLs22X7Mm2o5J8ZMAQNM+YYZU0+OrI1flZDiwcEiP7lnpXknXhdZ1/aICx9D1 wW14WTk2eFlzGnxU546ZNAulB6IaZq7INYlpm9/kfFO619iyHGZKQznST7tybBcGEepL wwow== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=QiBjZo+s; 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 x11-20020a170902ec8b00b001a20c983d2esi2732371plg.103.2023.04.06.14.02.37; Thu, 06 Apr 2023 14:02:50 -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=QiBjZo+s; 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 S239364AbjDFUb1 (ORCPT + 99 others); Thu, 6 Apr 2023 16:31:27 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35878 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239236AbjDFUbW (ORCPT ); Thu, 6 Apr 2023 16:31:22 -0400 Received: from mail-ej1-x630.google.com (mail-ej1-x630.google.com [IPv6:2a00:1450:4864:20::630]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id F334A5FE4 for ; Thu, 6 Apr 2023 13:31:20 -0700 (PDT) Received: by mail-ej1-x630.google.com with SMTP id l17so4223458ejp.8 for ; Thu, 06 Apr 2023 13:31:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1680813079; 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=2sIWqsMomKx2PnPBWMVAcd7l87EB+JZ4zJtWBb4tmtA=; b=QiBjZo+smpaLDZPnZQ79Z/dEAr4MqaFcZVqqqialTjCXWVvpLK1kIifHK2HcJ4B3N7 +VLEpX1SSwbzuzq6H3Rf+w5o/msSwZvE0mw+kJbt6rQTkz623WyZ1ca+vUy0UrEPwrop WaIxfowNxoYjnRYmFKtXGuhqHnASBsfU6CZV0Igr7sejZ92V+4V4QYLKQrMWtrRDlQOP lzm5MdIqkJDNdy9ppfSFbNTHyIhXQShGgadcfbODs49sL8uEem8nYlKfIjzTE5c7s9de db0FX8r1RpncYzo+w0IY734Uzhvi4pjTjVhTXqamE6hsP6uGZhyEkVVtGdWZci1BVJrv 1bhw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680813079; 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=2sIWqsMomKx2PnPBWMVAcd7l87EB+JZ4zJtWBb4tmtA=; b=E3VlojeEkG+9jWAmzVZSsJdLZprQGSDKKqIPIk18GG1NahQdpo23J2fVwwlTAKJHtr sN3b9/xK8yKmZl9aJjky+samGKkAM7YkuQquW7sTZzJlI9VCWEYiCKX4y2OINLZcxaIy 4QNFzPzOS66Pwa3mR+sB1CdS96o3j3LSKTv3ghTkQWny0OdL13K7oAqx3ioOIzcs/m/3 EZ6EedODlxXYae8c2LiMIbmQBM2xXiYxoFKvoqhrCTXYbgiLDf1G4+GOR8czCFILqiMG a/KlgRjBjm4m3l6xUYkYcvkGLeehg6gqKvMp0l4O+f4GiJI0WEL4uZAI5NCVQcGkiF5d UcSQ== X-Gm-Message-State: AAQBX9dYCJjMhB/gfpIM400Vv3YeF/U8dIFRRqwWzF9LFcKyMKHwfZcW jooHUVXzuICTXvrT7vKWe2+sDQ== X-Received: by 2002:a17:906:bc4b:b0:947:55ad:dd00 with SMTP id s11-20020a170906bc4b00b0094755addd00mr147468ejv.26.1680813079290; Thu, 06 Apr 2023 13:31:19 -0700 (PDT) Received: from krzk-bin.. ([2a02:810d:15c0:828:49e6:bb8c:a05b:c4ed]) by smtp.gmail.com with ESMTPSA id s4-20020a1709067b8400b0092bea699124sm1210330ejo.106.2023.04.06.13.31.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Apr 2023 13:31:18 -0700 (PDT) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , Luka Perkov , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 02/68] hwmon: adm1177: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:29:57 +0200 Message-Id: <20230406203103.3011503-3-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762462237834380038?= X-GMAIL-MSGID: =?utf-8?q?1762462237834380038?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/adm1177.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/adm1177.c b/drivers/hwmon/adm1177.c index be17a26a84f1..bfe070a1b501 100644 --- a/drivers/hwmon/adm1177.c +++ b/drivers/hwmon/adm1177.c @@ -168,7 +168,7 @@ static umode_t adm1177_is_visible(const void *data, return 0; } -static const struct hwmon_channel_info *adm1177_info[] = { +static const struct hwmon_channel_info * const adm1177_info[] = { HWMON_CHANNEL_INFO(curr, HWMON_C_INPUT | HWMON_C_MAX_ALARM), HWMON_CHANNEL_INFO(in, From patchwork Thu Apr 6 20:29:58 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80449 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1284871vqo; Thu, 6 Apr 2023 13:33:16 -0700 (PDT) X-Google-Smtp-Source: AKy350bE89avXQP+vzMkuQsJ0weS9WmQbgmZUEUmMK+8ZNlBjzzcbp6k+omXdNsPf23c2ME7OTpb X-Received: by 2002:a17:906:e284:b0:92b:6b6d:2daf with SMTP id gg4-20020a170906e28400b0092b6b6d2dafmr128860ejb.77.1680813196448; Thu, 06 Apr 2023 13:33:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680813196; cv=none; d=google.com; s=arc-20160816; b=jOe44NrITKhBzAIvxw7L9vWH5H9Ami0PGoSAkQbeRwIaO8qWuM/G5dZhgDq4WVrWSo gMpQ53Vfu+MyiMjBOjEc03BA9AZ4ukqbM5FcGMhBMb6b3tECQpzTyPaamFGQ81FuXtwW 599q+xx44TnvoRsTbClTGVtqdgfmrA6huLqGZIMoewoO1LFvSwzhjvlr1SQRfkHus91U 2jMFh3Fc/6gPfPmMSAFfj/eMPv+eXmSeyRRVu0WclAnnNoKiuwIghgMTrB/j259rB8aj 0d6tL3Wk5VeYkGwTTkoNfLiztG8S8U7XVgJ4rdTqoSnxCVYUflWGI1fQef5SIWTa+IsL GaUA== 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=u57ez0Oyy7vwUrJo3VoPbCM/KJTEPduqRqpuIH43A8o=; b=SJd3HaRTHgeCW59feMsejc9OgSlEciXJabE9NdsMyvkDYLxzbEArCD9xzhilokiMuH wJ0DYJZ1r2ajt9qF9F+9IqJQUekBWHhiFEd/mvA3kw/8vLTGV4NPZ9XRnSkcmHvP0yYM Tttq0GWYCBFu4vpWt6CMM3wD8sXmS9E5BgHO/OiRD89v2nV7iP2Egz1rSzDpTh/x79nG rnyrNhI/W2KeIHikmuvB+CgVLu9f/WNI7K+XWBNJZ27vt+x0Mz8XOp0dJZpZi+mUqbSg vaiC97x8w41CFMNpNsB2Nro6MZCEM+0zUtRGahyMt+XAQefUbaheuKpJwa+yvvSNDLZE jMdw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=XHG3nqXF; 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 w15-20020a170906130f00b0092fc502b03dsi1674807ejb.500.2023.04.06.13.32.16; Thu, 06 Apr 2023 13:33:16 -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=XHG3nqXF; 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 S239397AbjDFUb3 (ORCPT + 99 others); Thu, 6 Apr 2023 16:31:29 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35902 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239303AbjDFUbX (ORCPT ); Thu, 6 Apr 2023 16:31:23 -0400 Received: from mail-ej1-x634.google.com (mail-ej1-x634.google.com [IPv6:2a00:1450:4864:20::634]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1BA4E7EFA for ; Thu, 6 Apr 2023 13:31:22 -0700 (PDT) Received: by mail-ej1-x634.google.com with SMTP id n21so4218281ejz.4 for ; Thu, 06 Apr 2023 13:31:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1680813081; 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=u57ez0Oyy7vwUrJo3VoPbCM/KJTEPduqRqpuIH43A8o=; b=XHG3nqXF82IDj/3hwckhgZbxN+s5RQDFGpsCor/HLk3As++7RNt43UfpgKicmj2Pt6 dFK2ZtMP2KTqTUWzZ4yNuDAd1vZUxX+uWHJ2wvtGtN7iMGoLzfUVOGsRWAHwSVLgsSf6 ws9RfsZqp6p/BmDu4OoasALISMjpbdtgWu/gu+J93Rx63H2XILuMT/S9hNdq/buQToi/ tfQnikwdFNGNhuumYNLioCjMiSkSCIdIQn7Z5MpGT/df00vEANoC4da6Ct7JGjTUHbJx LjbF0DR7f7G34dGDo36wbdi/NB5XH3sYo6tzrV7KvjtHuSimTWV3HUpEBXfIddKCz2lz pVow== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680813081; 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=u57ez0Oyy7vwUrJo3VoPbCM/KJTEPduqRqpuIH43A8o=; b=yQH5Vxx6UU22X2okrsr1cTC/Yvx7v2nsfoDCUVslfmaEEPsX+Rm5UNTrO7LGkWOznU pxz0Ypiyhu19wx3nkiE89NkNa5ro//KejqbMiwIORZAaoXhWfhhx/ToHrBs5w+4Ztgs1 QO8DI94xkDojPFSUdFQTJc1hYgA4rdoM3yH4puwySKg2oaIoRbVE+7oVCA8qsy0HaFxO tmXamUGxMI3xjkQHvs7DPqWBVvNT5P8O8MkeSZv4CfYU62LuhE7DI+H7NJ7YZmV6gf+u NyqawDXcjwSBw9eSSuG+madk8XLufAtBwchrhr31Gtry4Xi46ktcXjcPqdISMzrr+lxT eX0Q== X-Gm-Message-State: AAQBX9e5ujUQ9+pPpeQ6vXYU3PV7CL7eZjLdc05clSFVZ5aAJli8XfSc LkSWebrebmG0eAJKF1Go9bitsA== X-Received: by 2002:a17:906:4f8d:b0:92b:e3f0:275f with SMTP id o13-20020a1709064f8d00b0092be3f0275fmr125741eju.40.1680813081529; Thu, 06 Apr 2023 13:31:21 -0700 (PDT) Received: from krzk-bin.. ([2a02:810d:15c0:828:49e6:bb8c:a05b:c4ed]) by smtp.gmail.com with ESMTPSA id s4-20020a1709067b8400b0092bea699124sm1210330ejo.106.2023.04.06.13.31.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Apr 2023 13:31:21 -0700 (PDT) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , Luka Perkov , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 03/68] hwmon: adm9240: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:29:58 +0200 Message-Id: <20230406203103.3011503-4-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762460378399239654?= X-GMAIL-MSGID: =?utf-8?q?1762460378399239654?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/adm9240.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/adm9240.c b/drivers/hwmon/adm9240.c index 40e3558d3709..9eb973a38e4b 100644 --- a/drivers/hwmon/adm9240.c +++ b/drivers/hwmon/adm9240.c @@ -731,7 +731,7 @@ static const struct hwmon_ops adm9240_hwmon_ops = { .write = adm9240_write, }; -static const struct hwmon_channel_info *adm9240_info[] = { +static const struct hwmon_channel_info * const adm9240_info[] = { HWMON_CHANNEL_INFO(chip, HWMON_C_ALARMS), HWMON_CHANNEL_INFO(intrusion, HWMON_INTRUSION_ALARM), HWMON_CHANNEL_INFO(temp, From patchwork Thu Apr 6 20:29:59 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80448 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1284870vqo; Thu, 6 Apr 2023 13:33:16 -0700 (PDT) X-Google-Smtp-Source: AKy350Ygy7uf5JNsenQs84AKrgLSSrtnv1BXxkANrLKrYwIhoS9FrKTKCAWq4my9QFfYqjVd26GY X-Received: by 2002:aa7:cfd1:0:b0:4fd:20ee:225d with SMTP id r17-20020aa7cfd1000000b004fd20ee225dmr667522edy.24.1680813196167; Thu, 06 Apr 2023 13:33:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680813196; cv=none; d=google.com; s=arc-20160816; b=ReI+dP+LO7/M2Zuw8fC53STNKk6GI9wl4EsT6FPaLFE3lE32U/PHszKQwufvRi35La Vs2xtpbRTY7WZpuClC1Fz8mLjrVvvavCQPBmkmTV2YGS4iQD+T6BbfTvFTJycZ6SfZ6+ OaE7R6vmwlmUlvI/PFRpCyAbamQ/dJrAv/fNGkAN8gIMwfpHJKkugZBsP+R7qhd+rFYR 8vIEtJ6RL2+N1in3nGM5/CW23EriwDi9YCDaCPm780JFoHCR/iwPjSe4zzVoQBviWp6z O0SUKp8eEEtkEskAydQ3SdAJ7055w6F9rPDShV+VKVNBNZmCKCa8T0TZ9Efh5GrvLXdD L2GQ== 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=ZhucnMOCApJwyrEh0T24y6L+m2gTCLyybnOQH+V/c/k=; b=eVGY9A+PUr5ngXrnRlO6otlOY8z9fHb4Fj+0NLLB5GCxQWjJEgKhT/iqKP4fqSrzSI FPX2EA85WSdLGfQYe/Q/VUX24CAU/Ml31SM4O9mNs3EFGR5PE8SdQfF+jyodZFoVWPEy 5M/LiGWKWf7eyZ592g5/YMfGmB0okckCfv+p8/DVI5gsd/oG6DJ1XOhg+DZYCz18CwGm SgGUvrpWv3wqiAF34neXz3MN4JJA4O7CGqapBce+I8eM1bmyPvgnI5437Bg5Isg4HwS8 Op6C0KIfqMZayU+xu00M7DIztUP6J0QqP39PouaBTiNslAZ5c4iKonIb7xbdK5MicyPV jPSA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=wR3fRjCM; 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 y16-20020aa7ccd0000000b004acc6c7a631si1801840edt.179.2023.04.06.13.32.29; Thu, 06 Apr 2023 13:33:16 -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=wR3fRjCM; 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 S239448AbjDFUbe (ORCPT + 99 others); Thu, 6 Apr 2023 16:31:34 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36270 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239384AbjDFUb3 (ORCPT ); Thu, 6 Apr 2023 16:31:29 -0400 Received: from mail-ej1-x636.google.com (mail-ej1-x636.google.com [IPv6:2a00:1450:4864:20::636]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 91B177EFE for ; Thu, 6 Apr 2023 13:31:25 -0700 (PDT) Received: by mail-ej1-x636.google.com with SMTP id g18so4212237ejx.7 for ; Thu, 06 Apr 2023 13:31:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1680813084; 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=ZhucnMOCApJwyrEh0T24y6L+m2gTCLyybnOQH+V/c/k=; b=wR3fRjCMK/Nm+NAs+aDoFi7bFJLAXJVC0YhPYyMuXkwOH+qdJya105MiUcrEOikccV FVkPPvG6mUjTiHcIlHV75IUE5gJWrgDY0hbYWWKiMGmNXcYckF9EnYbQKwR4jbZfbek3 LU+rW5vOUk7e3ZZ9lmuxXOefPUUJSUCS6k4p57xS/W1px/gDTtey0wdkbWlYGpxjTE+T mX3GkCd0mjn+wchxzZ5/p7KFlVuaRQw/Sr4oDcGgrdFdGHS3A00MxhfCdL/IBX58FUs9 MwPBHFIzs3OkVCg1pD+EmY/8xq9fqilatA2IexETzAWTPRcholu1HSkndQEEoSf+DWpC rVlw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680813084; 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=ZhucnMOCApJwyrEh0T24y6L+m2gTCLyybnOQH+V/c/k=; b=oKBw0pNEj2vIYMXdVHjhO4zC+JstWDikKb3B4AjfYWpYT36XFkJ8o+zhqHoUqF6a07 +X/34g1qbxFzrB/DpVOhMGg4MH4ebFptJyqREPYPcuhuyzfu7FUB2oXPhM7XKTRmkwJv 6LU+A0U0+hgFBi9MNbIcV/prJwHxVpmFBNXQsm3kid58aiUy0S9GsciHNIrwgMmiFuwh wT2dg18xuSrKzYCvzdM7zjXgcIzKfeHqdkDOZ9ydUuoWtEgovQTEpl1vAjysYCgl4Puh wrWoSitVTuvUPzNZa8Cr+PMejC4arFAZur0EX5KrQqJSMLIOWr0b5HPdwDnIB+p/D6TI gB2g== X-Gm-Message-State: AAQBX9eRXAnHyavTuRhTHpk/tJI7zc7eE2+Xr8h5Sx8nP+kLZ9hMEjIC xJ3v3gQLrBo8dlvI28CEecTjzg== X-Received: by 2002:a17:907:76e8:b0:92f:efdc:610e with SMTP id kg8-20020a17090776e800b0092fefdc610emr102574ejc.66.1680813083809; Thu, 06 Apr 2023 13:31:23 -0700 (PDT) Received: from krzk-bin.. ([2a02:810d:15c0:828:49e6:bb8c:a05b:c4ed]) by smtp.gmail.com with ESMTPSA id s4-20020a1709067b8400b0092bea699124sm1210330ejo.106.2023.04.06.13.31.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Apr 2023 13:31:23 -0700 (PDT) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , Luka Perkov , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 04/68] hwmon: adt7411: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:29:59 +0200 Message-Id: <20230406203103.3011503-5-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762460377920044151?= X-GMAIL-MSGID: =?utf-8?q?1762460377920044151?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/adt7411.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/adt7411.c b/drivers/hwmon/adt7411.c index bf5c5618f8d0..6ba84921614f 100644 --- a/drivers/hwmon/adt7411.c +++ b/drivers/hwmon/adt7411.c @@ -636,7 +636,7 @@ static int adt7411_init_device(struct adt7411_data *data) return i2c_smbus_write_byte_data(data->client, ADT7411_REG_CFG1, val); } -static const struct hwmon_channel_info *adt7411_info[] = { +static const struct hwmon_channel_info * const adt7411_info[] = { HWMON_CHANNEL_INFO(in, HWMON_I_INPUT | HWMON_I_MIN | HWMON_I_MAX | HWMON_I_ALARM, HWMON_I_INPUT | HWMON_I_MIN | HWMON_I_MAX | HWMON_I_ALARM, From patchwork Thu Apr 6 20:30:00 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80472 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1294790vqo; Thu, 6 Apr 2023 13:57:00 -0700 (PDT) X-Google-Smtp-Source: AKy350ZdKTaEOTvKEFcV5K25es4BYPiUfwdX2RY72XSheSp/nlcvA64LorTMBoDSA+mHkRcHubU1 X-Received: by 2002:aa7:c787:0:b0:4fc:709f:7abd with SMTP id n7-20020aa7c787000000b004fc709f7abdmr948133eds.2.1680814620412; Thu, 06 Apr 2023 13:57:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680814620; cv=none; d=google.com; s=arc-20160816; b=0GLUMP6fc5jkppSxEiuzIk9LaKfPXS38r4dflPWhfZRSceY3T5fcVUU9JQR1twbrV4 HsaDRxfj+E8KYuUyiZpnsCFBZ/zyPyzhaCv8n3sE7SYT2kU4FGZ5JBsB3ijpV/hxfBO4 vMbZJPEXBvriCNMQNgJpxDpZ/FDOYNgAxjDNM+CqxSzCQ/+P2xrCSdEEDWGal+JNEcjv oKGzJAjl59aUza40YZU6f271wq1DPcPDucTFe50k2y1nESIhwBhPx2YWMxu1+Jq8Yygy 80rsPLtD2Otvpfrz57DKW38VKp1KIUEYnSbW4VxRxUMhTNmOlWsvM5T1reR+8NTxmfH1 mFoA== 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=A0S7oRwHDmE/v1QzsyFUnvANXxR4q9mBgaxgNL4iOGw=; b=JeBuCbLvIIMojozBLWt4+Fq0hULOWHuvw4HO84KJAGhfywSlIxtoWy3ZhTYjlGCoTp G8pVVbHMcY03xoomPGxM/7VZz4U+MGVJX402Z+qTkwAV4fF5vf4+g9Smk8rNXvchtWz3 1bdyZgsDJ4BqjG90FhgysSNEi1GcWhFPXBHZGCoCHq9EmWu386uat+5G+02+wz/5UBfD HtuFHVF/ig3Ndpu4HG6DMYpaqtS054PpaeENUqb9QgA2zLM6HYhgVrNHn6pf76E+L0fM DwaHqZQZVxlyql6EsSah+gR4aWdFzmUOo6JznRgfS1NQonQGDboN2pW5/GMTbLSmPltw aeZg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=dSxWdns0; 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 k1-20020a17090666c100b009318c913c59si1822833ejp.525.2023.04.06.13.56.33; Thu, 06 Apr 2023 13:57:00 -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=dSxWdns0; 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 S239432AbjDFUbj (ORCPT + 99 others); Thu, 6 Apr 2023 16:31:39 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36348 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239373AbjDFUba (ORCPT ); Thu, 6 Apr 2023 16:31:30 -0400 Received: from mail-ej1-x636.google.com (mail-ej1-x636.google.com [IPv6:2a00:1450:4864:20::636]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D33EDA5D9 for ; Thu, 6 Apr 2023 13:31:27 -0700 (PDT) Received: by mail-ej1-x636.google.com with SMTP id 11so4210761ejw.0 for ; Thu, 06 Apr 2023 13:31:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1680813086; 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=A0S7oRwHDmE/v1QzsyFUnvANXxR4q9mBgaxgNL4iOGw=; b=dSxWdns0zP2JtxETHi+2i1PXtp1GhQ++8Uh+/BzvVOX/h40Wie8Jn5vp75LFTFpHNY S/tT3An3a34mVKPyZE7LwjH24KSiJ5MANXMqiMQO9OvoJCYNYV8xE/gmaT0QiIpYfZ08 6VRP7Wa+KHMRdAZvx80i2qebnP12as1I2Zh/+uErn6lZUOj3J1NF5cUDGuEVTvtVgbX7 nXm1KH6swfdIG0ZN9BP0rik1nN/vgw+QK+XZuEltNP/LtufMw+relNzHZBwVNaoJjTd/ BCGIsdJFmtTDzBjYsgn6JMfoSwyuPpTj5kPo/LAL6nxCZXHOr+L8abF9DW0rNYuuxxl/ BhEg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680813086; 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=A0S7oRwHDmE/v1QzsyFUnvANXxR4q9mBgaxgNL4iOGw=; b=QvHiBHMMu1n5Cu83NRwYy5us+mMj30hrOePG5xwgB4sktEz4UpDc066N0GGhbCw7Ou jwD6k0CeExVza5lZV2wvGO4YA8Xz0gRA3A4LfgX2wdDW9IYhBrDTZ9W7uzXEkYJsmSOc rf0dLXep2Qxu5bP5U84AUTXmSIPxTvb2z8zalrtiamGLmEhhmT7MScA5Wlb8AdbJKcuk UgGLnZpLbPl9IHLeWi03+Cp3r3aLwdRp7TmoXM60f7Q/LwYrcV+4TtV6RKAGnoRPxB3X S+pvOo+g2FUheMoCUNnrn2T6lOe3B9W7chqN4HTyg+aZY/lt93z6m/Mr1peBB/itWZZJ DZDA== X-Gm-Message-State: AAQBX9fA/bynOo6kqTsEyLZvjSuEnzrRMulUsL43j88shnjssmi3PV3x vDNXvVKGtbOIuktwIzaMsct1aQ== X-Received: by 2002:a17:906:844f:b0:877:8a55:2a26 with SMTP id e15-20020a170906844f00b008778a552a26mr129746ejy.60.1680813086034; Thu, 06 Apr 2023 13:31:26 -0700 (PDT) Received: from krzk-bin.. ([2a02:810d:15c0:828:49e6:bb8c:a05b:c4ed]) by smtp.gmail.com with ESMTPSA id s4-20020a1709067b8400b0092bea699124sm1210330ejo.106.2023.04.06.13.31.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Apr 2023 13:31:25 -0700 (PDT) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , Luka Perkov , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 05/68] hwmon: adt7470: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:30:00 +0200 Message-Id: <20230406203103.3011503-6-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762461871299248633?= X-GMAIL-MSGID: =?utf-8?q?1762461871299248633?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/adt7470.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/adt7470.c b/drivers/hwmon/adt7470.c index 927f8df05b7c..64f801b859ff 100644 --- a/drivers/hwmon/adt7470.c +++ b/drivers/hwmon/adt7470.c @@ -1187,7 +1187,7 @@ static const struct hwmon_ops adt7470_hwmon_ops = { .write = adt7470_write, }; -static const struct hwmon_channel_info *adt7470_info[] = { +static const struct hwmon_channel_info * const adt7470_info[] = { HWMON_CHANNEL_INFO(temp, HWMON_T_INPUT | HWMON_T_MIN | HWMON_T_MAX | HWMON_T_ALARM, HWMON_T_INPUT | HWMON_T_MIN | HWMON_T_MAX | HWMON_T_ALARM, From patchwork Thu Apr 6 20:30:01 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80450 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1284875vqo; Thu, 6 Apr 2023 13:33:17 -0700 (PDT) X-Google-Smtp-Source: AKy350ZQJ+g+GyB1eNeBE9NI1gl/yq2VJmpRBtCRvG3rv5ptMU1ZTlc8XDgwb2JkxidcDOsw/u0A X-Received: by 2002:a17:906:e02:b0:924:d90a:6f97 with SMTP id l2-20020a1709060e0200b00924d90a6f97mr156589eji.13.1680813196829; Thu, 06 Apr 2023 13:33:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680813196; cv=none; d=google.com; s=arc-20160816; b=RKFjh0Jbm6cFnuO/tZ2p2DjEp4wPkydLHIpFa42APJFyxq06aEjsO8SaDfkV2m7K1A ViNWUcPQSjSyplTKR9M+n3QGPooob9YYH4pheoc1G7k+k+Q26vyfROzi8QUJ82aUYKFl r1RpvzEmGOS43DD+zLRQuRri8FWcvlaSSapUZPcsn9eMbm+FeJXt+WlpVGtFSQP4Fq5s LjisRuKwUEbofzoGcDFLc35EvOnRPi/LQl19X138MeC68tR3DFcLUI8SiOURKkd2q/9Z kSQ4JojDfu4XCh74v0GaflmiF/fycyvb1WLgGB4HZI94nOqJnUmn/2ahyyZPT9Sy4Oba un/Q== 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=q4v5eQ6uNtmwpFMgRe8EaIBJb4MZtfu8baTOThAbc48=; b=V5U8/3/bss4e5Wghcl0PDyuo5VccFvMIAroIzHe2qfpeODDpS61hjyLDO+Byccwnmx ZVZypWRXzTY32IswqLRKsApJep2HW12tsTIPM8v8lglavgIL6XU6o/3q9dK4T2pcJwrc QgVxDWY/VNw1KI50DQjlgn98rZIPZCw7O0gG7MERE66psfRvmseeR8TmO609QjlgYygT Li5c20EFN2fu8ci0Su4w5KKGkbA3R6IL/ZgFQ2duO8UwKhXcEnT2TbxDyknvlO83tpHg CVAH+E+yE2PCGKwCq6ij1vzTpLG8Mx/CVABVzaII/zcsY2C1Ff5MD+A+5uZK6U3WF44A OMgQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=mZkZh2ih; 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 kj27-20020a170907765b00b00947d116ca6asi70449ejc.377.2023.04.06.13.32.51; Thu, 06 Apr 2023 13:33:16 -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=mZkZh2ih; 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 S239410AbjDFUbr (ORCPT + 99 others); Thu, 6 Apr 2023 16:31:47 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36308 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239450AbjDFUbe (ORCPT ); Thu, 6 Apr 2023 16:31:34 -0400 Received: from mail-ej1-x629.google.com (mail-ej1-x629.google.com [IPv6:2a00:1450:4864:20::629]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 19FBFAD1D for ; Thu, 6 Apr 2023 13:31:28 -0700 (PDT) Received: by mail-ej1-x629.google.com with SMTP id by26so4205624ejb.2 for ; Thu, 06 Apr 2023 13:31:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1680813088; 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=q4v5eQ6uNtmwpFMgRe8EaIBJb4MZtfu8baTOThAbc48=; b=mZkZh2ihElAmXpc+gvjW4iyD3G81bS1xcX04W3p0yGmEl952kZ2/BbZgOSgXRno2bu LbMW/sOWeNFx7qYlS/RztN3Yy1WPTkHmt+hy8oQk1S3Baf38fEh//h6KtNqfzb2auHaf 2i6k50L8ETVq26xxcqZcWiy5dD+bCuG96xUCuMF2mbOmTareYO0GEtyq7RP0G9auMukK Mt4nPxyBGmLPCXYSVf0Ioa/IkDR/NGu3KeRuYr9Inc51Z+2zSfr/q4Btkp8buGWHEJYP aDtJcUQ5X6zyKD70mz49SiphGZhB6Fa6OYtNUhxYEHpjbeEsEj+X2oUdxGYXHSsiCZ8x 1dpw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680813088; 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=q4v5eQ6uNtmwpFMgRe8EaIBJb4MZtfu8baTOThAbc48=; b=NwfPI+klr/ySet9VFE2pywA+YewjEGadAgDEYHqCHVxbC1jGGnO6qjamVLd0OYFgYT IeWhjEPp9GjPvZuPaGZnfNCb0Zg53nc8NU6RfOHTAzJKplSuGTyA67PeAqQWKXHpYNn+ qUVSkB7gJzREbTidwHosyxBTh1TMRwBtYOU4N1UzQQ+sdgEMP73VgD+7BXecWA97PFY4 nU1AAUG23s+u2fhC3y2SHaMGA73+fU2X6dGPpJLpXm8ghO26weDfEeEklt6jZeEfTBOF e290ECGmICMZ7YadEzXqsNE43CzedXlYh9QleeH5AwqVBwj+aAJF3UtUeW2TsCNPokW8 KqdA== X-Gm-Message-State: AAQBX9exjqaxtWQITbDIQiNBAk3L4u5vTY34aooxHkpdNY5sTOyxxC8Z ybdQvvzIEg30Ealgdu8oO4Ro1w== X-Received: by 2002:a17:906:2414:b0:931:42d2:a77f with SMTP id z20-20020a170906241400b0093142d2a77fmr221247eja.15.1680813088528; Thu, 06 Apr 2023 13:31:28 -0700 (PDT) Received: from krzk-bin.. ([2a02:810d:15c0:828:49e6:bb8c:a05b:c4ed]) by smtp.gmail.com with ESMTPSA id s4-20020a1709067b8400b0092bea699124sm1210330ejo.106.2023.04.06.13.31.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Apr 2023 13:31:28 -0700 (PDT) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , Luka Perkov , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 06/68] hwmon: adt7x10: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:30:01 +0200 Message-Id: <20230406203103.3011503-7-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762460378991581519?= X-GMAIL-MSGID: =?utf-8?q?1762460378991581519?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/adt7x10.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/adt7x10.c b/drivers/hwmon/adt7x10.c index da67734edafd..6701920de17f 100644 --- a/drivers/hwmon/adt7x10.c +++ b/drivers/hwmon/adt7x10.c @@ -309,7 +309,7 @@ static int adt7x10_write(struct device *dev, enum hwmon_sensor_types type, } } -static const struct hwmon_channel_info *adt7x10_info[] = { +static const struct hwmon_channel_info * const adt7x10_info[] = { HWMON_CHANNEL_INFO(temp, HWMON_T_INPUT | HWMON_T_MAX | HWMON_T_MIN | HWMON_T_CRIT | HWMON_T_MAX_HYST | HWMON_T_MIN_HYST | HWMON_T_CRIT_HYST | HWMON_T_MIN_ALARM | From patchwork Thu Apr 6 20:30:02 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80451 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1284899vqo; Thu, 6 Apr 2023 13:33:20 -0700 (PDT) X-Google-Smtp-Source: AKy350b3gxNErGiBoURRRqlI+m/Lso7OoAqWqRosWmYJZtRUgCcb/fU0rd1e9a0DSOzPJzAB8yuW X-Received: by 2002:a17:906:3c1:b0:933:3a22:8513 with SMTP id c1-20020a17090603c100b009333a228513mr107672eja.53.1680813200095; Thu, 06 Apr 2023 13:33:20 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680813200; cv=none; d=google.com; s=arc-20160816; b=Hp9YGvzDzsqRBsADe9gRSTTF764HmZq4+fgmnHul38zCmdx0NbT4o1sF+hqV6Wwvfl L1KFay7j5ctcQtcwtWUT3DTACf70Dvo6zlR0BvfNY8GS0G7L524uznMlS79Ek4cO0EsY wLCmgMFe0J/sHtKt+761wz/QQ02b7zIZ1goN3Vo9PzYEZJVllJr/V/uaXuwkeF8x9dls YZ+CQqcS+gjdvbWhFQYZUMZW2uatrQam1eQYSF7bq+tb1KXLaFdKwyVTiLhJ9FUu7tCg Y9thMZCrxXE9usaPa1vyiE4UTgE3ekMOdAVCeBPTXrlp9778aMUlmTErsWEyqNuDGrE1 xwGw== 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=+jy4+y+10/TyiIFChl0T7AFfRzku+iJoGxMYDy55vI8=; b=CuybDyVvvisNd+SXZLAhfhoi4D9DEaxfi+KrR8VzABmCTEE3ox6Q1JSaQ89CGaBUxj MDYSLH1E7WPsBlBwjQ3fTfjDD8xzcklKwiakk30a3vFZgyGOlGW7FRTLdPQcShbQsp04 SVoICWzkcjpuLqQW8+Bx/TglKfCcChocpzme5yL/q0qQ6OCYPD8QeInqaF05x/qUI5L/ 5dms0BRE4fE3ZQFQPL5zHQMJqIFBlHapZel5D8ZhCKNHcoIoMcfNQjh6WEiZ9mG9f+ZW VPnk+tg6gQYQXC6kzBDn+hTU9qK3JknsNR8SnLyS27jeVUUhcoCX5IPC90Rrimzj9xf9 xMNw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=C7UEqgo5; 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 q2-20020a17090676c200b00925a428b655si1715339ejn.699.2023.04.06.13.32.55; Thu, 06 Apr 2023 13:33:20 -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=C7UEqgo5; 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 S239609AbjDFUbt (ORCPT + 99 others); Thu, 6 Apr 2023 16:31:49 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36344 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239468AbjDFUbg (ORCPT ); Thu, 6 Apr 2023 16:31:36 -0400 Received: from mail-ej1-x636.google.com (mail-ej1-x636.google.com [IPv6:2a00:1450:4864:20::636]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 79F639EE0 for ; Thu, 6 Apr 2023 13:31:31 -0700 (PDT) Received: by mail-ej1-x636.google.com with SMTP id 11so4211122ejw.0 for ; Thu, 06 Apr 2023 13:31:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1680813091; 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=+jy4+y+10/TyiIFChl0T7AFfRzku+iJoGxMYDy55vI8=; b=C7UEqgo58Fo7L/uGfib9xvTeji1SyctI3Jt3RyaklkQkG9wMZXwJF2NFgRec6GE317 tiix2DR7NdtJhp8TfR0kZouIoGuWvMnAHvxXNvD+QB+k5T2KTkaF70wv7E/KLqljJSYf Zxra//4DMZ5HNVn0l49kbK1gazuq+P7VYSZUEvnYEzoE4d7HwmE9U02GGYeVEyCK7gqW nzp2vY/v3+mMuQPYzUr9x8mvVe9VcoQ2BsKW9YFfWbHmM4UMXrZJFc6epU1F2TLM/2/5 o6TUIheD8NQMPc0gJzGVAEIVBp2eo+Bk6lpbrKokM3Km5Qnnr50VnXyT3JLfLuzQowcI rcnQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680813091; 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=+jy4+y+10/TyiIFChl0T7AFfRzku+iJoGxMYDy55vI8=; b=dD0dRPh9049VmWAEqu20cMR0/syenpU1Ywa6M+JHZpq8AYppbX5nmpBAvot/9370C+ xU8M6wf9Bc4HmLcyzpwUtK4gWoe5XcKDheZgfQ/XUCJE5DUq5+lqgLE9EirPY04l+FHF FfFjFVktArh04U/dKEmIcW90BnNwH7FgIwtZnpgnG1WavA6YhNfdWh4nrzTOTwl0vOwi XYyaYuBg3M3nL9FLZf5tlKqqF7SVZk2H426rCRDgzLt6QYA6zKHhE96c3fky5wzmbtsg sxYQI9f7LN94z+5s7r/GWRbu/AuDoA+pL0+bOSGmAj7rWbCMw/3skJPcntSG4wtpIU97 dqdw== X-Gm-Message-State: AAQBX9dHOrq1KZVS0NcccyD7IitU5rSWWNvzCaN+lu/3EmydEXIAAfwF p27SaiC03FXQPMEoYSUqaOU1xw== X-Received: by 2002:a17:906:844e:b0:921:da99:f39c with SMTP id e14-20020a170906844e00b00921da99f39cmr201230ejy.12.1680813090969; Thu, 06 Apr 2023 13:31:30 -0700 (PDT) Received: from krzk-bin.. ([2a02:810d:15c0:828:49e6:bb8c:a05b:c4ed]) by smtp.gmail.com with ESMTPSA id s4-20020a1709067b8400b0092bea699124sm1210330ejo.106.2023.04.06.13.31.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Apr 2023 13:31:30 -0700 (PDT) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , Luka Perkov , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 07/68] hwmon: aht10: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:30:02 +0200 Message-Id: <20230406203103.3011503-8-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762460382375287936?= X-GMAIL-MSGID: =?utf-8?q?1762460382375287936?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/aht10.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/aht10.c b/drivers/hwmon/aht10.c index 9babd69d54a3..b8fe3f7248ba 100644 --- a/drivers/hwmon/aht10.c +++ b/drivers/hwmon/aht10.c @@ -270,7 +270,7 @@ static int aht10_hwmon_write(struct device *dev, enum hwmon_sensor_types type, } } -static const struct hwmon_channel_info *aht10_info[] = { +static const struct hwmon_channel_info * const aht10_info[] = { HWMON_CHANNEL_INFO(chip, HWMON_C_UPDATE_INTERVAL), HWMON_CHANNEL_INFO(temp, HWMON_T_INPUT), HWMON_CHANNEL_INFO(humidity, HWMON_H_INPUT), From patchwork Thu Apr 6 20:30:03 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80452 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1285028vqo; Thu, 6 Apr 2023 13:33:36 -0700 (PDT) X-Google-Smtp-Source: AKy350bfMeaPend8wrG0vXFIR+MBQG3A0axJ4wWZmssl+fIcI2J56btafRLTOiuBSgD3oFCsnU05 X-Received: by 2002:a17:906:844e:b0:93a:6c59:4247 with SMTP id e14-20020a170906844e00b0093a6c594247mr227650ejy.13.1680813216059; Thu, 06 Apr 2023 13:33:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680813216; cv=none; d=google.com; s=arc-20160816; b=VZe4RzeGIA4YpYOrvri1lE/vJ4UKYZ3O8sxYn5j3hJUzdI1X8ArBLt4afIBL7jTeRP AYkybGlQ2hm6ImVA1fpGRSof78fGm8Wx8I7L2ivNMHb+x7Mt59au9//8MT74fTYrbySA FK8HVFB6OsMzEOA4uPiVEBzDjbJi7SX7wFtuQM6Hh3OuZv01FiuCcSzIskkCkofdphqw vS9LSLE0iqTfsBChf/tePJG2L2N+uyN2fAt5KYF1BxL2jPUT6A9zO4FcOoA+jyC1gY8v TaheVIZ4K5hSYkX+TyUlmkhh3MCviFxYK665tUYWlE7SqZmsN0iXMzmvz11iZ2FuN3C6 ZQPQ== 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=5OysLbRAf3FePlMQAvxi6ECtmAIY3wqal/J8BkLquJ4=; b=CsayWgvBYC114na9D9PdhpuKnvBtrlc2myZvJTCjnVt+kV8rjy5XIfo4rysb3UDEzv CmGoMXYC8e8momJ6O89thqH7r+cfA5xe397n/vVeZxFYrB2isK9OlV5DGOzAyY/uqfwO qBifPgUNheXW8ZCY9EYyUFa2ZxxXRC9Kbpoj7ApnUndRdKEM//eak+qmiuPlZb4b8BLf zMKuqbIdZy3k2YUv6fbbEoaye3RGLo7Y7Qsk+SyczV7Y/mk3bwBCERCDAj7xMCNxCTuM +ap19L6JS0VY0Uueu3+lzwr0y6n1gl9FT7n6XMG754B9TK3Wu1s44oSy8PD8lL+R8CJx 5kaw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=WAF8L0Sz; 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 wf1-20020a170907d68100b00939ad72ecacsi1589002ejc.225.2023.04.06.13.33.11; Thu, 06 Apr 2023 13:33:36 -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=WAF8L0Sz; 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 S239456AbjDFUcA (ORCPT + 99 others); Thu, 6 Apr 2023 16:32:00 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36314 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239509AbjDFUbp (ORCPT ); Thu, 6 Apr 2023 16:31:45 -0400 Received: from mail-ej1-x630.google.com (mail-ej1-x630.google.com [IPv6:2a00:1450:4864:20::630]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 97B0DAF0D for ; Thu, 6 Apr 2023 13:31:35 -0700 (PDT) Received: by mail-ej1-x630.google.com with SMTP id j22so4221924ejv.1 for ; Thu, 06 Apr 2023 13:31:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1680813093; 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=5OysLbRAf3FePlMQAvxi6ECtmAIY3wqal/J8BkLquJ4=; b=WAF8L0SzNrjHfnlyjmVp6od9k2EnBovOLiPR+pKqvJ7byni4G13TBQS3Safv+UA7xm 63g+Vjp5DECN1x4IqQ6BA2GuXw+v9oP9uAI4ht7dB6qHYzbSHGYoL8Usys29aYBaJds+ DXUwpkw8yoE8hqXIi5PaOSm8MuRCc1yYKjeXcXgmbc+c2GpFtIkrNv+ggfp0l9cVLEGk pxkxIG9EAgY4d0n5oktwaV4yIlPk+D4YKu9vWOncvI+amxpV92hSlGGHxl94tVpg+3ZK A3RtPXsssapZNNRuRkMneXWKhNDamsLBi7NCu3kE5nvvtkfqSA4H1lYScDAV8cfOJyCx lGCw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680813093; 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=5OysLbRAf3FePlMQAvxi6ECtmAIY3wqal/J8BkLquJ4=; b=k+KFBaw/SaA6yjopdrqbCpl6nA9VAConVWtoVB97jezjrQ1bpVyGLM97wt2s4wDv9v Le6C5RHBx4eYvSMvbFRIXKoadROlX29CYDNMiUhCoPlV9tI5oxmnVA4IykwdkNyoDHFp nKUaaUApQpipDdY6NwZAMa1hjkylShT82Ltv/X4OvIuCvpCud3Uf3p0zlCJTGs8yyjOY sILNaFLos1jGEsOL3b64XweP82Ur0otBGza+5KemAxCq1u4WwNA6d7i+cXk8tsgkKiSp dH40f1kfnwSX0r1KDFKlQrQoz4o8EOqqbtxs/dazFUz3ngs6kkmecr1NFMkhUMoaukCM I4iQ== X-Gm-Message-State: AAQBX9eT/3FSUb+WIPqh8yi053xUZ6sd1rbBzCAB4VUp3Xttm1iXcy2+ waBgIUnyVyoZS9ddd8L0xFNKTQ== X-Received: by 2002:a17:907:2c61:b0:931:32f5:1f31 with SMTP id ib1-20020a1709072c6100b0093132f51f31mr244641ejc.9.1680813093118; Thu, 06 Apr 2023 13:31:33 -0700 (PDT) Received: from krzk-bin.. ([2a02:810d:15c0:828:49e6:bb8c:a05b:c4ed]) by smtp.gmail.com with ESMTPSA id s4-20020a1709067b8400b0092bea699124sm1210330ejo.106.2023.04.06.13.31.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Apr 2023 13:31:32 -0700 (PDT) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , Luka Perkov , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 08/68] hwmon: aquacomputer: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:30:03 +0200 Message-Id: <20230406203103.3011503-9-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762460399005774045?= X-GMAIL-MSGID: =?utf-8?q?1762460399005774045?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/aquacomputer_d5next.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/aquacomputer_d5next.c b/drivers/hwmon/aquacomputer_d5next.c index 17fad3142118..3bd35d833e69 100644 --- a/drivers/hwmon/aquacomputer_d5next.c +++ b/drivers/hwmon/aquacomputer_d5next.c @@ -1038,7 +1038,7 @@ static const struct hwmon_ops aqc_hwmon_ops = { .write = aqc_write }; -static const struct hwmon_channel_info *aqc_info[] = { +static const struct hwmon_channel_info * const aqc_info[] = { HWMON_CHANNEL_INFO(temp, HWMON_T_INPUT | HWMON_T_LABEL | HWMON_T_OFFSET, HWMON_T_INPUT | HWMON_T_LABEL | HWMON_T_OFFSET, From patchwork Thu Apr 6 20:30:04 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80491 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1297066vqo; Thu, 6 Apr 2023 14:01:16 -0700 (PDT) X-Google-Smtp-Source: AKy350Z+BQTrchvPkh1Udyop6ISeBJ+qh1hd6A4+uu98JqDxWe6w2RDhMLPCFU7g0c6AfIHItHRP X-Received: by 2002:a17:90b:4a4d:b0:23f:c096:7129 with SMTP id lb13-20020a17090b4a4d00b0023fc0967129mr13060361pjb.26.1680814876087; Thu, 06 Apr 2023 14:01:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680814876; cv=none; d=google.com; s=arc-20160816; b=ELfs5sO5fGgvfiSclEsHdUNSpHAENqtOpItIU/HUjrkNr+r1wjULW73wC4lK4NjeyX DkxXzVehP+2tWP2cH2pQBocmD5v7pFxcg9FIekibKmVrKWA/x/rPpfZzLR0Ksl9GVvPP rYwDbiYu5AbYPAKotCMcimoqyBZchAu8eNWd9OcTsjVg4cH0x27zuNl38qty+uAx89hP e2o6GWkySms4cIcAZFej/mij8RUSoHswbjzmgVx10QVdbKDthEAtWLk9asSUgLBH532z hnRWc6630dfDBJnFigdtWPPKpv4iq5MRbPShR9l7b80zT8bIG58B6Kz2TZu2j9A+GAdU zS5g== 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=fstBy6yWcExH6RGLHLt2IS0s2Pvrh3Q8g8Pb+fMMd6I=; b=QC3pP7rNd+USWfAwOMHIOUHxZAGiAbJ9YR7y2ji3zJlLp2thPB9HcKQbwe5KxH0QiS n3xDlpknJiETz+JejjEDTrlz/8IPvi80g3034qEFotaQucBFP937WSnB0OH2clOm2M4V QWue2XmNoj9+sqfcWOuFtpg41wIEW3cIxg5sAg7Xoe1baJZEN1cx/4+fM/lKVSVdKgyg bJXy9mQhl9qdWH99gdJc63z2Nx01N4AfIAj6Nzn+IO390ehS2jppMVUbsAF+R/8iqmet MkNV/9EwsFjNLk8AqpE4MY30dJrR6Ztjd7M5nlDMTmXIxX7MVQ+LliaesBozaT1WP+O3 Kaww== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=ZnhjZmqw; 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 j3-20020a63e743000000b0050f79f0651fsi2086681pgk.95.2023.04.06.14.00.37; Thu, 06 Apr 2023 14:01:16 -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=ZnhjZmqw; 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 S239568AbjDFUcE (ORCPT + 99 others); Thu, 6 Apr 2023 16:32:04 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36344 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239554AbjDFUbr (ORCPT ); Thu, 6 Apr 2023 16:31:47 -0400 Received: from mail-ej1-x62e.google.com (mail-ej1-x62e.google.com [IPv6:2a00:1450:4864:20::62e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3DA699767 for ; Thu, 6 Apr 2023 13:31:37 -0700 (PDT) Received: by mail-ej1-x62e.google.com with SMTP id by26so4206129ejb.2 for ; Thu, 06 Apr 2023 13:31:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1680813095; 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=fstBy6yWcExH6RGLHLt2IS0s2Pvrh3Q8g8Pb+fMMd6I=; b=ZnhjZmqw++GXIV66u0SJMdSn0ABd8Ck+cMBwrxscy7ExiQKNxRSIZOVNB4YpQWAez4 gVgFqj2axWjpWbqV4pgxLNCcmmnCDnN9rQmgr9PuBIoyhbQMG+dkJWUnKn1Cz3AZkuNT Wx4/GxsKwjAAoDqjrHgh1r6VJ6MRdrZAs4wpmZl8IUlIUG2Rh8Q9JiuiGnr1Ieq0gOMy g38xMZio5/a7kNGhbYZxTjWu7GiVPX83+sYjr5XeuYPuvmPAY3++28MbL1Bs4UUj9ZGB 0M9AfZvvfLmaWCsHcuVMlmCSYu3BrmB/LXgBE6nZrzYkLuuGWSQD9y+UvrtXC6BVEifq 6GSg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680813095; 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=fstBy6yWcExH6RGLHLt2IS0s2Pvrh3Q8g8Pb+fMMd6I=; b=dEYWzOwpEq/5M58JMABBmsx86NmGXnvaCdnfhp3QFGjTgOiZC1f4KCitIQ2hosvUue bYeXP39eBSGWCVwB+DkQhN+n5R/8Zfo9hsYfYP/3m2lAROIJKBAhnioiIwnLA2TdsFda w7EfArGaswh952+Ws8XyES49O7j3q6OsXhY0nZNMYpsVfnFfK3TGgIOpM5xINGJ9T/xn EHUtwFJJa6/Pp5qSbxhdVquY6COWLnddFz+X2p6Bbu4PeBIt5unN6l53e0O5lZKQHYRq PvltFRyHJA0aJ+CMOHhxhNamwM7HLP65rgDDXX9wRczAcEGFl3DJBp5Z/KWeMam1vqJ8 1PXA== X-Gm-Message-State: AAQBX9dK1szX+Rc2/rCnBxqu3AsTE9aGBgVMLliG0o2yLtn0BL8AATBi rbegcWjFnP8R6kECsbZaEVUdSQ== X-Received: by 2002:a17:906:f9ce:b0:93e:24f6:d7a3 with SMTP id lj14-20020a170906f9ce00b0093e24f6d7a3mr258509ejb.8.1680813095377; Thu, 06 Apr 2023 13:31:35 -0700 (PDT) Received: from krzk-bin.. ([2a02:810d:15c0:828:49e6:bb8c:a05b:c4ed]) by smtp.gmail.com with ESMTPSA id s4-20020a1709067b8400b0092bea699124sm1210330ejo.106.2023.04.06.13.31.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Apr 2023 13:31:34 -0700 (PDT) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , Luka Perkov , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 09/68] hwmon: as370: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:30:04 +0200 Message-Id: <20230406203103.3011503-10-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762462139428003869?= X-GMAIL-MSGID: =?utf-8?q?1762462139428003869?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/as370-hwmon.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/as370-hwmon.c b/drivers/hwmon/as370-hwmon.c index 63b5b2d6e593..fffbf385a57f 100644 --- a/drivers/hwmon/as370-hwmon.c +++ b/drivers/hwmon/as370-hwmon.c @@ -76,7 +76,7 @@ as370_hwmon_is_visible(const void *data, enum hwmon_sensor_types type, } } -static const struct hwmon_channel_info *as370_hwmon_info[] = { +static const struct hwmon_channel_info * const as370_hwmon_info[] = { HWMON_CHANNEL_INFO(temp, HWMON_T_INPUT), NULL }; From patchwork Thu Apr 6 20:30:05 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80497 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1297675vqo; Thu, 6 Apr 2023 14:02:06 -0700 (PDT) X-Google-Smtp-Source: AKy350ZWmiZNhJ+9NoAp9kV5I5T0mPKVG5swPXfmfstF/vPUmM6M0uRljmlpEQ2+pS6X0Kxhnczx X-Received: by 2002:a05:6a20:2daf:b0:d8:bed9:33cf with SMTP id bf47-20020a056a202daf00b000d8bed933cfmr4529795pzb.17.1680814926642; Thu, 06 Apr 2023 14:02:06 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680814926; cv=none; d=google.com; s=arc-20160816; b=qxtRAbXxuM/3in0HMdokkmvSl3QI0ICY7RK8WyjmWobQVGa55+atbXPuZSnYypvR8E d0/DPAqglKDPfV9caFIRd/iNRU7fGDqS+n1jEJ4nWpIOlNu2A8Sc5r5JDGPfGEAcQYZV fn+kXP2oktQHK5Oy0FXPs6khH7oU7e58BXsSQfGOv/IYk+I7YGTK9dgNVZEGjR00AxYk 3uINxEe0gTCXNX2SM7XybjSBz8Usz1Tmu0bEcK1EQNVqcNmSmN6pQZnd1zZQcKZ4ZU/y rx28mQlpk9Lzb6CjzAGdCbXJVCAuCmzsy+U01a1QG1+g+mVrhc6W/i45LzIDeF+wyA4A HG4w== 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=0o/5+RoY1xsbRUDa2AFV0+g4brx+liGdLo6ECyosb9g=; b=CsTsfmZl5jtu4SmYALT7cb0ngCDOU5itOvGCgZLX9g9pBprB3Wmf9RLWkY+3/QD92/ HrHJC66zFfSNT+7KzqZEvNjJrcANhR6ktghsuqqal/FqU/vjObzxnTB3SUBO1C6eFFwZ 9L6dwvb46YSNfFrcLyzJQNqQtBzh1tGowfP61fKzGFcDegDQUUMkahDY3v7I1xtEvdo3 UaZ1eKTHYuJS0apbNhN9msDs1Dzvs+DEZZ9XczWQQi4d1IqhclN9foUAFyv0N5/yYnUd +8jwNbYn/x+tHmYSQcYVYkl7ABVUJAPrQjW8wr9eTAPRJUddFmgV62bgo/y5tPPXC09U /Jfg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=e1j2ok3u; 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 v184-20020a6389c1000000b00513234112a7si2036250pgd.883.2023.04.06.14.01.48; Thu, 06 Apr 2023 14:02:06 -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=e1j2ok3u; 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 S239703AbjDFUcK (ORCPT + 99 others); Thu, 6 Apr 2023 16:32:10 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37520 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239450AbjDFUbr (ORCPT ); Thu, 6 Apr 2023 16:31:47 -0400 Received: from mail-ej1-x635.google.com (mail-ej1-x635.google.com [IPv6:2a00:1450:4864:20::635]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E514C9039 for ; Thu, 6 Apr 2023 13:31:38 -0700 (PDT) Received: by mail-ej1-x635.google.com with SMTP id n21so4219645ejz.4 for ; Thu, 06 Apr 2023 13:31:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1680813097; 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=0o/5+RoY1xsbRUDa2AFV0+g4brx+liGdLo6ECyosb9g=; b=e1j2ok3u7VKsR1y6roskcfNxp1+JClKqjk7Csr46nCNqwp+tvujjHQEMIxbTKklgfQ xf1Q+6FoEZZaW0f3QmwUdOlf+txDQNXpyppc7ZPBeyq5F1sEugpq0ioWRrBR/9emC3Qk P0pPSi2jA6Yb5MC3ihtndLjnK427/fl1CpixkdRPS4uuZOXTnJPNT0vYQsShb2NttnKy Qmjsx9Q8X3FnKjQ8PnDQ89IjAC2xYBdayz5zCxdwn3liVhMBr+51fP3qqFdOT03SWUOo jIiHY08xSbx2ArReXkFEzh9RIvmLh3EpyMkqjCofJl85Ziun01chGFqxDu6nxJfbJXsB YXfQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680813097; 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=0o/5+RoY1xsbRUDa2AFV0+g4brx+liGdLo6ECyosb9g=; b=vRWGzoe+bguyhLGav8Idps3hQF3MtXeli+VqMGalTOzDCD7WJ/Pga3XiOQolb7lZRP J94BY9yEuRnBEWPNi3wfOKaoiMMA2O2CBFpsi3tFumJk1Twhk+0KSvux1eVh782stz0G 1I91YAkCfg4gNW7rdMA3kZQn/o0mtbXG3fe7+gZYP3xB9cJftfcKPCUzs/CjavGX25AP q/b0o0kwMVy5fp5eaWgC7hMJc//vtfo0FFE9wZkJbqmTt/KYYCaQw2EFX13du13szrmk sWgblTi4FZ72YCVY9xijZ01BAtboFOC3ah95Pym4GVk0QMrwCw3Czws7aOmA1Z0xR8PW EUqQ== X-Gm-Message-State: AAQBX9fM+Z3Gyt3MEBKnYY4A3vdvI+QIHFM0JKhozDCQFvoG+h6bp6cs 82yHts3AryxjftRV68Gnjby03w== X-Received: by 2002:a17:906:924f:b0:884:9217:4536 with SMTP id c15-20020a170906924f00b0088492174536mr73325ejx.64.1680813097470; Thu, 06 Apr 2023 13:31:37 -0700 (PDT) Received: from krzk-bin.. ([2a02:810d:15c0:828:49e6:bb8c:a05b:c4ed]) by smtp.gmail.com with ESMTPSA id s4-20020a1709067b8400b0092bea699124sm1210330ejo.106.2023.04.06.13.31.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Apr 2023 13:31:37 -0700 (PDT) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , Luka Perkov , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 10/68] hwmon: axi-fan: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:30:05 +0200 Message-Id: <20230406203103.3011503-11-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762462192252176370?= X-GMAIL-MSGID: =?utf-8?q?1762462192252176370?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/axi-fan-control.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/axi-fan-control.c b/drivers/hwmon/axi-fan-control.c index 6724e0dd3088..5fd136baf1cd 100644 --- a/drivers/hwmon/axi-fan-control.c +++ b/drivers/hwmon/axi-fan-control.c @@ -394,7 +394,7 @@ static int axi_fan_control_init(struct axi_fan_control_data *ctl, return ret; } -static const struct hwmon_channel_info *axi_fan_control_info[] = { +static const struct hwmon_channel_info * const axi_fan_control_info[] = { HWMON_CHANNEL_INFO(pwm, HWMON_PWM_INPUT), HWMON_CHANNEL_INFO(fan, HWMON_F_INPUT | HWMON_F_FAULT | HWMON_F_LABEL), HWMON_CHANNEL_INFO(temp, HWMON_T_INPUT | HWMON_T_LABEL), From patchwork Thu Apr 6 20:30:06 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80477 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1295199vqo; Thu, 6 Apr 2023 13:57:57 -0700 (PDT) X-Google-Smtp-Source: AKy350aK5t7DQzSpR64P1krgs+X3U9OzFwrgFvIzBLbtRrfm4BhVVpPqhQiMGHNdeISLpqWKJC4O X-Received: by 2002:a17:90b:164f:b0:23d:3878:781e with SMTP id il15-20020a17090b164f00b0023d3878781emr7534768pjb.21.1680814677144; Thu, 06 Apr 2023 13:57:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680814677; cv=none; d=google.com; s=arc-20160816; b=kP6eKNNjXFvZHZQJfdfIk3wI911/ish56YQEbHz1J/Qzpuu7bLwRWvGnQHQMzpIBUw O3ICd2bsO7wnJWcWRkB4y3xbM/qh4T5TfTaXNuM+c1vvd99QYVQAMgDpTnk5h1oPKdhE whhXFNhEFnRU76/W8bVLjRbcC8ap6usuFkt+UrTd+bJX2hM/wts2tfaXGoK8dSKalJcI RChVYzGOIaBNnXUAnAMWhbyS2IR2ZaFxS0nkV+iZkiiok9UKxW99ggdOm4qpUTmUFOFB 8JaQ2I1XWUaZNbyO1JwgMJ7wOqF/9hhw1ouqoqgG59gSJ0sTCBYZe/m/U2kra5ZDaxWR JeYg== 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=MMh9pMv1c2N5CZKj6o4hVDzOl36SVdvTrKYi4l5Ys4M=; b=h+hp7alK/vnKwZsdztkUrseij9GJhAsZqFdTpnE0RRVLwx1eZHjKbL5fbFV9a8YFG6 cBWeW0hvkGjFIQnG6SY1FQSAcGEhOwnit4c9pt5rulg0MTnqwIxW8uBt3c7cgUR65/HS tFCRs5s2612TaL7tnlUmq+PMAiN9hq+NyJF2tQ2Tt9MIuLocJrXWuItO1jBpEMTytnTv OuvvYVXoXovyetAawG1Q4rwJ+oEQlhFljQi7Hh9Pw4bpZfs95FiaPZab5wv601UKOj+6 uGO/0wMk9pK2v9F93OKP8pCr+wV6zn2HX+gS8mgHMAU8mY/Hv/5msfxA1aVekhGvGlsT zHqg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=bpvK+tpA; 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 cc21-20020a17090af11500b0022915b6dd7asi2035536pjb.145.2023.04.06.13.57.22; Thu, 06 Apr 2023 13:57:57 -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=bpvK+tpA; 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 S239728AbjDFUcV (ORCPT + 99 others); Thu, 6 Apr 2023 16:32:21 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37306 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239620AbjDFUb6 (ORCPT ); Thu, 6 Apr 2023 16:31:58 -0400 Received: from mail-ej1-x636.google.com (mail-ej1-x636.google.com [IPv6:2a00:1450:4864:20::636]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 360DF9756 for ; Thu, 6 Apr 2023 13:31:41 -0700 (PDT) Received: by mail-ej1-x636.google.com with SMTP id g18so4213564ejx.7 for ; Thu, 06 Apr 2023 13:31:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1680813100; 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=MMh9pMv1c2N5CZKj6o4hVDzOl36SVdvTrKYi4l5Ys4M=; b=bpvK+tpA6trKtvJrV4DZCtbwNaI1kDImEVeVQL637eqQHty8z4Qq9fSRbGNcHRWRG/ FPMf9aY2qxiCS6r+3ssc+K9dV71SFj0TYCnZ2GHj5F16M/z752xuBwB8YxPNXqAuuARn TZrkjmRJ/rQCutKuBNz2TU/i/xu064lmxWLYCKcWS54oyvpm2JboWOLAXeyI8hy8SoVK pjZ3tPar2gZ6Gfrpr+nUYGX2MDmRbgg2z/AKPjwETZd3VjfaMa47TfTd9QpVeKAgh4c7 D91heJ9XLjTA52/d2UQYgc+iTqtGkcUYCtjf6kKM9ouXIhYev1rb5rlvfNp/wprEAqHK ip/w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680813100; 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=MMh9pMv1c2N5CZKj6o4hVDzOl36SVdvTrKYi4l5Ys4M=; b=epY+q7E197Jz12f1HvRszj4qKs0DteinG1Z9kS87a+bchxK/XP43O2OjymRy/+DXWO dZutDFEqwHNghNJNgWvnD7TgPXVoOCQjrpCZvBmAc03X6CZ5tRnoGlxr2g7M/qI1cxsP XcgnJYoi6JI7+NJhK6K62Ct4TuNUixSOw0aB5jgvTrKKGK4kgoxO1H2P+Cprx1ylEoM+ 7MRXoSfj+GGqHChNvWTeCkAz2eYrJqY4rS0NM0Je1bInFGpOqvEA+A53vR0Gec6C4peV oZ4Xun5rwRHIC4Gxer2RjD3tPs2c/gsriAq8rexjTY+yIVyCe0S5xpDhjscGK46q0+mu TY2g== X-Gm-Message-State: AAQBX9fVIKI5OKRvge0AWa4eWzTOcjoSHR3b8qgpDXxpDHRv29Z+3Kil +IGihVf/vkL07/QqQG6LZouwyA== X-Received: by 2002:a17:906:24d7:b0:932:2874:cc5 with SMTP id f23-20020a17090624d700b0093228740cc5mr235929ejb.16.1680813099901; Thu, 06 Apr 2023 13:31:39 -0700 (PDT) Received: from krzk-bin.. ([2a02:810d:15c0:828:49e6:bb8c:a05b:c4ed]) by smtp.gmail.com with ESMTPSA id s4-20020a1709067b8400b0092bea699124sm1210330ejo.106.2023.04.06.13.31.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Apr 2023 13:31:39 -0700 (PDT) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , Luka Perkov , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 11/68] hwmon: bt1-pvt: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:30:06 +0200 Message-Id: <20230406203103.3011503-12-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762461930969037675?= X-GMAIL-MSGID: =?utf-8?q?1762461930969037675?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/bt1-pvt.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/hwmon/bt1-pvt.c b/drivers/hwmon/bt1-pvt.c index 21ab172774ec..8d402a627306 100644 --- a/drivers/hwmon/bt1-pvt.c +++ b/drivers/hwmon/bt1-pvt.c @@ -379,7 +379,7 @@ static int pvt_read_alarm(struct pvt_hwmon *pvt, enum pvt_sensor_type type, return 0; } -static const struct hwmon_channel_info *pvt_channel_info[] = { +static const struct hwmon_channel_info * const pvt_channel_info[] = { HWMON_CHANNEL_INFO(chip, HWMON_C_REGISTER_TZ | HWMON_C_UPDATE_INTERVAL), HWMON_CHANNEL_INFO(temp, @@ -523,7 +523,7 @@ static int pvt_read_alarm(struct pvt_hwmon *pvt, enum pvt_sensor_type type, return -EOPNOTSUPP; } -static const struct hwmon_channel_info *pvt_channel_info[] = { +static const struct hwmon_channel_info * const pvt_channel_info[] = { HWMON_CHANNEL_INFO(chip, HWMON_C_REGISTER_TZ | HWMON_C_UPDATE_INTERVAL), HWMON_CHANNEL_INFO(temp, From patchwork Thu Apr 6 20:30:07 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80523 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1301442vqo; Thu, 6 Apr 2023 14:08:09 -0700 (PDT) X-Google-Smtp-Source: AKy350YnNcpKFcUvuHW5kLhbmxz7XIUFEFv372V0L6A1yDJg7xDAknD8GZ9Q7lejt32nttULrhFC X-Received: by 2002:a17:906:b755:b0:933:130e:e81a with SMTP id fx21-20020a170906b75500b00933130ee81amr6134298ejb.32.1680815289576; Thu, 06 Apr 2023 14:08:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680815289; cv=none; d=google.com; s=arc-20160816; b=Zkc97rS/j0HtY7G7y6u9yfSenCCyF2IxGEka+GgROEXIKHPTKCySdIYoEgm7dvrTNW 2D+hYLF9PQNR79wpWpOIpVB+AR1/UkMLntoKcljVAmax2qcYqfDnD94jVnd0+QKu0yiK E+QqEl5q0ro1MupikNn/2PZh/X0TZr9CmxW+HJP6WUjs7Lbi8mKoWRNZ9QIM2WtJWBX2 J9Ka54MY/Npy26xXBjZbW9HeOt59PKX9I4CM3L14v04NyhhZva9wIqPF3Gka9LF+8vrp 6qPO9+bjZ7aUZFYHF7CRRzpEUANVJCgDSp5SeiGWgTNEgZLKVwYtvVdRiXS1bqNQK8BS c+9g== 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=Q738x7YwOS0X3XmE9hZfN9Ce15/MYjfZeq6pSQ5ilpI=; b=ezy0Z3/J/ht+Aqe1s7pux5CClZaAXY4a+SGEC5tbpIF+m0i1ag63Z8cVM6FKMv9Ntd SIl8i06+xKCW/oHAAe/BYOE3q8NMZnMkeUxlBWD1hWtyhJFcxFJIPLhhnlG0lLqaQ5ia CqQ4XSYqu6hCoCbtYgnuI/gvqpyB6aQPg2sJOK/rhqcnTmJenKdUNQFqYX0hzvKI6jK/ eV7RYmcQE77liQYdcKp8yVMm0bTJvp6FX6cSCLKNpQ0XRiUvIV+OpEgnZoyqer1iSG7E eugk0InMt4StLOuFhjL7NBWgg8aLL0rb6Aub+8Wg+QCvCFSs/zUAjwssMfEG0wHeBjWb A0Ig== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=zy7BsgEL; 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 g2-20020a17090669c200b00937a2b0691asi1802499ejs.298.2023.04.06.14.07.44; Thu, 06 Apr 2023 14:08:09 -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=zy7BsgEL; 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 S239513AbjDFUcY (ORCPT + 99 others); Thu, 6 Apr 2023 16:32:24 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37348 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239647AbjDFUcA (ORCPT ); Thu, 6 Apr 2023 16:32:00 -0400 Received: from mail-ej1-x631.google.com (mail-ej1-x631.google.com [IPv6:2a00:1450:4864:20::631]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 50258B74B for ; Thu, 6 Apr 2023 13:31:44 -0700 (PDT) Received: by mail-ej1-x631.google.com with SMTP id l15so4218125ejq.10 for ; Thu, 06 Apr 2023 13:31:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1680813102; 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=Q738x7YwOS0X3XmE9hZfN9Ce15/MYjfZeq6pSQ5ilpI=; b=zy7BsgELujF2TPKCiJuSaYGU32HQ47Wnx8gile3JZ+/AgQXY8WdeOW4obbFD1dAIRj uvJw+TfNSxls3c5pR8LDLmgLowzfPQsPuBV/CW056h9mYKnjpTUtCfltSV71rmQHN/z2 /eyqN6fAe25ulQsOOcjeqVFUCuoARqhTmXUuHld3T29X0n09hsvJMgBzTEIMKTFW2km9 /IXj7PDEAjhd4WAMeo8Fxh+szfqGiQOS0CXJTWgk4wpQ1uexo3u3NO41aKEWdOdVtnBL WqCMfNpldHDYZIWn27eqxOPcANqyCMYrQ5IKv4Si6qKXHV4X+Qh5rGVvEYsb/EPDUFMh Hq1Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680813102; 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=Q738x7YwOS0X3XmE9hZfN9Ce15/MYjfZeq6pSQ5ilpI=; b=YP0SsUbsMXQeX+pM2vn7ws6RGqHGEYCKlVnxQScTCzn0BLwSKBJgzpd7FBx9eCoPpv cYu7RbvSeDrifjmm5EJlq4q/sj4zd4vwy23oLurN1UsdLrqIg/cZYZKTYtfCi80a32qR Ml/q3ZxbL57FKlJT/fYwPfHxfkk7c+2AmkT+CO3oaBieTW9yq9YTVCSCvSOWDzOa1zev RAsY8KJ8dXUj492HPSZIujUnz/DZVn+1FgVux/t3J9nzGsuNHBzNV/60IEQCfKNLfZa5 so1LRknIIqor7D7wGt/CDemJ515hEevAm07u1OQ7dluTqG/3dtejQGq9WVFNLsfmFWxp JiZQ== X-Gm-Message-State: AAQBX9dKcHRcoNkg2SV9n9vlCJ+qvTJ55/dV3grnGiwADF4cKlEQvdQ6 ufw1O0wIGJzi9iMDdCWL0WDzxw== X-Received: by 2002:a17:907:6ea6:b0:8f0:143d:ee34 with SMTP id sh38-20020a1709076ea600b008f0143dee34mr7334618ejc.1.1680813102050; Thu, 06 Apr 2023 13:31:42 -0700 (PDT) Received: from krzk-bin.. ([2a02:810d:15c0:828:49e6:bb8c:a05b:c4ed]) by smtp.gmail.com with ESMTPSA id s4-20020a1709067b8400b0092bea699124sm1210330ejo.106.2023.04.06.13.31.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Apr 2023 13:31:41 -0700 (PDT) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , Luka Perkov , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 12/68] hwmon: corsair: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:30:07 +0200 Message-Id: <20230406203103.3011503-13-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762462573279478525?= X-GMAIL-MSGID: =?utf-8?q?1762462573279478525?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/corsair-cpro.c | 2 +- drivers/hwmon/corsair-psu.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/hwmon/corsair-cpro.c b/drivers/hwmon/corsair-cpro.c index fa6aa4fc8b52..463ab4296ede 100644 --- a/drivers/hwmon/corsair-cpro.c +++ b/drivers/hwmon/corsair-cpro.c @@ -385,7 +385,7 @@ static const struct hwmon_ops ccp_hwmon_ops = { .write = ccp_write, }; -static const struct hwmon_channel_info *ccp_info[] = { +static const struct hwmon_channel_info * const ccp_info[] = { HWMON_CHANNEL_INFO(chip, HWMON_C_REGISTER_TZ), HWMON_CHANNEL_INFO(temp, diff --git a/drivers/hwmon/corsair-psu.c b/drivers/hwmon/corsair-psu.c index 2210aa62e3d0..dc24c566d08b 100644 --- a/drivers/hwmon/corsair-psu.c +++ b/drivers/hwmon/corsair-psu.c @@ -571,7 +571,7 @@ static const struct hwmon_ops corsairpsu_hwmon_ops = { .read_string = corsairpsu_hwmon_ops_read_string, }; -static const struct hwmon_channel_info *corsairpsu_info[] = { +static const struct hwmon_channel_info * const corsairpsu_info[] = { HWMON_CHANNEL_INFO(chip, HWMON_C_REGISTER_TZ), HWMON_CHANNEL_INFO(temp, From patchwork Thu Apr 6 20:30:08 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80483 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1295795vqo; Thu, 6 Apr 2023 13:59:17 -0700 (PDT) X-Google-Smtp-Source: AKy350YRW/aDFZ/maWRnQeXTn+kbYRDKFt/Fc31Ah3HqG8N9KAUQZ6tZ5qn5/0Qxl/jRS2dJ6Ups X-Received: by 2002:a05:6a20:7517:b0:db:443b:58d0 with SMTP id r23-20020a056a20751700b000db443b58d0mr661915pzd.12.1680814756847; Thu, 06 Apr 2023 13:59:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680814756; cv=none; d=google.com; s=arc-20160816; b=KNTK+PL4g07d02oR3uCBQS6lqtciZjeljf0mNAYtE6iiJ16wvtZWjd8f9eB0JXcC6X wrLSn6OriOPhwKF80REhck2JcF5L6QF7G32KN2VNl+x/XzXgxroVhHSkbeHPxuuHbiAa Pxddj2dt7PzKjzfInUBIBX5QoXSmYT+OAmKYTyziVpk/2NHeSZALZHZrmb7DmQOGrNyc IGvWKmGKFBPR//NxiUAu9S2C67DyM5YvdACCzYbIJmxDhq67yqIp7YjXm2fSMBUWCnwe vgwVN5tQEGo3UixXO58/1/AOF56ljyZJqs7Hi9B4MQ1gGgErWxbUZL9B46Y1A75rF4xY P7fg== 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=7ymHpZXssNqtDonOR2b4TMkX8XWnhpqpU7TZ/WfwdEo=; b=lilQJVxgazTbtP3LgGOGwMJI51nUVgRjTLPXXGNBg6Bk5D2BpHkpAC128p3C0fXbIO aZl9czlt/pwfYZ4g1eFOmN+dt+am2DMILTDMV3xv/s4IGdwnxm2lQqiDz/7Ecyov9l/X jL4I9zMz4KQSf/rqXTdVPV/dHp2BZydE4KHVCq2UDJFt1D+YzbKBLFqWoOHidfr6pRt0 Dm65WSw6D6F6QXnmspmUxK5T4k/HWrsmevAEi5qTsOYk/J1EdDyAQ9M8Sp9ZwmT+eSYD D0Q3TjL/F+kbYRa5qqXbwWxu7aFEgaoJXO28rlIWeKZXFXlDJ9OFzpvXmNFyR/EdiTAL lIkA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=ZJsDhBuE; 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 201-20020a6307d2000000b0051320e68179si2188768pgh.3.2023.04.06.13.59.04; Thu, 06 Apr 2023 13:59:16 -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=ZJsDhBuE; 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 S239763AbjDFUca (ORCPT + 99 others); Thu, 6 Apr 2023 16:32:30 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37408 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239463AbjDFUcC (ORCPT ); Thu, 6 Apr 2023 16:32:02 -0400 Received: from mail-ej1-x632.google.com (mail-ej1-x632.google.com [IPv6:2a00:1450:4864:20::632]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 32155B45F for ; Thu, 6 Apr 2023 13:31:46 -0700 (PDT) Received: by mail-ej1-x632.google.com with SMTP id jw24so4216993ejc.3 for ; Thu, 06 Apr 2023 13:31:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1680813104; 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=7ymHpZXssNqtDonOR2b4TMkX8XWnhpqpU7TZ/WfwdEo=; b=ZJsDhBuEnPU+XWsjRJuN9cu2H5d7cZRGkWPMvVrVibqBEt20qzWv2LIYXtXHwCOpG4 hdNNPRGP6dEHQUXFmMBY+mhG15TWKjdVfHVCFIwnK7DXsTA0xd73GTpMm01GkE6ih1CW a+/9/Etlv1Wj91vR1YQPpAj50OfT26vlQ46X84PlTmP/R7Zi7jp9ZNITIjEm8NV95/N2 LOgS39xpR+dgFnuFtr2sYBTHvSWskgfqgOQe5ux6zNS+nbfb7ogFAOjF/3eFODK755A9 DSBgFlMzJQ2HJgjfexIT/HhFUQFS8LZrmzjq6p9XDTl5G0tRjxwDakBmsoePD+gcMeDl wB8g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680813104; 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=7ymHpZXssNqtDonOR2b4TMkX8XWnhpqpU7TZ/WfwdEo=; b=6GE0GmgI4/F73DKOF540fTEL95tWr7/f3QBtrwHB9UBeMXXJdyDtCtEwLRiUs0TiVL gI5kiG3lrQicpA/pwmpNWSE71SCkWq36AHTDq0pPFqliDonNHAlJ5f2mXZ5svueZTOok HdgdaXcMOvEcHtqrvToDF2F09F+8HH8sZI7HBmGN9Q9EzFa5DFWK/i/H//pY9L99fjcb gzoA+pxt1O5jCQJ8RQodFRgyL9VMJygtXoNKukhV1NqJ4KOvXNSokvOcD5JO4eXD/h61 AEXSwMBgARf5zJAjcTPmNlGUZ7hxeauaP1d8Ci8L0JTS0j+ned0WlcIP0Vg6zxAZ0RSa ay8g== X-Gm-Message-State: AAQBX9e83A1LDMnt6lPvkYYlcrVPjBOtplWDNK0duKXzfWAFEwHLDe2e upGAkF8N688TuK5D/TsAjPv7nQ== X-Received: by 2002:a17:906:442:b0:932:1af9:7386 with SMTP id e2-20020a170906044200b009321af97386mr135600eja.27.1680813104409; Thu, 06 Apr 2023 13:31:44 -0700 (PDT) Received: from krzk-bin.. ([2a02:810d:15c0:828:49e6:bb8c:a05b:c4ed]) by smtp.gmail.com with ESMTPSA id s4-20020a1709067b8400b0092bea699124sm1210330ejo.106.2023.04.06.13.31.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Apr 2023 13:31:44 -0700 (PDT) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , Luka Perkov , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 13/68] hwmon: dell-smm: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:30:08 +0200 Message-Id: <20230406203103.3011503-14-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762462014257831224?= X-GMAIL-MSGID: =?utf-8?q?1762462014257831224?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/dell-smm-hwmon.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/dell-smm-hwmon.c b/drivers/hwmon/dell-smm-hwmon.c index 7ac778aedc68..44aaf9b9191d 100644 --- a/drivers/hwmon/dell-smm-hwmon.c +++ b/drivers/hwmon/dell-smm-hwmon.c @@ -920,7 +920,7 @@ static const struct hwmon_ops dell_smm_ops = { .write = dell_smm_write, }; -static const struct hwmon_channel_info *dell_smm_info[] = { +static const struct hwmon_channel_info * const dell_smm_info[] = { HWMON_CHANNEL_INFO(chip, HWMON_C_REGISTER_TZ), HWMON_CHANNEL_INFO(temp, HWMON_T_INPUT | HWMON_T_LABEL, From patchwork Thu Apr 6 20:30:09 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80453 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1285313vqo; Thu, 6 Apr 2023 13:34:08 -0700 (PDT) X-Google-Smtp-Source: AKy350YLl1Xqfd/p1Ol4TVrOdEqVSfZQ0unAByBX7cSs1BhjGvbMApvwZDfIC65By6c2xC4r1IfG X-Received: by 2002:a17:906:b358:b0:931:96c5:7646 with SMTP id cd24-20020a170906b35800b0093196c57646mr141120ejb.57.1680813248377; Thu, 06 Apr 2023 13:34:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680813248; cv=none; d=google.com; s=arc-20160816; b=ObGUsdf7hl5ALXtdVURR4bqew1ctNu91gigNENop7C7J7bcjMZt15ZznvRpyWQWTlw VvR0Gz7r7Mo06gf+P+FyIIHAfF8FzeJPKVAPJNdJStsymdObbQ2NeftnC+3p9AtzaC/P sxtJB+o7x1a95OjpK/OfeuCBxGKHWx+2l6AzrRVbnvFHcEQtyXfLGsZjNBuwgl9oqRdm r1YmpQwrZFtmr8pxlMDsryWYxLnuAi/lbyiLIw/jwCSQSU4cSrPSyPJ6kUoj6yk4VAd4 285FeTMjIuYkFY1UFo25OyBhpbCsfJyHAAaDW9dhFmUx0SASOMtRALObc1x/+qw/mydl LYOA== 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=8kO+PL2OFiPmkOUfRzx6T8b5f8KU+CAGl37StCrMXYs=; b=qtLZGnXMx5qh8nXLq3xKgczbxr99913LoBc1Jzt12SB5cKOePdPGQiQWZGEQIFrsTK f2qnwWPJe9UfrvBdGelD5xVU3p5clQQuxe2ZolYXyfI+o1tiScSY5mRGvS7DOoMHRsT3 ZwbRlZAOU/xSfj+RNf3ZN1TyQU0DOwmBfYFNkyIxDUERXsRaHXXuaYCvihIK+WObocMp r0XSIGfGdJLlRKIEb1OVr1ve7TPCFv66DzrJjDB4IdRVDgZBjFydPmdyJyi7bfckkbMr XxVxlynyPOo+sYe7OUyYC3GGwh+TFcpX9XNMC8Ig2Z+j0BJfOvieAyP90Tv/IyUve8hd JIdQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=lYo5bC7i; 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 h13-20020aa7de0d000000b005022a765778si1737371edv.460.2023.04.06.13.33.43; Thu, 06 Apr 2023 13:34:08 -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=lYo5bC7i; 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 S239607AbjDFUcm (ORCPT + 99 others); Thu, 6 Apr 2023 16:32:42 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37612 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239470AbjDFUcM (ORCPT ); Thu, 6 Apr 2023 16:32:12 -0400 Received: from mail-ej1-x630.google.com (mail-ej1-x630.google.com [IPv6:2a00:1450:4864:20::630]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9D8499012 for ; Thu, 6 Apr 2023 13:31:48 -0700 (PDT) Received: by mail-ej1-x630.google.com with SMTP id l15so4218578ejq.10 for ; Thu, 06 Apr 2023 13:31:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1680813107; 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=8kO+PL2OFiPmkOUfRzx6T8b5f8KU+CAGl37StCrMXYs=; b=lYo5bC7iQfW8JnfvljadSqJdwd+jSfv9/x+oLITfhU9jsiq6GDzYZ1VDzUKfmv3LmW Ici63XQmaGqd8hcJaUwb+omhio2Z3bnDvX8bWMMMMDbil9f5gvNd8ufl2qUq9b59mA4A 5WagyI+jE8NPsww/pU2d3IJqVrejUStThru5Dfwv8oj40mBP1D6yZNx6nb19oowt21+n gQ68nf5/FjDx9z6b6VOfTVk7JUEt4YeyvrMTMA63d6c9OBXhmvVfqEWtSUJbEimAIe1d yy8dLmraQMmNdye7f7BtbBUyhFLKSN5PPrjuCjXeZFt8fZunMo3egoNDLE6yhLy/g4YM bwBA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680813107; 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=8kO+PL2OFiPmkOUfRzx6T8b5f8KU+CAGl37StCrMXYs=; b=BwBZWnKfLmY++aj4thdx7Vaa7Y0qpN6dpl08ZSyFw/w9AZfK10qu3z3ltSKJDrjamT soW97aOTLyKMV3Q4sSYLBHyxRf7GyNouijKJ8905dB/C0ZssqCaT7RJGOKzr1nq0ql1T yu/jk5gVKW1UM0iffAl+PlUanFPEwTCrSvtd7h4H4vQ1ZF2eCJCBGZPa9+hUr+3tUTzr 4jSkWDeDE3AGNcHjud20wu2MsPeD2A4e7Dd5LoDd54Cwd+YU2Td3sRu9rFKRMIlDwUZs nJJnEi/4CzmMaAcTjAC4j5JQwpXb7c+TwOg0DzcWashd9h33zPOUjYLaCZb/ed1YL8Yc iJ+g== X-Gm-Message-State: AAQBX9dxxtcBGaUBv21c7lbSJekY4yjsdnZtmtcgDkGy3nwMxrnVwSYn soHzdTtBFvQoBPb3HDvZ62NSMQ== X-Received: by 2002:a17:907:a702:b0:934:60b1:a4b7 with SMTP id vw2-20020a170907a70200b0093460b1a4b7mr93238ejc.51.1680813106993; Thu, 06 Apr 2023 13:31:46 -0700 (PDT) Received: from krzk-bin.. ([2a02:810d:15c0:828:49e6:bb8c:a05b:c4ed]) by smtp.gmail.com with ESMTPSA id s4-20020a1709067b8400b0092bea699124sm1210330ejo.106.2023.04.06.13.31.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Apr 2023 13:31:46 -0700 (PDT) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , Luka Perkov , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 14/68] hwmon: drivetemp: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:30:09 +0200 Message-Id: <20230406203103.3011503-15-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762460432871130547?= X-GMAIL-MSGID: =?utf-8?q?1762460432871130547?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/drivetemp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/drivetemp.c b/drivers/hwmon/drivetemp.c index 8e5759b42390..e73b7bfc6af3 100644 --- a/drivers/hwmon/drivetemp.c +++ b/drivers/hwmon/drivetemp.c @@ -526,7 +526,7 @@ static umode_t drivetemp_is_visible(const void *data, return 0; } -static const struct hwmon_channel_info *drivetemp_info[] = { +static const struct hwmon_channel_info * const drivetemp_info[] = { HWMON_CHANNEL_INFO(chip, HWMON_C_REGISTER_TZ), HWMON_CHANNEL_INFO(temp, HWMON_T_INPUT | From patchwork Thu Apr 6 20:30:10 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80520 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1300537vqo; Thu, 6 Apr 2023 14:06:40 -0700 (PDT) X-Google-Smtp-Source: AKy350aa9HuVZTs1iLNv4W4oOYHozuCAfQPN1jlrYXdHZi/y+y5EBNE5zARov33xyOe4/vNrmjJr X-Received: by 2002:aa7:c316:0:b0:4fb:98e2:3df8 with SMTP id l22-20020aa7c316000000b004fb98e23df8mr807889edq.27.1680815200407; Thu, 06 Apr 2023 14:06:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680815200; cv=none; d=google.com; s=arc-20160816; b=C/rZ1+yaDLdJhq6B58wSrH+H6UoWC+9ek/jZsXN5ijAOjIaJRzi23m4PVUSlh1J1mo g0tf7GYu2oXsc1Xbd6JRplevAlrMEG+Dq/OEnVcMEV3scxANt48RRA2fLYp0ZiGwurSl ejpoxo8QQjMxjkf/klw6X9hSl80nu+i7fXYQABf9pMsuzX5rSScvYAjUVF4Mu6J/y6aM 3JDTIpyPE3oCxjl+NWuBCVx2f5fntUWnTpixnaNhc0YJYmt0RIYF4CzSgiOktu2jJssm RFLFMkcqQHABuDhdVvLjq4vTDFWBrL9sKLyrpAwsJ+GCiWtnG3b0SMz3zwjI5MfZzVNK T/DA== 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=55wB6FwAFZR2J5GJ5M7aLn7D6PzulcN06rOSgXVQC4g=; b=Wt7UXyzfmNBQR/pd9IzMfMqWifoyq67lOMBHDADUvQQReSMqcjKvulvSWTjj7Q5RqO jJgRE9tSXlcmkyIv/H5U9oht4CX2mioH+zpnkJ8xEkKTZSUbuY3SYqijXi2i4bYCXvqi SUEGlXG/sh3EG+lW9cEs128m4zKbw/HYPNWYF+RTlKUNIpxC7Q/HbM6+MT9CnvHa5v2u lCRYkLBY027ut4n6eqoaUKPWtHAkYgB9v+blMu+G4FIBQc+/2V/EePOIY6FgPl41G2/W 6W/GLOzCa97kUzrzvOAWXSqWf/10MggvE+80pQ5JEKNNdZZsGi+t2b+ZPaKAVa4+FC9P 0tAA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=EN2rt01W; 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 m24-20020aa7c2d8000000b004fa7b56b9d5si1729898edp.508.2023.04.06.14.06.15; Thu, 06 Apr 2023 14:06:40 -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=EN2rt01W; 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 S239497AbjDFUcp (ORCPT + 99 others); Thu, 6 Apr 2023 16:32:45 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36536 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239486AbjDFUcS (ORCPT ); Thu, 6 Apr 2023 16:32:18 -0400 Received: from mail-ed1-x530.google.com (mail-ed1-x530.google.com [IPv6:2a00:1450:4864:20::530]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0E089BB80 for ; Thu, 6 Apr 2023 13:31:51 -0700 (PDT) Received: by mail-ed1-x530.google.com with SMTP id 4fb4d7f45d1cf-4fa3ca41383so1404751a12.3 for ; Thu, 06 Apr 2023 13:31:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1680813109; 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=55wB6FwAFZR2J5GJ5M7aLn7D6PzulcN06rOSgXVQC4g=; b=EN2rt01WdBFTfSRBAls5Y9NM9nGaiaOcOOWu7OR6lKgUGnk0HwhDZSKRgwtXQBEk6H 4LP/Z/rIIPuYLly2xAQm/zGWSnVonmN+shsh4KytuvDM++yV6T9RP5gjpxRM898KCLNc 7pR2KwQ0n+0BkcM4u3crCcPJOVO69dmEzdmDwYlMHOjsmD+7YAnFBP3BJP0uiCxlEqOL s6aEgmXJSPqPouPrcqFMWR6YUIDONYoTO98GEm/Bl2xe+tQ3tXO2dsLp2zEI/y6QWcx0 4hRAAiWJx+Un89DSN7t8fqL4QbGj1Q+02Ga3JTwbZtmIGZhVEhM7ZePOLWeX62uVqhT9 x10w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680813109; 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=55wB6FwAFZR2J5GJ5M7aLn7D6PzulcN06rOSgXVQC4g=; b=vBwvotErDmSbNWKDvjGRY6Wi+ChEkLrdIXRPAPhf7ybwKTqvFVz23ehsm1DkGBuwM3 WhCMW29owauAoyyNbzPDNK4QV7OS7slaRf9xTetw2l0jdwLyirLMyphjB0Clp7IQlQy0 R2XvDkaw8seMdySgB+bl1GMM6SbW7032qyD5jd2+/TU0/tuDRkGkC9nBQNCbn/41POsR JueKAWJnehPhyuuKk7Jlqo3LfRIMvPRpG+6z0ldb+todT/cb8uthrYa9Wlt5UYPWBFRc 2AfDGMBwaCumULC42Cg74kSX80ybMvk11GysJeXcotKrrJkURXStaTo7oGWx2Ls5KpVG kFPw== X-Gm-Message-State: AAQBX9dWr2pELwGD6vca4PR8+xCoF+G9ROHzgUZQWLhG7ANWurtTmL1d nsJ/aK4humYR2pCpPFzmz/0LcA== X-Received: by 2002:aa7:c602:0:b0:502:22fe:ef3c with SMTP id h2-20020aa7c602000000b0050222feef3cmr603299edq.41.1680813109276; Thu, 06 Apr 2023 13:31:49 -0700 (PDT) Received: from krzk-bin.. ([2a02:810d:15c0:828:49e6:bb8c:a05b:c4ed]) by smtp.gmail.com with ESMTPSA id s4-20020a1709067b8400b0092bea699124sm1210330ejo.106.2023.04.06.13.31.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Apr 2023 13:31:48 -0700 (PDT) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , Luka Perkov , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 15/68] hwmon: emc2305: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:30:10 +0200 Message-Id: <20230406203103.3011503-16-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762462479478262796?= X-GMAIL-MSGID: =?utf-8?q?1762462479478262796?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/emc2305.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/emc2305.c b/drivers/hwmon/emc2305.c index f65467fbd86c..723f57518c9a 100644 --- a/drivers/hwmon/emc2305.c +++ b/drivers/hwmon/emc2305.c @@ -479,7 +479,7 @@ static const struct hwmon_ops emc2305_ops = { .write = emc2305_write, }; -static const struct hwmon_channel_info *emc2305_info[] = { +static const struct hwmon_channel_info * const emc2305_info[] = { HWMON_CHANNEL_INFO(fan, HWMON_F_INPUT | HWMON_F_FAULT, HWMON_F_INPUT | HWMON_F_FAULT, From patchwork Thu Apr 6 20:30:11 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80454 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1285459vqo; Thu, 6 Apr 2023 13:34:25 -0700 (PDT) X-Google-Smtp-Source: AKy350bzwTLvqD7pE6f8geVmNQGDWckbd7r7H6UZePHnOtjr5qsaqhvGfl+BU0m3bkXXjzaWpG9Y X-Received: by 2002:a17:906:844e:b0:93a:6c59:4247 with SMTP id e14-20020a170906844e00b0093a6c594247mr229685ejy.13.1680813265731; Thu, 06 Apr 2023 13:34:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680813265; cv=none; d=google.com; s=arc-20160816; b=BG7p+kkp4n35m8P64SiTJN5Dw9GCtvdFT7M78XT+uBDuSv5m3LqsD72ncQypjTIkLi YNV1/pp8kIvtSUGDYEbxVf0aHiN9Ki3eo5IAWseqryQqGkYkZqPxUBXT77CbtYTHp466 XyBX5bIg4gAU9ZXMsYqtuZ6C5HdmDrP0pWfitRQQDaqnEB9jN09n7z7mqPhWf46h5t0o kbOyyD39y2vGD1K8V3+yKnUM3NW2ic06MYCPrjpJ/G9ATn4DaCzkclGrqXBNHhZQv839 MzjvVEma80yQULu3vFwLC3pVbEjnS7y11h3k2/KWXaQ0SPK4k+n2uNoaGD9Wd6ehxmBp D3Ug== 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=PC4lsh3OxdQxSxIIAq1gG+FVtJTQj9E469Ai9wRQe3A=; b=A2xUIWvI5MwC0fi813B5NeLsDKXddq9AJ4g/+Z6i3Wa1E+8UZR8DdhvMT407MdVLp9 fLCOSBxaqd/Wh1RSkEPdCx9A9sq4EaaQUQGEClN0lIsNNS5qDoo7/G2DK3KIEndvBBJB c/E4szrJm17GDpq9K7N/9D+6hdAq005iZekMkkZhxQRYMT2xNOg9JgDMKb9E5ZBbUM4G BrOsuGBogqOQhSy4GtAU5pVFjHBdOvwo4LJoHxuyea2xUEf68uLKDMbAOeEkCU3SB/UR y5KaiehPZQG7PSVZKrxgkrV11SFpb7zYcf1VhlWqWZfKc0iH1Obrq6VkFdyTD+se2KgJ ki8A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=DultCbt0; 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 y6-20020a50e606000000b004c461474e86si1937529edm.152.2023.04.06.13.33.55; Thu, 06 Apr 2023 13:34: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=DultCbt0; 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 S239811AbjDFUcv (ORCPT + 99 others); Thu, 6 Apr 2023 16:32:51 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36678 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239444AbjDFUcV (ORCPT ); Thu, 6 Apr 2023 16:32:21 -0400 Received: from mail-ej1-x62d.google.com (mail-ej1-x62d.google.com [IPv6:2a00:1450:4864:20::62d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id EDE7EB76D for ; Thu, 6 Apr 2023 13:31:53 -0700 (PDT) Received: by mail-ej1-x62d.google.com with SMTP id 18so4215583ejo.13 for ; Thu, 06 Apr 2023 13:31:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1680813111; 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=PC4lsh3OxdQxSxIIAq1gG+FVtJTQj9E469Ai9wRQe3A=; b=DultCbt08k4QHYdtlCx7M1tEdumHHofsamq5Hh/HzlyFQ1sewtCc/+yrgSqzqTWped uA801AmwNoNKbMZLVYIEfwAX6D1b5I0UxdQta5JnE9Rrv/2ASnttqf0wfwhdRvm7onzq RNLyVJCwgzEOVJkVIPEH0eQsTIdelpDN0HlwIx0KMM/eO+CCY5xXoY1UodPv4x6EoUwh iXAiogAx6+2Syuf4miP2LcwPK1s+PuR+mpv67N13skQcGU6JxcbF+UoU13lFQ4IvYL8v uLkFwq+3E/RR7TctaH1m58L5sN0SMQsDwNXFaWyiX8RTLweiduKzQ1odqq5TaC2X+VwR EIKw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680813111; 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=PC4lsh3OxdQxSxIIAq1gG+FVtJTQj9E469Ai9wRQe3A=; b=cXKrafC2mTGMIt7fQFLji6qBsEIzpN15GbORUIu7mB7Px0Nf96KdrRoJA1T4PienvH Z/DDacxst0uxQQw8EsqNTo2O75+Q33fWKNTQn1m+f7BchojgzZZoWXhyFvDCmCKX25Rl BsJjZtM7soaGvKi45V3JxPX2FTrWZMnb/uTxsc7TM2p6/hJgLQtZz391ne7cUexsRSd+ wfQWB85dyk6GWH0uk9PmFEFAaMtud/AZQZr2QE6Wtc7w6OfmWuqEnk9THNUyfaEyn+L2 0BYPJjU7fzu9DxjeerJQp0mCqaMA3Peee5R99Ya1A1/SN/r1j0rcKwpbEoU4wmQA+sw2 hMXw== X-Gm-Message-State: AAQBX9dmEaH2/GZNSCwldm5HBVW/Kkid3K3n4NeH0C6aOAcYeXPUvr6s oaYC1dRERRPzHJvClQnsKoYQlA== X-Received: by 2002:a17:906:f6ca:b0:92f:7c42:8631 with SMTP id jo10-20020a170906f6ca00b0092f7c428631mr187736ejb.16.1680813111545; Thu, 06 Apr 2023 13:31:51 -0700 (PDT) Received: from krzk-bin.. ([2a02:810d:15c0:828:49e6:bb8c:a05b:c4ed]) by smtp.gmail.com with ESMTPSA id s4-20020a1709067b8400b0092bea699124sm1210330ejo.106.2023.04.06.13.31.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Apr 2023 13:31:51 -0700 (PDT) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , Luka Perkov , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 16/68] hwmon: ftsteutates: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:30:11 +0200 Message-Id: <20230406203103.3011503-17-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762460450596302969?= X-GMAIL-MSGID: =?utf-8?q?1762460450596302969?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/ftsteutates.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/ftsteutates.c b/drivers/hwmon/ftsteutates.c index 25afd9167a34..f5a4d91a7e90 100644 --- a/drivers/hwmon/ftsteutates.c +++ b/drivers/hwmon/ftsteutates.c @@ -520,7 +520,7 @@ static const struct hwmon_ops fts_ops = { .write = fts_write, }; -static const struct hwmon_channel_info *fts_info[] = { +static const struct hwmon_channel_info * const fts_info[] = { HWMON_CHANNEL_INFO(chip, HWMON_C_REGISTER_TZ), HWMON_CHANNEL_INFO(temp, HWMON_T_INPUT | HWMON_T_ALARM | HWMON_T_FAULT, From patchwork Thu Apr 6 20:30:12 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80495 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1297261vqo; Thu, 6 Apr 2023 14:01:33 -0700 (PDT) X-Google-Smtp-Source: AKy350YUvMMaqbc4NHsTbm5Jq2IV3XUbZRm5x2wFwS2b33d/hd0OOfLWxO+3wt0rE9g0zBCUDoxq X-Received: by 2002:a62:4c7:0:b0:623:e4d2:d13e with SMTP id 190-20020a6204c7000000b00623e4d2d13emr141935pfe.34.1680814893239; Thu, 06 Apr 2023 14:01:33 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680814893; cv=none; d=google.com; s=arc-20160816; b=D/ZRnqT7pGalTV5z7b9yihIfAnU1Y5jcu51enakbHd0MejiJfisSEKGoJSlu5+4hA/ FdyYf1fXPuVP8uTf8Hw9c4LjNM/L8czsE8+cirh54DebLDrqElOcoaGwGq+qBz6pnKXZ 2c6atWPfFmn3RdJABax+WLV0Ur2ZIxK+oVb4xJfwFa1oIm/ozlofRxM8DVJQbgF2U2T6 DR3LAnSPMeJMw3XdWpuEKSV1jbmTGlYVhHg3CBityfmZFdKDQmgBONmEM7iS5omMqYXT iYBOvckMmhEIoFnEHnN1b+3S6pYgUBui4bbzJSVFZCk2+Ll7tYc0+cvTUyFVXcnwjaO/ l6/g== 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=IMDS7DWeOGd1oXvvAq27Q40JyJ5tNkqdlBZXR66E9jc=; b=ZP96s5sNLtvmYHyHdQZlS5ZjQtHFl9LRvoXz+BNAaSi40rEyrh6FPO7U1B9kL6LyLX LuW+fDsQoEYkYPyTR5RxVfgjCG7vaoUY8ZnpWTJVntyrm9f3TnrZeCfvwihZfrk1+Ldr I3i0eaG93r1t3TY5pIJV6bD4DaU5FR1W0ZdE2crldy1ADUGpB8gMHXh9Ov46EKAROX+N wWHNF4pqkBXcR97NE6w3w0dGSPiwKOJPbv19Hx9lwKOeEsSIl45oPA+3xZ4DZo0qUNCt KTboHFLKv283e2rJPzyPr7XkrtNE38etqS9OY4qppkoC7CY1dpH4xOcvAVGoTqWVT5Au qxug== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=lGzZVAzr; 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 r27-20020aa79edb000000b00625d6ac65b7si2113492pfq.372.2023.04.06.14.01.13; Thu, 06 Apr 2023 14:01:33 -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=lGzZVAzr; 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 S239834AbjDFUc4 (ORCPT + 99 others); Thu, 6 Apr 2023 16:32:56 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37408 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239672AbjDFUc1 (ORCPT ); Thu, 6 Apr 2023 16:32:27 -0400 Received: from mail-ed1-x52b.google.com (mail-ed1-x52b.google.com [IPv6:2a00:1450:4864:20::52b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 83700BBB3 for ; Thu, 6 Apr 2023 13:31:55 -0700 (PDT) Received: by mail-ed1-x52b.google.com with SMTP id 4fb4d7f45d1cf-4fb22f1f91eso1384944a12.1 for ; Thu, 06 Apr 2023 13:31:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1680813113; 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=IMDS7DWeOGd1oXvvAq27Q40JyJ5tNkqdlBZXR66E9jc=; b=lGzZVAzr/SMPp5RADHMYy0lwwj1yV1xjGhALicSHU5BGnrobNZovzYVnY41wP8R7PO djbqeoZm0ay5iLRDoFOdVDJaJK2TK8hr9uzKetRKHEtIOhlMPsxzO+L89dLaS4iKnBFj odwt7WUbOvzUgXHttgae5xK6MdLktNuDw0E1G4i620jz4z5OcfU2dIZ0pnQG0bPhMo0o 26AxsHgdVYA7zCzJ96BoTELp3riSwXeeB69Hmk1uZkmW69HU5lY7ZhpzUAYyxoWLm4rb sl8NwZdrT8Fpmbg9DjmgVjrwiM7XfJKKjDFkrTfVw433fe9LdglO2cwbzVeWT6zKs6f3 jg+w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680813113; 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=IMDS7DWeOGd1oXvvAq27Q40JyJ5tNkqdlBZXR66E9jc=; b=QMzBF2qcnyWF3qGvHUPZ5MtEJnkXefI+h6jHLsxZBNxL5kBz8dZeAXBgVdDtarjwyE YQlTCW7OaVtni5xtpeIJ7wz8fusbyrPN1bz47Tc3384Y7mhgTv3l+GKvE/5yVAdXYSg4 +fo+5tDlqpkPm3n2WDPRYvheXQ4peLK2KMd4XnC09oMDndHSNDxziwXkuV/it3DyXXtj B+nJwSuZBOjZY2saR8a5zFcwyKD9O0DaPE2s3h2QBO7sTKToqcZ0qrwTuDkuFdBns5B6 +4ZzAbKfNETAB+eebB8YNnBygoGNuEpg5f8irBuZFMl1PGrpM6lhtezmNTDvifgmhWTF tGpg== X-Gm-Message-State: AAQBX9f02hySPScqyyMHB7+O6CZC+frtdl1GQHHSGCCItFe8KWo6N8ti 6oU1P0dn8WfmjIGakM7rqAh5LA== X-Received: by 2002:a05:6402:1653:b0:4fd:2007:d40b with SMTP id s19-20020a056402165300b004fd2007d40bmr804080edx.9.1680813113718; Thu, 06 Apr 2023 13:31:53 -0700 (PDT) Received: from krzk-bin.. ([2a02:810d:15c0:828:49e6:bb8c:a05b:c4ed]) by smtp.gmail.com with ESMTPSA id s4-20020a1709067b8400b0092bea699124sm1210330ejo.106.2023.04.06.13.31.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Apr 2023 13:31:53 -0700 (PDT) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , Luka Perkov , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 17/68] hwmon: gxp-fan: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:30:12 +0200 Message-Id: <20230406203103.3011503-18-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762462157664635925?= X-GMAIL-MSGID: =?utf-8?q?1762462157664635925?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/gxp-fan-ctrl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/gxp-fan-ctrl.c b/drivers/hwmon/gxp-fan-ctrl.c index 0014b8b0fd41..2e05bc2f627a 100644 --- a/drivers/hwmon/gxp-fan-ctrl.c +++ b/drivers/hwmon/gxp-fan-ctrl.c @@ -168,7 +168,7 @@ static const struct hwmon_ops gxp_fan_ctrl_ops = { .write = gxp_fan_ctrl_write, }; -static const struct hwmon_channel_info *gxp_fan_ctrl_info[] = { +static const struct hwmon_channel_info * const gxp_fan_ctrl_info[] = { HWMON_CHANNEL_INFO(fan, HWMON_F_FAULT | HWMON_F_ENABLE, HWMON_F_FAULT | HWMON_F_ENABLE, From patchwork Thu Apr 6 20:30:13 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80466 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1292303vqo; Thu, 6 Apr 2023 13:50:53 -0700 (PDT) X-Google-Smtp-Source: AKy350ZlKxkgIOdihWrk8iCud5iNWesSznWnFI6fLu6uMzJ5a6OK37VPkV1LP7751WxVUhonhylM X-Received: by 2002:a17:906:dffb:b0:930:a3a1:bede with SMTP id lc27-20020a170906dffb00b00930a3a1bedemr196074ejc.50.1680814252972; Thu, 06 Apr 2023 13:50:52 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680814252; cv=none; d=google.com; s=arc-20160816; b=YLc2I0JUo8WS33w1MbRQERq1l464AUPQOQEqTuMH0/ncHyTnHPGResaLzS6mpVtYg2 icjMFcXQxkx8Kv1kgLuk//GJ/690Spb6wzTtd00q8WTEv7ifDthknFJHrpFCwn4sKJf7 LT69JFu7dY14rQM+w4WlOWTr7KosCqsTcKTYYlrLI+UYX0kVuPr0MJrjKmja26hNy1Z3 Yktwt2YFmquknefmPDYQ9I+0kO60I04jmjrfyHoDhazasF9dt1T07UkDfrY6AX4S6rsi Np1UaJDz446w424CrPuHdzIhQWDeLW9yvaEXUM8n6exsmkSnjIh4fuUuJR4fHW48O9M6 x9tw== 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=mL4brmswtz5kXr1fmKwInCxjlH6he8VKwj0V627SpbA=; b=KIbGdfEwNBYP6C1MjhztJvz1A6oCPEodk8G0g3vL+rhfKDEK3AUn2z3IVtatcKIdWF eyNwP/mG8BtBvO2yCc32zgTJayq0XA5vZ0NrM3bVOA8+WWhXifZl0D4CiIEJGS1NQbRd K+75nvg7fTZF15K+K1iHTrskTR2km7Crc76QvnIOG0Td666AjwNQY7/zrLr31PmUmvk/ o//ABrZatzhPW/cyNQq+d2ihWRat4Q8jHDt5aC/Cs5VlQdvyCerk2M1yJ5JFpt35gvpK aPY9rpFfzp2mDypf8KasNJtV6WM/pLU7XVdfUV2KTeYuw/O8KzAvx7n9VLTyascQY4ov w+8w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=RjZypuk+; 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 k1-20020a17090666c100b009318c913c59si1822833ejp.525.2023.04.06.13.50.28; Thu, 06 Apr 2023 13:50:52 -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=RjZypuk+; 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 S239555AbjDFUdD (ORCPT + 99 others); Thu, 6 Apr 2023 16:33:03 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37466 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239409AbjDFUcc (ORCPT ); Thu, 6 Apr 2023 16:32:32 -0400 Received: from mail-ej1-x631.google.com (mail-ej1-x631.google.com [IPv6:2a00:1450:4864:20::631]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E0BDA9ECC for ; Thu, 6 Apr 2023 13:31:57 -0700 (PDT) Received: by mail-ej1-x631.google.com with SMTP id jw24so4217930ejc.3 for ; Thu, 06 Apr 2023 13:31:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1680813116; 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=mL4brmswtz5kXr1fmKwInCxjlH6he8VKwj0V627SpbA=; b=RjZypuk+y5AU7f3XGxF5Rl/jr+svjnDPTN9iBF6vzU2NIzHfxpiTldbo9kjAyzTdbg siMjyV5++Q/pJbxL3XpSeIi5EYdDDBVkmNTDsZR7PASY3ISre7+gaVxy617XJ98Iz28T 6XxNmWW3iK3GSbUNNXZWOdt+LPtPv3AOZd/sfF1Gx2iDkRv8hDvlYixMzzWZkOS59c2U Cr7A2FRodgYfoRP7uAoT/UEfvocSX5XwEetx8J54khfAJRRib2MIkTpjqVAXRfX8eZsP Td7j3+I1vKj7aIDWtHX87uEC8KUPDhqVYm1n/Zk9DE43P/PjyqbFFqI6cXyIPIce4d4m IL9Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680813116; 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=mL4brmswtz5kXr1fmKwInCxjlH6he8VKwj0V627SpbA=; b=GXyU+OxyEAy2L5ZvTou9Vq42t7DSrN+O7QeZ9pTovNrUY1PtVKJScthtCKY9oHHDSu 4Qbf7msKzxKaf6AemiYmuYmlolEkI4OZGj8Qik5RR8fg0z3+3xxN6AQU/MiurxG/RY+H vzNSBDrxVWw5gDjpvkulTZ4RbAnxHuhhYKDWmBfFI8VbLQUIMH8VlSof1RB9YXn7sk5O MJwhS5i39APlPkMnyz1QcXKeZYoK3vSUpBu8kzt6m8eeOzl1nJJTUiraqMxsKxcW0/zn yb4KTdGX7/d/Qni5P+YMI4dhpOPbzqyZsdVpdwn2mTcUEZGwecx2zAhzw1fZJxy/u4f0 qRiA== X-Gm-Message-State: AAQBX9e6we9fLwNMEutc2SPgUsScbdKMIOnIZ2DiMe06ddtKBnHW2oQy dkNUaLZI/9V90DbN8vzSKlBCyw== X-Received: by 2002:a17:906:aec8:b0:931:59f:d42 with SMTP id me8-20020a170906aec800b00931059f0d42mr171521ejb.29.1680813116456; Thu, 06 Apr 2023 13:31:56 -0700 (PDT) Received: from krzk-bin.. ([2a02:810d:15c0:828:49e6:bb8c:a05b:c4ed]) by smtp.gmail.com with ESMTPSA id s4-20020a1709067b8400b0092bea699124sm1210330ejo.106.2023.04.06.13.31.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Apr 2023 13:31:55 -0700 (PDT) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , Luka Perkov , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 18/68] hwmon: i5500_temp: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:30:13 +0200 Message-Id: <20230406203103.3011503-19-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762461486052619703?= X-GMAIL-MSGID: =?utf-8?q?1762461486052619703?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/i5500_temp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/i5500_temp.c b/drivers/hwmon/i5500_temp.c index 23b9f94fe0a9..7b00b38c7f7b 100644 --- a/drivers/hwmon/i5500_temp.c +++ b/drivers/hwmon/i5500_temp.c @@ -88,7 +88,7 @@ static const struct hwmon_ops i5500_ops = { .read = i5500_read, }; -static const struct hwmon_channel_info *i5500_info[] = { +static const struct hwmon_channel_info * const i5500_info[] = { HWMON_CHANNEL_INFO(chip, HWMON_C_REGISTER_TZ), HWMON_CHANNEL_INFO(temp, HWMON_T_INPUT | HWMON_T_MAX | HWMON_T_MAX_HYST | HWMON_T_CRIT | From patchwork Thu Apr 6 20:30:14 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80499 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1297737vqo; Thu, 6 Apr 2023 14:02:12 -0700 (PDT) X-Google-Smtp-Source: AKy350bM4G4D7YAu3wWYZzcSmYFIhnIgIhHSvbMT7EuCQA9Bsdb7C3EHToij9qT2zrnUaYzigZuX X-Received: by 2002:a17:906:f97:b0:926:e917:133c with SMTP id q23-20020a1709060f9700b00926e917133cmr157479ejj.47.1680814932510; Thu, 06 Apr 2023 14:02:12 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680814932; cv=none; d=google.com; s=arc-20160816; b=eo8+sw20G0lJ0e9k7+029xg42IpVOdyo5Ho7+BuDGg8pIZA8ybYYAueTIQ7/ncDOm+ dBPcWBiaKbu7UrjMSLLVoGuIInMA+arSP9gWPR69p3hZ84xrc7Hapd3D4epZA4rNc4Y6 tfmpmIW6xux7b5X7CBNKASOdl9Z42RgoQtEkGVHzsDr0nuQSwocMR+UvhoWFfe9FEl81 d3aZEHFwl5olHAFZg1qRk3CuTWOzhcCYW+4nsp+F6FuxMQ9mz2FQuoVzkc6dI/GJUiSz JBK0gPnUNyTtUScdEyuzmNhz+jVFYj5KgQNbolRwjjM6E0OzBdRBI0c64lskFdYZxF+x ydQA== 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=QqwHPALogIS8o9t9XI2PCmXxA830L7wP+ne1/9jP4lo=; b=pmNHKl030yMB3/j9UWyAToYcuQdV5ss4DCen6qvYxt/+DmlV/iOjkaiCtFP45O39Of mohHps7d10a11O53AITfgqnWdGvRWxcit/zThua3O+xE0g3oDBV7TUObD2JrncQOSsdk 4l/bIPbmDKVpWBljRT8cchKT7otEB+vW9AQt2rBcfkaRaRapHjhBm+L5KQDjdPp4ke4C 55qsBRbmIs4v9oVfgHobVmk6mRUJdOaCvqWAOynqeKRAGiqZOVWBRA2UWfF23NshLjU2 KT7IC335XA/CiNV4FctvCdhjRMaKGFgj+gbDxAkMXqa1ZDDCKc47Lgt+TvopjoaVy6NC VFKg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=iv6ANrjK; 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 pw12-20020a17090720ac00b008b179adfaf5si1612011ejb.466.2023.04.06.14.01.47; Thu, 06 Apr 2023 14:02:12 -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=iv6ANrjK; 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 S239892AbjDFUdQ (ORCPT + 99 others); Thu, 6 Apr 2023 16:33:16 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38142 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239783AbjDFUcm (ORCPT ); Thu, 6 Apr 2023 16:32:42 -0400 Received: from mail-ej1-x62a.google.com (mail-ej1-x62a.google.com [IPv6:2a00:1450:4864:20::62a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id DF25DBBA1 for ; Thu, 6 Apr 2023 13:32:02 -0700 (PDT) Received: by mail-ej1-x62a.google.com with SMTP id sg7so4212954ejc.9 for ; Thu, 06 Apr 2023 13:32:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1680813119; 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=QqwHPALogIS8o9t9XI2PCmXxA830L7wP+ne1/9jP4lo=; b=iv6ANrjKsFP0ZigiJpgOTigvQSupXqaPpqtdag1G16pm8J24/j8ce5L59ndg9RVJ8a sl8QwkCQWTZa9O0Gn+bvzggaqpnbYHvfeyTUgLOCg+ZDW5yNs3g7jACg1hxEmrqP7cyZ c+fnfEGydnbknteHJhk/qtPjj/w4qg5aJpXiiGry0lxJB+8tYqBOUrMBh3As3EW64IPN drOMGpdkrx43DerEn2p1hSLmMTEvdOhbYYG3ELOksDBAZeZLFmUxAShY+k8uUi1Z+sBm NNiZ2ZDu6CtGDXTvqDsNFktW/F/zGay+uRP5ntdsrwTrDA+k4/CDeQhtEoXayPoNfXj6 N3cg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680813119; 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=QqwHPALogIS8o9t9XI2PCmXxA830L7wP+ne1/9jP4lo=; b=VjjXAcberkydOY7sMLS6NXM+hY8DG5Nh5OKRrY3/dZwltpwtIEGHhQy8I2wIkgBazw WimkRGGgGGCpf8fFDTsD9wabw/8UMpVq7kcMybgKoPrzThRJgovzD15v96NsxdIu5p8A fOqgnSO4jGh3Iue9t9bnvh0cOplPwQsIPmq0aU/ppDMz92ktToxO3VSka2LNzg+WCqAg +GFH0JTCcCnCiXNt+E0i7e9PhpqdFavkj3V3UMz+UT77pR2yB9dH7Mpfeqdycf1gpfRY g/qT1ELmg0Y+iQEzA01xkaXRkXekd7KVshZTFImYIxw9uAEfgCyCmbVQs7assdQOtpbg WQjQ== X-Gm-Message-State: AAQBX9ck4R2rNXH6zbwk/6GydgpoS2QlqsMdha0giWTYh3+9I4BaPnJh kT5CNJfxk6DZEhyrP7FkBBNPSA== X-Received: by 2002:a17:906:260d:b0:93b:62f:82a3 with SMTP id h13-20020a170906260d00b0093b062f82a3mr238281ejc.6.1680813118839; Thu, 06 Apr 2023 13:31:58 -0700 (PDT) Received: from krzk-bin.. ([2a02:810d:15c0:828:49e6:bb8c:a05b:c4ed]) by smtp.gmail.com with ESMTPSA id s4-20020a1709067b8400b0092bea699124sm1210330ejo.106.2023.04.06.13.31.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Apr 2023 13:31:58 -0700 (PDT) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , Luka Perkov , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 19/68] hwmon: ina238: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:30:14 +0200 Message-Id: <20230406203103.3011503-20-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762462199048316905?= X-GMAIL-MSGID: =?utf-8?q?1762462199048316905?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/ina238.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/ina238.c b/drivers/hwmon/ina238.c index 50eb9c5e132e..8af07bc0c50e 100644 --- a/drivers/hwmon/ina238.c +++ b/drivers/hwmon/ina238.c @@ -501,7 +501,7 @@ static umode_t ina238_is_visible(const void *drvdata, HWMON_I_MAX | HWMON_I_MAX_ALARM | \ HWMON_I_MIN | HWMON_I_MIN_ALARM) -static const struct hwmon_channel_info *ina238_info[] = { +static const struct hwmon_channel_info * const ina238_info[] = { HWMON_CHANNEL_INFO(in, /* 0: shunt voltage */ INA238_HWMON_IN_CONFIG, From patchwork Thu Apr 6 20:30:15 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80501 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1297990vqo; Thu, 6 Apr 2023 14:02:36 -0700 (PDT) X-Google-Smtp-Source: AKy350aX8YWpuffxGVxg6pcE0YbccOkicHHMC0ceTNASa0D3wvwUmP9MUbb55ODdH5wWdt7BdInZ X-Received: by 2002:a17:906:8474:b0:939:e7d6:b1db with SMTP id hx20-20020a170906847400b00939e7d6b1dbmr141411ejc.77.1680814956195; Thu, 06 Apr 2023 14:02:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680814956; cv=none; d=google.com; s=arc-20160816; b=HB9fzFSedJijtzYy7YsE+1+ClGVvYyozw0yYk17oTPo37OIw/KFByyUcJ41RVzMbnv 4wV8oiUWtyMmt2HMSpC2yTf4huBrxKAUTEzUayzpjzpsa7vH/SVmLGTOJc9IMl56nK76 4gADGGD/o83lxPkdJ5ArkOsqHjMnUfARgd2mdsY86hxAJuuXjoAn2FiZLq7xep9yit51 PJmgXpYpvNxRfvVJEqGLbnduapx0WCwZtc6KsZDyVUTwQshx1VI8Kn7ea9EUG3L6W/lH BFncqCEI3CkHtqMYpyZZtpou85U8E+TZiyeJjr/K4ILLOC2d94zBmaCVvQQt1iJUfEl8 LfBQ== 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=o7Jy8Z4lQeZ0wRB6o7UIjx/s2l2tRer+BWQLAS8zWPg=; b=fGevJMqL6nVHqE30U+CQCHghiLBsm/m0LhjEaT7dwEzCdfnLVyqUe9xO6FVaRPMkae bxZwEXsyE3myiL2OTclvr/rJPz67rg73yEG+ay3qGe7eRFiikZOafKDsmke1S6VRHxap ksfq5xF5zvi3NInb76ob+2YYaliNItSwKBCR15iu2EFNo91bKEMHW1qJWgiL1xeeQWCd x8Vf9jI3B1sVKjPdjOLBbpTOos5tmQp6Yu9SGAngG2KbPXIBY2BrDbko+p0xV+DGFPWM MCTlw6PaP+6tm/JiPlXNxURO8KaW59/TwDsvhA4fd86GdNd0MG02Ci8eZBbPvbGJTCNq FFKQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Z2eFE6i7; 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 k1-20020a17090666c100b009318c913c59si1822833ejp.525.2023.04.06.14.02.12; Thu, 06 Apr 2023 14:02:36 -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=Z2eFE6i7; 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 S239914AbjDFUdT (ORCPT + 99 others); Thu, 6 Apr 2023 16:33:19 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37278 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239421AbjDFUcn (ORCPT ); Thu, 6 Apr 2023 16:32:43 -0400 Received: from mail-ej1-x62b.google.com (mail-ej1-x62b.google.com [IPv6:2a00:1450:4864:20::62b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B8FDEBBB1 for ; Thu, 6 Apr 2023 13:32:03 -0700 (PDT) Received: by mail-ej1-x62b.google.com with SMTP id j22so4224327ejv.1 for ; Thu, 06 Apr 2023 13:32:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1680813121; 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=o7Jy8Z4lQeZ0wRB6o7UIjx/s2l2tRer+BWQLAS8zWPg=; b=Z2eFE6i7URGSrUcq19N/qYIU6025nFLK2hWRYbP7q/Cq06Q69LTeZs5RMcQTIMXLVb 3GHpjVPXAqoVVTOw6JK42HXPDXsTbbsqk4Kwz1CSpH2dicwn7L3p65C+xVDebLPONsHT pHUTiFhJhi53VA8QEY6qBY9w2OgxhjcwL+GG1X7ApeF/CYuxstrcEuf3/hopgWFiFrOI weqXUj7Jn1UWWf1nKdrL/UU31no/btv0AYqzRv3ZMmjd6QfDg6RiR0NS7benxEF+sQK6 R1mBFXwD5ecjSe6BvqnE5orT7bskqLCxT8XxJ5oeu+D3fsYmXXR4GBDYcPO6jVEBvqia nBjQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680813121; 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=o7Jy8Z4lQeZ0wRB6o7UIjx/s2l2tRer+BWQLAS8zWPg=; b=byTq8X1XQci/QtOPa9OP2qyF069C11PVeiNNX9+BEVM/CLIvtsWqixJKQLeNVqDalO /cMyeNnQPlYZYezbb9ion5upN25rr9v/+0c8pchYfogMjGXgL1SVCs49AxBvOJjAmzwa ynZvTqZN+5XtVtPdZuwHCajjW+wOUu6eehoUM92TITNidH85b51CpHzm0tyJuhFSqlN9 wZYRv1HbnwQeiDQx+/1F2bFBaFVLIQYNgxf11GDy/eKQQMILbdRhlkuuxdpNVkGprCIC +qOqOobIEWcrM3aibl+EloZ107x/cqbhF0gjfnZ4cHY6yh/v1hqnD1bBJdjxgQGZhqpE mVlw== X-Gm-Message-State: AAQBX9eVZz+b5Rl/IU+/DVS5c2ZecML/Ss97VgCpJDeScAkiHOG4f0Nn N4DgbIdVU70Md5547GW8ki8ZbQ== X-Received: by 2002:a17:906:6046:b0:93e:9362:7607 with SMTP id p6-20020a170906604600b0093e93627607mr129978ejj.20.1680813121112; Thu, 06 Apr 2023 13:32:01 -0700 (PDT) Received: from krzk-bin.. ([2a02:810d:15c0:828:49e6:bb8c:a05b:c4ed]) by smtp.gmail.com with ESMTPSA id s4-20020a1709067b8400b0092bea699124sm1210330ejo.106.2023.04.06.13.31.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Apr 2023 13:32:00 -0700 (PDT) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , Luka Perkov , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 20/68] hwmon: ina3221: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:30:15 +0200 Message-Id: <20230406203103.3011503-21-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762462223447166989?= X-GMAIL-MSGID: =?utf-8?q?1762462223447166989?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/ina3221.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/ina3221.c b/drivers/hwmon/ina3221.c index f3a4c5633b1e..2735e3782ffb 100644 --- a/drivers/hwmon/ina3221.c +++ b/drivers/hwmon/ina3221.c @@ -650,7 +650,7 @@ static umode_t ina3221_is_visible(const void *drvdata, HWMON_C_CRIT | HWMON_C_CRIT_ALARM | \ HWMON_C_MAX | HWMON_C_MAX_ALARM) -static const struct hwmon_channel_info *ina3221_info[] = { +static const struct hwmon_channel_info * const ina3221_info[] = { HWMON_CHANNEL_INFO(chip, HWMON_C_SAMPLES, HWMON_C_UPDATE_INTERVAL), From patchwork Thu Apr 6 20:30:16 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80485 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1295955vqo; Thu, 6 Apr 2023 13:59:37 -0700 (PDT) X-Google-Smtp-Source: AKy350ad4ja1DUiLfLBzsk1xbM+c22kq+OCoOsgUzWHtC4Kj480aTVbWRQ1NlbynDo370f/B4RKQ X-Received: by 2002:a17:90b:4c0b:b0:23e:f855:79ed with SMTP id na11-20020a17090b4c0b00b0023ef85579edmr12953504pjb.28.1680814777249; Thu, 06 Apr 2023 13:59:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680814777; cv=none; d=google.com; s=arc-20160816; b=vZL+U7FRwTRqc1fD6kyiz1R8Xjem2LtRKCyEsj/7iI/Kq6zHEXblAL/4vymTBuzLpo gZJPjS6XFUJLm8kk/1v5JWzoVHB5I1Rownv3r5AOx+NRK6KnJ/Oxut4oFUOJWbzOEohd l64yXp7VZdaZjIYVGR1/2sQl9YDYgqLrr9uqqQyaLSdCKWU73g5vt7cvRkKy7B5FIF/e xtntJQCEJwdQD/LFEdSN3xpKF3l0P/bnsm4whSROBizliGKPjnUa5DN74V2FUZbvAOs0 q9OCEhpFHUbuv2jnl1BW1VcWLjDviWTuHxpR9w9Vgyu/GUk3Ox0aGc6rf8c/9e3xbgLj xYow== 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=Y2mVQ5empood++BDorTJ/weXm8Mrumxl4wyeCMmuFPc=; b=ljWl5017OkxA8GqmBLk7YfCWdmbCppJsnhdf3gkQy8zhZ7S7V4SAaWP8v+e6W599K9 EeU57MBObSlk3e/rLD2YG+A1oBLppFnbfcUNlv29tD0jHwQ5Od+7CBX/Dx/+WG6SgE7M OYGeaya/iM++Ezik97NwRM0ozU6C95y9P+x/MdAMMtNXbyV/ls/8aGfmmcyMvR9crX5P IyMkzccPmXU9fgOfaYUtr4Dy7XcYQfoYWk3jpneHULr42qxBVym/2FHsMdW11483X+j2 eDqMVXvjh0vXwUUBT7e1PoFNX0rQ7F+zTrdnzs+fak3BiFONg5pXqH4UsrmsLJog1JEf uevw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=DRP5f0xC; 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 lr13-20020a17090b4b8d00b0023f2e956d92si5046442pjb.118.2023.04.06.13.59.23; Thu, 06 Apr 2023 13:59:37 -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=DRP5f0xC; 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 S239637AbjDFUdV (ORCPT + 99 others); Thu, 6 Apr 2023 16:33:21 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36558 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239797AbjDFUcn (ORCPT ); Thu, 6 Apr 2023 16:32:43 -0400 Received: from mail-ej1-x633.google.com (mail-ej1-x633.google.com [IPv6:2a00:1450:4864:20::633]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id EC23ABBBE for ; Thu, 6 Apr 2023 13:32:04 -0700 (PDT) Received: by mail-ej1-x633.google.com with SMTP id 18so4216606ejo.13 for ; Thu, 06 Apr 2023 13:32:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1680813123; 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=Y2mVQ5empood++BDorTJ/weXm8Mrumxl4wyeCMmuFPc=; b=DRP5f0xCBkopIx7BmxPv6s1+3FId1k68mLGA9qo2Ng8EZstP3Sy+utxgejlyUM/RcI EsKNucC0AtqH8zTLd7M+LjOzpl/Mz2ZgGFwbDXqLWo24co2uqs4y08qAPGD0epTPmUDn HqbghHxgsKm2QGnpbFyDEjWpRJqlqR2VA0YIYYuVb3ug34fTs78bGdoN6T7iz+xcPavI eEZLasfB8HV22tARMLXazLczPKWcfXzyRpJX/RRm/ftFCizli/zRyzL7zdvp+RJZJwWP sKPh4Ii4UelEha6smoN1/1l2X1RzB4E9iLl1hxkgjT6138duMap5w2dVkOmyLbZ2FjsU opug== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680813123; 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=Y2mVQ5empood++BDorTJ/weXm8Mrumxl4wyeCMmuFPc=; b=G8YJsur8jWGfhiuqxmhzPmgLiUsNb/4h3J//JHS34LkyCaGZXXDtNeIZV5ykHHWj1P DSOO4y69qC+XrgqCb5wYSFHmtHVYtehsllHi6Efsfuwb/yrl8v/3bOvsDApYjg6ALk0P /l2ySizGCl9u5BXtEXGCwpH1DGF8A2tsEZtijTLY/RJ04Sdrn0MKdiI+GvIQyeqA+LuS HcToZ6YFowzM0/0Ejo5qu6Pzh36a+2Ujw0qLWWh6Nte8xUXePKTHC0LWg1z421yhqifL w/NFOw4mr7SWGGiAwqNmzSxsv2K9v9abJ/dYS6DsM3JbJ8ASaVvnkvUCLcoyYNtzfZb7 jNJg== X-Gm-Message-State: AAQBX9eyYC4q2zgObNl4SOjYvUAW+z0sBJHTjqaZaGtkXsE00oO1Ifu+ FuZ1wHJF/IcVdOKnM/Ci0oEBdA== X-Received: by 2002:a17:906:46da:b0:949:8772:8195 with SMTP id k26-20020a17090646da00b0094987728195mr134045ejs.38.1680813123383; Thu, 06 Apr 2023 13:32:03 -0700 (PDT) Received: from krzk-bin.. ([2a02:810d:15c0:828:49e6:bb8c:a05b:c4ed]) by smtp.gmail.com with ESMTPSA id s4-20020a1709067b8400b0092bea699124sm1210330ejo.106.2023.04.06.13.32.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Apr 2023 13:32:02 -0700 (PDT) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , Luka Perkov , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 21/68] hwmon: intel-m10-bmc: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:30:16 +0200 Message-Id: <20230406203103.3011503-22-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762462035463880195?= X-GMAIL-MSGID: =?utf-8?q?1762462035463880195?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/intel-m10-bmc-hwmon.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/drivers/hwmon/intel-m10-bmc-hwmon.c b/drivers/hwmon/intel-m10-bmc-hwmon.c index 2f0323c14bab..6512f4bec79a 100644 --- a/drivers/hwmon/intel-m10-bmc-hwmon.c +++ b/drivers/hwmon/intel-m10-bmc-hwmon.c @@ -24,7 +24,7 @@ struct m10bmc_sdata { struct m10bmc_hwmon_board_data { const struct m10bmc_sdata *tables[hwmon_max]; - const struct hwmon_channel_info **hinfo; + const struct hwmon_channel_info * const *hinfo; }; struct m10bmc_hwmon { @@ -67,7 +67,7 @@ static const struct m10bmc_sdata n3000bmc_power_tbl[] = { { 0x160, 0x0, 0x0, 0x0, 0x0, 1000, "Board Power" }, }; -static const struct hwmon_channel_info *n3000bmc_hinfo[] = { +static const struct hwmon_channel_info * const n3000bmc_hinfo[] = { HWMON_CHANNEL_INFO(temp, HWMON_T_INPUT | HWMON_T_MAX | HWMON_T_MAX_HYST | HWMON_T_CRIT | HWMON_T_CRIT_HYST | HWMON_T_LABEL, @@ -154,7 +154,7 @@ static const struct m10bmc_hwmon_board_data n3000bmc_hwmon_bdata = { .hinfo = n3000bmc_hinfo, }; -static const struct hwmon_channel_info *d5005bmc_hinfo[] = { +static const struct hwmon_channel_info * const d5005bmc_hinfo[] = { HWMON_CHANNEL_INFO(temp, HWMON_T_INPUT | HWMON_T_MAX | HWMON_T_MAX_HYST | HWMON_T_CRIT | HWMON_T_CRIT_HYST | HWMON_T_LABEL, @@ -280,7 +280,7 @@ static const struct m10bmc_sdata n5010bmc_curr_tbl[] = { { 0x1a0, 0x0, 0x0, 0x0, 0x0, 1, "CVL2 0.8V Current" }, }; -static const struct hwmon_channel_info *n5010bmc_hinfo[] = { +static const struct hwmon_channel_info * const n5010bmc_hinfo[] = { HWMON_CHANNEL_INFO(temp, HWMON_T_INPUT | HWMON_T_CRIT | HWMON_T_LABEL, HWMON_T_INPUT | HWMON_T_CRIT | HWMON_T_LABEL, @@ -432,7 +432,7 @@ static const struct m10bmc_sdata n6000bmc_power_tbl[] = { { 0x724, 0x0, 0x0, 0x0, 0x0, 1, "Board Power" }, }; -static const struct hwmon_channel_info *n6000bmc_hinfo[] = { +static const struct hwmon_channel_info * const n6000bmc_hinfo[] = { HWMON_CHANNEL_INFO(temp, HWMON_T_INPUT | HWMON_T_MAX | HWMON_T_CRIT | HWMON_T_LABEL, From patchwork Thu Apr 6 20:30:17 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80487 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1296638vqo; Thu, 6 Apr 2023 14:00:44 -0700 (PDT) X-Google-Smtp-Source: AKy350bRXyptxruakOi4KwAr51Pl4CAXGcPr65rh3fX/FnG4YjnxNgNrT4N+yFEB+DTqjgWvRk3Y X-Received: by 2002:a17:906:2c08:b0:930:3840:1c4d with SMTP id e8-20020a1709062c0800b0093038401c4dmr296487ejh.32.1680814844079; Thu, 06 Apr 2023 14:00:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680814844; cv=none; d=google.com; s=arc-20160816; b=0o+zqFCX3ltbybigJ/3R7XIFyhNO+A16VOIjRhlkhQaOaJh/aIm99YXDFUAe9Se9as SFSdfRz2Y/lk8+Vl5Qt8UeQu8FruvgIPEFIV5qiTkDHli+XLj6lC1cxaFXEIJXzTef4B CRIRSlmz85BEQSESlyh6KM6yE2iiROsoNdQmQAcSDCGVX2h9m5hEg7U9NeaQECg4cRAo dIUAQ9fXWR4Rybrvd2p4sMpWXf9otLJCWiw5cTquIKoudpnW2IbWS0RF3fZn55KYcNLM NuRxHYXqODZOHr68XFSU4wWnera/v4BpRQoFtvFsBVcTyGBO1mKGqqbkjsjt5NSEG2gl SjAw== 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=oNHFEWZE2izMo2eONaxZOZH9mOc3OpiNVeO39Ug9Z/c=; b=xth1pn+Ag/boi0J6MkpfCsKen2dPar+qTfz9biLMa3NEem8Sk36qUZ/2XX0F+hzPDf K/XLtSKKhkAt73TrzeEX9losFsHN9XfBvxhwjSXCmr2+cAXHNd8bv409bv1MfRqLGle8 SAPzjKFUuxg61ffXI2xXA3GavknvIqH1oduGtNpcKeCuhEV5zgM50HMJFHokBw5cFzzr Rk/YEBtDw21s5gllMFKzxi8YhjI6rvidIv64qh5iMlkOnYklc5S4xoZUKMudc7+0gXiu TmQCsEanus2D2TggE89c8G9lUF524tc5ZvveRYVdGLwGhmR5hS9Q+uoB61nZSA4kLyBO T7mQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="ZoD/OTkA"; 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 k1-20020a17090666c100b009318c913c59si1822833ejp.525.2023.04.06.13.59.54; Thu, 06 Apr 2023 14:00: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="ZoD/OTkA"; 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 S239922AbjDFUd3 (ORCPT + 99 others); Thu, 6 Apr 2023 16:33:29 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37402 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239741AbjDFUcy (ORCPT ); Thu, 6 Apr 2023 16:32:54 -0400 Received: from mail-ej1-x631.google.com (mail-ej1-x631.google.com [IPv6:2a00:1450:4864:20::631]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 452F5BB99 for ; Thu, 6 Apr 2023 13:32:07 -0700 (PDT) Received: by mail-ej1-x631.google.com with SMTP id n21so4222054ejz.4 for ; Thu, 06 Apr 2023 13:32:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1680813125; 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=oNHFEWZE2izMo2eONaxZOZH9mOc3OpiNVeO39Ug9Z/c=; b=ZoD/OTkABYZ0aA1MRcHeIcK7uDNGCJaLBZMiRQKM5KVhVJxZJFIclNEyGRxL9XRvkS cIyw6RpS276Iu+tFnk7f4ww+TNKvOaqa/2Tx2FtZGbAPoDRaGr+Xwa7iqOrf9rklzUZr 2A29SMrSzU7EjqK5SlV9oQtlSghV1HJQUMJzdLn3i6eXYwdK5bhx/e437w+x+9gc5yhe ow2aRQMaGQGFl6Kt6uIKgRJ66jzn6uyKggl+bvEPLFyXNONVWyVPXg+B5o+q59E0pEa5 4S/Vvfj8AM2V5v50Ot7caixW+ZjzHqCnv57G5IdXvcEVSf94wuQtXLTBN/6je+YKAo2h lJyw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680813125; 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=oNHFEWZE2izMo2eONaxZOZH9mOc3OpiNVeO39Ug9Z/c=; b=7BV4tv1zQuzTB3fe528yb2Bz2pUuS/NxFf19Ip8pY1j+I6nYTvXGNLMkMA4ASyZ4HS Uu/UR8PwDGSdIWdOjmL92fquNN7H+J8rym7dWDV85ea++qBGLpHuMM5JduByH7XnPeQE fVMaZfSJcoJu1Rwmnoax3OZlgRs20eDDDLLfj864FBeMWnzQl1aEPHgIOcuf/pnqSSZn sJD+7sBPGgUPNaMFrwBZCIZzKENcsNKc79Qlxj6Mn54Jd+9HrYNr2PQ5VRIxHEi49gqx PaD+gj0YRFYJCXuUz+/zll4z/+X3NqpbwBjL8KNEJLPxZa/qG0Y4Ub9upSz3AOg0R/vw VTgw== X-Gm-Message-State: AAQBX9evGmg6YpHf9xbA7NoYY7GZygaUajcE9mrZ+drYBqHxKa/OEhHx TVQ7neaXKiPKDL5TCSeEPVzGDg== X-Received: by 2002:a17:907:210f:b0:948:a975:c79c with SMTP id qn15-20020a170907210f00b00948a975c79cmr227039ejb.15.1680813125719; Thu, 06 Apr 2023 13:32:05 -0700 (PDT) Received: from krzk-bin.. ([2a02:810d:15c0:828:49e6:bb8c:a05b:c4ed]) by smtp.gmail.com with ESMTPSA id s4-20020a1709067b8400b0092bea699124sm1210330ejo.106.2023.04.06.13.32.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Apr 2023 13:32:05 -0700 (PDT) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , Luka Perkov , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 22/68] hwmon: jc42: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:30:17 +0200 Message-Id: <20230406203103.3011503-23-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762462106057238472?= X-GMAIL-MSGID: =?utf-8?q?1762462106057238472?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/jc42.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/jc42.c b/drivers/hwmon/jc42.c index 8523bf974310..4c60dc520b12 100644 --- a/drivers/hwmon/jc42.c +++ b/drivers/hwmon/jc42.c @@ -450,7 +450,7 @@ static int jc42_detect(struct i2c_client *client, struct i2c_board_info *info) return -ENODEV; } -static const struct hwmon_channel_info *jc42_info[] = { +static const struct hwmon_channel_info * const jc42_info[] = { HWMON_CHANNEL_INFO(chip, HWMON_C_REGISTER_TZ | HWMON_C_UPDATE_INTERVAL), HWMON_CHANNEL_INFO(temp, From patchwork Thu Apr 6 20:30:18 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80513 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1299462vqo; Thu, 6 Apr 2023 14:04:50 -0700 (PDT) X-Google-Smtp-Source: AKy350YchjNTe+HKNvrTa5dGM+fDzWX1IQ2RJsyySqpc6eIA+b/nVBnil6H+7usADRCmN2TsnKQi X-Received: by 2002:a05:6a20:8b88:b0:df:559a:96dc with SMTP id m8-20020a056a208b8800b000df559a96dcmr567613pzh.32.1680815090078; Thu, 06 Apr 2023 14:04:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680815090; cv=none; d=google.com; s=arc-20160816; b=eNcZe3pnoBSru8Okk2rtWsCJYKmodsJp7KagiZ/Wqfl56PiCm8b8Nv/Sekg7Xns+tV iZRKZDlyZxpwyHe1iEJIXWFHPlwKkS6RxmFQ+wvCfw+ccaFn6qXALzIQSG1YmKFyOmvN do6pk5ds2hRNlo3heXa17GO6Kc0JvHquVAGAvdv4Te4rmtrmoWdem/MozJVF7qg+s7cB vBmAg6u29a45ptjy/IEODmT3q27j/F0NmV7830P3X05Cpve9shuduz5EvRv35z1i6Jzn 1DDIGJG6ZRB6rHGiLehvj9AWaoQNn//A25DBdWQHER4P1CNoIM0uLa8c38BEt2PoaIas 804w== 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=TXFOj5XP6GGH/xdoeDcQ495WqTsc3jvxQGcIULPs+bA=; b=jsLn2LykMTUXqNuuK5a1P7Wp1OPHoUT5vfS5WGDjejwnGP8SVG2agvaLeDQXwtcVs4 VSmvogGSBKQ8Si78vHNgnY/PPG0uV6TGH6sMWy3mbrUFaEibEzLLE3qUtZZlBgPRFNTa r49Kln8sRTot1ZkbyzIOrYEpiyRg6x0t7p0q6bULpU3EKlQ8dUE3/jmtGU7QppgZVx+K cMx67ruBjMmIs3/eHdz+5XTtii0+t7YKf5ulC7ojHrXpdNnhMDROOxkCBCq7iV7SjOTt 3pQXY/Kz3LKHZtBGRiOkvNti9BB+vZsJtsvfjxIuwcsW1G2kizYmTUQ9ukHYNA1qfLLy 1VLA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=tAH530Is; 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 e13-20020aa7980d000000b0062880abbf2esi2084905pfl.315.2023.04.06.14.04.37; Thu, 06 Apr 2023 14:04:50 -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=tAH530Is; 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 S239949AbjDFUdi (ORCPT + 99 others); Thu, 6 Apr 2023 16:33:38 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36498 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239552AbjDFUdD (ORCPT ); Thu, 6 Apr 2023 16:33:03 -0400 Received: from mail-ej1-x62b.google.com (mail-ej1-x62b.google.com [IPv6:2a00:1450:4864:20::62b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 32876BDD0 for ; Thu, 6 Apr 2023 13:32:10 -0700 (PDT) Received: by mail-ej1-x62b.google.com with SMTP id l17so4227558ejp.8 for ; Thu, 06 Apr 2023 13:32:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1680813128; 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=TXFOj5XP6GGH/xdoeDcQ495WqTsc3jvxQGcIULPs+bA=; b=tAH530IsOfJwLPhjCRb2a6QLiFZ+A4sm93VHs6F2KU1UpCdiHUfq/w8KyepLOuG+JS VbATh4yTNe18i7hex3ZgKFUkiw0ZZ0yFZHXb5X7VEkIjfQR+3rvf81XZOl3L3/ZXg0Ak NfRF92uZAuY/FFvihjWGdG2NzU2+mHlC6Mb6bsTEraHlg1z+GeNKIaTVsHCBgW++TR4l I6knMQtQhxoBs/FZFfoVnQbbqOXa6WHlTFCxboFnXtYLlqzpXDH50kxvOtHQAFAAo30Z XK27U08kPOKn3KmigfbSCVEzGRhYqcJHuaBNPL1V6om3YrBPNsBUHnLqkBtgWk4SJvxA tWOg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680813128; 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=TXFOj5XP6GGH/xdoeDcQ495WqTsc3jvxQGcIULPs+bA=; b=1/nixRuwacoO7XPGSF4J0/V+oyZoovYjHeyc+j0veC7XZeb23igQq6uuHjl/e4wE+W 61r7Gn2765cXIR9PKwGcdsrrOa1R+th3WOQ6LEJVJXITvcNEBoPe3d2Y2gGqACRPg1rf LznQjUoCgduPcu3Xh7FhpIROVWO1iXvAC4G7Q+s/MF2+jXoFKHXX2DnneC3uqKgB8q/N ulYYepF1FxSYWTHJfgok82n2yUpp3erOXCnM3oWYARq0mLwsIdOYViAiEqYWgTVaMyqF GXtTgnclAubOcqN6xICww/GZx7bKgy+rfLYJHb3yk50+w3ClaQyXFiVAoyO0nOX8QPa/ 4JDg== X-Gm-Message-State: AAQBX9clAFbPgqAC3jKeobVA4zWsphT4HbvNQQi88xpw5m3lQtqYQvtE /fspOxDF4aldyYy8BHVsV9LkXQ== X-Received: by 2002:a17:906:68d7:b0:931:99b5:6791 with SMTP id y23-20020a17090668d700b0093199b56791mr105268ejr.72.1680813128037; Thu, 06 Apr 2023 13:32:08 -0700 (PDT) Received: from krzk-bin.. ([2a02:810d:15c0:828:49e6:bb8c:a05b:c4ed]) by smtp.gmail.com with ESMTPSA id s4-20020a1709067b8400b0092bea699124sm1210330ejo.106.2023.04.06.13.32.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Apr 2023 13:32:07 -0700 (PDT) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , Luka Perkov , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 23/68] hwmon: k10temp: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:30:18 +0200 Message-Id: <20230406203103.3011503-24-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762462363490839808?= X-GMAIL-MSGID: =?utf-8?q?1762462363490839808?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/k10temp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/k10temp.c b/drivers/hwmon/k10temp.c index 5a9d47a229e4..df8f08740c1c 100644 --- a/drivers/hwmon/k10temp.c +++ b/drivers/hwmon/k10temp.c @@ -332,7 +332,7 @@ static bool has_erratum_319(struct pci_dev *pdev) (boot_cpu_data.x86_model == 4 && boot_cpu_data.x86_stepping <= 2); } -static const struct hwmon_channel_info *k10temp_info[] = { +static const struct hwmon_channel_info * const k10temp_info[] = { HWMON_CHANNEL_INFO(temp, HWMON_T_INPUT | HWMON_T_MAX | HWMON_T_CRIT | HWMON_T_CRIT_HYST | From patchwork Thu Apr 6 20:30:19 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80488 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1296872vqo; Thu, 6 Apr 2023 14:01:01 -0700 (PDT) X-Google-Smtp-Source: AKy350ZFOAKVYQPevamyZVFove6yCK+tkIJO9SOPWiVdVWaW/iRI3PDMMZgvYdqH3a4h5fZn5Bo4 X-Received: by 2002:a17:903:228e:b0:1a1:9787:507d with SMTP id b14-20020a170903228e00b001a19787507dmr8539903plh.3.1680814861141; Thu, 06 Apr 2023 14:01:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680814861; cv=none; d=google.com; s=arc-20160816; b=f7v9I652ajKMBsWJvQYev6k3fCePZdrBGJ6GeDOSMddyRPI6DJdAJxm8SH+bOMeHzx 39tzheAVslMtUS+iAGNm1LNfA3MHNFN9RxGx6EF+ZZRuX+7jmmDEUxHGzQPR5aNYB08C SutI6/sPWUZ4jcRK+iiLfZxG8/6vodBU5W0UPCCRc5WVYd+kWsGY0rzUUynSfqj7tFzp 5InNOh2uqCrhhx+uNgrVIAlx9yB6DMGrvuCY367F/t00JrAKHnY8vWa73k0+Vcyhb4H4 ga83kVNo84zJ6CygUNahQAybt7MY5+z1jmcvz/lWZQxH13/DVeJ8j42fGRwnwGX0gLa6 ClFQ== 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=/VbBbLUbmYsB9ePpFHrMBDx88zoFjkZCXjdqcN0U5ek=; b=Liltx064Hywk8I9VTSn6GvqmvfGwmat/3hyZsdFueRxXtW2ux45OS86eupIcHna0sm XQzcZyaF4cWgAabYmQQ9N3ozt0GK+3xdqDzQ6MZpV9baUwE2yfPRt92ah7g/j6ErEBc4 3OEKwnSK3L4wMk06miNDCFjvU8P1WDEYSf782nC2fKX5ctVPmCuUaU7/H2Q++FG+LzSN ykoIx5kuTrrFEXCRpHvPD+X+uNzJ2qLz/lgwkD2M72C4M31doX+MYsFgpif7bCZmZhIX LCZs3fUBmLpnGSAPNM6B+kgbgKpD5XiCl7MtVMWB5dq10nSsauhKYD3GSd2CraIeYvjA 7kCw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=ZE1rxTOK; 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 b1-20020a170902d50100b001a04bde6843si2614809plg.259.2023.04.06.14.00.25; Thu, 06 Apr 2023 14:01:01 -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=ZE1rxTOK; 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 S239974AbjDFUdk (ORCPT + 99 others); Thu, 6 Apr 2023 16:33:40 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36948 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239694AbjDFUdH (ORCPT ); Thu, 6 Apr 2023 16:33:07 -0400 Received: from mail-ej1-x62e.google.com (mail-ej1-x62e.google.com [IPv6:2a00:1450:4864:20::62e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 96F3D7EDC for ; Thu, 6 Apr 2023 13:32:12 -0700 (PDT) Received: by mail-ej1-x62e.google.com with SMTP id l17so4227745ejp.8 for ; Thu, 06 Apr 2023 13:32:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1680813130; 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=/VbBbLUbmYsB9ePpFHrMBDx88zoFjkZCXjdqcN0U5ek=; b=ZE1rxTOK1djFdNdrAhKpMrSEtLAvEiqF1wfNoSQfGz2WRdCnsAec1pqTEs7Aeh4Daz 5hMt5SrvsdLX1fAyDf3lUt/+DfA9sjmR1d6QUjOBHKTVqNJPqrMp57Py4g66QZVmqeot KjrJ7q6eSgPe5k3qHOEXUOTE/1iZa3ULlbig9d57u2pyy7daZ5VYQdBbFWxWpOUnbRJ7 VDlhFQInYWSZkQVNdTVB0VEtF7bx8Smb/GBymNgr+1QwqAW1u2jioBmcY7dQwFG9DQWS KjxVxjzNpMK/Eiwab5e+aRjsnXlglhvGPIdfnZzRxi8UA0fKEFgmHR1Gx/fsJATlPfMN QwCQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680813130; 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=/VbBbLUbmYsB9ePpFHrMBDx88zoFjkZCXjdqcN0U5ek=; b=ZAFSI3BGi/mlkdV//iEAdz+N7ojv6s9nMSjzdkUICtR0V3sEWr5MxY0TOWz0KHaFa3 CjTW01brl3ggx+VeAQPAEHJ684KjLgSw7vaKhCmeerRXJhMZL5NuHsO1MjwNqZ0UVtUw nS1Ize58IlAjW7wKyFvdbFgCTTe84jda3beBelF5uZtGKaa3n46ume/pJ1+zXdHG/wGS sotGg2strQDE8IqfhduvXbQz8yAYdZXHBP0OYpvCNhLCYjdaPowbaon0f4Hn2vCX7czc USxlhbOxyzwY8+njp97KXyWIPekvE4zQ1AH8ZfEDBHk3Ix1KP49biEJCshEGez0D8qYI QSwg== X-Gm-Message-State: AAQBX9fmtkp+ydJLjt55QrlG/qdyH9/aQ8tM/aZEb+4B8PGIdqEmk9BJ IK3XJMqAXascX/O/u5AAB9N53A== X-Received: by 2002:a17:907:5ce:b0:931:20fd:3d09 with SMTP id wg14-20020a17090705ce00b0093120fd3d09mr7427601ejb.17.1680813130437; Thu, 06 Apr 2023 13:32:10 -0700 (PDT) Received: from krzk-bin.. ([2a02:810d:15c0:828:49e6:bb8c:a05b:c4ed]) by smtp.gmail.com with ESMTPSA id s4-20020a1709067b8400b0092bea699124sm1210330ejo.106.2023.04.06.13.32.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Apr 2023 13:32:10 -0700 (PDT) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , Luka Perkov , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 24/68] hwmon: k8temp: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:30:19 +0200 Message-Id: <20230406203103.3011503-25-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762462123916987300?= X-GMAIL-MSGID: =?utf-8?q?1762462123916987300?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/k8temp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/k8temp.c b/drivers/hwmon/k8temp.c index f73bd4eceb28..2b80ac410cd1 100644 --- a/drivers/hwmon/k8temp.c +++ b/drivers/hwmon/k8temp.c @@ -118,7 +118,7 @@ static const struct hwmon_ops k8temp_ops = { .read = k8temp_read, }; -static const struct hwmon_channel_info *k8temp_info[] = { +static const struct hwmon_channel_info * const k8temp_info[] = { HWMON_CHANNEL_INFO(temp, HWMON_T_INPUT, HWMON_T_INPUT, HWMON_T_INPUT, HWMON_T_INPUT), NULL From patchwork Thu Apr 6 20:30:20 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80486 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1296328vqo; Thu, 6 Apr 2023 14:00:18 -0700 (PDT) X-Google-Smtp-Source: AKy350b+shkHHTkoWeX77ARWuYpXiTOjwaO7IXgYI+8zynBZJY2NmJJrVumdYoHJoyyDYp9NYMli X-Received: by 2002:a17:903:11d1:b0:1a3:c8bc:6a41 with SMTP id q17-20020a17090311d100b001a3c8bc6a41mr613556plh.21.1680814818242; Thu, 06 Apr 2023 14:00:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680814818; cv=none; d=google.com; s=arc-20160816; b=nKsUPk2OrDyh1EzlvNrx3PVBOapLzlo0Lob4YOL7OKy4H+TNzl25KElzmoCLod8oRw cbU6t9xRlViuD+Y726co5UWP7x7ql9JfGxW+MoIA+m0ZMeMe7sD0RDMnTj7ugMKrDJl8 nKPixrSBSOiFTIZ/9TiAXt3ujqcBUrZniowGPmJ9AjBnRiecG05v7fX0Te4Ii/Oe6S0y j0v57sc7vA93CFP8BsCyK4M9hhfDpj9w7NGsE+NnVGse5IffCCO+TSPNMClMF9JrSE7h sSiEBCtVXrUPWyZ50IJ5HCL2YTQRFpV2TIBfAjmA/N8YV27nfkMq7c4vEacQODDCnqNc +1kg== 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=CNp3WYqV/V7CDaByQ6e7/ceMuMWEtGPx0KFJs+NcOj0=; b=LWnRKNs5L7hOneN0rY3MwC5gIjsrMWjjL78MNzXSKdm4WL1AtcDE5Hgp6bW1XubpOF c53daoPmhAiF4TrHSJGjMJ5Ry9DQU5tDzDuaA+uu5+L8XpLSnqUnOWBinwzlAGVnteQS phCzKmqbDrryqhk3w+SG9mK19tZqJK8BX/lKmsOnvKLo0WDGExfH+AgmPwWDCcmNkM3n XamJWN9iDHa5HCpVUZxb9YfZSCVPm4zLBKG9wxZptu0pgpPRbU2ZL99VZ69TzQFQr70d bMYdc9ZRVM8FFScEbOBZOOTsrCu8AEBftfdlK5jdnR+FNnglYkItU0jj5HYWI73F5jVa jZ0Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=PlCNPADL; 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 e129-20020a636987000000b0050befeed875si2030117pgc.32.2023.04.06.14.00.05; Thu, 06 Apr 2023 14:00:18 -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=PlCNPADL; 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 S239978AbjDFUdn (ORCPT + 99 others); Thu, 6 Apr 2023 16:33:43 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37634 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239586AbjDFUdN (ORCPT ); Thu, 6 Apr 2023 16:33:13 -0400 Received: from mail-ej1-x62c.google.com (mail-ej1-x62c.google.com [IPv6:2a00:1450:4864:20::62c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 66B0AA5C6 for ; Thu, 6 Apr 2023 13:32:14 -0700 (PDT) Received: by mail-ej1-x62c.google.com with SMTP id l15so4220747ejq.10 for ; Thu, 06 Apr 2023 13:32:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1680813132; 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=CNp3WYqV/V7CDaByQ6e7/ceMuMWEtGPx0KFJs+NcOj0=; b=PlCNPADLLxrpEitZeVrRHlscQjOgnnSh+Mk2MmQ3ulAO6OMkjKdPOAjyiWgYk44Beu FCKCoWAMDe3ZZFwFA908RF8ktFCR85AuvLlLSjgzvPnKP6QdSAoG+lH+8IrhYme8Luk4 9bpGbIMWzDVcjlVDgpiS6kxSU9QmqJuSYTihuiGzxPar8hU38iLg+XukWhebKaodFG3E knO9iHkp/j19RNRUysp0RKX7hKPEUehgY7cQ/xxVl0HEcsvp1aSkKfWZeUw3vWfi5Kjt W5uiFYcH/mThvS651XTGFlH+ffw+/0WHtYDheiSR6PxHt/KyvOWEn16TBp6vziXxBa3S IlJw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680813132; 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=CNp3WYqV/V7CDaByQ6e7/ceMuMWEtGPx0KFJs+NcOj0=; b=phx1PrkheQLjBfvwL4z4xjzDNYhTtbmJL6wofJ+60BG+VFN6nwdozqY4wEX40BIyPf 208kS3jFMYy+wFwWiF5SVCl3cls63ZqKqP25Lt1sh1ER37l22tWBwwCedKZBsx66wfWO 1+8+3Xq18VMjPHJ6cdxPGKWfHF9013PviBgvQ5q6p7obe9mQnMNdDBCdvv6zNEv7OoJ6 ytgmQ+7KGttv/D40cNrwx/oXzFLfn/kE+R+1/ebnYOM3N2k7+sDSN56wLmS/5YaINLRS kLJSrcXTOM8+I3/v4kJNgWmQ5bCpavTXPXFIDEmMDsoAdd4sKZZnwgtJQkYftZSFLYdg SXZQ== X-Gm-Message-State: AAQBX9cRsSExGyni5grSpnZPgxM0rnpmfmWtgFVR1X0nNG7gYH2NbCsP 5UHFgAsjCk8UtldRhr6t3O4yOA== X-Received: by 2002:a17:906:1412:b0:939:e928:5323 with SMTP id p18-20020a170906141200b00939e9285323mr97046ejc.54.1680813132640; Thu, 06 Apr 2023 13:32:12 -0700 (PDT) Received: from krzk-bin.. ([2a02:810d:15c0:828:49e6:bb8c:a05b:c4ed]) by smtp.gmail.com with ESMTPSA id s4-20020a1709067b8400b0092bea699124sm1210330ejo.106.2023.04.06.13.32.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Apr 2023 13:32:12 -0700 (PDT) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , Luka Perkov , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 25/68] hwmon: lan966x: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:30:20 +0200 Message-Id: <20230406203103.3011503-26-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762462078711315375?= X-GMAIL-MSGID: =?utf-8?q?1762462078711315375?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/lan966x-hwmon.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/lan966x-hwmon.c b/drivers/hwmon/lan966x-hwmon.c index f41df053ac31..f8658359a098 100644 --- a/drivers/hwmon/lan966x-hwmon.c +++ b/drivers/hwmon/lan966x-hwmon.c @@ -260,7 +260,7 @@ static umode_t lan966x_hwmon_is_visible(const void *data, return mode; } -static const struct hwmon_channel_info *lan966x_hwmon_info[] = { +static const struct hwmon_channel_info * const lan966x_hwmon_info[] = { HWMON_CHANNEL_INFO(chip, HWMON_C_REGISTER_TZ), HWMON_CHANNEL_INFO(temp, HWMON_T_INPUT), HWMON_CHANNEL_INFO(fan, HWMON_F_INPUT), From patchwork Thu Apr 6 20:30:21 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80511 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1299044vqo; Thu, 6 Apr 2023 14:04:11 -0700 (PDT) X-Google-Smtp-Source: AKy350Ylfcl5t8QILnbD75KeCruzInrVtkTvqnezrv5fs/1BTWaFlXoh7Huf76Ar+kQy9ICQ357P X-Received: by 2002:a17:906:f117:b0:947:3bfc:4c84 with SMTP id gv23-20020a170906f11700b009473bfc4c84mr229178ejb.23.1680815051081; Thu, 06 Apr 2023 14:04:11 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680815051; cv=none; d=google.com; s=arc-20160816; b=G4KD2Br7ej+KGzmlYcq6q8bluzjuaWuWLG+0SPwEEErFMbmey07hF2OC7Kksm/qUAe 9ID3zlD3KXKnEUK2GUq/c7eEq/8rhmqkYGiZeFdw1FxtgdBFn0dhWlnK7DtHOxJ6RDAU QMir9hAD6ttYQsD6iJg0sdcrg0YDK4/t4gMLVv6mOxrKY1NSswnG2SB7J60PKbsqnJmL 1p/pdZFBHWXIYpiRLIuFDrc+cuA8ibm8TLmKEqcPIG5H27VPyuzBldUutR9eRT6W8sMn pz72DsN15OROn2Vuj0bk2g+0XCIcIGCGpn5RYkID46mOKbfsl1pMMPj8FTyWnPcgtZRJ LtPA== 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=nC4Ho9XQ3A1dG1FAYoaY4HIO2BIpL4alO+9K6+BTsgs=; b=OfPhSkOUBTr5cdxE177YEIa/pP+n9VV8TMXSa8fsDqJaKmhcjzJVU1sjNzlIlgnIrA TWXAZ/9+L4DzL5sHc66pgosuRWMcmZ3l1GWx0Nea17XAfYq52f3+PfNoh0qnHCdlCLmF SDlRt79mOb1C+1MPvc4ww+gLm4Z0CSh5U21WBIeG1zKT77vGQ//s5TDgfAC7tIC+/0QM xTZBppZuoi5fdOlGqZnuJ7bFB2vude1MRY+ysErRazLQe246aeBXOualrwiLH/JXGatE Rmrqe3PrishQHdssUV0MqgSYJ0IrWfwdZnvf+3+1WCwBe7qLWJBacCuUB6yNtYOX5Smn 9c6A== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=kDGvTw0h; 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 ce3-20020a170906b24300b00946fa685ba8si1886859ejb.511.2023.04.06.14.03.47; Thu, 06 Apr 2023 14:04:11 -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=kDGvTw0h; 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 S239912AbjDFUd5 (ORCPT + 99 others); Thu, 6 Apr 2023 16:33:57 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38204 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239501AbjDFUdT (ORCPT ); Thu, 6 Apr 2023 16:33:19 -0400 Received: from mail-ej1-x633.google.com (mail-ej1-x633.google.com [IPv6:2a00:1450:4864:20::633]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3123ABDF9 for ; Thu, 6 Apr 2023 13:32:17 -0700 (PDT) Received: by mail-ej1-x633.google.com with SMTP id by26so4209434ejb.2 for ; Thu, 06 Apr 2023 13:32:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1680813135; 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=nC4Ho9XQ3A1dG1FAYoaY4HIO2BIpL4alO+9K6+BTsgs=; b=kDGvTw0hmJmsnDrCz4hIVuZXLdBm39eCoSAUCsNnQg/ef7BuVqZJOAJLxaorLP1g5c FqP8AFOG5V4h57aeO1SH1OG0iRNKG/UwpwU+zxenNLmvjc3bbsyIJRuUjYd4UPPqALkx +es0NaQxAxlg+LntBNBgolGWFOjQjRrxoEJ6DyiPRhzz7igCAAhdknQFcufPtMs/QPAC 85DB88Vwi+1FqQLJK7MixKZvY87hBymdrF36NXftIt7B+AZH0E9KzxEscKCehOGtfaPi 1veKJgR6762YXAHvIbES1oqlPZuUZDuNPxoTpsb/LOeHGTyS9klp9q4Y0sVnMh2QxHCG 4eyA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680813135; 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=nC4Ho9XQ3A1dG1FAYoaY4HIO2BIpL4alO+9K6+BTsgs=; b=0oBlImQsEYdtrvWYN8tbY7ApdBz3az4XqwTTrKszrjxYA5EaqcucHNBVnkxjOx1lND tRKj+l4QHTd2a5qfkQikbXOC8DJALDM0jel8n/ct7MUcHfn0G9GiMUFE8qPrWejLxTXk LRxwovyMHSn6g0v34deqNIO5InZYkcnWfNCXmeuzJkL0/uKp4lepj1QeScyuifhAI2ec HP0hlWgwkg4p1coQZ4+peOGdgkjawbKuU27nBF5KKwUl51dPO/IRhhCnT8Y4rlVJyUQr HR8hOl+EMaDgxYYH7qGh4a+S0bTML9l97hM4VRl0VhUCP5Ot/rgoNbLOQkUIIr1YhwSq Qs4w== X-Gm-Message-State: AAQBX9fdkiEaqaAdIwviyvjJEGdTJ9GlA7B5tDhHnn8ZGSQAL6DUjlTS ArZrx2qfqICMvjHL6HJGezGOkA== X-Received: by 2002:a17:906:605:b0:889:58bd:86f1 with SMTP id s5-20020a170906060500b0088958bd86f1mr182249ejb.14.1680813135402; Thu, 06 Apr 2023 13:32:15 -0700 (PDT) Received: from krzk-bin.. ([2a02:810d:15c0:828:49e6:bb8c:a05b:c4ed]) by smtp.gmail.com with ESMTPSA id s4-20020a1709067b8400b0092bea699124sm1210330ejo.106.2023.04.06.13.32.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Apr 2023 13:32:15 -0700 (PDT) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , Luka Perkov , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 26/68] hwmon: lm75: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:30:21 +0200 Message-Id: <20230406203103.3011503-27-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762462322979541145?= X-GMAIL-MSGID: =?utf-8?q?1762462322979541145?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/lm75.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/lm75.c b/drivers/hwmon/lm75.c index bcc3adcb3af1..dbb99ea4a0ec 100644 --- a/drivers/hwmon/lm75.c +++ b/drivers/hwmon/lm75.c @@ -512,7 +512,7 @@ static umode_t lm75_is_visible(const void *data, enum hwmon_sensor_types type, return 0; } -static const struct hwmon_channel_info *lm75_info[] = { +static const struct hwmon_channel_info * const lm75_info[] = { HWMON_CHANNEL_INFO(chip, HWMON_C_REGISTER_TZ | HWMON_C_UPDATE_INTERVAL), HWMON_CHANNEL_INFO(temp, From patchwork Thu Apr 6 20:30:22 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80507 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1298788vqo; Thu, 6 Apr 2023 14:03:46 -0700 (PDT) X-Google-Smtp-Source: AKy350Yh/81wcpkV02cz/qUwpRNZvex464Jk/pIjmUaLVG/ZnA/HIFGH94rHnOOkeEUZCrWVvS7h X-Received: by 2002:a05:6a20:b282:b0:d5:7862:ece6 with SMTP id ei2-20020a056a20b28200b000d57862ece6mr740301pzb.61.1680815026628; Thu, 06 Apr 2023 14:03:46 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680815026; cv=none; d=google.com; s=arc-20160816; b=JzrQliEIkDCa0RyiQ5c6dB9/dteKa+AbUOuIEzINyONi1pJM8x8Gl/apb+vZBx5hNE RPQ8NSO0syERGg/JaLBFaZ4KyYr6A9fwrEMiMSBebX/wnVn1HnSDNbhG4bNljlQFM60b 85ggaj5TpnISdB42cxQQbn+/856qv1HPDNDcUJKQDYSze3j4blBCUp+JQiSlKYCCle2O +euV3xmCdIW/7FO4Vbd7icf+e8mVCSlzniXYapeNGMuIWjz6w/H7dPOQRMNFFwg3lwbS ypEqlqAP/kND4GIsy8iXW6Qc0DXzVk12m3YwjJu9Tpsvyx+AmSfmJOjvWrs2H8ftr6Oq AUEw== 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=wGgSmDun0Ka3ENM2dsOo9c+VSxguejpVGHkMFXaCcqA=; b=g6HTT1BZ5c8v326GaP4t0dW3vEPYgZQg/5DY87AS2VGK5KiUXcLxPIRmn0mg0l8PAa iceOlCaHlWIHeSpHhg+5MwwRoB/FyX1Ai6YnSfs152VwT0DDkfIHv8i1XA1ZFSey8oki jaUHC1wrrR74ZsIXGkDlaiXOa2R6DeaOrwt071k/6fvJpuHo42/+5etGsDNujGsGKWXE XkobRKnZ0Mbpwnr+IJS22iZE9DbI2HQfANT16F7NLhDWEMESXRXMjrXUpj+DzU/ZEGLz kXEG3n4mxIDrvEfcize7n8SSqFWWKBw1Lq0gn7foeoy/YE2l1nnlJXlusmH4AMlL1Dj4 PpoA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=MUiM7bgl; 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 k69-20020a638448000000b0050fabcb44d7si2101369pgd.308.2023.04.06.14.03.33; Thu, 06 Apr 2023 14:03:46 -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=MUiM7bgl; 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 S240024AbjDFUeB (ORCPT + 99 others); Thu, 6 Apr 2023 16:34:01 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37366 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239444AbjDFUdV (ORCPT ); Thu, 6 Apr 2023 16:33:21 -0400 Received: from mail-ej1-x62f.google.com (mail-ej1-x62f.google.com [IPv6:2a00:1450:4864:20::62f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B1572C150 for ; Thu, 6 Apr 2023 13:32:19 -0700 (PDT) Received: by mail-ej1-x62f.google.com with SMTP id lj25so4211515ejb.11 for ; Thu, 06 Apr 2023 13:32:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1680813137; 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=wGgSmDun0Ka3ENM2dsOo9c+VSxguejpVGHkMFXaCcqA=; b=MUiM7bglLZqVCKsBSwDDkMv7LvSjNxNCs/0PTUXNkcKvc9liGgPLm0ici6sWKV2qbd 1WfkT8pkPiJWIF8+y11XHFB85qJsSg/9Za0u52IOA8PMRfIXrdhmruMPOGQeLxKfOnGY KbsWXZWnx65MO2+JBIbf0gLFPP/KC/pdmDTtOW7BdurQXCwUqfAbdE0AuL4G8EMH7kEI VuRR+7aK1iAecpo7/aw8apuAP8dPPCiGerws0AaqVAI+dYO6wYL/e+77HRWf65pNHD34 6VBeP7MW/IyFucHwruF95DP0b2Y8kBXeT7SlQcetnLF/I/+rcMXPng5TAIsPziZiOmqc 4uyg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680813137; 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=wGgSmDun0Ka3ENM2dsOo9c+VSxguejpVGHkMFXaCcqA=; b=m6MDExfl1mnvAuzsHtirCzPKf9NUj8NAnATvmMYokP9EJ8RVlj6NNrOjcRi35DIlRy T1zXAO6MJsjEJWprPZql+GHNmaRdFb0O42umksoN6QkSr245KvA/ExELtBcQjfwrGaJl 0Qq10hsRX7UboBr49Ul/T9UGcLhDQ0u0ZtHdBew0yvH6JVvlvpxNei+diuV2rbRUnwhZ FkPTImv+n/FRGPv6vikIxrrIf6JmYZirl05Zirn5eBYouJcFLXW+whhfRUbVQJeZkZGr klE4nYAkt6pyPi4yuY/IpHWB1SHDk3e/alYUdgxWmHtsJFn9ZUSKq6WyFQEjv4g5DPUm Vnjg== X-Gm-Message-State: AAQBX9ft7Nb/IbFINQJ+JTfZAhwecwFPtGUGnYJcWdUdPZrJunSFJ48A oyGs3duRkcJg70d3K2svmLhyzA== X-Received: by 2002:a17:907:6744:b0:930:d30a:6c20 with SMTP id qm4-20020a170907674400b00930d30a6c20mr154044ejc.17.1680813137576; Thu, 06 Apr 2023 13:32:17 -0700 (PDT) Received: from krzk-bin.. ([2a02:810d:15c0:828:49e6:bb8c:a05b:c4ed]) by smtp.gmail.com with ESMTPSA id s4-20020a1709067b8400b0092bea699124sm1210330ejo.106.2023.04.06.13.32.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Apr 2023 13:32:17 -0700 (PDT) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , Luka Perkov , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 27/68] hwmon: lm83: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:30:22 +0200 Message-Id: <20230406203103.3011503-28-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762462297014171279?= X-GMAIL-MSGID: =?utf-8?q?1762462297014171279?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/lm83.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/lm83.c b/drivers/hwmon/lm83.c index 616449f2cc50..bcaf31ec176e 100644 --- a/drivers/hwmon/lm83.c +++ b/drivers/hwmon/lm83.c @@ -337,7 +337,7 @@ static umode_t lm83_is_visible(const void *_data, enum hwmon_sensor_types type, return 0; } -static const struct hwmon_channel_info *lm83_info[] = { +static const struct hwmon_channel_info * const lm83_info[] = { HWMON_CHANNEL_INFO(chip, HWMON_C_ALARMS), HWMON_CHANNEL_INFO(temp, HWMON_T_INPUT | HWMON_T_MAX | HWMON_T_CRIT | From patchwork Thu Apr 6 20:30:23 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80455 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1286434vqo; Thu, 6 Apr 2023 13:36:27 -0700 (PDT) X-Google-Smtp-Source: AKy350YMFkskTCPm7TjMGAjIeU/oLuOQ+MrloAfJD24YtvFcPM5qPsAoP1SdLm+Wkogqw0G7HjOI X-Received: by 2002:a17:906:3982:b0:8b1:29ed:e206 with SMTP id h2-20020a170906398200b008b129ede206mr198893eje.28.1680813387270; Thu, 06 Apr 2023 13:36:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680813387; cv=none; d=google.com; s=arc-20160816; b=LwtRlrfDu51n8cSAVttQEq3yrW+T5HfZFeyYJNYN5ugojNyhiHGH9UHQiIxEoBlZgh /HCKwhA83zBKUI/9dKOn6yaDlAi+oVMg6g4GiUD94237u60geQlmTvJ4VPjkjjHG4KTO bZPJud+rOuVabkNI8mKWPBg4tnNLFi1qWladQtktsiI0y0kZD9x0Z1Da9OwUpXT6JEBx GRGodFa4Zuvgd4vjWS72PlaYSt76xAP7MfwRGXe3Nc5Lgfhr4RRZ7h2zPzFb3PMv7qpZ 52lvNE/n8NCXjRjzc+PwESBst8qx80huPGL44pEofbcaKwpRoLY679h7+ELbezCpW2Jq DxUw== 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=3WDgIBkollEzDBIBjWhtjP5ugtMko4aj0Kcc2FaKa74=; b=y++iGW7P70xroGdiJdFA/idgI+VYuE/s5EZqI8SHcsviX6ehifB4pCEY5suW63ytIs ZLjUgZAdlxDefp5V3mdmWK9BSeqpWHbc/rQAZPWiciKmMZtGI77ppaBNL8CwnMCPhs9I yod0HEPeiJrX9QSufJVtifAhi53FXTogaYgy/rA9LjiT2UydCSwGjtkX/8AyuE9kf2wv j/VKlvhg3hUxIgbzt+okZGXF2xVJFb2r4HpyYnX4CKpwZ1w7MeHyvht8+P5hUV03A7y3 TAJahwXJ1gt9yJ4AhNTss3pk7bPuVC8xuF+U5JeqUI9AZ3bIy5VspiopT+Fww9Eg1eg+ MrJg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b="R/wx04Kx"; 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 w20-20020a056402071400b005024a8dc728si1850789edx.243.2023.04.06.13.35.16; Thu, 06 Apr 2023 13:36:27 -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="R/wx04Kx"; 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 S240032AbjDFUeF (ORCPT + 99 others); Thu, 6 Apr 2023 16:34:05 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37450 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239933AbjDFUda (ORCPT ); Thu, 6 Apr 2023 16:33:30 -0400 Received: from mail-ej1-x635.google.com (mail-ej1-x635.google.com [IPv6:2a00:1450:4864:20::635]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 410AC93E4 for ; Thu, 6 Apr 2023 13:32:20 -0700 (PDT) Received: by mail-ej1-x635.google.com with SMTP id j22so4225865ejv.1 for ; Thu, 06 Apr 2023 13:32:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1680813140; 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=3WDgIBkollEzDBIBjWhtjP5ugtMko4aj0Kcc2FaKa74=; b=R/wx04KxX7kTGS1tkTDAu14ouXso0l5PgJMuS4BC9ZqoTgFumWIY68wpkSHtUdTlIO gF2BT/RMDFfHRWEiTPUeuWoo4JOFvGl7cObxgV2+6qm9dkk7RIp2iktkHCnHWNDPqYz+ 0vrhmwkd7YTHzw+T8QjC4SzIidAEMivBBBrmnKmpbPSGjDQxltVG9Gkm/3WCQrY0iUaa D20+FPkuIq1jyWZSimsciJJuYFCfZ2LXGh7l1uJB4C6XfZGjqnTuJ9hZ6IDQ0H4FjptS QeYOYdf7Hwzh55/ssuHtp90ccijyIeibonJYzVGsV7H9xnxX/WxOuGQ9SR/bt8zj1KiM fdQg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680813140; 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=3WDgIBkollEzDBIBjWhtjP5ugtMko4aj0Kcc2FaKa74=; b=LrAkeg1HeuYh+vRBxEv1QwQEuZjHnq5VLoPlCJ0MqGYhtV0E1oMa+LFSO943VUCOsA HQVlPDOaUGiFRy/caGztm6+fbiH906C2dA3qry6fZCqSmFK1I7soSyXqBsJ7FM8IzD9U PJEniIYUNhf6HEmO+snz4AN9dEwkZapLBXj3Ig98bRH7gvvYnfAXe5fsLFO7U6hluj6R uyXDeKo9gNyCJ4Irsnv+YhxsadwBcWnu1VTKZzrTCfrCuiXztYM+R5qE0PMK0M3L+3/A 41bmxb9/ABh8lgTpWhn+D/mPvd7BN3jlS9X2+kAuJb48rMs2ZRkVjfsCPysOiM9D9mPc TsGA== X-Gm-Message-State: AAQBX9fBm4aUa/jJSc+K8G/zA/+W71JIsjK1kgU7fJmnOBjowWIuwAV0 W9DHmgdOiHSthUpD63a3Yd0nWQ== X-Received: by 2002:a17:906:b05:b0:926:9c33:ea4 with SMTP id u5-20020a1709060b0500b009269c330ea4mr221643ejg.27.1680813139797; Thu, 06 Apr 2023 13:32:19 -0700 (PDT) Received: from krzk-bin.. ([2a02:810d:15c0:828:49e6:bb8c:a05b:c4ed]) by smtp.gmail.com with ESMTPSA id s4-20020a1709067b8400b0092bea699124sm1210330ejo.106.2023.04.06.13.32.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Apr 2023 13:32:19 -0700 (PDT) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , Luka Perkov , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 28/68] hwmon: lm95241: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:30:23 +0200 Message-Id: <20230406203103.3011503-29-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762460578214317721?= X-GMAIL-MSGID: =?utf-8?q?1762460578214317721?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/lm95241.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/lm95241.c b/drivers/hwmon/lm95241.c index f1ed777a8735..647a90570bc6 100644 --- a/drivers/hwmon/lm95241.c +++ b/drivers/hwmon/lm95241.c @@ -409,7 +409,7 @@ static void lm95241_init_client(struct i2c_client *client, data->model); } -static const struct hwmon_channel_info *lm95241_info[] = { +static const struct hwmon_channel_info * const lm95241_info[] = { HWMON_CHANNEL_INFO(chip, HWMON_C_UPDATE_INTERVAL), HWMON_CHANNEL_INFO(temp, From patchwork Thu Apr 6 20:30:24 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80476 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1295085vqo; Thu, 6 Apr 2023 13:57:40 -0700 (PDT) X-Google-Smtp-Source: AKy350ZSoxmYod7+RRsbQYDBcTdp/uwHWb7zZWu3qnFSZiCnx5zB0MwJfVncuWoTkJ8VMdROr+ke X-Received: by 2002:a17:902:facd:b0:19a:98c9:8cea with SMTP id ld13-20020a170902facd00b0019a98c98ceamr412989plb.39.1680814660447; Thu, 06 Apr 2023 13:57:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680814660; cv=none; d=google.com; s=arc-20160816; b=VbarNMI7k3TFmXTkaK/r8CdukkXC1DiO5bGr7aE1GRH5tA14vX55IzHRUvZLJUFCZs Rcd1l5elDJs8ZN8EFgp16LKtw9+Jc6VDSYpxOpvTcdkyvNXq9ThhH5q0BWCysLHiQDXA lwzhFUmKF/tSGMqT1R9kpy5HknCTi7Hcz3T0boJoFV/8w7c0zvfhrTaaq2RppMcX755x QEzEBaTaZBeFqT09PYEfCiDW3TCqTir23aGsqW3OymhmL5Q39BB8RCXut5L8dj/WJjeQ M8v82iKSHCCE7Fss/K/ALVkJ0KxMD2sSzx1qT0pX+ulLe4cPNjotZ/X+/DC+PWPLDSRn E/IQ== 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=sQG7cqdEyfvgPiaN3cNryt/86XntNmRJN2oVu5IHW7Y=; b=B0GONbHSYJ6iF1rIKxwKSUAZTkwhJmIpzMaba8F/HeO+4afb6r5G2ahATw5knzoiQV Rdvcv9t0Buwkxf/ezc1NtnzdKQuw0dx4rsrRRs0mCZT18aIaHXihZyZUZ+sd+c8GB8BK 0ijm9LU8tIuSr6O3kTYuNEBN3YJzKPjmh1zsot06MruxzGOU9UBePOGQgGDgGSW8aiO2 +9U5HDic+aADrqTJlVrsirwi3pqBLiVsSviUOE+PPckWTsiaiN81MkXVINd9sS4hm21I WXDRlH+8/Wl2I8gMdyECgmh/2rQUx8ADoPE29s/VUdrZvis1I68MrG3onvfNe+XQp9Gy ktnQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=XJ44jdrR; 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 s4-20020a656904000000b0050f7f7865e6si1935019pgq.552.2023.04.06.13.57.02; Thu, 06 Apr 2023 13:57:40 -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=XJ44jdrR; 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 S239956AbjDFUeJ (ORCPT + 99 others); Thu, 6 Apr 2023 16:34:09 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37586 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239953AbjDFUdi (ORCPT ); Thu, 6 Apr 2023 16:33:38 -0400 Received: from mail-ej1-x629.google.com (mail-ej1-x629.google.com [IPv6:2a00:1450:4864:20::629]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 028CAC143 for ; Thu, 6 Apr 2023 13:32:24 -0700 (PDT) Received: by mail-ej1-x629.google.com with SMTP id qb20so4219408ejc.6 for ; Thu, 06 Apr 2023 13:32:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1680813142; 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=sQG7cqdEyfvgPiaN3cNryt/86XntNmRJN2oVu5IHW7Y=; b=XJ44jdrRUc4kmM1br66U6rAOf/+J2P4kKVwI+KigpUoEt84wEJ7+ahpdDZh0lXfDsg Zo+YSwYFZeTAdqXM5z1SKrt0YWzUgauAPRPkAmwG8zZwUXR9Kz//biE2tQLr20a2eybt goJiW94Kcuan6+Eq33KmOod8cL+wq7JoiGfBxsWVSlGlD42arsqJI9o+hNMNGa4gwtDR sOBCJvALAiEB2jUn/42KnmlOtZmEHbtffkvFpHS4faMyw+tvioNqFy8kJbFtI6AFZOS1 cnUaWGdtiR38mhNGPVZymKjgNosdn20ThR3rBSsau736cXbtjAFQRoNixz0/0nC7YO/8 yNgg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680813142; 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=sQG7cqdEyfvgPiaN3cNryt/86XntNmRJN2oVu5IHW7Y=; b=DhygCtK7WwWQzrkc7sYjjgQVpKcA1uJGZ1x5pfwVrySNYTjUGsOurEK5rS+ykCbPAj LWJGf1hxOTrL8i+8EoNDVRbhGi5beC7+eBUXrEDJ0RjuWZUGBo5TDLCAfQiY6YrpZYFR mJ12Be2B3vvwW872TG7CH//R30OF47nhHC3hcIWzTNTLNuon8DUeZ2MoON+BE27RdynR xvLbcSeLxk4/C9OoMGEl/8AsBfZ1smhcW0ZCr8TR/O8yUkMjB8YSM4OuxYIuJlCTbNLc H9jlPx71wUtuU65AqqTrpL11DnMBt/94MvE/9oTLQc5pM41ti2nNHx5vHzyBOBOJb4NU PmFA== X-Gm-Message-State: AAQBX9e5OsHz4zklkRZhRHMXSbk392TYzmLi4wJ7IF+TwHbqRJWH6ch/ lcjq/KBNL7i3gPpJLDIOrsPplw== X-Received: by 2002:a17:906:39c8:b0:93c:847d:a456 with SMTP id i8-20020a17090639c800b0093c847da456mr167306eje.22.1680813142562; Thu, 06 Apr 2023 13:32:22 -0700 (PDT) Received: from krzk-bin.. ([2a02:810d:15c0:828:49e6:bb8c:a05b:c4ed]) by smtp.gmail.com with ESMTPSA id s4-20020a1709067b8400b0092bea699124sm1210330ejo.106.2023.04.06.13.32.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Apr 2023 13:32:22 -0700 (PDT) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , Luka Perkov , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 29/68] hwmon: lm95245: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:30:24 +0200 Message-Id: <20230406203103.3011503-30-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762461913163376463?= X-GMAIL-MSGID: =?utf-8?q?1762461913163376463?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/lm95245.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/lm95245.c b/drivers/hwmon/lm95245.c index c433f0af2d31..4236d1e0544d 100644 --- a/drivers/hwmon/lm95245.c +++ b/drivers/hwmon/lm95245.c @@ -523,7 +523,7 @@ static const struct regmap_config lm95245_regmap_config = { .use_single_write = true, }; -static const struct hwmon_channel_info *lm95245_info[] = { +static const struct hwmon_channel_info * const lm95245_info[] = { HWMON_CHANNEL_INFO(chip, HWMON_C_UPDATE_INTERVAL), HWMON_CHANNEL_INFO(temp, From patchwork Thu Apr 6 20:30:25 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80464 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1292013vqo; Thu, 6 Apr 2023 13:50:15 -0700 (PDT) X-Google-Smtp-Source: AKy350Z2wMdVqWo15gPM473wPrRNtOEfQN8u06k/5lgce9sPYqIM6Z8OFAObyGQ5k3mu0wJw0we4 X-Received: by 2002:a17:906:34d6:b0:932:217c:b85d with SMTP id h22-20020a17090634d600b00932217cb85dmr195350ejb.37.1680814215463; Thu, 06 Apr 2023 13:50:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680814215; cv=none; d=google.com; s=arc-20160816; b=b4ZK3dbizqTQSC4y+PyxHYrBq0xEkWtfSXF026sP7l+bLj6abIZnehKf3Mxpp3Igoh fke/29Jd/Nqi+RHRoydWiVpBO6SC6BNV5NHPreKgH83Tgs5wMIK+NtuP0KEguEr9WGVQ 6QQvgHsPsA+6OCguZWLYg0c+RSoUl/if1uHP8GHqvzYWjQe1eSD9YVjrmdq0DDv++Oos E5JY6leqBPiMaHPlkh/TKyhfsTeZoHfqF1eVntDyLmmQ+jmlRhEyv+20R69GcCc19lUJ upB1qZn2FZVHISwOteW3T5/7OH8cKqa3On2+QO0g1zsBkPahmntbNK9aM2cSP5ueP/0h apXA== 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=eDyUmonauZ8nm6n5G/LkXb2fBKeLEqNmyMFXN+56R/0=; b=s9CmivHhXnCJgFe1UDzWFMuZxOF93lz8L7l8nxSRdTLjPtahbZSbnC+04qTr5TL10b OXqel9jkEDVK4XBKiUspGThxGxz2yrrrLN35+ax2GS7oc3Czw3WkS6oXao2nVvIBWbmB 7JE+WtjBc3SZ3tj05fFjGoaibUI6bBNADXGMzreiwiWQlp7JaBYumAbsEykTu/7mtvvW hxJMteHZqPyKq4BPSBvGsLTfMoDmmLWKJV6Q77hfj7ykC/q5H3NbZtQQT7r8GbDhu223 BbwgM3Eab6nKhK4zcjQ2iI1WXTvgkpVkxI/VKp5FWhMYLoCcav8IfkK8Qq3HDAGmjg+2 CtXQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=YMS5yzUg; 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 lw26-20020a170906bcda00b009334be3d5fcsi1925667ejb.296.2023.04.06.13.49.31; Thu, 06 Apr 2023 13:50:15 -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=YMS5yzUg; 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 S240080AbjDFUeS (ORCPT + 99 others); Thu, 6 Apr 2023 16:34:18 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38154 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239878AbjDFUdw (ORCPT ); Thu, 6 Apr 2023 16:33:52 -0400 Received: from mail-ej1-x635.google.com (mail-ej1-x635.google.com [IPv6:2a00:1450:4864:20::635]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A6C29C160 for ; Thu, 6 Apr 2023 13:32:26 -0700 (PDT) Received: by mail-ej1-x635.google.com with SMTP id qb20so4219640ejc.6 for ; Thu, 06 Apr 2023 13:32:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1680813145; 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=eDyUmonauZ8nm6n5G/LkXb2fBKeLEqNmyMFXN+56R/0=; b=YMS5yzUgMpMduF8w1083GJyyM6G6mP2dHeTaOtQucecobZTroK8AAqIAmDn6/gJfrG ixVUYsEiSU+LJT4zWFOe7Ptebv771vH7Vay68cGCplldTOwBeRcj1S0c47TJagJd9Ab0 B0VIJAcrQ1aVhxBoW5MBMLiegaF47uXPlYUF0SJ6QCNdhhkinlV8OPOngm5VKzqrURVS 50xVbFPq8CtFxAmoA7S3p7KME50ER3N2prf22Ax4x/dy9mtv9rg/XqrNnj4kjT7Dqwx/ dxV/zlM/71fKfQn5h7ZzgAVkNSeuHav8BPytem0sIENRe/dSezZUULJjjpodkHqvG/Ex l2DA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680813145; 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=eDyUmonauZ8nm6n5G/LkXb2fBKeLEqNmyMFXN+56R/0=; b=XPOmCG5rLnQ0Oz7dsIzX7OVFUzUyALNeerwJpJfuBVRkCyQlUV0uMiot115VZsipuI 7vTT510WQJgdDzk1ByJEYrnXPH23iCto6+rxdTt+0Gh40YU6H/Zi2niCcByZEC9LfYps xFt86+pR+tinrU/wwLixGu8P8RYlMfjguUVpUTn4Td0rlm3hB16t05vMQrIvC5GTKPAa WfQ6hq7Ddimq/7Gpnj275DE5OF2h3w0H3QtZl6NjZ+w2tH3EIl/Q7eK/R3yF1Ji41+PF g5xPYBDa6fkbSYyOh6FFJZ3jQaSddnlrBjhlO2CVQ83LVUSRUVQd/v9tJsvAGqJwK93Z N/dw== X-Gm-Message-State: AAQBX9elFOXY90WIMEWTeYXVgpw2iDVAYhifQBNRVJ0MKb/dre2k6GKo sd+EWN7pkze3+7B8/IA0GYg1uQ== X-Received: by 2002:a17:906:80c9:b0:931:2306:f363 with SMTP id a9-20020a17090680c900b009312306f363mr150222ejx.21.1680813145115; Thu, 06 Apr 2023 13:32:25 -0700 (PDT) Received: from krzk-bin.. ([2a02:810d:15c0:828:49e6:bb8c:a05b:c4ed]) by smtp.gmail.com with ESMTPSA id s4-20020a1709067b8400b0092bea699124sm1210330ejo.106.2023.04.06.13.32.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Apr 2023 13:32:24 -0700 (PDT) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , Luka Perkov , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 30/68] hwmon: lochnagar: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:30:25 +0200 Message-Id: <20230406203103.3011503-31-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762461446747195276?= X-GMAIL-MSGID: =?utf-8?q?1762461446747195276?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski Acked-by: Charles Keepax --- drivers/hwmon/lochnagar-hwmon.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/lochnagar-hwmon.c b/drivers/hwmon/lochnagar-hwmon.c index 8b19adf2eeb0..9948e2f7208d 100644 --- a/drivers/hwmon/lochnagar-hwmon.c +++ b/drivers/hwmon/lochnagar-hwmon.c @@ -321,7 +321,7 @@ static const struct hwmon_ops lochnagar_ops = { .write = lochnagar_write, }; -static const struct hwmon_channel_info *lochnagar_info[] = { +static const struct hwmon_channel_info * const lochnagar_info[] = { HWMON_CHANNEL_INFO(temp, HWMON_T_INPUT), HWMON_CHANNEL_INFO(in, HWMON_I_INPUT | HWMON_I_LABEL, HWMON_I_INPUT | HWMON_I_LABEL, From patchwork Thu Apr 6 20:30:26 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80460 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1291939vqo; Thu, 6 Apr 2023 13:50:04 -0700 (PDT) X-Google-Smtp-Source: AKy350Z8XQG4abrfdnT01auj12xzFxoPxhUXccYXMEli01AESs4MtUggExUDibEkSVB1UZfbdR/B X-Received: by 2002:a05:6402:184e:b0:502:1299:5fa5 with SMTP id v14-20020a056402184e00b0050212995fa5mr827347edy.16.1680814204571; Thu, 06 Apr 2023 13:50:04 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680814204; cv=none; d=google.com; s=arc-20160816; b=z2nq9d7YjiolXghpEJfjkfSeYw4BWPyn563VC8f5JrJgtzJwojz00pI6U/HGzqVsGh +ZVq0A1/CSzsLet8YcFrcrTWE2c4sXWuc3pzz2KE0a4ZQbkorwJsPIYu0AY1i3S65yjL nwIei+J7AC8Z44p92pGu9IFsM3yCOb9hMThjGKgTrPY6xp7E0zDOkxCOVVao8Rsz0whk bk8jGJm2DSVxF7z++YhNJxFYrpTVgy5CeKbADpN55EDQ7IdLaG/0IPOoWyekUVoUqvmS e2xNSX77Ndh8+fOtuv8kFmAGvWABZ7zMvR4jHv6pGgU9u7VSZN/YCj5CEAyWoIyVaaoC yLgA== 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=VO8RtXIHFkMLE4x+ayYSzlFGwtzjPkL5W8IJ6F0GzS8=; b=LWSP3UzQlfdpmT3n0M3Eea+So2UWWwogRUwTTbsP0vGJAfqlvbJRPqIaK7RpbsGFY0 yMedewHkOtoD13eoeUBX5DqQJumTdFMbPSmYTAsbvtUuYn4X/s9ZhzrBno4a2qM93ZBw Jq2ulzZFzr9Lshno4odHOZMapCUjgGL0/S/2K40EOXv5kKc6PrIQjhv7+B77tvnyS7cx gWaw2Vsk0WHDsK2L8jo2reRi9x14D8Tz5XriDeG7xXjcv3732sv/manPCCTEty5kvljl SvhbjzMS36e1Vom/4M253uhu1sqQID/GdRX+GNLkHAvEC9ndg4MNAJMVoZm+bdfGXZ3S VlXw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=apdHVJ8h; 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 t21-20020a05640203d500b004fd56e106dfsi1641086edw.547.2023.04.06.13.49.40; Thu, 06 Apr 2023 13:50:04 -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=apdHVJ8h; 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 S239998AbjDFUeV (ORCPT + 99 others); Thu, 6 Apr 2023 16:34:21 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38176 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239899AbjDFUdx (ORCPT ); Thu, 6 Apr 2023 16:33:53 -0400 Received: from mail-ej1-x62c.google.com (mail-ej1-x62c.google.com [IPv6:2a00:1450:4864:20::62c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 02D91C161 for ; Thu, 6 Apr 2023 13:32:30 -0700 (PDT) Received: by mail-ej1-x62c.google.com with SMTP id 18so4218736ejo.13 for ; Thu, 06 Apr 2023 13:32:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1680813148; 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=VO8RtXIHFkMLE4x+ayYSzlFGwtzjPkL5W8IJ6F0GzS8=; b=apdHVJ8hSomWaRwNZFrCjodO6msIJ9UHad9g6Lo+PsFhBQMiPOTr2DFzkGODMoxibn dpFAGVlikYfS3JUQ4Bj1RzUJgaJflrGMwCYp8yuRld3y/1Qt2+pGw11b8kJtMiIjeYq1 luj7//ijoJiyi1gw57kdB5YqFbm+uNlRiT8JedTrwsfM/Rrmq2gL3dqTviaYDqr9fnnp 1W44Dn/BiLYDuFNOJvsxyaDhZqUc6tbP9oTr2agQlLTXqG3TmDftmogdaOfBo2XEPhTM rR60MZMcZSk4E8VLgEH/oaBzhF//FHfDNCXLuUsuUuitVyW0kXoHHcQLe9yMWrNgSsEL A6Ag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680813148; 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=VO8RtXIHFkMLE4x+ayYSzlFGwtzjPkL5W8IJ6F0GzS8=; b=C3q5vQP8pXd69lCtUtenWT5r0iqE8EIe4usyGAIS4PxbxsWhRoo/gDWIW/qLnTVToD 1ytfH1mp5zgKNchmcdjQFKvnVVnJEMqEp2BXImcUglbqvuKNN1tb+2wb15DQIaBvaAdt FMvzYJqouoOv3Xl6RzdDHXOvtHRjN94dTAnG46s6jxVdewLfzmp8rE7B+JeOawKOKKXN F3vHqEEqx8L7bQxl2bj21EIpKF7nzxtmdhnCpHd48u4u0YfPd5P+y3aySSZoT915Kddr eI+GuRvuOr5YdZY/8hvfZB4qQZ4lx5imW7K/KrUm8qyS/Z7Aie89qs8/G71vszqvqshS gEeQ== X-Gm-Message-State: AAQBX9eTAufvE6NKw3/nVdgZHBSK2CwZYqrMCgN3F3OYmNioSo6v4F/v Kj8QGtpxX+InuP/B/O64GHD+YQ== X-Received: by 2002:a17:906:55b:b0:93f:9b4a:12f3 with SMTP id k27-20020a170906055b00b0093f9b4a12f3mr222010eja.10.1680813148417; Thu, 06 Apr 2023 13:32:28 -0700 (PDT) Received: from krzk-bin.. ([2a02:810d:15c0:828:49e6:bb8c:a05b:c4ed]) by smtp.gmail.com with ESMTPSA id s4-20020a1709067b8400b0092bea699124sm1210330ejo.106.2023.04.06.13.32.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Apr 2023 13:32:27 -0700 (PDT) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , Luka Perkov , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 31/68] hwmon: ltc2947: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:30:26 +0200 Message-Id: <20230406203103.3011503-32-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762461435332194795?= X-GMAIL-MSGID: =?utf-8?q?1762461435332194795?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/ltc2947-core.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/ltc2947-core.c b/drivers/hwmon/ltc2947-core.c index 2dbbbac9de09..d2ff6e700770 100644 --- a/drivers/hwmon/ltc2947-core.c +++ b/drivers/hwmon/ltc2947-core.c @@ -901,7 +901,7 @@ static umode_t ltc2947_is_visible(const void *data, } } -static const struct hwmon_channel_info *ltc2947_info[] = { +static const struct hwmon_channel_info * const ltc2947_info[] = { HWMON_CHANNEL_INFO(in, HWMON_I_INPUT | HWMON_I_LOWEST | HWMON_I_HIGHEST | HWMON_I_MAX | HWMON_I_MIN | HWMON_I_RESET_HISTORY | From patchwork Thu Apr 6 20:30:27 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80469 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1293873vqo; Thu, 6 Apr 2023 13:54:49 -0700 (PDT) X-Google-Smtp-Source: AKy350ZHLy4GuB1WGE0BIESUhPdDbfkVUeMwOZ4l8/YFfzjXBHtiIARpPoneP9jldwh4PjuVxoQW X-Received: by 2002:a17:906:4f09:b0:886:7e24:82eb with SMTP id t9-20020a1709064f0900b008867e2482ebmr271808eju.21.1680814488802; Thu, 06 Apr 2023 13:54:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680814488; cv=none; d=google.com; s=arc-20160816; b=rp2sB6qhROow3wYeH/x21jMdxD73tjs3j2Yv//pCUCNJ8j2O+cR57scsoSTDypcAVn 40s+5x0PO8c/Gm4sCdKy3EO0Mlbmov7cy/GL0wL2A1d1uSf0pnUX12Nbyz3sNorBf3Fm nLKka9dIl66BW2BfHI3lERab6GeqfF6ISqCTKjajHozkVXtuYhUDCRdJixNWsOROfbpH +H3RV0tPukkXj8MCW16oqk+94heVOq2MvQ1qmLU7ar/vvnoIBsvU1NgxJaFdl/7YI+hy ZXeYpiXIr4p7sQhGtN01ztZ6C0KJJsUc27dbxFG5CxfyoEAsHnV9hrKYQanNel4V4gtm puLA== 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=i6JbQJiorXC7teiECO3hQBxt4FlCv2MlUvUkFyuxz0k=; b=PGLV/+pPV8Os/kQi6m68PkhcQD5CM4woM2bwC9TaDxys4KblOtPAsGtPFX8mUdwaz/ aFZy9j+x5JOIkU6Gij+Od7qaOcVwMwHUox6DtFNiRYy4HocjowT4ry2AvYgvH17h7inz FRzI4pHpxSYfh+T37qeDCCb5QeEJkIuM1Opw9rq2W1foetgdNLspL1rhdBwbK33BPwlj 9wr1kHnTBZw3yFw1dMNtS+oH5PA1VLW5OrThelI7R/1IpwdYpawQiDpV6HEbLPuep0e7 QnG0Cmldofh1BQrMnHr5sK43AgRfSjIM0e2LVIaV2mW1BnM9AnGNrqX0ByAhCY15O+MX eGhw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=U1ICoYYw; 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 w19-20020a50fa93000000b004aaa505ac5fsi2054634edr.76.2023.04.06.13.54.24; Thu, 06 Apr 2023 13:54:48 -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=U1ICoYYw; 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 S240106AbjDFUe1 (ORCPT + 99 others); Thu, 6 Apr 2023 16:34:27 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38210 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239906AbjDFUd4 (ORCPT ); Thu, 6 Apr 2023 16:33:56 -0400 Received: from mail-ej1-x62d.google.com (mail-ej1-x62d.google.com [IPv6:2a00:1450:4864:20::62d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 28973C14B for ; Thu, 6 Apr 2023 13:32:31 -0700 (PDT) Received: by mail-ej1-x62d.google.com with SMTP id g18so4217818ejx.7 for ; Thu, 06 Apr 2023 13:32:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1680813150; 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=i6JbQJiorXC7teiECO3hQBxt4FlCv2MlUvUkFyuxz0k=; b=U1ICoYYwYwbOimkM7r9J3JON/FvSAKmAqIWF9gCVuWs3wiDIFQtgPQz/XK8W4diEsB eg5lQiZ+HP2WyZaBwXj8GEJlu4Q+QJPlmnOZGF0MguHwBvS2/iMP2yirU9rim7RbHAE3 /ZDGABwquYh9GoCpLqOUunF/XtxxBCtJIq2RWwO9j1NR3GbtQwNrSW/ehxBTIuyY9Q9j lw6F/flDtl6Q4JW1pX0P1zj6gnu5Y8WrlTo9KrZtebRMn/OJr7yTONxCwePVGAypeYjN 0aFTLsdhT4TcNHCGg3HPEmOHIWIvxb1kOfWf0EKAUE18sxqvCXvLTz7rt4JC0XSVzEKi +CgA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680813150; 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=i6JbQJiorXC7teiECO3hQBxt4FlCv2MlUvUkFyuxz0k=; b=jZUM8IdMKGiCuJsmDdLlam/ofBj+i6pTRbQFhxarQMPDYxPTINIgp7t3stn6jhVNsg U5PSE8Mc7gwQ5pI3dotWYZhCI7Pex4XQiJCYy98gNdfxU0w5m3oFTWWrdnns5aX0r5nG hjulTsUwFD+9j3wmfhK9l1x3rJaBELZiC+Za9BLEM9OFWpUJT6w36gb752dcIAPaupKL yYPtybV+i/VBxwRgVMYAgzkFP/cI3YH6/zZOs6uKoB33yMK3mrAa88irLPUWq2kII/Id r+ck0KxZgq/VnqAidNCskOLoue+jnM+JxSy/ifBA7rMg8JPbm51m+wV+LOECn5nr429Z sFHA== X-Gm-Message-State: AAQBX9ddDBHG0C7vJKaar5WzTS88YAFTPs9guU9mtOlzKIS29Salw2Dg X6UTVQsFtNJMOu1EBYSbDG2jXQ== X-Received: by 2002:a17:906:cc5d:b0:932:ac6c:7ef9 with SMTP id mm29-20020a170906cc5d00b00932ac6c7ef9mr142631ejb.22.1680813150619; Thu, 06 Apr 2023 13:32:30 -0700 (PDT) Received: from krzk-bin.. ([2a02:810d:15c0:828:49e6:bb8c:a05b:c4ed]) by smtp.gmail.com with ESMTPSA id s4-20020a1709067b8400b0092bea699124sm1210330ejo.106.2023.04.06.13.32.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Apr 2023 13:32:30 -0700 (PDT) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , Luka Perkov , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 32/68] hwmon: ltc2992: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:30:27 +0200 Message-Id: <20230406203103.3011503-33-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762461733643826829?= X-GMAIL-MSGID: =?utf-8?q?1762461733643826829?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/ltc2992.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/ltc2992.c b/drivers/hwmon/ltc2992.c index 69341de397cb..429a7f5837f0 100644 --- a/drivers/hwmon/ltc2992.c +++ b/drivers/hwmon/ltc2992.c @@ -812,7 +812,7 @@ static const struct hwmon_ops ltc2992_hwmon_ops = { .write = ltc2992_write, }; -static const struct hwmon_channel_info *ltc2992_info[] = { +static const struct hwmon_channel_info * const ltc2992_info[] = { HWMON_CHANNEL_INFO(chip, HWMON_C_IN_RESET_HISTORY), HWMON_CHANNEL_INFO(in, From patchwork Thu Apr 6 20:30:28 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80468 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1293339vqo; Thu, 6 Apr 2023 13:53:23 -0700 (PDT) X-Google-Smtp-Source: AKy350aKbzeL7gIZzayMbnqz9PxLmNO9ItYVYL3Vckun81Th85Dr7UjpINfHWF6HXIErgeAzlMu3 X-Received: by 2002:a17:906:38cc:b0:947:726e:f43a with SMTP id r12-20020a17090638cc00b00947726ef43amr198955ejd.23.1680814403045; Thu, 06 Apr 2023 13:53:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680814403; cv=none; d=google.com; s=arc-20160816; b=X5/r/EyMzkejrSIA1XUEEwzPXbObZUt02UkXToy+wALMO0sJGWYp6jDZmEBPLVvrtF z9uvPIjEvdXeEXqHqMEGKbTyARRXG8aLy1ulcCiY1/vnL9bwwpTTD3EEXMpP2bQgetBk uOE/QwRJL8+oySJpc/gSmTpW5WZ12NcWI7GgOFBVnGRXzmEixSSA6b0mJQP+kyiaK7j8 TtdvzcruJSpdnSXInE5zxsCv64Z/DhWIr9aBGk2W1rTYpJtQb8+WJxWEI5Xm2It1Kk9M WZzMvXyuEtY0J510f0/SOJZWjFICrWTx0xCraePXpckDXlpxFmm43QnhjAjwvfBrgcRT KkmQ== 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=P/OgocotLPfWzU4xO81UUQj8QQ2q6pWI8hVfYeZF6v0=; b=Rh04QreA5MfEmuoJwl62Y7S7jiBsdEjDDat8vWf269lrmCKGNh9u1yhSpPdQB1uqHj ZlloQr2CXN2PnFjY0leANFCYMCoH2haB+R/nIFNEMuz71okb8CdqC5YGMdPW9GIevwoE FT1R9NhM0SXVqWT2pixNAPa9OVkXNwRh9oWLrUME+VJ1tGttgLHHu326HRR/YCjLdd0K mB2RFQmvs0FMskHxJl4rZEyJvp+6pmW2hRm8skoyOG6/bCAjcLOQKvQRL4SfNLAadAkN eRo/XxHqDSqQ+AMwf50Trs8au9NJGfoqZZEC7SJrfBuklnT+IxrK/A5WygYPLqShkV/n rsHA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=JCqj6HRr; 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 ce3-20020a170906b24300b00946fa685ba8si1886859ejb.511.2023.04.06.13.52.58; Thu, 06 Apr 2023 13:53:23 -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=JCqj6HRr; 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 S240125AbjDFUem (ORCPT + 99 others); Thu, 6 Apr 2023 16:34:42 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36926 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239842AbjDFUeE (ORCPT ); Thu, 6 Apr 2023 16:34:04 -0400 Received: from mail-ej1-x62b.google.com (mail-ej1-x62b.google.com [IPv6:2a00:1450:4864:20::62b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 57A3BC654 for ; Thu, 6 Apr 2023 13:32:34 -0700 (PDT) Received: by mail-ej1-x62b.google.com with SMTP id cw23so4219875ejb.12 for ; Thu, 06 Apr 2023 13:32:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1680813152; 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=P/OgocotLPfWzU4xO81UUQj8QQ2q6pWI8hVfYeZF6v0=; b=JCqj6HRrSMiL78IGpyhG0UjUaikqNMwazgPB7//D9j0xI4RWEpwX6e7zkloS07hVoj Z7NkWYi0uQr1lefpl4Enf7aOaTfXl4K7gTo0oZQvclbSmlVcm+NvE/53KiZ7oJuVT54d 7Ujmod9W3PQbhXoZ6TlptoXUE8A/CHIzmgM90D+v5RwmoH5Z6h7dRswpUSITOnxcwsiN R357RMVkbSQDqH1d9kJVG8A1qJbtNOnl+pHVmSiHPchrKxbFDR+ETtYyvFWhw2zlcpu9 ajDSO0UYZRy4a0Fvg0OVJ3rp2FjcwdUMIALu47VnM6hII1RyR+AqEnpQBRiRZKrf2FXA byYA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680813152; 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=P/OgocotLPfWzU4xO81UUQj8QQ2q6pWI8hVfYeZF6v0=; b=nfSTJ53jZp77TEwyTRUIEldMEf6VH/eIEcpPCUKogtLtTV+c1JRFvfXSD+qGyFflfv Is0/e0hQfjadfJNdwkVbNgh5mJaLOAtoH+fexu05AkcZ40OeD2+rgI80JJH8KpD48kuR BWCBsFQiH2orMqlsJ4GoEq2vdT28Nq1C8gK8blU+BzKR1nGpGxNfxz2IVJWf6obpnvMm boNwGcDg8AagSFplmam+ztqA3DyNfZPoJ6cPfWFtzgCtp3IaBw3gTE9L/jBM4eMZ2qaH qo10vZLoi2Hf8xuMZ7Fd0K5lNAYNAUSjWM4/matagyIqvpKD4JBE2eWBJCrBaAFPADhP /tEA== X-Gm-Message-State: AAQBX9cPKLhI62dOZinZYVC2KD5nG5bBIHlCvJQSUDmkwnWb75eOhe+J +UDl/WDYvARSAuCFh40H/l3SAg== X-Received: by 2002:a17:906:190d:b0:939:e870:2b37 with SMTP id a13-20020a170906190d00b00939e8702b37mr117470eje.70.1680813152754; Thu, 06 Apr 2023 13:32:32 -0700 (PDT) Received: from krzk-bin.. ([2a02:810d:15c0:828:49e6:bb8c:a05b:c4ed]) by smtp.gmail.com with ESMTPSA id s4-20020a1709067b8400b0092bea699124sm1210330ejo.106.2023.04.06.13.32.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Apr 2023 13:32:32 -0700 (PDT) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , Luka Perkov , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 33/68] hwmon: ltc4245: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:30:28 +0200 Message-Id: <20230406203103.3011503-34-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762461643086148809?= X-GMAIL-MSGID: =?utf-8?q?1762461643086148809?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/ltc4245.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/ltc4245.c b/drivers/hwmon/ltc4245.c index 57cbaf3b39fa..fb9bc8dbe99b 100644 --- a/drivers/hwmon/ltc4245.c +++ b/drivers/hwmon/ltc4245.c @@ -387,7 +387,7 @@ static umode_t ltc4245_is_visible(const void *_data, } } -static const struct hwmon_channel_info *ltc4245_info[] = { +static const struct hwmon_channel_info * const ltc4245_info[] = { HWMON_CHANNEL_INFO(in, HWMON_I_INPUT, HWMON_I_INPUT | HWMON_I_MIN_ALARM, From patchwork Thu Apr 6 20:30:29 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80456 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1286473vqo; Thu, 6 Apr 2023 13:36:31 -0700 (PDT) X-Google-Smtp-Source: AKy350abwdW7rLqSr1jMeozHdjtz0PK90Xpytweqp7WXauFkIf5gGHqUZoV8WYJHt2yEuAyMfoUD X-Received: by 2002:a17:907:98b0:b0:930:800b:2803 with SMTP id ju16-20020a17090798b000b00930800b2803mr104619ejc.76.1680813391058; Thu, 06 Apr 2023 13:36:31 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680813391; cv=none; d=google.com; s=arc-20160816; b=nCKH/y4NnCDMLDrfjquXJ/vBwMRq0pL0RDMHFRLTxJ4qGpNAjxMdG3uMnCQJCvac63 slRaUx8QNaq+dAzLJFJ8VnECIwS9Maiw7etOuYMfWhQ5zgqEvR0iJ/gLDoqsam1iwP/T g7r3H/sa1ANyFwUScVmXn9/lPggWve+E8qx23Ek0ZMM0a0YYybKi+8B46WrWZyHXXAfm vDxVfaTdIrgDcHogkiyW4UJq2q01Syxfi/VheWKZxrPbtRedZRe1YTOqzRsuCRvR9yFi zwD04ou4YPe+UEGEDPFWeBro4cWS8B1YxmcCd00ZsMkkxvk6vlYpRP3w6L3kNK+6BeYG gzUQ== 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=zeOUixAi/gafQse1TlsC/rFgutjhxjD+isGU2Fyr4iw=; b=ADmU36GAo1sIJlUqnJCA90v9zLTjLBbl1mp2SHk/udqaiyzjWY4d+WXQz1cOrzPBDj 1i8N3YjEVCBjK57P6JQCcZaHEl7DF0DO5nb3/HZ5qbY9IMcyMyopxVRyd5aflzYMDgcs aVJpFlyzuIJQkqL1u1y73QZvix0RSnOVKjZka8s0dzWcISXd2A8L5ItSQ5vvAAVcMrhb sW6Pod14nBaDiqdD+ZNDPB17u4BoTKGXofQx4QQNjLw//l6yJUyB4tnAbEDF6oPsNrXj cCeIihEbGdHOdIHR4RMH/ce+P+T4EQhotJpMhDAN/L3r8UR+pwMPnu4ZEKCpM7G7yBmp LCFA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=qBt12SWq; 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 ti14-20020a170907c20e00b00949d0e5e8fcsi1649297ejc.39.2023.04.06.13.35.49; Thu, 06 Apr 2023 13:36:31 -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=qBt12SWq; 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 S239972AbjDFUeo (ORCPT + 99 others); Thu, 6 Apr 2023 16:34:44 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37612 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239933AbjDFUeI (ORCPT ); Thu, 6 Apr 2023 16:34:08 -0400 Received: from mail-ej1-x630.google.com (mail-ej1-x630.google.com [IPv6:2a00:1450:4864:20::630]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B1058C668 for ; Thu, 6 Apr 2023 13:32:36 -0700 (PDT) Received: by mail-ej1-x630.google.com with SMTP id cw23so4220043ejb.12 for ; Thu, 06 Apr 2023 13:32:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1680813155; 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=zeOUixAi/gafQse1TlsC/rFgutjhxjD+isGU2Fyr4iw=; b=qBt12SWqNaZLTSfbFTSlPCwVywTDl2S06oUkfOqIBFP491mmTtMXn+faATcraquTQY qYMwWn2c0DV+KHUKv2P3TF34GbHgLADNWPwHg1g3lCstScUdIkLMaSX6B1SIkNS+gMQ4 3V9zRTZJkkMZPakZEZpYRlrP0PbU6YuxIMuLvcoxKw8OPoW6fmG479okxU0RQKEVmjCL Rl1aoHbslbYgG7+pSvsIsh4YbmXmxIIJCJELAl5iUTskjOoLf/CQyGJQArMmZCJEFwRw wCY3FJ3YPNaKeqrieDpWQst6k++ZhDVt3vJ+FCW0aLks+kb4Uz94C9Q9sQfQzyWFiq+f zLSQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680813155; 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=zeOUixAi/gafQse1TlsC/rFgutjhxjD+isGU2Fyr4iw=; b=ffNe5zAjLStXHDZOskDaLEIs/J4uKu9OoZ3c2cPLQlLcAAvAhqZpDaAdVFUkqDgBUe WP82LxfuwxGsR+CaETCXgj6UF2+QfCD6PNVnObFjLhu4GYYLpaocyiKnN/ZQh0HwgKLv jyLH2VFaX3q/K1nt9jns+qx4OZROnB2V6VFIwA227mTn+nswGGQw24hGtAi0eyM/iIc7 YcGeyJjYNvzUaNwSm6rHYAJbMqIVxluIz5ypkpyrrIWWlgWoxkzsOrd0yHq9g6EFBt3c f2mTZaYgzDo481t4Dj43VjzIwni8stFXSwnSGf08h9EKXZ5Tzm31pWtDXCTv7Tf83o/g Z02w== X-Gm-Message-State: AAQBX9c31qnoeg4RoVACjTN37TNT0OLiJPl6EC7w+4rDFbUMPdvuitgw Jl+iIOVexCQjqAMu0WOX0bP5/Q== X-Received: by 2002:a17:906:d04c:b0:937:4001:6eda with SMTP id bo12-20020a170906d04c00b0093740016edamr132439ejb.38.1680813154963; Thu, 06 Apr 2023 13:32:34 -0700 (PDT) Received: from krzk-bin.. ([2a02:810d:15c0:828:49e6:bb8c:a05b:c4ed]) by smtp.gmail.com with ESMTPSA id s4-20020a1709067b8400b0092bea699124sm1210330ejo.106.2023.04.06.13.32.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Apr 2023 13:32:34 -0700 (PDT) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , Luka Perkov , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 34/68] hwmon: ltq-cputemp: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:30:29 +0200 Message-Id: <20230406203103.3011503-35-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762460582655454907?= X-GMAIL-MSGID: =?utf-8?q?1762460582655454907?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/ltq-cputemp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/ltq-cputemp.c b/drivers/hwmon/ltq-cputemp.c index 019e770d4c0c..08e09a82acab 100644 --- a/drivers/hwmon/ltq-cputemp.c +++ b/drivers/hwmon/ltq-cputemp.c @@ -65,7 +65,7 @@ static umode_t ltq_is_visible(const void *_data, enum hwmon_sensor_types type, } } -static const struct hwmon_channel_info *ltq_info[] = { +static const struct hwmon_channel_info * const ltq_info[] = { HWMON_CHANNEL_INFO(chip, HWMON_C_REGISTER_TZ), HWMON_CHANNEL_INFO(temp, From patchwork Thu Apr 6 20:30:30 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80482 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1295755vqo; Thu, 6 Apr 2023 13:59:11 -0700 (PDT) X-Google-Smtp-Source: AKy350a6jNaosr/BamrbajhXFLvpoOMwau0tdptx2bTIq0ahY5PQG5zpmgLLs5C/N03okd89Tq+9 X-Received: by 2002:a17:902:ec81:b0:1a1:dd3a:7509 with SMTP id x1-20020a170902ec8100b001a1dd3a7509mr515323plg.48.1680814751540; Thu, 06 Apr 2023 13:59:11 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680814751; cv=none; d=google.com; s=arc-20160816; b=xKCjd/WvTm5F4UB/3eArDydZODcR2SX0E8qdKqXUv0FcDnFeruBMc8o+mghareREak 9Tb9gJZdcHINx8UlhlVpHVITf7abm94a5Y8KOEAoVq8SGKx+IWkaTb7mPNZYPg+FYhbZ RNrT3Ktx80CS6/v+y3pLb9ehhFInGjUOUjhYjo5g8tivGamd9mklY/BgLa34xGCZ7V5i cDEPObBileuoxXHcMNB02i0DNORUVWg9mN6LmAp4et2PCqUS4LWzYSLy38+a2X8kjAju dISGgndjCX6riYz0rlTl43knEBAJFZ/6W0pV5ZUp+yiWwlCfhUesgum2HOt/1+o5NSE4 MaKg== 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=nZ9T/kpTs3+G1fhFIIx9oKlSAleOFgKL5NAv0H+g2QE=; b=eupoXjkNAUTA8D8m+9DRtj2gxGKrEmf/IDjSEDqRWA/9bKjNl5MvjnIkwnZNAGOwG+ pC8W23kNi+G9HRNVXog86k1/27JtQ7o4ydRKBZN4lo0iXco6lE8Y8ecChrDD8oMCo03B 7+vg1dlY8GvQ/zWeE0p/LY/nj+v+QPbWreSZjxZpJ8bc3TotRRji3ROpYbDqFxKZk/K3 geBwvY8tRmSWdbY/wcKeapEF0XYsiPzk6FxW6A80XW1ERx1OahLZhhhoXdOeLxPRLuCS kg9Ea4trt3lbx2MKrNoWC3x+LIW4R0ckRsJRn7MWbPRUcBpLULRlm9G0yU76Ldq7NdQV oGNA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=LaBtgceZ; 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 b2-20020a170903228200b00192721d6a97si2571081plh.499.2023.04.06.13.58.59; Thu, 06 Apr 2023 13:59:11 -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=LaBtgceZ; 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 S239731AbjDFUe6 (ORCPT + 99 others); Thu, 6 Apr 2023 16:34:58 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36314 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239470AbjDFUeT (ORCPT ); Thu, 6 Apr 2023 16:34:19 -0400 Received: from mail-ej1-x62e.google.com (mail-ej1-x62e.google.com [IPv6:2a00:1450:4864:20::62e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0C026C164 for ; Thu, 6 Apr 2023 13:32:38 -0700 (PDT) Received: by mail-ej1-x62e.google.com with SMTP id sg7so4216327ejc.9 for ; Thu, 06 Apr 2023 13:32:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1680813157; 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=nZ9T/kpTs3+G1fhFIIx9oKlSAleOFgKL5NAv0H+g2QE=; b=LaBtgceZE8cV6EyJxI34ydQeqmL2JrBiiWsn3ljlZadN0XYLm7dNSfZ8T2h7UC7VSY R9iZRsxoetgZjnylmORQEdDnSHn343WSLF4dOBaoqkVgRW6dtZ2faaea4Kt8geQPfDek /EwK30ybidaDD/kGorrww59rn3A2FTkEbUot+QlP7YzQtM2UpQAcJVut2PtnALeUklta dTsI92V3Uimpw1MV1wMDiPWs61lB7jEYVWygbgNBDtVSGxMsK2MZlztYUo+PXECn4IL/ Ku6OIg7VNoAvLLvyl1xcyz4St3iUxms9yT4uLNi7quHCHlt+jC8Gqr+654B8kSikeLAP FzZw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680813157; 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=nZ9T/kpTs3+G1fhFIIx9oKlSAleOFgKL5NAv0H+g2QE=; b=K1Y45RRU1PCMxJyLV9x089V8k+DvtajhuVS5tcTox5QDj6KI9kst/y2+K7RMQiHdX5 GeUDxuvIOF++vo8/S59AMmRyzp0paQ8VpnZn4/9U9mRBRdE3Kt7299YGLPkJF1duN3yn JVokeneZ9V4Yu8L2/UA9HBd/Rclcq3JQnca0cOxgCrB6nJGsFui1VdCDHxyVa4yQw9C6 bNPwFhzvRTabHjd9jZ9YElhXNd3IKP7VEnoMiL/OX9fn0t77lmcZUMBROsVwHc9XmtFm OROJgFf1E+i9kz0z0rhBERXDucifyN2+avVBFcl/BnTD8wQ0oIqWnCAeE2VEkj1Ggxre acqA== X-Gm-Message-State: AAQBX9dB3gCoIaspBFUe4eNi5VX9QFr/yMAjXOv+o7tQuk8QFnuogLSR zFyxkNJSCrLOD8aY5mNbHCLEQA== X-Received: by 2002:a17:906:c9d7:b0:933:1b05:8851 with SMTP id hk23-20020a170906c9d700b009331b058851mr170737ejb.16.1680813157439; Thu, 06 Apr 2023 13:32:37 -0700 (PDT) Received: from krzk-bin.. ([2a02:810d:15c0:828:49e6:bb8c:a05b:c4ed]) by smtp.gmail.com with ESMTPSA id s4-20020a1709067b8400b0092bea699124sm1210330ejo.106.2023.04.06.13.32.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Apr 2023 13:32:36 -0700 (PDT) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , Luka Perkov , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 35/68] hwmon: max127: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:30:30 +0200 Message-Id: <20230406203103.3011503-36-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762462008835589387?= X-GMAIL-MSGID: =?utf-8?q?1762462008835589387?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/max127.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/max127.c b/drivers/hwmon/max127.c index 0e21e7e6bbd2..49de1d2be294 100644 --- a/drivers/hwmon/max127.c +++ b/drivers/hwmon/max127.c @@ -285,7 +285,7 @@ static const struct hwmon_ops max127_hwmon_ops = { .write = max127_write, }; -static const struct hwmon_channel_info *max127_info[] = { +static const struct hwmon_channel_info * const max127_info[] = { HWMON_CHANNEL_INFO(in, HWMON_I_INPUT | HWMON_I_MIN | HWMON_I_MAX, HWMON_I_INPUT | HWMON_I_MIN | HWMON_I_MAX, From patchwork Thu Apr 6 20:30:31 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80467 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1292642vqo; Thu, 6 Apr 2023 13:51:40 -0700 (PDT) X-Google-Smtp-Source: AKy350Z+xf5w7QXuul4k37VR2/uK/bMXWp4HnWUh7XMNAvzZwr5H6Mf8Pijue0CMBk4n9zg6xuXT X-Received: by 2002:a17:906:6993:b0:932:615c:33d4 with SMTP id i19-20020a170906699300b00932615c33d4mr6636794ejr.34.1680814299931; Thu, 06 Apr 2023 13:51:39 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680814299; cv=none; d=google.com; s=arc-20160816; b=nLayFuBPIeVt0Cvf2WnpZw2U16yZx0JRiBrqskKv9bPvwRejTGCow3vuA/wszQQ/Tw qpiRqFalL0XIIw6uUbXbNhjnk60QXw09XR6jRDwSs598x0jc7bKCOFXUHSwYcnBNk873 tZE9t/T4YtugQLEKk0+VzMjoVquvHxBzBi2CCMbWWw7clFEDqmCzggvVsqpe1Bqp4tka oKAHlYKCx21bFgBVTydfQkegWU+phAsRaQSq11GMve50rqgcG0YraFTaso3GN7QBPTNi NdbSViaqtXtyvMpFqRBe6NDf6/RGKHm6lkiEqyCmRKJmySAFs99nl6r/MLnjLzRdTZrI iqSg== 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=ppNE/j5dH4h2kt/jgazVM6wfbsekqqd/ryXw3i4bi1M=; b=n6374g7fV6BfFpq8drYwM3qR6JcynjF5aa0l6K7qYntO1JSIvyT+yeoc0vV/8zULVt 4/be5p+S2lvWn0216IQF8+scQCvYk9N73e/cWNV4jhfXgVsitX4PGdGNIfzVqxzxl8bL cAUOejNufZ4FSLtB1iz2dC/UZkxbEZTDJcCA77IMl1Mk9qtatMmR9+RJqq9XhAsscwNK 7xdxJoSi4U+URDJ9DngX9mvD97wmBvdHRKu45lCV4+wkPO+6eRoQuH5IaixqhkGE/fvC +BSITwONca2B2n8Pcge+OZ8ulm1GO8pbwGeQ9SDHRVzkQ8OSz4zsb4qCR788hJPTLjNj ualQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=cQgako4V; 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 a1-20020a170906468100b0093297d89d19si1657793ejr.979.2023.04.06.13.51.08; Thu, 06 Apr 2023 13:51:39 -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=cQgako4V; 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 S240172AbjDFUey (ORCPT + 99 others); Thu, 6 Apr 2023 16:34:54 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37306 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240076AbjDFUeS (ORCPT ); Thu, 6 Apr 2023 16:34:18 -0400 Received: from mail-ej1-x62a.google.com (mail-ej1-x62a.google.com [IPv6:2a00:1450:4864:20::62a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 38BABAD18 for ; Thu, 6 Apr 2023 13:32:40 -0700 (PDT) Received: by mail-ej1-x62a.google.com with SMTP id g18so4218871ejx.7 for ; Thu, 06 Apr 2023 13:32:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1680813160; 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=ppNE/j5dH4h2kt/jgazVM6wfbsekqqd/ryXw3i4bi1M=; b=cQgako4VzcQupeFA8QvrnuOXoQ5KeRWJ1lAGsViufDEK8wPY4Nj5S1aYfozyq6/bU/ NAv+2rf5QIGvFjbb0f7CinR03b1RxkXEQ+lyM5bhcW3jfUupKTOJM0+MLKGeSIi/trsn Eta0Qdrcxi7qmX81Um3MTiLu8D/Gu8SNu90BCc3E270I4w3xH3bfBQvomRv/y3/exaWl 7j99fW+W+fbPgH5dvpuwWqDXwEi22ruCJXJZUvSo1epPn6D7ExpksQ4JsvQ3LxBx/IeP Ax1fkWw7nAUpf2oIGXMHplxMFJSXgv6mqpA136lolg5Ek1FMixre+pHiOjWYNQjLiOr5 a9Yg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680813160; 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=ppNE/j5dH4h2kt/jgazVM6wfbsekqqd/ryXw3i4bi1M=; b=1zz8G7gBiZ8FbedBIte0m/cSqRxtwqqo6VMgFi8sZzA+tr6Qr72I2n5x26Ix2hg+Jo wXNzQE8d5IU/f0d/6h8/d8G8K1VQYlOOUSgf63kJ/ZBn91K0ZRVX5D9s5DnuvEji6L85 vCu4Kel8K6ZWF165U9ffGUhHZTFu73kNG1A6E3/nFvaGLb+JDkBOIqCK+oeQJCruCq+6 PgXPmFy107vi/d8PCJ6ZLPsAUEAkdpWYIgCe2r+XYJlMzUSnXrL2VAdegrQsiGkr5Sc/ ozYDgUcMXVNcIEGlSBrvi71GL3AMLfjSSt3d7nQmRC4XK35aeDtVw7INvubFpI2+SzuM pzJg== X-Gm-Message-State: AAQBX9cHRNQc10WGK3Hxz+Y25cJ8lB8LkhbvI7G+IeXNVeGDkq5bGqJQ cMtOp7wx/6D+2aTGbot/rpo9Dg== X-Received: by 2002:a17:906:f142:b0:948:f810:2960 with SMTP id gw2-20020a170906f14200b00948f8102960mr6266458ejb.22.1680813159668; Thu, 06 Apr 2023 13:32:39 -0700 (PDT) Received: from krzk-bin.. ([2a02:810d:15c0:828:49e6:bb8c:a05b:c4ed]) by smtp.gmail.com with ESMTPSA id s4-20020a1709067b8400b0092bea699124sm1210330ejo.106.2023.04.06.13.32.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Apr 2023 13:32:39 -0700 (PDT) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , Luka Perkov , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 36/68] hwmon: max31730: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:30:31 +0200 Message-Id: <20230406203103.3011503-37-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762461535157303045?= X-GMAIL-MSGID: =?utf-8?q?1762461535157303045?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/max31730.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/max31730.c b/drivers/hwmon/max31730.c index 746a767c9fc6..924333d89ce4 100644 --- a/drivers/hwmon/max31730.c +++ b/drivers/hwmon/max31730.c @@ -248,7 +248,7 @@ static umode_t max31730_is_visible(const void *data, return 0; } -static const struct hwmon_channel_info *max31730_info[] = { +static const struct hwmon_channel_info * const max31730_info[] = { HWMON_CHANNEL_INFO(chip, HWMON_C_REGISTER_TZ), HWMON_CHANNEL_INFO(temp, From patchwork Thu Apr 6 20:30:32 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80457 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1286656vqo; Thu, 6 Apr 2023 13:36:54 -0700 (PDT) X-Google-Smtp-Source: AKy350bAHEtDu5tdLYQUWPF1/73cksAmD19+9E92SMKKZ/akCXgg5jHxdIHGWHf4pqdZ8GqE0SHW X-Received: by 2002:aa7:cccd:0:b0:4fb:2296:30af with SMTP id y13-20020aa7cccd000000b004fb229630afmr747416edt.20.1680813414088; Thu, 06 Apr 2023 13:36:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680813414; cv=none; d=google.com; s=arc-20160816; b=fniTQlq0Xe1PX7pWnr6yIJsBwJqdPjsi0toXIpgMC1Ki5uWavCWvkVrzkb4K+W3Eqw Z1FSPH+xXJyn0+z4jjP4slJ+3KIdKKtkwx7ZLoU18yZbVRgBZRBLGD0s0MCi48aARJ0j 9cosAyO/+h1P0iRV7bLaIfaLBa39Jru+LXvaH6S6l6035ME6eNdYAkvxe89WOc0pppFg fOT0jebqp+RKbEDOkTFtqMvXbV8Lp8BSSDgHuz+ohktsvdXrms9doP/qo8lmuoevHW0T VrzX93X+OC3MW8CyJsY1cjXGZsJBHB7SfWzpzUZmkCRv1MXywqMMfvcQ92VMUHykpwoW JBKA== 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=yu09rRuq25z5vSgNy1uvwATC8+EvP1JWMz5329MS+70=; b=OMTu5YvnmivmefI/mJIm5mk2f8qN1Eq48tQyCyFji2WOIILWv3I/viblTCmirwDe55 LVwj0rrkgL8AxNGE+NYxDFQjwqOfOWrQa+zt5bjXWdvA5QDL6bDkTaKh6liAx0b2IaXi v5d5hsRMbuZrN3qmcWPTb8v713v/zErx2GweySbdtwX7gy7ddGqJf6NEpozy/AfAe3rm mysxj5swrP4aXMJsuJ9OxRsx4VM5ZqRiidbynQM/6M2nnByLgVHgvNXaBvhvn4PY6jkR FcGlHS3ExMKUT5B36KSgMZ70lq2MEvVeAuoSURrprvrXw7eO8zQY9oSNFQvfe2kUfGvx sO9Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Er6spU2u; 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 j23-20020aa7c417000000b005021f0d5751si1201768edq.664.2023.04.06.13.36.29; Thu, 06 Apr 2023 13:36:54 -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=Er6spU2u; 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 S239002AbjDFUfK (ORCPT + 99 others); Thu, 6 Apr 2023 16:35:10 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36802 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239501AbjDFUeh (ORCPT ); Thu, 6 Apr 2023 16:34:37 -0400 Received: from mail-ej1-x630.google.com (mail-ej1-x630.google.com [IPv6:2a00:1450:4864:20::630]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id CFEDBB76E for ; Thu, 6 Apr 2023 13:32:43 -0700 (PDT) Received: by mail-ej1-x630.google.com with SMTP id l15so4223791ejq.10 for ; Thu, 06 Apr 2023 13:32:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1680813162; 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=yu09rRuq25z5vSgNy1uvwATC8+EvP1JWMz5329MS+70=; b=Er6spU2uAbZju8iYd4yhN6tt1CtOtNQzNFT+yYRHnRP/5jjQX8N7RirDF6DGIA2kQC 83ax5VbrN5FgKerCnIzVQRZMjJexJomDZ6LtuwTtKSTbMwGHrnnNVDHjqvBC/EN8X/Av wjwSqiHeFGRx+IcD7T0WLfTlgtbcbe3vbzRL0pdLBB81Ib+1n7Bs9v01REshrVjYUxiS UhPaAOfCNuKPtZn1KxaQw0H3ZXwUYN1XNJRTjDD/yoH9gkq2ZblWiqGCH1tWaQABrTzS 8aRY2nKPl6D1rzBKjoDf4j6OlLG0MYNalyJU9fGGy0+Oos2YirdAkawRLXpdBI96qpZ5 utOA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680813162; 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=yu09rRuq25z5vSgNy1uvwATC8+EvP1JWMz5329MS+70=; b=I2rLLKBSWtzrtHqgB0F4lCB0TAYIuf6+k3nOn/QoOc4s2C813luJVTTQy/n/6TF4gT QOBg9h7f6q1Omx4XPYp7IuYSMIb3XyLfWqKcNHF36tTvE6gPnUX9RH+lGYhdfeaqsRop R6MJ5f5ragKaiXYgfGTbo9lEWMsChzamsYenD6v8ioWPIVnzlnWmVgaXYwZyrIwJitEO EnbSoxVBGLZw7KsvQONntko9sJqrgMF/PIqugVyLYshVcX74c2W4A2wzr29pOx7IuZ1i 9kJX9jn4A1KGxUwl1NTH0q/Ut0/BHtZXml2HtJK89wgyNBnm9crxHb71E+1f1u1fnXrK 99RA== X-Gm-Message-State: AAQBX9fLl8pNDJc/sF+toVPa0YdCljhjxsCUrr++/KUltWPCEUmRPMQN aQnU6tqkwKqGpKvtSZLdKB4RSg== X-Received: by 2002:a17:906:b206:b0:932:5f7d:db33 with SMTP id p6-20020a170906b20600b009325f7ddb33mr128737ejz.34.1680813162311; Thu, 06 Apr 2023 13:32:42 -0700 (PDT) Received: from krzk-bin.. ([2a02:810d:15c0:828:49e6:bb8c:a05b:c4ed]) by smtp.gmail.com with ESMTPSA id s4-20020a1709067b8400b0092bea699124sm1210330ejo.106.2023.04.06.13.32.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Apr 2023 13:32:41 -0700 (PDT) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , Luka Perkov , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 37/68] hwmon: max31760: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:30:32 +0200 Message-Id: <20230406203103.3011503-38-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762460606418354017?= X-GMAIL-MSGID: =?utf-8?q?1762460606418354017?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/max31760.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/max31760.c b/drivers/hwmon/max31760.c index 06d5f39dc33d..4489110f109c 100644 --- a/drivers/hwmon/max31760.c +++ b/drivers/hwmon/max31760.c @@ -318,7 +318,7 @@ static int max31760_write(struct device *dev, enum hwmon_sensor_types type, } } -static const struct hwmon_channel_info *max31760_info[] = { +static const struct hwmon_channel_info * const max31760_info[] = { HWMON_CHANNEL_INFO(chip, HWMON_C_REGISTER_TZ), HWMON_CHANNEL_INFO(fan, From patchwork Thu Apr 6 20:30:33 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80510 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1298944vqo; Thu, 6 Apr 2023 14:04:03 -0700 (PDT) X-Google-Smtp-Source: AKy350YGnjr74xK/qnA56adNRjUnTpvq1Id/xvGqIHH94PXerGvimMXVa16+25Fzh5hDq3fxs+YZ X-Received: by 2002:a05:6a20:8b82:b0:d9:4907:d8ac with SMTP id m2-20020a056a208b8200b000d94907d8acmr664598pzh.61.1680815042990; Thu, 06 Apr 2023 14:04:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680815042; cv=none; d=google.com; s=arc-20160816; b=VDHEokevfPAhaVLCjtiECuiJLybigUKpqRh99ne15xwQ2yIwIt50LkV61Hw1j7/ZBO Ruz3VN5j/uzuuwTjYe77M0UGIBs+dvP5XQlfVyK0kLkdeaZe57ZIC8sWH5WOf5ENWLuD +PQ48Q4zkOZkPaHnx/7DW2jayAJT/ZnEhg1WqLpBUSDdCXVi3AKVbQiiXNtQLcQtDlAD Ewv54pPmhRAcGLNIubAwzwQZdH9UXTPxF1r+tjg+n/F+ekTBeC+c+Ar4gT77LGxlVxtZ i8C+vxMYWscNZkHAmYUaHKIapkcJQk8p/Lvi7OkO47OWxHoVwycHTVe5paujcmpnQcAZ 8UKw== 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=KyU4R7+rVxuTRbNla/dZpdNR+174rHG6NC4kuQr/+W4=; b=YdwYwATBXjqNer3Xey+cYcycX186gAsIU/dwQgdXAZVBj9Uektae4aUUARONAmhVjl lu6Baj9WWUeXFl7/VhyzPndssD+TbBRf36xu23v/UA803EtpEasJAi4fhDRajwPuQDU2 /VxwOrw4+dPYltgd5Z9zW1kIOM2b9ZLrfVs7QVCWEQPAhpRx72e8bsP7tombLL8C/Y3B gaH/7irvLRyBBKga65HpWkPytLJh/yi0n56CeCc3dxbr+Af3YC+Jremd/Rlfuhj9J1RN USldI2x+z3H4sK4tw2cR3zcy1PFr9uUgXsVpWMsU9NiKxsKbUDKPt3akofR0rZGsFdNr GCUg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=ZyrN+KeV; 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 m1-20020a625801000000b006275424ea97si2168421pfb.250.2023.04.06.14.03.50; Thu, 06 Apr 2023 14:04: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=ZyrN+KeV; 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 S238795AbjDFUfR (ORCPT + 99 others); Thu, 6 Apr 2023 16:35:17 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36530 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240039AbjDFUel (ORCPT ); Thu, 6 Apr 2023 16:34:41 -0400 Received: from mail-ej1-x62d.google.com (mail-ej1-x62d.google.com [IPv6:2a00:1450:4864:20::62d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 07DEDCA08 for ; Thu, 6 Apr 2023 13:32:45 -0700 (PDT) Received: by mail-ej1-x62d.google.com with SMTP id j22so4228480ejv.1 for ; Thu, 06 Apr 2023 13:32:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1680813164; 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=KyU4R7+rVxuTRbNla/dZpdNR+174rHG6NC4kuQr/+W4=; b=ZyrN+KeV4TLYQjcjz4bAGx6FzuzFIaHoyBJ5Q+EncEHnlNTdRX/2/NLxQnpRbIE5PT cDRXu63gYGKnCgiY/+fnjRbbfcJkLjU7J++SdbVaYF16jIHuufsGSww3oXT48GPvvCK0 ejWy2bvrxJbVbkpOEmIcXBq9hcBM4TXyqYaFMFMd3jn9kOIrItEvSCSmwzn4J23gnxNk mFue/Ou4BfYZ+WhEV7A2nwxOuBJjYH34fxSLVVTDGCdxLgtpfR/EvIXNy/iITrRB/WIl qsihOJlw1tqaSVWLyacyyMg4f1GOJ8q0VJo6dAk9UUpZXTInEgb98q0RTNJTJgNUdXSe x3aw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680813164; 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=KyU4R7+rVxuTRbNla/dZpdNR+174rHG6NC4kuQr/+W4=; b=ESkvkXZlHuG4Dyr5reGO7XA/mAW85nJ9C2mXQZiLXuSPBECTscP/sBUTPDXhBbJ9/C W4r5e06qukV53U0IhPb8o+WzAhoj97ismJy3X0df5qEXXTg+o381YfS6il5YpR3W9ByY 7b9Lcvrdw96mkiAK4mKHEfZGIupmRgZl9wAKYr4lms7/Od2Ww9LyL0kK31EuiLgJXc+I recZ8hNjAljmvYZHW/nad4qfgOKRWcXQMuirrKT92j7JRrWZgPkldxEITwgE+EyQyZOx FB9wrhWVcAi4avDzKu0u6EDrD5CWpKjk6HVMY1BK+6C2yBPfjBK1T0BXMdvmY7wZrsAb ojnw== X-Gm-Message-State: AAQBX9fUeTv18H+fxFqMFx0dZGEstA5wLR3MblrO5TSGZkjAcd9yh+9U GSMjD9Q+Z/xxRT8jBPAU4fktwA== X-Received: by 2002:a17:906:399b:b0:932:a056:e77f with SMTP id h27-20020a170906399b00b00932a056e77fmr97415eje.60.1680813164450; Thu, 06 Apr 2023 13:32:44 -0700 (PDT) Received: from krzk-bin.. ([2a02:810d:15c0:828:49e6:bb8c:a05b:c4ed]) by smtp.gmail.com with ESMTPSA id s4-20020a1709067b8400b0092bea699124sm1210330ejo.106.2023.04.06.13.32.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Apr 2023 13:32:44 -0700 (PDT) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , Luka Perkov , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 38/68] hwmon: max31790: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:30:33 +0200 Message-Id: <20230406203103.3011503-39-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762462314384462475?= X-GMAIL-MSGID: =?utf-8?q?1762462314384462475?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/max31790.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/max31790.c b/drivers/hwmon/max31790.c index 20bf5ffadefe..6caba6e8ee8f 100644 --- a/drivers/hwmon/max31790.c +++ b/drivers/hwmon/max31790.c @@ -445,7 +445,7 @@ static umode_t max31790_is_visible(const void *data, } } -static const struct hwmon_channel_info *max31790_info[] = { +static const struct hwmon_channel_info * const max31790_info[] = { HWMON_CHANNEL_INFO(fan, HWMON_F_INPUT | HWMON_F_TARGET | HWMON_F_FAULT | HWMON_F_ENABLE, HWMON_F_INPUT | HWMON_F_TARGET | HWMON_F_FAULT | HWMON_F_ENABLE, From patchwork Thu Apr 6 20:30:34 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80484 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1295874vqo; Thu, 6 Apr 2023 13:59:26 -0700 (PDT) X-Google-Smtp-Source: AKy350amVRDrNIUt5vlwBNbuSTL+z+SXCPf0+LbW6cIyF4v7pi21t8r4Tz+QI4iR5dmS4tthmhYQ X-Received: by 2002:a05:6a20:8b08:b0:d0:11bc:eed6 with SMTP id l8-20020a056a208b0800b000d011bceed6mr609108pzh.50.1680814766328; Thu, 06 Apr 2023 13:59:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680814766; cv=none; d=google.com; s=arc-20160816; b=UMDPFtmmGicaqPD6UoCv/XTUrgqJS+JKBQltN0bxfm3jVhAL9aPGNmMCuVIRMW/ue5 pVsWfCkEtCHB28JAGcUSCcEXhMcjHNdIAZyh3Of4hOXMTpW19lH7E9CIY37c8IxD1Lj1 3K2AjJWYaXgdnWHdGDhcMwBWkQb4SxUJv77XTGg0rI3jIVuAVz59JgmznxZB02R5Wtfr CWQjGb4iA7nG1hAMqW4hb3PrJ/Z1ZZVWxgPBj+Fy10Yoijbfy0Rqb1O+zFIJ/qdJ8V1B I3iwG+gi4cZWSJWSPnD6Q90xIvpthq7F0bAXIzXSpDLYjgpGgb01HN8/Kyt6XgQ/YY8o yl/A== 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=KSE59ealLQGHAo2Ku4q/7kg+0lPG4LrulmfGJlBd0ZM=; b=BXCfWzv7rePph0GujJ6H4pj0yWiPsJ3PuvLG7FaNb07SYkqS5KPjeNgySb0ZtuMVIS 6VEBtFMjLEh+RNmDuVAQA+6OBY7GeNcL/MddbLxbJnGLpmi4xafo2b2FF06vX3jMJMdh SP8t9+babLabXwRwNSCvRO8Ygf7b5GeNrpvjDH+qoe6R5cX/ByNvPrAaI0nI+BrCQ+dl kameEP/KxxgnD4HmLLTPy57Ak/5g5aUhGKjfHbc9LfTymx0X4JFSOV2hmvApDR/FMKeE Km+cPVZfdEioUBL4l1Gu5yJzsB/Vqh/TgDmImolXrqfuQrFD2F8apeAQj3/4x3I3G5TQ OKaw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=L6tafJzL; 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 j62-20020a638041000000b00513234112b4si2105954pgd.896.2023.04.06.13.59.13; Thu, 06 Apr 2023 13:59:26 -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=L6tafJzL; 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 S239608AbjDFUfU (ORCPT + 99 others); Thu, 6 Apr 2023 16:35:20 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37278 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239779AbjDFUeo (ORCPT ); Thu, 6 Apr 2023 16:34:44 -0400 Received: from mail-ej1-x630.google.com (mail-ej1-x630.google.com [IPv6:2a00:1450:4864:20::630]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8AD2BCA13 for ; Thu, 6 Apr 2023 13:32:48 -0700 (PDT) Received: by mail-ej1-x630.google.com with SMTP id 11so4218262ejw.0 for ; Thu, 06 Apr 2023 13:32:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1680813166; 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=KSE59ealLQGHAo2Ku4q/7kg+0lPG4LrulmfGJlBd0ZM=; b=L6tafJzL7iokaK6Im2wvNbxtPfUxPXdCSGsMaWxwbyBHMH5eN00dzBsXBw3wwwJ+MS Wa+82tzfWCZQxNiDXLLYzMwaNxb/pjfdcoy3GOBW8NSS7JlPcK9CCbDgRLwcPugvQ10+ NtdpVlbf0e6cdfJfj4+yzQnfbWNm2zmAZJjViX1ICsqTKQsPsYEwBBeGwSCIGhU9X9QV gva/svt7TM9U4+IK5jGDZZNTWxTDH9+XmxdcZuuGRdm9OqUcg9D/kOUyjOSx1clNGP4N 221m5pE1b+lfaU7G2d8GSdFOU/j3Fl2fS8HO8VXdtw26CBWNrb/PTwylA2dThs96eRhm 49+w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680813166; 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=KSE59ealLQGHAo2Ku4q/7kg+0lPG4LrulmfGJlBd0ZM=; b=fO0aIioiY4fZ+X8qZwHAiupeLAzZCDjsXoTk5hb1OPGLKbsEWTpD5g75QcBa3xiPv0 mCsXjH/cEBptAqCTgc5dsWO+kv87h1zzSrYXfuejE4m63QPZVl+QSCbXx/cFMujqv5F8 p3q9H8UHKgHOTgaG0l2Wag5G1KMuOopL0wcdTUoBjjXQyo6njwPboqhfltT00b4tsSRY 3yT3OB+S20IztXU9ohMd7c8CuM6O1xC9szzYk2ksDtpV4XaGPhOMPrUCWe65Vg6mNX82 eIQylPrA/PUq6Y3Jm1DXPo+LXVGgf+gBYG49drZCLVxFCOzEUGi6hOshAnYVnkVZkFqH ainQ== X-Gm-Message-State: AAQBX9cgiv/VhDDS7R6K/Yzt3uRcVsXEE3u4Rv/S8iLIP+1M3qeC+pTJ Zh3XmNISBtVB+jqLIhCMHj4g4g== X-Received: by 2002:a17:906:d0d2:b0:933:1134:be1e with SMTP id bq18-20020a170906d0d200b009331134be1emr115611ejb.53.1680813166736; Thu, 06 Apr 2023 13:32:46 -0700 (PDT) Received: from krzk-bin.. ([2a02:810d:15c0:828:49e6:bb8c:a05b:c4ed]) by smtp.gmail.com with ESMTPSA id s4-20020a1709067b8400b0092bea699124sm1210330ejo.106.2023.04.06.13.32.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Apr 2023 13:32:46 -0700 (PDT) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , Luka Perkov , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 39/68] hwmon: max6620: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:30:34 +0200 Message-Id: <20230406203103.3011503-40-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762462024187989428?= X-GMAIL-MSGID: =?utf-8?q?1762462024187989428?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/max6620.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/max6620.c b/drivers/hwmon/max6620.c index 202b6438179d..0f277d945ea2 100644 --- a/drivers/hwmon/max6620.c +++ b/drivers/hwmon/max6620.c @@ -401,7 +401,7 @@ max6620_write(struct device *dev, enum hwmon_sensor_types type, u32 attr, return ret; } -static const struct hwmon_channel_info *max6620_info[] = { +static const struct hwmon_channel_info * const max6620_info[] = { HWMON_CHANNEL_INFO(fan, HWMON_F_INPUT | HWMON_F_DIV | HWMON_F_TARGET | HWMON_F_ALARM, HWMON_F_INPUT | HWMON_F_DIV | HWMON_F_TARGET | HWMON_F_ALARM, From patchwork Thu Apr 6 20:30:35 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80458 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1287328vqo; Thu, 6 Apr 2023 13:38:23 -0700 (PDT) X-Google-Smtp-Source: AKy350Z/z/cEtu5Ks9pMXUSeEO1nJOAQC5C963aAuqcVrf0zCG65YqLRiGrxN4Z+7jnh86LrhH35 X-Received: by 2002:aa7:d654:0:b0:500:58cb:3b05 with SMTP id v20-20020aa7d654000000b0050058cb3b05mr786432edr.27.1680813502997; Thu, 06 Apr 2023 13:38:22 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680813502; cv=none; d=google.com; s=arc-20160816; b=ov3ol2xY3Yq2SOzkkusB61WlyiA/PtpJEb4E+/dYGoPX5/5dybGXFLXH2UsDttia03 zvU7WQwMywxhjCvaST3AV6j9bAi8TJEMgLcqd51PvPC5M81WZjcemMBaZSm1NqMtRhrL aZTKJSUeZQMu0Wo7UPpe7njXqNGC2fQd41Z8wtBxReSKtVTLc0v6D07bQ08/hdzCeft9 w7O5j2bImmjTlhmI0D1Wrqnhn7Kr+xm5Z5r27jMalfgNU8XXi2kaaIDoJ88FcYp4SSf8 b47b9TQCRhMprBUWdlXWtTVDbuqaXaKlzGzt7f6vvVHuvdHS2qG8kXCKHovloW2DWnEj OZMA== 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=vhwGvdUF+7fwd5PhumtiSc1TmIcW9E51JLUOeBF/1GY=; b=jwP5w1sQVqzg6gT9+QfLX9cYceBzvU3tixR3wr33G7/XR4eQLlmggdtJ3J6r0MCMDE XPxv5+QimwrKroA5rVz7FcPKUrHFkThqTBwijKRfhTGYVk4eyJrViR1yGTv4577pPArX U1viMHmXhL9L5pfkVRk6D9m9w0kBNWABiP/gHh3TkS3y4RF/go/6mgE1CikNe9ymVinB QOdzGa62Xq7SL0PKZPVw7SoKRMWjAUViXL3taXBVslzEDItLH4MqEfDrERfuUJoGAgNc JENPJW3yFdQdZBZaSwQJ5RBEgwApZGfB1p89ycXjubzzNTqLuR0TbnS42btd2tQhdJ+L ndvw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=b9hQWvBc; 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 w20-20020a056402071400b005024a8dc728si1850789edx.243.2023.04.06.13.37.58; Thu, 06 Apr 2023 13:38:22 -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=b9hQWvBc; 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 S240181AbjDFUfa (ORCPT + 99 others); Thu, 6 Apr 2023 16:35:30 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36308 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239891AbjDFUex (ORCPT ); Thu, 6 Apr 2023 16:34:53 -0400 Received: from mail-ej1-x62d.google.com (mail-ej1-x62d.google.com [IPv6:2a00:1450:4864:20::62d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C1CE4CA3C for ; Thu, 6 Apr 2023 13:32:50 -0700 (PDT) Received: by mail-ej1-x62d.google.com with SMTP id 18so4221438ejo.13 for ; Thu, 06 Apr 2023 13:32:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1680813169; 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=vhwGvdUF+7fwd5PhumtiSc1TmIcW9E51JLUOeBF/1GY=; b=b9hQWvBcTnT1CUox4p9xbf1lbIXxG+RcvFWZwo2pgara5YORXkPLb4bfBDlokb2BIx hZhHAKykuzPaPpfC7buTpoVB/PLte4iZ6zHzYuapEjD2RmuvnC+v3fpPc23ZA9tUG8dc UIfJ0ex6pVJ6IzIaABBmX48wcvbnLstESzKnIm+4wCvLvUO/dbh8pAUzkIeU14fR4uPg vi2swW+1RI4Gr1xmu7z3k7iq0UUqugnDJ/4HQD/29BTFtD/te1wziIcY7eUiMrJQjmXT HihL1r7FuCTTouAufUEhJPOUlUNET9+gaWESIsAub9bGEvpwAikPbdjoVpgZEVoJaaVs VOaw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680813169; 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=vhwGvdUF+7fwd5PhumtiSc1TmIcW9E51JLUOeBF/1GY=; b=GLgvTnDGYBr3x+o+Pi+hL7/Ka6dZYRM8vdQOR1oFNmNl8p3DvcZdioaqhbo22GIe5h EOCoAG4hAecs7cAEXV7L3I3RIO5SDikXaxwS31EnNc+AHoGqw8OEtSm0hqs97nedPaZF 52+mjmcDt9lR/DzTdaaKtbfZmLeJkqmtPIYMASIA4Qsz04KfUY9pm0FBJO0nEXliv+82 WtQWlI3T9ozIV2fomr1Wf7Jh79UQjmKxmkokV1gZ59TiACDZBi0r3EHkVV6QSX2pbJ9K fGUEOvNRlr8pogaZwirDVaANyq0fjdrH2GK5O1zyf1hw/L2KqASWOs+ojLTVUj/NDXnR 7AsQ== X-Gm-Message-State: AAQBX9fzrvshmGNJhPCkp2kodyw4hMNWVI+l9Yf/Ej4Y3g6Dr+Pblhcd TWA+g4CMdzZlCOmvsAM0zVLH5Q== X-Received: by 2002:a17:906:d787:b0:920:388c:5c60 with SMTP id pj7-20020a170906d78700b00920388c5c60mr119377ejb.41.1680813168917; Thu, 06 Apr 2023 13:32:48 -0700 (PDT) Received: from krzk-bin.. ([2a02:810d:15c0:828:49e6:bb8c:a05b:c4ed]) by smtp.gmail.com with ESMTPSA id s4-20020a1709067b8400b0092bea699124sm1210330ejo.106.2023.04.06.13.32.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Apr 2023 13:32:48 -0700 (PDT) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , Luka Perkov , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 40/68] hwmon: max6621: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:30:35 +0200 Message-Id: <20230406203103.3011503-41-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762460699858013185?= X-GMAIL-MSGID: =?utf-8?q?1762460699858013185?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/max6621.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/max6621.c b/drivers/hwmon/max6621.c index 7821132e17fa..0656eb1e7959 100644 --- a/drivers/hwmon/max6621.c +++ b/drivers/hwmon/max6621.c @@ -449,7 +449,7 @@ static const struct regmap_config max6621_regmap_config = { .num_reg_defaults = ARRAY_SIZE(max6621_regmap_default), }; -static const struct hwmon_channel_info *max6621_info[] = { +static const struct hwmon_channel_info * const max6621_info[] = { HWMON_CHANNEL_INFO(chip, HWMON_C_REGISTER_TZ), HWMON_CHANNEL_INFO(temp, From patchwork Thu Apr 6 20:30:36 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80498 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1297719vqo; Thu, 6 Apr 2023 14:02:11 -0700 (PDT) X-Google-Smtp-Source: AKy350b2HP5FcVJIwOIOIjbhKGJctVKkHq0oAUDt9OAGopMnKFDtIuFAyzRiXN9klf97QqL3JwHM X-Received: by 2002:a17:90b:4b49:b0:23d:15d8:1bc3 with SMTP id mi9-20020a17090b4b4900b0023d15d81bc3mr12510005pjb.39.1680814931508; Thu, 06 Apr 2023 14:02:11 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680814931; cv=none; d=google.com; s=arc-20160816; b=sS9uJ6gL8sB5vp6znxJY0gGLRfwWHgkI2ZR3i9MjZQ4lmv/lIOHu3YF1k2o4zdJkLV WM1ZxxVJgKA8zh1CyvAvb3UQkGIWw0utFtTHJo/mADS0b+DhAboL4m/zIOA33g6gguTO CaPFg2IVgxy5d9IDMtL3Bs1hWjm5PyI538VzHidsXaPpf5pjSOho5IyI9eYgmWdwhxaY rfWw2FzY0NJtsZKxX174Cqf/t7e5DRcrjKGgYNouGpXqaRzovkmlI56+/w7AG880xtlr WUT7oi8Hj4YbiBlhavQ8FjDTea5bo7tnltGG6qBJHihYwb7AySDDociDKkpVskSYy/Xt IQPQ== 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=F6xd2tffMesWFruLPM1ew1mkLwGCByzlCgeOCdIQWX8=; b=Ft9NVjjrYzMRVtSa6YtF7A5Klyq4FdyaFsbisW3m4yeZMF5YRxssuI6BR8xaDpsNIq omJ7DFTlhV9pSnGIbr6DNaCPunJaJxADyIjoiO9lS8XUJJitZ/5C+H3OQMM6c9A6KtSQ AIdcXTUgACvu2jnOIMdjBOFRay8tgEaf9fQKUKQZY0pPwFBT0WGB4vRRVUoE0RLgyTTb dLk7PJoSyAiz1DdGI+69EdiIdIVbkdQrl8YHHTCCXcF9ajZZW+9X/A9AyfrG3CqghuE4 vbw7Wg2Bo2olhcOKuaHldZY9fMt0weFgQfXMTFQDgx9Ty95ex3t/wJdiZNVxsplsJtrq 4txw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=DwuJ2jed; 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 x7-20020a17090aca0700b00240262caf83si2113815pjt.82.2023.04.06.14.01.57; Thu, 06 Apr 2023 14:02:11 -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=DwuJ2jed; 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 S239915AbjDFUfg (ORCPT + 99 others); Thu, 6 Apr 2023 16:35:36 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36326 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240006AbjDFUe4 (ORCPT ); Thu, 6 Apr 2023 16:34:56 -0400 Received: from mail-ej1-x634.google.com (mail-ej1-x634.google.com [IPv6:2a00:1450:4864:20::634]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A4D6FBB8F for ; Thu, 6 Apr 2023 13:32:52 -0700 (PDT) Received: by mail-ej1-x634.google.com with SMTP id g18so4219199ejj.5 for ; Thu, 06 Apr 2023 13:32:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1680813171; 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=F6xd2tffMesWFruLPM1ew1mkLwGCByzlCgeOCdIQWX8=; b=DwuJ2jedcpUw2EfvPj3qQD1GgTtcC/5Qz7Treay1VS8UPa/mRtH03W7FaWhnMeSVe0 PR60NrOAMxI36GmZqVwHD489+b1fGEZXoaQmBJb8peldCOzclB6kz61j2O9c0o5njqSO y1ufd3TaYUXMgcSkqCXKyd/2sV8X3tI/OrX1pC2epQLCA+MC2DO6GQ44uHahiMQMOtSr zRDVEBJbiCJ/xklk8TCU5UPVgnqvvD4C/TsZNszCuOXo6NLxg+og6J50vyYNv19AS2iV NrFNV1DpY2Qyg0dFBMRhrb5DyS26YyhZ3QxL4x4LK7L737Iqxdg2U52WTqMDM1Rtw5Yf FynA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680813171; 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=F6xd2tffMesWFruLPM1ew1mkLwGCByzlCgeOCdIQWX8=; b=KGKX79vh0B8Ca9So6WpkwXmHIgjAja9fgIvedpLoFb+lVDBpfXvVwHr4JS3n7JG3CG k8QFJSTnqdFl/Q87M7rZRXX7hKQiGFQvSbZVZlpG/Sa7VXOIkNCaJ6l8ZCQORsE8GCC/ qnHcHA75JeCePI+XMBRnlYirRMKS3sjcqwLmu6yG4yNNeD+rhvOmo6LPHwgxucnZ23hm qQje+NSe3DJt73f0aDsfM8JNquEcXYgQixjK+n4+0Wfa3DjDeXseufRNWS7xkWiXf7E9 5XyXovw+mlcV0kuBzNuUPLtSXWw9S2/48U+88/8jrY47vG0W9kPLCXVNvCZs4atEb1qt qcEw== X-Gm-Message-State: AAQBX9d3yAgIyqNEsD5VRkBv479lL54Tu4gDCuVmflab4vf2T9/n99gd JRszxfthb+tRtXwuuHw3v8pBcQ== X-Received: by 2002:a17:906:a414:b0:905:a46b:a725 with SMTP id l20-20020a170906a41400b00905a46ba725mr6085652ejz.16.1680813171250; Thu, 06 Apr 2023 13:32:51 -0700 (PDT) Received: from krzk-bin.. ([2a02:810d:15c0:828:49e6:bb8c:a05b:c4ed]) by smtp.gmail.com with ESMTPSA id s4-20020a1709067b8400b0092bea699124sm1210330ejo.106.2023.04.06.13.32.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 06 Apr 2023 13:32:50 -0700 (PDT) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , Luka Perkov , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 41/68] hwmon: max6650: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:30:36 +0200 Message-Id: <20230406203103.3011503-42-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762462198024660736?= X-GMAIL-MSGID: =?utf-8?q?1762462198024660736?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/max6650.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/max6650.c b/drivers/hwmon/max6650.c index f8d4534ce172..19e2c762ed2d 100644 --- a/drivers/hwmon/max6650.c +++ b/drivers/hwmon/max6650.c @@ -737,7 +737,7 @@ static umode_t max6650_is_visible(const void *_data, return 0; } -static const struct hwmon_channel_info *max6650_info[] = { +static const struct hwmon_channel_info * const max6650_info[] = { HWMON_CHANNEL_INFO(fan, HWMON_F_INPUT | HWMON_F_TARGET | HWMON_F_DIV | HWMON_F_MIN_ALARM | HWMON_F_MAX_ALARM | HWMON_F_FAULT, From patchwork Thu Apr 6 20:35:23 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80512 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1299248vqo; Thu, 6 Apr 2023 14:04:30 -0700 (PDT) X-Google-Smtp-Source: AKy350YAw+jfYWVDIh00+Zigx6IcCv5D5aBhE6KmJvcTc2vFF0miNpFM1DDPyrWO+C/Y0LU7MJgU X-Received: by 2002:a17:902:d511:b0:1a1:b172:5428 with SMTP id b17-20020a170902d51100b001a1b1725428mr622362plg.18.1680815070130; Thu, 06 Apr 2023 14:04:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680815070; cv=none; d=google.com; s=arc-20160816; b=zZXQ+3YUfteOM6ZPxIXqLW/KLKZtiq/5WUw97ZQovgb7FXk8XDmZWXGgpe83S7FlEo b+YujqoA5GvSI2V3upxxT/DdT1QOGlVYLPBblY+QPoaKs40JcvEAsDVXJWFLy46my0Oe nfMX90To05H7wrPclXeV0Tsy5+BepQwT8kKBFVLs+NzYBsOhwFWFZ3fBVvGmORB9mg++ zHOvN4v2nwvytE48V5zGcRdUs13j++SeMyJq6k+KytO2SQDFhlW/UnPxFQ431wjO0m15 EChuTve26LGfefJnJpAjT1VAYl5n7uE5g3r882RrQOhy/L/yVuROZ6doBg62E1AuAgVO mV4g== 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; bh=KmSe0ur9O8Bt4HhHrQ2fsEt5QtpiRD/+42ue1TL/ut0=; b=NBu8YZLInnzlh+68UTxgdUx3cv7/SXDpkOWCmqKXhfn6FeWujsao2FLH8Itbow2qc6 LkJOxJGDtHltj9Lq6CY9SIIbTWWrdCP0DzczEYBVyLZudhlYdnh7jN9vLNNsK3QCPV10 J5TY3qdJvp4CZJqKz5rsO08qnBjcMpDLZXgA5hKtoSREd+eUEqFMcrCcuQo4fyKPrhdY BR/PYDPP+4xGXk+M4o/h4oK+17YvoQ6gMB/4pJ1mBQpiYKRmRx5vOegIDGH7c6FCQucI mz4pI9e9678NPVyfse4vYgGYH73CUzptU27XeMlvbViRvZ9Rnb4JIvOEM24fS81xY8Pe 4NYg== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (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 x11-20020a170902ec8b00b001a20c983d2esi2732371plg.103.2023.04.06.14.04.17; Thu, 06 Apr 2023 14:04:30 -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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S239576AbjDFUkj (ORCPT + 99 others); Thu, 6 Apr 2023 16:40:39 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55032 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240574AbjDFUkQ (ORCPT ); Thu, 6 Apr 2023 16:40:16 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 70B5A12861; Thu, 6 Apr 2023 13:36:09 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 6255E644AD; Thu, 6 Apr 2023 20:35:45 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 0C716C433D2; Thu, 6 Apr 2023 20:35:33 +0000 (UTC) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 42/68] hwmon: mc34vr500: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:35:23 +0200 Message-Id: <20230406203530.3012191-1-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-4.8 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_HI,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762462342897838302?= X-GMAIL-MSGID: =?utf-8?q?1762462342897838302?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/mc34vr500.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/mc34vr500.c b/drivers/hwmon/mc34vr500.c index 6268e973049c..6a7a950a9332 100644 --- a/drivers/hwmon/mc34vr500.c +++ b/drivers/hwmon/mc34vr500.c @@ -138,7 +138,7 @@ static int mc34vr500_read(struct device *dev, enum hwmon_sensor_types type, } } -static const struct hwmon_channel_info *mc34vr500_info[] = { +static const struct hwmon_channel_info * const mc34vr500_info[] = { HWMON_CHANNEL_INFO(in, HWMON_I_MIN_ALARM), HWMON_CHANNEL_INFO(temp, HWMON_T_MAX_ALARM | HWMON_T_CRIT_ALARM | HWMON_T_EMERGENCY_ALARM), From patchwork Thu Apr 6 20:35:24 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80462 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1291963vqo; Thu, 6 Apr 2023 13:50:08 -0700 (PDT) X-Google-Smtp-Source: AKy350a5rDqsgQhBxtRkb29VTrBCT5fLdT63SdHh9XiJ1KA+jyglmWMYYDJxnhjoowMIRVRfEhLK X-Received: by 2002:a17:906:f18e:b0:8dd:5710:a017 with SMTP id gs14-20020a170906f18e00b008dd5710a017mr241969ejb.4.1680814207954; Thu, 06 Apr 2023 13:50:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680814207; cv=none; d=google.com; s=arc-20160816; b=KZjhYiPgF9maEesIzWWWjQAe+MlJY76jcYi28TEvWMmhTOD5GbayUrI7uLzd7xdiYX ZPKsoKEHcfwFZovcgFwsNlXgGGXW+3yk2xUTsrk8iPLNHsckKeTWxIbTLoA/nw7GOwU9 06Lfl7bZgi82MDXiJXJ9/2cHdxlUFosihZKA0/TfBD9Sk5PtQRTtAEz5t8HYKtcWBv4Q xl9Lt5uUkGOPzBVZbNLa9EkjhZ5v65d+zUr3P4oPTHnKoSh64YThYzBpM23D57TfIgrc BpHt0hebcxCiNOSIfpaluU2K5LMfAS8Or4pccJ3h4wOqoTI2iaXor8Nmumsag9whNuDG RJiQ== 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; bh=xZYFcK0ax71nEEZDb2mYakT2CbDPQp64q7PBTi6gPHQ=; b=hcWZu4kvuqhvaUA2b8ddt/knuEVhrv1aAoK9NkX1z5kk5X9vRsgHqKXyk9kVr6UtIX HdX3B+wGjts4Obuejz7noF1EdkTqDXlupqbP5Q/JqaVf05zKB7nLysOK5a3bpo8WON2V IC07+NMuuSO4/Fbg+HFnQGGHs1RQB143/FPdNkSUKSPoAGbxv//YVjHRH2VBkMu4lMLT uPuQvirh/CVFLNXglqQeg6p+JKxV/drDhh6JXAZXhwRKPqBJlvJKjLfOGfiIlahg65Fl QeMGZBj6TpY8FmN6yLenkqN445hgP0e7u5sltfdkjCp9Z0YeZoSzTwglcYrpxDZ2SHnP CblQ== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (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 b14-20020a17090636ce00b0092fd9e735d6si1906705ejc.314.2023.04.06.13.49.43; Thu, 06 Apr 2023 13:50: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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S240083AbjDFUkt (ORCPT + 99 others); Thu, 6 Apr 2023 16:40:49 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55446 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240689AbjDFUk2 (ORCPT ); Thu, 6 Apr 2023 16:40:28 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [IPv6:2604:1380:4641:c500::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A2965AF0F; Thu, 6 Apr 2023 13:36:28 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 4A79760F91; Thu, 6 Apr 2023 20:36:28 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 2008FC433D2; Thu, 6 Apr 2023 20:36:15 +0000 (UTC) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 43/68] hwmon: mcp3021: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:35:24 +0200 Message-Id: <20230406203530.3012191-2-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.0 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_MED,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762461438870610977?= X-GMAIL-MSGID: =?utf-8?q?1762461438870610977?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/mcp3021.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/mcp3021.c b/drivers/hwmon/mcp3021.c index e093b1998296..a5f7a294f33d 100644 --- a/drivers/hwmon/mcp3021.c +++ b/drivers/hwmon/mcp3021.c @@ -102,7 +102,7 @@ static umode_t mcp3021_is_visible(const void *_data, return 0444; } -static const struct hwmon_channel_info *mcp3021_info[] = { +static const struct hwmon_channel_info * const mcp3021_info[] = { HWMON_CHANNEL_INFO(in, HWMON_I_INPUT), NULL }; From patchwork Thu Apr 6 20:35:25 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80494 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1297095vqo; Thu, 6 Apr 2023 14:01:19 -0700 (PDT) X-Google-Smtp-Source: AKy350bO5Yb0B3nDCgR7wc4A2AjnZ//nO/+CDsc4zB1IyQ6x1VMRDvpvXevVks62obgdu7MxOjJe X-Received: by 2002:a17:903:885:b0:1a4:fc40:bef6 with SMTP id kt5-20020a170903088500b001a4fc40bef6mr197917plb.36.1680814879434; Thu, 06 Apr 2023 14:01:19 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680814879; cv=none; d=google.com; s=arc-20160816; b=hcOcp8bZHOWpQCcJsk8nzkszrcIPtBwiMHoW3cDCr7RAIme5OJ1olpguzfY5wqT71V qeW+ivGRFrhCWHbydavdSEbOEb4yhRNekUYI3bYJamk61ljsUvloSknwDnrRyE0gDQmf dn+paOOZdDkKQwRbO525Jgi1QVkc5dI3Thed37JSD2wVNMBRS1FNFNz+0dh+gMhjO87o bz9UOxvqoVocUsYL82g02cZg17TuFDV2QDInImOlQa9tPyH96RH8440+g2riJaGhGXUL xTY5BM7LZ44iiwuc7FGUsHJvNP/V3HBxtGTe98aNuXRq6XZCbxyRLGdEHohEPQhctT6q 6adQ== 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; bh=yveSdcmWY9JqrS8p94zgO4VD/Xl4GBOaryVHS7I39l8=; b=Khum5uZzukQq5ZP457rArrZrGcmSFDQ0hBVYvonk4yC+YOcsGl0WXPva+CSAMUoZ1J Vozhif5zGE0i/BWieFNGc1tsVh92P9+4eSIGbONA3Dr/EfyPI3p/S0Ena0cVqLMfnc8k dfH1tjJov1B3vA2cT8KnbTYHGAtzIMnEzbUq1b0y/OrLDQ/V0FM8pJsNqWyYifEMulyb 4EaJDZZndDKdsIveTIepoCpXI87yCXvnUZk+EqRgtTegFiizudd5sZS/zWkmrgQgMRNS eHAyUN9bxm3peJ0fxtupeVMocSUpAPOpdGAM4e3776J/BjuAmME++7SJsHgVBaTAdUsQ vVOA== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (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 iw18-20020a170903045200b001a1f68ff791si2384497plb.17.2023.04.06.14.00.40; Thu, 06 Apr 2023 14:01: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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S240312AbjDFUk7 (ORCPT + 99 others); Thu, 6 Apr 2023 16:40:59 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55184 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240744AbjDFUkf (ORCPT ); Thu, 6 Apr 2023 16:40:35 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E67CABDD9; Thu, 6 Apr 2023 13:36:40 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 723A9648E2; Thu, 6 Apr 2023 20:36:40 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 355BFC433EF; Thu, 6 Apr 2023 20:36:29 +0000 (UTC) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 44/68] hwmon: mlxreg: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:35:25 +0200 Message-Id: <20230406203530.3012191-3-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-4.8 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_HI,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762462143207846793?= X-GMAIL-MSGID: =?utf-8?q?1762462143207846793?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/mlxreg-fan.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/mlxreg-fan.c b/drivers/hwmon/mlxreg-fan.c index 96017cc8da7e..c2a96468c9b4 100644 --- a/drivers/hwmon/mlxreg-fan.c +++ b/drivers/hwmon/mlxreg-fan.c @@ -285,7 +285,7 @@ static char *mlxreg_fan_name[] = { "mlxreg_fan3", }; -static const struct hwmon_channel_info *mlxreg_fan_hwmon_info[] = { +static const struct hwmon_channel_info * const mlxreg_fan_hwmon_info[] = { HWMON_CHANNEL_INFO(fan, HWMON_F_INPUT | HWMON_F_FAULT, HWMON_F_INPUT | HWMON_F_FAULT, From patchwork Thu Apr 6 20:35:26 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80480 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1295663vqo; Thu, 6 Apr 2023 13:58:59 -0700 (PDT) X-Google-Smtp-Source: AKy350ZNoY293aM9qYQzZdGyojg0gqq4nzoe1dNv7ENAGt8Nbks3TzC6LdRO/w1f81XsWqHkvF8v X-Received: by 2002:a17:902:f2cb:b0:1a1:ce5d:5a15 with SMTP id h11-20020a170902f2cb00b001a1ce5d5a15mr164410plc.50.1680814738841; Thu, 06 Apr 2023 13:58:58 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680814738; cv=none; d=google.com; s=arc-20160816; b=sbJB74N7GNzkjlLDnUi6aBClB6weu0U/5ByedH3wl9YB+o16bO2yVGCHnXO63i/Rro sGj3URaP2MxsHjAFkw7Irb3ArNkLTC3HpOU44zzbS1sfuT7ZuxTKMPUJzhFmHUWNQMOR l16ntK3K3TFIWW9Vx2CaOBPFn6vRANAOo47FWDbFesYr6VNg04iqLIDCLOcN059hio6s 1NOBO52PtvHHw9/jETPYHNhkvARxYPkcRNIV7/LIYRw+WcjETNlDMq767m41xSLm3zPB +H/LoRUXeVlV3KZFZ6qL1ByDg1STWg/R8oBGa9D5JOmbezc9CgmhFo9HIWvZtEAqTYrC AFIg== 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; bh=oNA7T4pza4TDTx5QMtSp/G6Cbp0Mry2dfxspRN5PFW4=; b=PiOtFZPladla2rPi8Z/Pe2hP/BxABdGbCr781I39RjNnM59p7KgL+nr6zV5naAMTA6 Sgt2SOMrtUPpUuvXLbITULT8Qfhd27mWka3Ab9Jc1Viqds6rqg1V7nr1YA1z0OgH190l cWqbIHfXFoB5GXJirzmObhuUke/i1EQEhW1ucSJkx3T0/m/SbhXAtnRB8fApPgqP5BI9 zPHuaxMfj8eQp0eRkN7acAnXFeqxAJJ+kopXZbZc8vJhSRu0aFvwnCMQtkQguYry1J+M nGSWPufOSedmU5Mcs5nnm9CxnD86bqdhQWtO0A2oiAwYVWCtchADawmjMSXmUx22zeMn RInQ== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (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 n127-20020a632785000000b00513b3372e28si2096476pgn.630.2023.04.06.13.58.45; Thu, 06 Apr 2023 13:58:58 -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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S240278AbjDFUlU (ORCPT + 99 others); Thu, 6 Apr 2023 16:41:20 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54266 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240239AbjDFUkz (ORCPT ); Thu, 6 Apr 2023 16:40:55 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [IPv6:2604:1380:4641:c500::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9C670D53A; Thu, 6 Apr 2023 13:36:52 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 0E49B644AD; Thu, 6 Apr 2023 20:36:52 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 61FA7C433D2; Thu, 6 Apr 2023 20:36:40 +0000 (UTC) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 45/68] hwmon: nct7904: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:35:26 +0200 Message-Id: <20230406203530.3012191-4-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.0 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_MED,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762461995307303329?= X-GMAIL-MSGID: =?utf-8?q?1762461995307303329?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/nct7904.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/nct7904.c b/drivers/hwmon/nct7904.c index ecc5db0011a3..007bae4c7028 100644 --- a/drivers/hwmon/nct7904.c +++ b/drivers/hwmon/nct7904.c @@ -803,7 +803,7 @@ static int nct7904_detect(struct i2c_client *client, return 0; } -static const struct hwmon_channel_info *nct7904_info[] = { +static const struct hwmon_channel_info * const nct7904_info[] = { HWMON_CHANNEL_INFO(in, /* dummy, skipped in is_visible */ HWMON_I_INPUT | HWMON_I_MIN | HWMON_I_MAX | From patchwork Thu Apr 6 20:35:27 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80475 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1294803vqo; Thu, 6 Apr 2023 13:57:03 -0700 (PDT) X-Google-Smtp-Source: AKy350aDPHwK1dlV2HEGCSlrsllBfqEtJnc+MszrJvmRc4DbyaQFVdDu7oF2G6bbiIG9erq5tOfI X-Received: by 2002:a17:906:a843:b0:884:930:b017 with SMTP id dx3-20020a170906a84300b008840930b017mr143344ejb.60.1680814622778; Thu, 06 Apr 2023 13:57:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680814622; cv=none; d=google.com; s=arc-20160816; b=fkFEQEaug7B0TskDjpgDb3FDm01Lxg/oWisRcmBTCATEb24rQMq7YE0OKUg+iIcUvL SiHkosTBXvBs+lP0/42wG/VwjRhw932DopX3bFQpcK4cHDUE40JRddiGxx9mY2JEZk1b 4s5mRfJoRhEhm+aQ1+MzBQy8ko6Yyu5cQj7aCUK48Ztxraq0+cHQgX+AvXe8g8+lYF+w sUeaVVz8IlAgbXB+Tf9ST3X9jGUrIqHEz6FXhEBmWIGk1uArBvDQDhCZk/fnVTX4+S2z VSqD+ghO3Gc7b5tjKBOzhwJabEbrE56ev1ycok5DLecfoRzfnWhtuhMIOtB6mykiOSFE KKGA== 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; bh=LK2/bFFeE1cfrXmARi/fVRPsLmrJ1bDo0p+tNqruIeA=; b=WrEAWfImuK+V76bm84I32ndedR4D0aBFJv6DmFW93VPz5PwmDAfJAEqLQkSKXwvXZr i/Oyhf+xrzJddFpdq6w8H+2gPXTBL3x+8uaG0aX3oMFMU3abk5/Osg0zV7sNI4JmJQ5z kPtckglm+iS28bBmIJOobRv2MfxxtQoPwgEvn9QOO4cYQ7GakGK/6FCt2Pj2FKNU7/ka zspX39h91tTApMpzp2rb6Ig406b4KDYsuAaVT01WCWDMZygwYGRY2eHMg4/FXdbYcjaR MQE/Ic3VS8Ajb87d8l1BlRJG3zlZhwJ+6l6dnfJITzRzSLgLSFG6Ztz6QCJDVl4IJKZ/ aOgw== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (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 h10-20020a170906110a00b009490df46136si1740661eja.598.2023.04.06.13.56.38; Thu, 06 Apr 2023 13:57: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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S239927AbjDFUl3 (ORCPT + 99 others); Thu, 6 Apr 2023 16:41:29 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55226 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240322AbjDFUlB (ORCPT ); Thu, 6 Apr 2023 16:41:01 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 02170BDF2; Thu, 6 Apr 2023 13:37:03 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 82AD264C14; Thu, 6 Apr 2023 20:37:03 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 126FFC4339B; Thu, 6 Apr 2023 20:36:51 +0000 (UTC) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 46/68] hwmon: npcm750-pwm: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:35:27 +0200 Message-Id: <20230406203530.3012191-5-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-4.8 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_HI,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762461874296888580?= X-GMAIL-MSGID: =?utf-8?q?1762461874296888580?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/npcm750-pwm-fan.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/npcm750-pwm-fan.c b/drivers/hwmon/npcm750-pwm-fan.c index 11a28609da3c..10ed3f4335d4 100644 --- a/drivers/hwmon/npcm750-pwm-fan.c +++ b/drivers/hwmon/npcm750-pwm-fan.c @@ -629,7 +629,7 @@ static umode_t npcm7xx_is_visible(const void *data, } } -static const struct hwmon_channel_info *npcm7xx_info[] = { +static const struct hwmon_channel_info * const npcm7xx_info[] = { HWMON_CHANNEL_INFO(pwm, HWMON_PWM_INPUT, HWMON_PWM_INPUT, From patchwork Thu Apr 6 20:35:28 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80504 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1298500vqo; Thu, 6 Apr 2023 14:03:19 -0700 (PDT) X-Google-Smtp-Source: AKy350Z6YHO/0Ybf8zo+v1/2B7Nls2YV/+f4cF0BcArfBII0Na0JYoyePYUbf5b2CCgWPBf7bA9A X-Received: by 2002:a17:90b:3846:b0:23f:9fac:6b31 with SMTP id nl6-20020a17090b384600b0023f9fac6b31mr11974314pjb.25.1680814998991; Thu, 06 Apr 2023 14:03:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680814998; cv=none; d=google.com; s=arc-20160816; b=nFppycb3Wi4LBKI2Vdbp+kmTNwT0ev6qH1rND4JI2SFxZhRtev93RFLccEW0MFOoBF ShqHDTDbBu6bnLdgxjeW+PgCAukLOO0HVhCaesiXXGDo87AMiUUkKy+a1XSxHkjdaBER 9GtaKUu2LzGKutkqkpKlphTe9xWVPrpyxBH30XBHmioq9yUd4U8NuY1Xb93slDcDwX75 BLeTU9/c4EDtB9rJsQq2x9PrrsZnGu+zRFb880rNW7NBbvLzKchM1fIw3AGp7FVQlwWO lBOFNuOZ2oUIcNRsD3YjwW5xv8582uSekSu1o6u3PMEX7SkYL4+8//BVAc7JvGrESdK6 SvOQ== 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; bh=O3MOyyEKTcIcfvwmGvPKQfvxfdZynPda5da0LOn8XX0=; b=fYQSg/Wo3n8Lh/5W33DqOnOrQVdMN1tvLeyLt0h5aCRNseyeneJAMtDZTv543K6omy GHFUubpzNO1ZmZ8xuFIlaBiegkGhm2OLctlPFIBkb776PyUVlSAh23+8I71xlHFDsQc2 deVBRJLiJ63fdTkBIiz28H6bPDCJ/49Brf/enVDyvGJXKidBXfgv5xmhve++oswFXa7Q e0QKF/h2mi/e64AGyP2IIj3PFzD7QaMT8C1GZVVFWMnHeSrymdtsJlfIAQ/STDlciGY9 65lsZdaK3AKNJgOvG262GznPQybMyEQbfjuXuKs6C1npILfedxinw1haF8tSj4PMTb54 7IjA== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (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 k69-20020a638448000000b0050fabcb44d7si2101369pgd.308.2023.04.06.14.03.06; Thu, 06 Apr 2023 14:03:18 -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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S239871AbjDFUlk (ORCPT + 99 others); Thu, 6 Apr 2023 16:41:40 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55476 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239934AbjDFUlL (ORCPT ); Thu, 6 Apr 2023 16:41:11 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [IPv6:2604:1380:4641:c500::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 428A2AF37; Thu, 6 Apr 2023 13:37:15 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id D06DC6451A; Thu, 6 Apr 2023 20:37:14 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 6C2A6C4339E; Thu, 6 Apr 2023 20:37:03 +0000 (UTC) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 47/68] hwmon: ntc_thermistor: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:35:28 +0200 Message-Id: <20230406203530.3012191-6-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.0 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_MED,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762462268031083968?= X-GMAIL-MSGID: =?utf-8?q?1762462268031083968?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/ntc_thermistor.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/ntc_thermistor.c b/drivers/hwmon/ntc_thermistor.c index 9c9e9f4ccb9e..ef75b63f5894 100644 --- a/drivers/hwmon/ntc_thermistor.c +++ b/drivers/hwmon/ntc_thermistor.c @@ -546,7 +546,7 @@ static umode_t ntc_is_visible(const void *data, enum hwmon_sensor_types type, return 0; } -static const struct hwmon_channel_info *ntc_info[] = { +static const struct hwmon_channel_info * const ntc_info[] = { HWMON_CHANNEL_INFO(chip, HWMON_C_REGISTER_TZ), HWMON_CHANNEL_INFO(temp, HWMON_T_INPUT | HWMON_T_TYPE), NULL From patchwork Thu Apr 6 20:35:29 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80517 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1299968vqo; Thu, 6 Apr 2023 14:05:43 -0700 (PDT) X-Google-Smtp-Source: AKy350aNc5pO1TO963zYmkBFUL6/cbq4D1cICzh8TS8Ykp27YSn//8MSY4FTl9alUdN3uK04zHza X-Received: by 2002:a17:902:d4c2:b0:1a1:c6a7:44f5 with SMTP id o2-20020a170902d4c200b001a1c6a744f5mr530155plg.52.1680815142959; Thu, 06 Apr 2023 14:05:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680815142; cv=none; d=google.com; s=arc-20160816; b=nErpJu7xxk9s+lSre3d1+v9sLWPp1LFce58exgga9BMWkVYWNqvbKYxJ0kf2n9Am7O kTHpatN3PVO9eKz5R6OPx4Md8nDqPPhid0XXsrfIKJEt11JUGiKGQrGMJ2SsyLGglWGp 1e9lm8EueW6JG82dvjCv1weFhWxZE4dOhFi/RmoYx4j3Z7gIxuOqxwZjMN5Kv3cDSQ4P jWt8Opr22V26mDpo9x+yYdqWnDjNCjKBtFwoO2D5yWg2JA0n3/oItj9+VY6lv8N4hOPp i6YBCMcDNlKtLtzFk2OabUm4TBHlthwM8JXGp8u1pZVG3sFwt9v8SzGLOUUFU2+e7sLQ 5VAw== 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; bh=8uBHLKaZ/uJYaNSiIEItEmBSI/TMvhxpB1u3m3wL1Yw=; b=iaiEwSaNgfW91vEzN1rEdveRTQE2r49awTkuLbOE3P6KLxFhc3zjY/HyEx40gQ+8He /dCmf8ihyLANA6KTACKnS1SwQb6Npo146kHqjij8mWlxon7qQqrP4mcD4erAf8fMYilT y9gIZmqh1xhIYz6Z/ezqB2yCbevsPbdpw1ZWOxV+HA0xfwDJgjDtA4tzxgINHUTMNAEj ZFML6CxfL6TBwRjxmzYSwUi56Q1jgCKACWJWFACp5xBAvAKzZZh9FT7Eu/KefmTjdPid jBuiq0BHMAbtRnHR59QHmy0VtPsrW9jHpmeKOfw3a3YSmSs/l8MZMVBJn580ts5+IXYj b61A== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (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 iw18-20020a170903045200b001a1f68ff791si2384497plb.17.2023.04.06.14.05.30; Thu, 06 Apr 2023 14:05:42 -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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S240044AbjDFUln (ORCPT + 99 others); Thu, 6 Apr 2023 16:41:43 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54154 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240004AbjDFUlN (ORCPT ); Thu, 6 Apr 2023 16:41:13 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D6C7CB449; Thu, 6 Apr 2023 13:37:26 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 70B5963F57; Thu, 6 Apr 2023 20:37:26 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id C6DAEC4339C; Thu, 6 Apr 2023 20:37:14 +0000 (UTC) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 48/68] hwmon: nzxt: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:35:29 +0200 Message-Id: <20230406203530.3012191-7-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-4.8 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_HI,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762462419359611942?= X-GMAIL-MSGID: =?utf-8?q?1762462419359611942?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/nzxt-kraken2.c | 2 +- drivers/hwmon/nzxt-smart2.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/hwmon/nzxt-kraken2.c b/drivers/hwmon/nzxt-kraken2.c index 89f7ea4f42d4..428c77b5fce5 100644 --- a/drivers/hwmon/nzxt-kraken2.c +++ b/drivers/hwmon/nzxt-kraken2.c @@ -86,7 +86,7 @@ static const struct hwmon_ops kraken2_hwmon_ops = { .read_string = kraken2_read_string, }; -static const struct hwmon_channel_info *kraken2_info[] = { +static const struct hwmon_channel_info * const kraken2_info[] = { HWMON_CHANNEL_INFO(temp, HWMON_T_INPUT | HWMON_T_LABEL), HWMON_CHANNEL_INFO(fan, diff --git a/drivers/hwmon/nzxt-smart2.c b/drivers/hwmon/nzxt-smart2.c index e5edf8071f39..7aa586eb74be 100644 --- a/drivers/hwmon/nzxt-smart2.c +++ b/drivers/hwmon/nzxt-smart2.c @@ -663,7 +663,7 @@ static const struct hwmon_ops nzxt_smart2_hwmon_ops = { .write = nzxt_smart2_hwmon_write, }; -static const struct hwmon_channel_info *nzxt_smart2_channel_info[] = { +static const struct hwmon_channel_info * const nzxt_smart2_channel_info[] = { HWMON_CHANNEL_INFO(fan, HWMON_F_INPUT | HWMON_F_LABEL, HWMON_F_INPUT | HWMON_F_LABEL, HWMON_F_INPUT | HWMON_F_LABEL), From patchwork Thu Apr 6 20:35:30 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80492 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1297090vqo; Thu, 6 Apr 2023 14:01:18 -0700 (PDT) X-Google-Smtp-Source: AKy350aEKF44fRg7o2SWQyxELyo154JgdgLHuZPNQiRfVzJuuXteYd4Bn7oz3wqS2YHMULbqoE20 X-Received: by 2002:a62:4ec6:0:b0:62e:3677:ae2c with SMTP id c189-20020a624ec6000000b0062e3677ae2cmr268894pfb.6.1680814878637; Thu, 06 Apr 2023 14:01:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680814878; cv=none; d=google.com; s=arc-20160816; b=Ph6jhWyNeE2PkALI7EjpZUTagRZFAtog6gobfZUWAkLwfGzUW0JofC6QVHYY4gZHf1 z278IFbiPz3g3uTnBQ8slyMaDnkfa29zW2KWnHFXuYQe2PAUPbpArM8/zCCJJHVBuOE8 Oz2iz58RYBKrGLCuiitiNq98sbJn9cfvhC8cYyNhrwAdSuTRlWiiPBsiXr+YNFhj1zfj GYTBIUGzqJanqZ4BpVsH5ebLOA7rKdNJ20EU/qMYpcAOSCEUIKou/Bn00kO7wyXtNwXA X4cMXqeZwLYI5pAo+rmjh987X5OEfEuaPbzVJl1QTlt4HDQSCsbxLLrCHkkxQrFONys+ K8SQ== 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; bh=M0C9oxZq8An9rdBFoc43NvUNJ28yQ1AJUQDB8o/9aFo=; b=l0b5u5qAw0Hx7ZCoj3fTErFY38w6/5Sd8w4tPmVf4GCcx3TqTDyETItzTFA981rOBr 7zW3nCEWkfm8WOLz2FThru8VxGYuH/UQ2TpZxfj6jfuyqJR6cyBYtaeTqXk2aDbp6YGJ hfjLCgUHe5J9zGYnSIIll3n5V1UOJZtdj/ZQUgox8Wl3/HnN8NxzOdkgi6qbrITtMHjV lndu3JfOPXRkyeB0LQDgej7y0GmXV1dCBZY90VpJ/bDJomS3LumBKEgi7wZzfpyU9avL xEd0/ygxczYHsxVrir3D/o1uzceYFIf1hwnlExY6lkkjmgQvT9ZLQpmiem0C15n1N4vu uINg== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (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 r27-20020aa7989b000000b0062a43ccaba7si2044480pfl.313.2023.04.06.14.00.39; Thu, 06 Apr 2023 14:01:18 -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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S240335AbjDFUlz (ORCPT + 99 others); Thu, 6 Apr 2023 16:41:55 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54380 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240225AbjDFUlS (ORCPT ); Thu, 6 Apr 2023 16:41:18 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [IPv6:2604:1380:4641:c500::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1575EB74D; Thu, 6 Apr 2023 13:37:39 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id A759D60F7E; Thu, 6 Apr 2023 20:37:38 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 5CBD2C433EF; Thu, 6 Apr 2023 20:37:26 +0000 (UTC) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 49/68] hwmon: oxp-sensors: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:35:30 +0200 Message-Id: <20230406203530.3012191-8-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.0 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_MED,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762462141848133329?= X-GMAIL-MSGID: =?utf-8?q?1762462141848133329?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/oxp-sensors.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/oxp-sensors.c b/drivers/hwmon/oxp-sensors.c index 36872b57912a..ae67207030e8 100644 --- a/drivers/hwmon/oxp-sensors.c +++ b/drivers/hwmon/oxp-sensors.c @@ -239,7 +239,7 @@ static int oxp_platform_write(struct device *dev, enum hwmon_sensor_types type, } /* Known sensors in the OXP EC controllers */ -static const struct hwmon_channel_info *oxp_platform_sensors[] = { +static const struct hwmon_channel_info * const oxp_platform_sensors[] = { HWMON_CHANNEL_INFO(fan, HWMON_F_INPUT), HWMON_CHANNEL_INFO(pwm, From patchwork Thu Apr 6 20:38:12 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80478 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1295496vqo; Thu, 6 Apr 2023 13:58:40 -0700 (PDT) X-Google-Smtp-Source: AKy350a8V7bpU/r94l96DvHVxPElvpb6qwg9GyAbXj9PyhFUN22Ogn4nvTxbN/tKo/6Ajdow+3sj X-Received: by 2002:a17:902:c652:b0:19e:b38c:860b with SMTP id s18-20020a170902c65200b0019eb38c860bmr183890pls.24.1680814720336; Thu, 06 Apr 2023 13:58:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680814720; cv=none; d=google.com; s=arc-20160816; b=OR6KkfsX7Ny3HbTCc8DW5enpds3JhEaw4BYNuDYhqhcW7v/IEE07TWAc03PBd+9BU3 6k00PCAZgNkHRYNPUx1Mfty7dAhnb34Nv2evSm8whGFL7Se7HOoRGppR9lIgQUv+sQ7o ka6DplKGxO2J6FWHCy0BVdeDgacKCTVkfjStcjx6HzECoHJxDL3h5NtPKlvRkC+iFhKX LQQHKuyvT314bEnJBcnWIfdAAGg+sQtsOuWajmjomCJ8SI//w4WV3pa9lbZlMPDgKvfH y6Rb7BwMrULyJ6O4UherLqDJhB0B7YE12Q0I4HE1/N0iQHsmejzRJigTxXKnIvtzBXZo eqQw== 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; bh=PV1WKslIWpgDcLFwjfF7HVlFqMgU6wrA5iABhcS5tGY=; b=WRaf+o4CJGT95DY6v5VZ42CeGDA0zOTtzDxaLNde/n1sqVkwleFhip3x3brJOD6vif gP3gK8ZzpqFVhlHIfmgKxdu1Q+OswMj9EZXOE3NdU/kktcopUQqGREBJ4kdArAD23yAa /W6siwYTEgsRbDf6Py7Iq6rVGs9bwvAFa6hLncT/K/cJdvZ5yMTQiYDZLmXxu3xz5y1S xTm0VXQ61Fq+PrliXz+Geue+6tzAX4oFMp1SN44U2wX0bR2K1PFrJvcdknU7tzFsQldh Y8kl1Wg63q8QkDY5qnqdPZca0awYUY5r7/vFPPvVTWNTCINWHc3iGkk/pFPYP6lxOuo7 tBog== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (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 kt7-20020a170903088700b0019e8c3cd3ffsi2295604plb.421.2023.04.06.13.58.28; Thu, 06 Apr 2023 13:58:40 -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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S240351AbjDFUmM (ORCPT + 99 others); Thu, 6 Apr 2023 16:42:12 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55044 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240190AbjDFUlj (ORCPT ); Thu, 6 Apr 2023 16:41:39 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [IPv6:2604:1380:4641:c500::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 36B0FAD18; Thu, 6 Apr 2023 13:38:37 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id C2B5160F77; Thu, 6 Apr 2023 20:38:36 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 99A21C433D2; Thu, 6 Apr 2023 20:38:25 +0000 (UTC) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 50/68] hwmon: peci: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:38:12 +0200 Message-Id: <20230406203821.3012402-1-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.0 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_MED,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762461976289520773?= X-GMAIL-MSGID: =?utf-8?q?1762461976289520773?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/peci/cputemp.c | 2 +- drivers/hwmon/peci/dimmtemp.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/hwmon/peci/cputemp.c b/drivers/hwmon/peci/cputemp.c index 87d56f0fc888..e5b65a382772 100644 --- a/drivers/hwmon/peci/cputemp.c +++ b/drivers/hwmon/peci/cputemp.c @@ -447,7 +447,7 @@ static const struct hwmon_ops peci_cputemp_ops = { .read = cputemp_read, }; -static const struct hwmon_channel_info *peci_cputemp_info[] = { +static const struct hwmon_channel_info * const peci_cputemp_info[] = { HWMON_CHANNEL_INFO(temp, /* Die temperature */ HWMON_T_LABEL | HWMON_T_INPUT | HWMON_T_MAX | diff --git a/drivers/hwmon/peci/dimmtemp.c b/drivers/hwmon/peci/dimmtemp.c index 0a633bda3668..ed968401f93c 100644 --- a/drivers/hwmon/peci/dimmtemp.c +++ b/drivers/hwmon/peci/dimmtemp.c @@ -300,7 +300,7 @@ static int create_dimm_temp_label(struct peci_dimmtemp *priv, int chan) return 0; } -static const struct hwmon_channel_info *peci_dimmtemp_temp_info[] = { +static const struct hwmon_channel_info * const peci_dimmtemp_temp_info[] = { HWMON_CHANNEL_INFO(temp, [0 ... DIMM_NUMS_MAX - 1] = HWMON_T_LABEL | HWMON_T_INPUT | HWMON_T_MAX | HWMON_T_CRIT), From patchwork Thu Apr 6 20:38:13 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80471 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1294418vqo; Thu, 6 Apr 2023 13:56:06 -0700 (PDT) X-Google-Smtp-Source: AKy350YsM2/XjMP0zAkvzGG0Oc6+YG1dV5XmcbTKlSV9Bfr+J76/EC/j20sP5ydfNydIF9ISh+89 X-Received: by 2002:a17:906:844e:b0:93a:6c59:4247 with SMTP id e14-20020a170906844e00b0093a6c594247mr279605ejy.13.1680814566610; Thu, 06 Apr 2023 13:56:06 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680814566; cv=none; d=google.com; s=arc-20160816; b=FTaglgQ10y2mW6Rj7RSOcPUyN5eKJOQpIiVJzlJYUzspzjSCk74f93kzE+q+DceFZs LKWVrDS04FBNnF3FqzEbfdEPD29hfpQKkkFkhN8B7eP78H4SX6GJMaJapeHWJXfK0MdW QHc1V1Dh2G4IwOmZBFZBX+YXvqKCdg4URcJ1aI5oX8jIuBcsHwbHmWJz5tSM1ZBOkX40 YAQv/+nIhIGpXnkEfx5ccgTiqSD4a5v+kPjIdWNc8eR5G4UO5VFwAQQjzjaVF617hF+e n6LJ6fmY4MxFmf0gxLMQgNGo2hLbvtptuG23UCyrhsVSgUCtlhOed4NJakpinau3saFN N2fA== 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; bh=/cSF62SSZ/gaOhdcnmXrBqQ+s2p79JN4uy1rvb48Wlc=; b=e1C8mXA9XOjMuIaTcWaGjL+AKpwKpP26kM1reN3QWq+H9TRT4nnHCjnfa/HaywOkiS Cij5ZC5oZffW55qgcNn4fnSYffgOHFWdaWZshWekQV7sKXbT52GDOf5xUmRVKsQZhRWX sUla3noUMIw/CbK+K2Vo3CFjFbSZ4BwudpKP+r5A/R9THu3n307qBqaBfyia4Bx/HIqd 1cBT7yS0LDUQE4DJOWZK1Cu79C5x4/Z3sDtI5wYxsH0KmmRQOrs+D+QZAtgsORt/zkcY bl1KWTwkxKDOJ12FJcfbP+/NNDPIArVrKnoZQhEXHFhi8o15sIUV+MoUgql0BjwN44+z z8uw== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (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 m17-20020aa7d351000000b004ad7c7c307bsi912888edr.567.2023.04.06.13.55.40; Thu, 06 Apr 2023 13:56:06 -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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S240019AbjDFUm0 (ORCPT + 99 others); Thu, 6 Apr 2023 16:42:26 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60978 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240275AbjDFUlw (ORCPT ); Thu, 6 Apr 2023 16:41:52 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [IPv6:2604:1380:4641:c500::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 47C33C160; Thu, 6 Apr 2023 13:38:49 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id CEECD60FC4; Thu, 6 Apr 2023 20:38:48 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id B237AC4339E; Thu, 6 Apr 2023 20:38:36 +0000 (UTC) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 51/68] hwmon: powr1220: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:38:13 +0200 Message-Id: <20230406203821.3012402-2-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.0 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_MED,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762461814871184097?= X-GMAIL-MSGID: =?utf-8?q?1762461814871184097?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/powr1220.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/powr1220.c b/drivers/hwmon/powr1220.c index f77dc6db31ac..9cb0c2de5219 100644 --- a/drivers/hwmon/powr1220.c +++ b/drivers/hwmon/powr1220.c @@ -248,7 +248,7 @@ powr1220_read(struct device *dev, enum hwmon_sensor_types type, u32 return 0; } -static const struct hwmon_channel_info *powr1220_info[] = { +static const struct hwmon_channel_info * const powr1220_info[] = { HWMON_CHANNEL_INFO(in, HWMON_I_INPUT | HWMON_I_HIGHEST | HWMON_I_LABEL, HWMON_I_INPUT | HWMON_I_HIGHEST | HWMON_I_LABEL, From patchwork Thu Apr 6 20:38:14 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80459 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1289409vqo; Thu, 6 Apr 2023 13:43:43 -0700 (PDT) X-Google-Smtp-Source: AKy350aKvcDw2JfE6ibNKGi0NnZEoRB4lDZB4Dszjr5Y0Y0+hCZubRrhL6NU4SjjzVYpbt1w9lUN X-Received: by 2002:a05:6a20:bc96:b0:d9:c3f5:292c with SMTP id fx22-20020a056a20bc9600b000d9c3f5292cmr709303pzb.37.1680813823674; Thu, 06 Apr 2023 13:43:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680813823; cv=none; d=google.com; s=arc-20160816; b=RT1oaucy0NsUC8SWxcjRw24f5MmJH2Rt0CigzyNUmpZbhBO2sOg0Nx1MPiNpnkwpkd QAaIrP5JCw88xD0fqNMfxPwISQdC6tPJ+qLDiGHoLTYCOd8PY6OGqIEd6DK7HoMPjnPP 9W1md1dYdUkwN28ZpI3eT51vlkSpgDYCHQX/iwiKSGy2poEV/kRlE2p0t8J2+uouDbAP jItN6he1OxSWj85+bN9t4wc5AieUR7bQfl/6HLSuF0flEChIRKFQrpX+YVY026iKZ8zB 3ZyXTcWhnU24IgAEpuzGQ/NsWlL1UIWyoG4qlgNAcvWuRmoyzaVWKLmU/1fWJLvwJVG5 7BKw== 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; bh=eaB6q5RnefhTm0NKMyRbNQ1AqKM/gFS2H1ZIcQulQ3E=; b=v5/cujJIiAJyA/rM0+v3UJohaLMEx0hmWQyjtDLtRaTRi2Zwoytb8U1ZcaVCDKWG6D Uxw+D6r52TM6Lyk9QsKFFWvvWczFU+BIax3qxReEXK+nVOfI6vP8zkKPySM8bEnQ9fnR ieWEJpFVRBy/fv9QZsgtmFu50cPbJ0gjW0l99LanevCGc1G7PdgVl0HquJuKwgVvaJwt 5hkKoohxx5g5NQkIgz+zLMmMEMrcAZGDPPQH3709C+LzFGm7q1LriQQjhoz18h8IskU3 7HqOQOF2rKXrbd20DE18yZmOh/soySJWDK6L4txaigNPOWutF27OYbPSzbspNdyNJslW e+Yg== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (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 l69-20020a638848000000b0050c0a48480esi2050287pgd.353.2023.04.06.13.43.12; Thu, 06 Apr 2023 13:43:43 -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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S240405AbjDFUmo (ORCPT + 99 others); Thu, 6 Apr 2023 16:42:44 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55476 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240401AbjDFUmG (ORCPT ); Thu, 6 Apr 2023 16:42:06 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [IPv6:2604:1380:4641:c500::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9F981C653; Thu, 6 Apr 2023 13:39:00 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id C321560FC4; Thu, 6 Apr 2023 20:38:59 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id B9EF4C433A0; Thu, 6 Apr 2023 20:38:48 +0000 (UTC) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 52/68] hwmon: raspberrypi: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:38:14 +0200 Message-Id: <20230406203821.3012402-3-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.0 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_MED,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762461035992245983?= X-GMAIL-MSGID: =?utf-8?q?1762461035992245983?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/raspberrypi-hwmon.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/raspberrypi-hwmon.c b/drivers/hwmon/raspberrypi-hwmon.c index 1650d3b4c26e..65cc52e47db0 100644 --- a/drivers/hwmon/raspberrypi-hwmon.c +++ b/drivers/hwmon/raspberrypi-hwmon.c @@ -87,7 +87,7 @@ static umode_t rpi_is_visible(const void *_data, enum hwmon_sensor_types type, return 0444; } -static const struct hwmon_channel_info *rpi_info[] = { +static const struct hwmon_channel_info * const rpi_info[] = { HWMON_CHANNEL_INFO(in, HWMON_I_LCRIT_ALARM), NULL From patchwork Thu Apr 6 20:38:15 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80496 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1297401vqo; Thu, 6 Apr 2023 14:01:43 -0700 (PDT) X-Google-Smtp-Source: AKy350asiUxGrShfLGSp28yMypOnfQnrbKFKlKQe5809l1HRnoYFoWbR6kFF3xhBaYbfWrfGE8RT X-Received: by 2002:a05:6a20:b907:b0:d9:8d85:eb42 with SMTP id fe7-20020a056a20b90700b000d98d85eb42mr639429pzb.26.1680814903634; Thu, 06 Apr 2023 14:01:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680814903; cv=none; d=google.com; s=arc-20160816; b=WXQyJFHxzrPB+rMtdtyypW4w7PZntWoHqNYaEpSJZ3LemIzHi+WvGbjS/6YBvmcotP dgcjG1JGrw3D/qA+BfTMZSFNv+9Bm87tKXvmt3Eot7qH3TRBKaJq9g3wnYkV+PMiwJ3p Z2fSloio1+qoWueeZvTeAQ20DyQVg9Xs4scn1GzhJC2Z926/paQ7c7DoB36prIp1trUY Wi6M6gvOeUiwjA6EoRxfbUFFmQpFkc3CcfT+6+RtSWHg/Rp7aXvHp22rGo/OUHl2ZkLT aq/EklWtEVK/jpoMqo9ZFnxpRpPhPJGYfrVDfMAaQdKTJ9RC5Jp2mAEIiBUpeocAhdmi SrGw== 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; bh=/o61ddmFM6UVFOwbakVcTRQIcL7EnoglHo5mMfKmYmo=; b=dYfy1EJpUuPSCChlm8s4z65zVR7Gz/YlXcZjJKLSpPl3sfv6LlLZwFN66TDSubp4a5 ErKiPqNTHaFSJt1M8Rul7M3AlZ4+7qZHhgFxQIb/G+uZX7ya1AoxQsEJqS1awFd+dceD CVXPfmK8Lp+4RYK16Bp3YJEvsaV1gWJ+PlBtr2GPXIj53amblMTovkRdonB5FLoso+mM iFx6Wy8e+KGh7NgKTRR+Es1ipSsP45RwN2teb7FOgVi7vwKrsFytl2DTakZ240XSzHtG qDceB9OWRxKhm3d6qDDEIKL+gl2w+x16Bgt/rS4ROt+avdHyncRYhOBMP092Z/XyE4wH g8YQ== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (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 h184-20020a6383c1000000b0051254ec023esi1546809pge.44.2023.04.06.14.00.59; Thu, 06 Apr 2023 14:01:43 -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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S240107AbjDFUmw (ORCPT + 99 others); Thu, 6 Apr 2023 16:42:52 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:33760 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240423AbjDFUmJ (ORCPT ); Thu, 6 Apr 2023 16:42:09 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4ABDDB745; Thu, 6 Apr 2023 13:39:12 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id DB66460F91; Thu, 6 Apr 2023 20:39:11 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id EAB5FC4339C; Thu, 6 Apr 2023 20:38:59 +0000 (UTC) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 53/68] hwmon: sbrmi: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:38:15 +0200 Message-Id: <20230406203821.3012402-4-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-4.8 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_HI,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762462168122465617?= X-GMAIL-MSGID: =?utf-8?q?1762462168122465617?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/sbrmi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/sbrmi.c b/drivers/hwmon/sbrmi.c index 8ea5a4d3219f..529f0e766319 100644 --- a/drivers/hwmon/sbrmi.c +++ b/drivers/hwmon/sbrmi.c @@ -265,7 +265,7 @@ static umode_t sbrmi_is_visible(const void *data, return 0; } -static const struct hwmon_channel_info *sbrmi_info[] = { +static const struct hwmon_channel_info * const sbrmi_info[] = { HWMON_CHANNEL_INFO(power, HWMON_P_INPUT | HWMON_P_CAP | HWMON_P_CAP_MAX), NULL From patchwork Thu Apr 6 20:38:16 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80490 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1296891vqo; Thu, 6 Apr 2023 14:01:02 -0700 (PDT) X-Google-Smtp-Source: AKy350bjkPlwRlBMd+uLvOUSYWwWEawWStI4qnHhAPy6L5XIYaGFJrHfiKEmx+LZLolXbzf7CyCS X-Received: by 2002:a17:90b:1bc4:b0:23f:6d4e:72b3 with SMTP id oa4-20020a17090b1bc400b0023f6d4e72b3mr12152470pjb.25.1680814862533; Thu, 06 Apr 2023 14:01:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680814862; cv=none; d=google.com; s=arc-20160816; b=DIUeto2fxyGdxyqqW6CiG/ebKQq3sHn6MVFpK4CIy+lO8rtCya8ZoD4ThQ+nUgCEfL FbOnJYLNbtyn9yK6+BVJ10i4zje026EnOBxxOPveaQZVNF5Bmgy8Yz7GTl43JK3UjidB CipyJ92F7XFFcqGlc4GvnY1l9j2RHcRz+VWsguSO9Y121HUvGhQwTyyZvsV45VLog/xv KN4yRjhJ2IirPX0m8Fm79MPGObeZCgeZ4MU545FC6hdQC03M5LLdBrxukB4Ofpiojp2r iw/QaIxE0NLk1Y3f7OrKqfU30CehwhpSm9Zz7GzXsTJSPNUgwPGnsBFRRA8QwqqN1cw1 2gUQ== 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; bh=JdsPD7F/uoG9axtFNA0wE3wQaEzRT7qsM9/XTu4C9ps=; b=gXJo+utvqtjDWicNr02EMrX6lK9fiphOZlvHXFDaS/hz18xyjUoj+wy7I5WyNyST4A l0Z1Os6YGPlBWztcwDXa3AdP0Zf8t3rDALzmmoYfcBtHAgz+Q4krQdsocGB3U5ysOpKU B0NG2C6o0kEVJ9TSVmhAvZAy4zSym0mCPGttf24HZke0tzDgw/9jAq0n/lHT6XsZOzCp lX3WGd3Y+UOf8txVdK4vAVQzRjCkoAB6cKMFIFlt8DwSz/iTPkKTt+J8Rt4ZU8rCLHRW 2cCnH1wR6Zua4utZjNUR/blC0CMl4rGJLwv0w4RGsknR2g97h+l6yNyJZoVxwrFPU4Dn 1xMw== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (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 v14-20020a17090a898e00b0022bf20fc05esi4619664pjn.43.2023.04.06.14.00.25; Thu, 06 Apr 2023 14:01: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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S240500AbjDFUmy (ORCPT + 99 others); Thu, 6 Apr 2023 16:42:54 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34040 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239616AbjDFUmO (ORCPT ); Thu, 6 Apr 2023 16:42:14 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6C60D55A6; Thu, 6 Apr 2023 13:39:23 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 078F460F1D; Thu, 6 Apr 2023 20:39:23 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id D011FC433D2; Thu, 6 Apr 2023 20:39:11 +0000 (UTC) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 54/68] hwmon: sbtsi_temp: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:38:16 +0200 Message-Id: <20230406203821.3012402-5-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-4.8 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_HI,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762462125101276166?= X-GMAIL-MSGID: =?utf-8?q?1762462125101276166?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/sbtsi_temp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/sbtsi_temp.c b/drivers/hwmon/sbtsi_temp.c index 4c37de846f93..7049d9464ac6 100644 --- a/drivers/hwmon/sbtsi_temp.c +++ b/drivers/hwmon/sbtsi_temp.c @@ -182,7 +182,7 @@ static umode_t sbtsi_is_visible(const void *data, return 0; } -static const struct hwmon_channel_info *sbtsi_info[] = { +static const struct hwmon_channel_info * const sbtsi_info[] = { HWMON_CHANNEL_INFO(chip, HWMON_C_REGISTER_TZ), HWMON_CHANNEL_INFO(temp, HWMON_T_INPUT | HWMON_T_MIN | HWMON_T_MAX), NULL From patchwork Thu Apr 6 20:38:17 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80500 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1297897vqo; Thu, 6 Apr 2023 14:02:27 -0700 (PDT) X-Google-Smtp-Source: AKy350aGrST4vh/cODNjc/aMcGoI+T1DblSLYt2ndtrhH+f26UjbVDqr/CMKhVUK7XsqJC8xCnda X-Received: by 2002:a17:906:fca9:b0:92b:e1ff:be30 with SMTP id qw9-20020a170906fca900b0092be1ffbe30mr252878ejb.4.1680814947504; Thu, 06 Apr 2023 14:02:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680814947; cv=none; d=google.com; s=arc-20160816; b=oA2OB4yyOxYxO8A3ZSoFGuXZpLgfoIh+AfRzM5Be8+T8oRhwyAMzloV93dL7r5cX67 82oceFQdRyLJhjx9nOszgkQfhS3DLdSBLQrTpQtIeuoNK/iWSQbyvBujRdu7dGqF3hSl G/f0bCwXuJQztQHyRi2XITPCHr0cV8LHupCWHHsu9pJoc/xVaxBYNz0einCRGLarpMAJ YnEwE+Rw6d1EENjPV4Gfv9LPVOwXNrtweN4wH3f4qaB2LbVoBQzcZCjtxU4uqJoiRBfL tMLfVSYEPxA4zsWnWL+ZF8VFfaZ8ScCGmLbc5iCye6OIJODzkNyz2daoAjsNItumBlye LzGA== 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; bh=jPQVWjGuDQ8Vy2HoyR3g/5xUPi5oo81Ox0s9nDO9GIk=; b=0FilxgF/YgbaLcqOvSzib0hy5b8vkDFwzanzYLY6/XfAmn1ai9k/5rkTOnH4MvmV+o wNu9msJmxwcT9szp7wRIaqnISM7nZk3RuCX/7mJsEg6P4IBKVZ8TBGRUxO1MIM/G1dvZ WYm4gfqjEvpm9n9PG2oaHMPe37KYhr8aCPsKIN5gJgY1gJVMUktSN3tN2OvnyLhFqV5u ZhtX6fbGnCtXX7JXgUtFd4k8nwdamkuB4PhQK0LIQm7JedjffaIvoVtHvMt6C/jKQQeJ P+NJ3AsSD92e4/OH4Olgk8VyQ9h64tDubBQx4oixvhOVVZJ9ZrC/LGEDPbvoKYWvJ+8k a8oA== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (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 t21-20020a05640203d500b004fd56e106dfsi1641086edw.547.2023.04.06.14.02.03; Thu, 06 Apr 2023 14:02:27 -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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S239643AbjDFUm5 (ORCPT + 99 others); Thu, 6 Apr 2023 16:42:57 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60854 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240096AbjDFUmS (ORCPT ); Thu, 6 Apr 2023 16:42:18 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [IPv6:2604:1380:4641:c500::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 61845B766; Thu, 6 Apr 2023 13:39:34 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id F217162C36; Thu, 6 Apr 2023 20:39:33 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id E02DEC4339B; Thu, 6 Apr 2023 20:39:22 +0000 (UTC) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 55/68] hwmon: sch5627: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:38:17 +0200 Message-Id: <20230406203821.3012402-6-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.0 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_MED,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762462214264432317?= X-GMAIL-MSGID: =?utf-8?q?1762462214264432317?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/sch5627.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/sch5627.c b/drivers/hwmon/sch5627.c index 25fbbd4c9a2b..1bbda3b05532 100644 --- a/drivers/hwmon/sch5627.c +++ b/drivers/hwmon/sch5627.c @@ -379,7 +379,7 @@ static const struct hwmon_ops sch5627_ops = { .write = sch5627_write, }; -static const struct hwmon_channel_info *sch5627_info[] = { +static const struct hwmon_channel_info * const sch5627_info[] = { HWMON_CHANNEL_INFO(chip, HWMON_C_REGISTER_TZ), HWMON_CHANNEL_INFO(temp, HWMON_T_INPUT | HWMON_T_MAX | HWMON_T_CRIT | HWMON_T_FAULT, From patchwork Thu Apr 6 20:38:18 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80509 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1298907vqo; Thu, 6 Apr 2023 14:03:59 -0700 (PDT) X-Google-Smtp-Source: AKy350Z+VMUKlfF9OpWQFxCS7KlhWeA2JHqzkC2zWJ7XRCsazZxZE4pMd9AUZTNJRhjT8qG1/BX5 X-Received: by 2002:a17:906:8150:b0:878:58e6:f1eb with SMTP id z16-20020a170906815000b0087858e6f1ebmr236884ejw.23.1680815038907; Thu, 06 Apr 2023 14:03:58 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680815038; cv=none; d=google.com; s=arc-20160816; b=Vz/CxrEfs029wSL+n4ipGbypP6Tl7NW1SFT2gsYA4e/7V18/PpcyUNA+f1INBLsGh+ KTK5jircNSMdOeoAlUzMNAoM3qrI/jW7PxjCIPJU36JmzGCFC4uJ2DvnM+I2vfsXjS5X qjgtqTCwM4PJilZYYxW3DOFyTRK2HaudpsD7esH712/eS8vL3Pa7uvdgDbTY4+skyA+B 6YOT/1DVRdCqclgFajo2xylPwErf6qkWn1Pgz0aiqtrD2qu3z2f/SjpcqSDG5AJmFtcC AvqI0fU7DUlKYGFNHanuIw4lEej8WGhtggyOYW2O7yV8yao8mgmJIWC54/xojowX5OKn aIvQ== 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; bh=yWrC3UiruA6CSs5lgSaNinB6m3pQMUMnUQ77UxhTZsc=; b=n3iMORa7RKUItZpKCP1E1xjH9Wq/irLdDJMQW0uO2eAP0pKkFXXLtog1mAAIqCscHN nyQV7byd7BByGfVjVM5zJ3Ih7cJqONHDhXfwmF5M84Vxqz3ANucD1kgM+SFlPsZ6IRBr V0x69UOFKAYHMfJOeSNOYXIDmBV7rzsJEA2fdr+lEfO45r8uHumkhJC56CzcmHY3dJzv nsbo7GAzW20ut/27zRbhzt3X7NaMSvRDjNxio2ScTozGcWL2nfp9JTSy6E3Mpl0TBlos AJEIa0o/LFNM7gDBH1NxbceI93O6T6RmBNi+cqPpmfHDV6xrIXrJPPK7cM4mwOe7pK+F h5aw== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (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 pw12-20020a17090720ac00b008b179adfaf5si1612011ejb.466.2023.04.06.14.03.35; Thu, 06 Apr 2023 14:03:58 -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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S240523AbjDFUnA (ORCPT + 99 others); Thu, 6 Apr 2023 16:43:00 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34398 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240362AbjDFUmT (ORCPT ); Thu, 6 Apr 2023 16:42:19 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id CFB96BBA4; Thu, 6 Apr 2023 13:39:45 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 67EFC60F91; Thu, 6 Apr 2023 20:39:45 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id ECE2DC433D2; Thu, 6 Apr 2023 20:39:33 +0000 (UTC) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 56/68] hwmon: sht4x: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:38:18 +0200 Message-Id: <20230406203821.3012402-7-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-4.8 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_HI,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762462310212919989?= X-GMAIL-MSGID: =?utf-8?q?1762462310212919989?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/sht4x.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/sht4x.c b/drivers/hwmon/sht4x.c index 13e042927bf8..5bbe09135ab9 100644 --- a/drivers/hwmon/sht4x.c +++ b/drivers/hwmon/sht4x.c @@ -214,7 +214,7 @@ static int sht4x_hwmon_write(struct device *dev, enum hwmon_sensor_types type, } } -static const struct hwmon_channel_info *sht4x_info[] = { +static const struct hwmon_channel_info * const sht4x_info[] = { HWMON_CHANNEL_INFO(chip, HWMON_C_UPDATE_INTERVAL), HWMON_CHANNEL_INFO(temp, HWMON_T_INPUT), HWMON_CHANNEL_INFO(humidity, HWMON_H_INPUT), From patchwork Thu Apr 6 20:38:19 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80474 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1294795vqo; Thu, 6 Apr 2023 13:57:01 -0700 (PDT) X-Google-Smtp-Source: AKy350bqES3x711S2J8F8r9Kr29dSEgbRzQEy1xRWcf/qIh90PHgNkvghNG9C4HEENWgp22A31fi X-Received: by 2002:a17:906:9c2:b0:93e:5baa:d443 with SMTP id r2-20020a17090609c200b0093e5baad443mr141053eje.63.1680814620803; Thu, 06 Apr 2023 13:57:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680814620; cv=none; d=google.com; s=arc-20160816; b=VQJRw8dbPLZOmk7iDAYwJLtI2L8oufo97pm4Hat1xJAW2cjx8CQfUSHuBGlVk6hKsU SInq1dMA0ppIvPnA5JyZgrzpHI/FrM2gEGe0bZjpfMiiRQ5dS4EbKGMGSwyIbFP16G7J RWW2SVXQ6y84gPycvCuEXfu9xpqDKImHkC7kAIfMGsgJYxtQsumzSp0NqIh/lUc9AN7c ePAlUgiYZ9/mvquyhAhwdlQ/JNop8VJ31E1p6BKc9OAXZ8DVVSxqMz72ujKRYBHcIQDc F7Tp1dX46rE0gtE5n12901jJbZDEos+D2th8sV88bTOQtHbDaAKhmqmOAiiP2d4VICpK wjeg== 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; bh=Eh6cbSISme4hiMsAZlaoAOFo+6jTJlGGCpBzOk0+IbU=; b=NqE5S/9T2qFEeJlkqpH10vyfPluAGIqLq67EgRA8JmgpiK4ksayM8l9BVhc2dUa1Gz WyWyFFpY2bl11qvlkozwzSS+Ciz7130/gMCW3PfpKzYqg1//JDBfjutjTmREQw4BwFzT MghRubwQ2o7lMKAQDBHXA49pRmsC/McyhUx9Muu9WzoNfWbZ2pKv7EjhbHuioGpYtpqs gI756va5Df0yExXO4FQj6qBgGmZyJfqOS3cLLhvJQn/UlMwDQZwQSX+zcWl7DdRzhw3i P2HGpsu2pIE/woLo6qCf0Nwz/f8HzUm0UtoqTpQ8foU6vsS1Tyv9V4O5RrTqUeYD4PNt NPgA== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (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 z17-20020a170906271100b008e0363188e3si1828084ejc.953.2023.04.06.13.56.37; Thu, 06 Apr 2023 13:57:00 -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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S240383AbjDFUnE (ORCPT + 99 others); Thu, 6 Apr 2023 16:43:04 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34474 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239966AbjDFUmU (ORCPT ); Thu, 6 Apr 2023 16:42:20 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 69CF659EA; Thu, 6 Apr 2023 13:39:57 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 0121E62C36; Thu, 6 Apr 2023 20:39:57 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 53B61C4339E; Thu, 6 Apr 2023 20:39:45 +0000 (UTC) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 57/68] hwmon: sl28cpld: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:38:19 +0200 Message-Id: <20230406203821.3012402-8-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-4.8 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_HI,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762461872210440167?= X-GMAIL-MSGID: =?utf-8?q?1762461872210440167?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/sl28cpld-hwmon.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/sl28cpld-hwmon.c b/drivers/hwmon/sl28cpld-hwmon.c index 9ce4899a81a5..e020f25c9300 100644 --- a/drivers/hwmon/sl28cpld-hwmon.c +++ b/drivers/hwmon/sl28cpld-hwmon.c @@ -67,7 +67,7 @@ static int sl28cpld_hwmon_read(struct device *dev, return 0; } -static const struct hwmon_channel_info *sl28cpld_hwmon_info[] = { +static const struct hwmon_channel_info * const sl28cpld_hwmon_info[] = { HWMON_CHANNEL_INFO(fan, HWMON_F_INPUT), NULL }; From patchwork Thu Apr 6 20:38:20 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80465 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1292301vqo; Thu, 6 Apr 2023 13:50:52 -0700 (PDT) X-Google-Smtp-Source: AKy350bzAKzb0cPMcM65RsqILmP66BMg4G8NBtkXUUYRM/Bezkm91ubGHALXZHkyrCLkNX8Ep8dL X-Received: by 2002:a17:906:f217:b0:8af:5403:992d with SMTP id gt23-20020a170906f21700b008af5403992dmr165149ejb.28.1680814252670; Thu, 06 Apr 2023 13:50:52 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680814252; cv=none; d=google.com; s=arc-20160816; b=y6dkG/BjoQKTEcdCTvgh4gcTfyhlNErNw1q9J//yCST9Mp0Im3j5GmdUtM9YE4vQwI wqHznaaAWcfha0qj+sJ9PgZTOlZhY2A+foIBTx9G2aQ9vTeo1GLHWVdR+lzfK2I2x0Pb Vz2ukF/3L1Frkg6lc9pCwclhgFkoxiNZRn8YJM/8y04jynV0IkIIpjLaK/xIbPv04Hdn d8EuRrfHOh0o+2F9yE/S5ro74WZYfh3otB9Tu555LGsWTUWqILY/QaPk7Eqyjpv2MZKn pegxN24U+/otSThwe72q+mQpQlmdW5wLvzmu6neu3Qbw1T/2KPywJYYfj03bq/x9KitF gkiQ== 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; bh=hJcFWFE0TSZSVix1UlTo5ie9J4NrwcmvU6WNP3Wq8nw=; b=huKJP4owIyW/n28MSts8RHeqVW8xAXIaXqzCo4Hw/nQPDticj7sERDw4uoWlBQWS1j mcEUBot1NNzDah8oFiL4mrClBKxYipuDWF+VxqFo7xonVVuFf4wcGZBbcf2q3efPvKFz OjWuEj9FLlpU8J4OjKl40lKnC5jjdT1utcwC0Qc/1yxBP1nH3T8xqWvji1Trxe3kiaXK WvEc3sgH5zJVwwtIEXdIKIb0LFj00xK6tc4LkvuKOGspYx3Xj/qy55luFkpv30Ny5GFF hp8ARu2BHupuKELmBFdNXOfNDyk9OPPatj4c6LDbTi4LRr73vu3Mw+deaN6X/o58sF9i DBnw== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (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 ne30-20020a1709077b9e00b0093306604e69si1192277ejc.119.2023.04.06.13.50.28; Thu, 06 Apr 2023 13:50:52 -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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S240505AbjDFUnH (ORCPT + 99 others); Thu, 6 Apr 2023 16:43:07 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60982 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240366AbjDFUmV (ORCPT ); Thu, 6 Apr 2023 16:42:21 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C555C19D; Thu, 6 Apr 2023 13:40:08 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 55E0164C39; Thu, 6 Apr 2023 20:40:08 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 02BC3C4339C; Thu, 6 Apr 2023 20:39:56 +0000 (UTC) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 58/68] hwmon: smpro: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:38:20 +0200 Message-Id: <20230406203821.3012402-9-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-4.8 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_HI,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762461485812126901?= X-GMAIL-MSGID: =?utf-8?q?1762461485812126901?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/smpro-hwmon.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/smpro-hwmon.c b/drivers/hwmon/smpro-hwmon.c index a76c49dd8438..d320adbd47f4 100644 --- a/drivers/hwmon/smpro-hwmon.c +++ b/drivers/hwmon/smpro-hwmon.c @@ -385,7 +385,7 @@ static umode_t smpro_is_visible(const void *data, enum hwmon_sensor_types type, return 0444; } -static const struct hwmon_channel_info *smpro_info[] = { +static const struct hwmon_channel_info * const smpro_info[] = { HWMON_CHANNEL_INFO(temp, HWMON_T_INPUT | HWMON_T_LABEL, HWMON_T_INPUT | HWMON_T_LABEL | HWMON_T_CRIT, From patchwork Thu Apr 6 20:38:21 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80506 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1298737vqo; Thu, 6 Apr 2023 14:03:39 -0700 (PDT) X-Google-Smtp-Source: AKy350YPh+PsuQYe8NjhCU2wfiYw6ML7yRa55RplF0Tk0VBERHnlH7LthB25z6dS1TKvN/JrGPqT X-Received: by 2002:a17:903:234f:b0:19d:f7e:9864 with SMTP id c15-20020a170903234f00b0019d0f7e9864mr276206plh.57.1680815019550; Thu, 06 Apr 2023 14:03:39 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680815019; cv=none; d=google.com; s=arc-20160816; b=dCs13BwbQZ7hrRFiEpJk5xuoFzeEHuBb4OG/mhfq9to26hO92735GsYUuExsAqOopI Ia4dwdIbDbNw831cgr0uy6/s2dIlNwE16Sjj/joIOydS1Y4UGSSwBvYcqoBAJXNrJF3z 4jhKICwJaXmkTdhlJKicJhqlHbGAyS2DclzU2/pnOfoyroH0LaKt7JwP78Wdo1tmYl4R CTZ4WwNBsQ9EEYeylwJD4Tqpr6p9eRXteAHOY/GkWEJi0OsMFC1uLnUwV6YkzVzRivX/ n0nGgO0TX2srQyR5DHpab5h/CLH+YYogQRrblVzl2RkVq2rN7KdPtTQ2uu1dcUeWX/9f mlNg== 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; bh=qnvrTKbncrR0ULMLJvkPIIGzNzT6LpgoNU9PVajMmhE=; b=wLIpdADwZPCA1vKTJhmZLbByum95mKC3TpN0UEekZIZfRBkTTEJjB4CseSihJf/FcR 30exzlgyqaBeDmZ5wn5iNe6PCJU8SNk8SR6/2E5jixMavTdGxqh6/9Vd2fXICT0DQso9 9K3FuCsoSoTkETrD8tg1YGntCe75ZmCHxPY9/nHcS0upQ3sHN6TEHSZVKltey/TUMI6h vJ2ql2UIkHFwRBANKFU0lwOP0n58G6EVzzpW0bMRjDOSLorDgI4dSp2AsrRAz6La4X/k 09NHcf2NMAij2GYrx9hx7yLKQhO7gZfESpiHHDlRbQcMzEyedIFKmqvzQP045tIOArAP LZBQ== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (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 u12-20020a170902e5cc00b0019f23a15f43si2612329plf.578.2023.04.06.14.03.25; Thu, 06 Apr 2023 14:03:39 -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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S240543AbjDFUnJ (ORCPT + 99 others); Thu, 6 Apr 2023 16:43:09 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:32810 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240174AbjDFUmV (ORCPT ); Thu, 6 Apr 2023 16:42:21 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [IPv6:2604:1380:4641:c500::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4AA8559D5; Thu, 6 Apr 2023 13:40:20 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id B19E764C39; Thu, 6 Apr 2023 20:40:19 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 42E77C433EF; Thu, 6 Apr 2023 20:40:08 +0000 (UTC) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 59/68] hwmon: sparx5-temp: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:38:21 +0200 Message-Id: <20230406203821.3012402-10-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.0 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_MED,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762462290069504187?= X-GMAIL-MSGID: =?utf-8?q?1762462290069504187?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/sparx5-temp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/sparx5-temp.c b/drivers/hwmon/sparx5-temp.c index 04fd8505e5d6..d640904939cd 100644 --- a/drivers/hwmon/sparx5-temp.c +++ b/drivers/hwmon/sparx5-temp.c @@ -86,7 +86,7 @@ static umode_t s5_is_visible(const void *_data, enum hwmon_sensor_types type, } } -static const struct hwmon_channel_info *s5_info[] = { +static const struct hwmon_channel_info * const s5_info[] = { HWMON_CHANNEL_INFO(chip, HWMON_C_REGISTER_TZ), HWMON_CHANNEL_INFO(temp, HWMON_T_INPUT), NULL From patchwork Thu Apr 6 20:40:19 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80518 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1300391vqo; Thu, 6 Apr 2023 14:06:26 -0700 (PDT) X-Google-Smtp-Source: AKy350ZpD8Vsbb/gh9FOdjZzOJtEev4E0AE0MCob1UiPuMruXVhRSZtGt6JEv4/FTB4SVznAHUeP X-Received: by 2002:a17:90b:3b49:b0:240:b329:e693 with SMTP id ot9-20020a17090b3b4900b00240b329e693mr12865714pjb.39.1680815186261; Thu, 06 Apr 2023 14:06:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680815186; cv=none; d=google.com; s=arc-20160816; b=WarOAjqQUKA3gErAUffUyjVKIq2NmD1BLy2/NOntMo32517Ie1z2UJBClNSFTroe4i N8PPTjJugtrl8WCxRNYl/3QM8igeuXvV+F4ewivxa7L4AHS023mdfGG4uVK+0NzdU9rx 16Og33Dtv6IUpJkC+3N9turdBxlOyWYYcH7vV0PcWKbwYHlav7oYbGrlZEd2X2UdvNn4 iPnsWJjvA/E2fo+dGrVTUBxk8WZILF7C7V75gUCxvg/ussXVC555aHqqm7YdDFkP3yYw rB69x7ta7XUhjuqUTw5bR03Fk59PFVYz1LSC+BhwRrrCCzyQwAyFL35dzbRtb4rABvG6 EQ3A== 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; bh=aCnpyr2Z5PTIq9AbnMl6Ii8vDCc+zuWx+NjwfjYRjv0=; b=eP2BWBue9SOXSUhfHTw7tRviIfbaJpaekJd3MZhXKPt2eEX1ozZS76M32KdTFcGJE8 eatWJHLKOTI9WdI3wxs0kbbAkT2osOdnbG9jnK635xhNZ6KghMNytFmsRTAx0W7Xd8YO PRmN36fcAjO5XpJjib6uGxaJ3KtBOZzzxPY+U4AfL5gIwPTOTzvjZmNqDhtzU0/USq0Y mIt1m+hNqfAs+bnzQJURpGCKpQk+4Pb84IsTTZ1iiHWEnmSEGdlz0Hut3YIrLndadUX1 IftjbJ8JKZ1WXq+aW4/rogkgsAufn3zc1IwysWRgdIOznXg7Hc4oJo8uOAONEnGNc7/v iMUw== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (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 iw18-20020a170903045200b001a1f68ff791si2384497plb.17.2023.04.06.14.06.05; Thu, 06 Apr 2023 14:06:26 -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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S240213AbjDFUnW (ORCPT + 99 others); Thu, 6 Apr 2023 16:43:22 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:33620 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240330AbjDFUmf (ORCPT ); Thu, 6 Apr 2023 16:42:35 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0021BA260; Thu, 6 Apr 2023 13:40:43 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 54E7F64C39; Thu, 6 Apr 2023 20:40:43 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id B771BC433EF; Thu, 6 Apr 2023 20:40:31 +0000 (UTC) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 60/68] hwmon: sy7636a: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:40:19 +0200 Message-Id: <20230406204027.3012532-1-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-4.8 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_HI,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762462464586085127?= X-GMAIL-MSGID: =?utf-8?q?1762462464586085127?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/sy7636a-hwmon.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/sy7636a-hwmon.c b/drivers/hwmon/sy7636a-hwmon.c index 6dd9c2a0f0e0..ed110884786b 100644 --- a/drivers/hwmon/sy7636a-hwmon.c +++ b/drivers/hwmon/sy7636a-hwmon.c @@ -52,7 +52,7 @@ static const struct hwmon_ops sy7636a_hwmon_ops = { .read = sy7636a_read, }; -static const struct hwmon_channel_info *sy7636a_info[] = { +static const struct hwmon_channel_info * const sy7636a_info[] = { HWMON_CHANNEL_INFO(chip, HWMON_C_REGISTER_TZ), HWMON_CHANNEL_INFO(temp, HWMON_T_INPUT), NULL From patchwork Thu Apr 6 20:40:20 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80519 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1300442vqo; Thu, 6 Apr 2023 14:06:30 -0700 (PDT) X-Google-Smtp-Source: AKy350YzRy/Cw3Y8V9T5cVLkLJuOf/m00QKlgLc78+7JpXK992RaKSCE9ayNeRJ3gemzCxTuBH02 X-Received: by 2002:a17:902:d511:b0:1a1:b172:5428 with SMTP id b17-20020a170902d51100b001a1b1725428mr629634plg.18.1680815190357; Thu, 06 Apr 2023 14:06:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680815190; cv=none; d=google.com; s=arc-20160816; b=oybNEQrUuDtY6TefFMnsE/ZkosNwzynoJKjMjzOHwfKdonb1QLTVZPrwIhoWgAcqW4 hd21LHLJVUShZKBcCILXVPjQzIak08v38SQRaHRwf3JUGENRDnKgcyxBK88Uk2qq5m2i XIy0h3EQ19R9Jifoa2xlZgUWzkvsB5rMkTeaYFSRs4pMapVjo2vAYY47hQx6+ZLOA+Ia t3Ok7RNNb6RblUdnnQnBusfCtb1QQIaVnnO+TpXW/M9pWFTLbG1WJwBzdpGih7FRZBaJ AD10m3AxVLEy2Q7Xq7STLTa8E0LW5b5KNQaE1QOUgyB0YbqF6kHWm4Zm2v3o8c3B2Q9A AUfw== 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; bh=yK6QqQ+unO47Z8rC8YqDcLCtvRZboTSWVzWJaf/v2Lc=; b=dMbI7jdyaXDU+6I5Hr869e7wKB8VQGD+WSuCkSOj65rSwJ5QPWKhcBjNbJY8oCVvVi jMpDV+zu/hQa7k5SXxBSMFFvUR0ZUOLUsxkscFh+b7xX97amkRp9Jvo07QK7V6K0rgId rtkZmvygLhBcxbJnlf8on0BBx5vkz+2Gnobpab449n+o+27mGFuaoDYlYRgkeeKHtGy7 J2RkaC9U41bDCp44M0EmRKDukIfBUaoKFiN+Gkv9Aa0uYrSKYYQLaP/toVhVELZC5qnq eYFKZJS0is5yem6QTqa+3O0M4eUnm7Akd1fdLktpawHDU+rAB7fmJh51TSi7yYG+TmHw 91xw== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (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 e129-20020a636987000000b0050befeed875si2030117pgc.32.2023.04.06.14.06.08; Thu, 06 Apr 2023 14:06:30 -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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S239077AbjDFUng (ORCPT + 99 others); Thu, 6 Apr 2023 16:43:36 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:32796 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240193AbjDFUmz (ORCPT ); Thu, 6 Apr 2023 16:42:55 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [IPv6:2604:1380:4641:c500::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D775BAF1E; Thu, 6 Apr 2023 13:40:54 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 3383364C45; Thu, 6 Apr 2023 20:40:54 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 3E0A3C4339B; Thu, 6 Apr 2023 20:40:43 +0000 (UTC) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 61/68] hwmon: tmp102: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:40:20 +0200 Message-Id: <20230406204027.3012532-2-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.0 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_MED,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762462468758983618?= X-GMAIL-MSGID: =?utf-8?q?1762462468758983618?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/tmp102.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/tmp102.c b/drivers/hwmon/tmp102.c index 2bf496a62206..e271556efe0b 100644 --- a/drivers/hwmon/tmp102.c +++ b/drivers/hwmon/tmp102.c @@ -141,7 +141,7 @@ static umode_t tmp102_is_visible(const void *data, enum hwmon_sensor_types type, } } -static const struct hwmon_channel_info *tmp102_info[] = { +static const struct hwmon_channel_info * const tmp102_info[] = { HWMON_CHANNEL_INFO(chip, HWMON_C_REGISTER_TZ), HWMON_CHANNEL_INFO(temp, From patchwork Thu Apr 6 20:40:21 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80505 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1298569vqo; Thu, 6 Apr 2023 14:03:24 -0700 (PDT) X-Google-Smtp-Source: AKy350YpEZjtkvZe6Xh/STm/G8EKlIjByDrEdCUP2VKZ09bgPIulEjTovKVpk1EUizwLJUkEkTq/ X-Received: by 2002:a62:8497:0:b0:622:8a8e:8cf8 with SMTP id k145-20020a628497000000b006228a8e8cf8mr9102072pfd.14.1680815004637; Thu, 06 Apr 2023 14:03:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680815004; cv=none; d=google.com; s=arc-20160816; b=zDkJCNre5PKBIzfcUUAufZDAIqo3LDP/5Wyg5UkaISRo0BQKbtqGkeJTXQ7WgE2Gsn N5HRDoWhe75V30oZica+YXuefdrE8Z2ViSiwHAz0iQ2X2SA+zmB61vcHvCm7e0sNj/3K f7gGHRJs8rdFx7DDhQ3TODIVGgI/O8etQLWqEXsijIo0frcST16W6fwS6fn6DD4AEvX6 9oX9vJineAAlJK2vpPdiYW4OKQ+z7EPV8lr5E9800jqUXybkSVYten0iN59gkAYklxly mAIBAhSsBSNpuCWskg0FaWbXigUC5qBORKnGSVlf4CZHPMeSF1B8lAFvom1iiIFBeGl4 biSA== 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; bh=WaxxKjNBm2VJfv6rZiI1Afe00rOHrpCAD4uwW5rUUZI=; b=ENq78sTEnGqR0UcDry1/jZV1ZZsMzQOt4/EcLeBrrXuU4vpYmGFCKcfba8uhGbICYi mtEAmvw4oFlFaoIj6RhAp/dF9rHjzdoG+PpKuzTVJOin9n7DAD6bshz3FID/sFq6QW3K dylP20GYsWUXcW+5ZUnDnyuUDF24gOmSTNEPC5Fdk9JA6p7zBHm2/TB0iLfYDptia4qh ZhcK4kFxrHb9097GZbDAe+ymFknnt+k0GTlCec9v0Rn5xBvXRjNr1qKOwF5vGA/WnTHD qdoYcczf1Ur2lL4f4PGIvp9uL+0P1iBpQzhPUA71mEWYB2DrlX1/uqyXPBlNJURo8Z1Y nh1A== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (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 i2-20020a655b82000000b0050bf0f1b79csi2050588pgr.699.2023.04.06.14.03.11; Thu, 06 Apr 2023 14:03:24 -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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S240579AbjDFUns (ORCPT + 99 others); Thu, 6 Apr 2023 16:43:48 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60822 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240464AbjDFUna (ORCPT ); Thu, 6 Apr 2023 16:43:30 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 26AE1BDCF; Thu, 6 Apr 2023 13:41:06 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 97C5564C3A; Thu, 6 Apr 2023 20:41:05 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 24D5FC4339E; Thu, 6 Apr 2023 20:40:53 +0000 (UTC) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 62/68] hwmon: tmp103: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:40:21 +0200 Message-Id: <20230406204027.3012532-3-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-4.8 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_HI,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762462274310254334?= X-GMAIL-MSGID: =?utf-8?q?1762462274310254334?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/tmp103.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/tmp103.c b/drivers/hwmon/tmp103.c index 56d5cbf36a45..d257bb91fc69 100644 --- a/drivers/hwmon/tmp103.c +++ b/drivers/hwmon/tmp103.c @@ -119,7 +119,7 @@ static umode_t tmp103_is_visible(const void *data, enum hwmon_sensor_types type, } } -static const struct hwmon_channel_info *tmp103_info[] = { +static const struct hwmon_channel_info * const tmp103_info[] = { HWMON_CHANNEL_INFO(chip, HWMON_C_REGISTER_TZ), HWMON_CHANNEL_INFO(temp, From patchwork Thu Apr 6 20:40:22 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80489 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1296890vqo; Thu, 6 Apr 2023 14:01:02 -0700 (PDT) X-Google-Smtp-Source: AKy350a3k9OSNCcoKvawGJDzpUjawM0WoD6nZ5Y1M77eJTbnnuKepKKnK26Y6jwViis4tlwW7Ti4 X-Received: by 2002:a17:903:120b:b0:1a4:f8e7:29ed with SMTP id l11-20020a170903120b00b001a4f8e729edmr344293plh.41.1680814862434; Thu, 06 Apr 2023 14:01:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680814862; cv=none; d=google.com; s=arc-20160816; b=RDu48BEtuDx7HhZvzzdXI3BikxEfFZxRyI3qhiq6Hoh9HUDo3l1gu/7n7t9plL2T+F LhC55aU27AOLidss+dPmh0N5r6a1O2iS4xCpCs3ETW26CH18chPxCjrPzNrmPg//so2v jtgvTMTN0SQAthRfcCUlt4w9GQ/dW8B6IXXx9H1gkzYtg7LwXVu6uln3jJEsvw7OAVDQ Y4jUBPsYEf+g1v39T4vKy7rlAZpd4aajFnZBIvA5biq+m9ItEdMKc1pwlIKCzmKf+z6u uiI/hdpOYetR6FKWdpcvGr8/v7WhBPrIH4a/Dj6vrQJ5ghbjNJLjpf8itT1UNy0jXjAR St+w== 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; bh=HSPoLSjWYFsHZsLpCrlthT1mVkDK7gJuSWboU323/0M=; b=0Hct0wVRPINCBDw+RrJO6jyhwNXVZbEyXilFprkL2Ssf4P9MtDME+rH4+H22R843Fh 4B+FOEAyoXoWlsIJI4ftk+of0MHuq0L1San32ht0AJvCoE5bRiKgur4Gwciy5QYcWX/i MZCVrSCtTBPGPU8eJe29yhl2VE8bJDPLi+n6jgNmg2NNEfruLY+KP8KRYzIWuB2Qk8vZ ivxfYR6etjOSCOij9qIIElwkK23kkpB+BP0zoWPIlM794yHH2n2y1Uk8XY3fCQxh2aj+ piCsuO3l/KavdVy1Ys28T5kO39wLwQa5JnDkczCySYqwMQocAjsRrpVh3zvUIW+y6ced YXoA== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (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 e17-20020a17090301d100b0019f3aa99e9asi2783175plh.49.2023.04.06.14.00.25; Thu, 06 Apr 2023 14:01: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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S240386AbjDFUoM (ORCPT + 99 others); Thu, 6 Apr 2023 16:44:12 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60374 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240447AbjDFUnn (ORCPT ); Thu, 6 Apr 2023 16:43:43 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 288D5CC1F; Thu, 6 Apr 2023 13:41:17 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id AFB376487A; Thu, 6 Apr 2023 20:41:16 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 7AE7BC433D2; Thu, 6 Apr 2023 20:41:05 +0000 (UTC) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 63/68] hwmon: tmp108: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:40:22 +0200 Message-Id: <20230406204027.3012532-4-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-4.8 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_HI,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762462125278104547?= X-GMAIL-MSGID: =?utf-8?q?1762462125278104547?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/tmp108.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/tmp108.c b/drivers/hwmon/tmp108.c index acb4ba750b09..43784c289a9e 100644 --- a/drivers/hwmon/tmp108.c +++ b/drivers/hwmon/tmp108.c @@ -272,7 +272,7 @@ static umode_t tmp108_is_visible(const void *data, enum hwmon_sensor_types type, } } -static const struct hwmon_channel_info *tmp108_info[] = { +static const struct hwmon_channel_info * const tmp108_info[] = { HWMON_CHANNEL_INFO(chip, HWMON_C_REGISTER_TZ | HWMON_C_UPDATE_INTERVAL), HWMON_CHANNEL_INFO(temp, From patchwork Thu Apr 6 20:40:23 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80493 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1297092vqo; Thu, 6 Apr 2023 14:01:19 -0700 (PDT) X-Google-Smtp-Source: AKy350ZLSgzYp8I4ZHZ7+GwOONMJ+wRCqw+qzw2dD4ToZ9dfzcpXoeB29myVnnR+jGcdATLRcUlc X-Received: by 2002:a17:902:ea12:b0:1a1:bede:5e4a with SMTP id s18-20020a170902ea1200b001a1bede5e4amr531219plg.49.1680814879065; Thu, 06 Apr 2023 14:01:19 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680814879; cv=none; d=google.com; s=arc-20160816; b=nm6hdknFqzGWXCTgo65+5pZE27A4P96LZwyDbXkqRz8mwaXysgih/XDQUmqVBP4QD5 YrltM9ICSTTbBXaUzXO3eQ+63GXHCxfkzV6bNMISR1r6KssI0el0Rkl41s2DEP0qLoj/ rBSGOkV6BBw2ARJVzSk1bx2fN7TcIA2LKZuAYDFwOV7u0NXSwyLTH9/Hd06Kaoj9JKI2 A7R5viI9smFZhWpLi62sCiKP89CBpysK+b/munIJ9+HbLublADDX15c+l2YKRjm3X8Jt +r7eBBwOTny7K/3eaPJ3izVw1y8rRDtT7pVV6Znh1ZKlNNN94e80LstPNQoPqQzplqec rEqg== 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; bh=7+sqKfbKrkJYPahraxaWQy5G2z2snpC6iCjWajl7pDw=; b=Kg9oNNHTDCAx0sA//qNwNMRNFhMQ21tLUa96u6d/NfYq9e8OWbILGroAyGI2bO7qGc T6UYrqf3JNmptlyspES9FQjtm5IqEXpFbaUTlVVdJXIlomxEPPirZNR58rzaKg3j2VOq rOJujB1svRcJFiXUY4ZprSAtzqsDBEpD3ZusMEe9rUe9t86DLzKihc0sunvlFPXmDq50 2QLDSZu5aP+RgZm2FqX3HClE5QE9Ac8xqdg7X73dA9jhxt92gtX9+bixRegZKgW9pZLL HdgfXm+cChhx/G7Kkfhs2lVQ4PzDCM+XUxmd03aqg8VqE0+PYdbZ+LbHfX7xDNLOSKUj bhGw== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (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 u4-20020a170902a60400b0019e6185116esi2340274plq.274.2023.04.06.14.00.40; Thu, 06 Apr 2023 14:01: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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S240509AbjDFUoX (ORCPT + 99 others); Thu, 6 Apr 2023 16:44:23 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34748 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240502AbjDFUnx (ORCPT ); Thu, 6 Apr 2023 16:43:53 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 15070BDC8; Thu, 6 Apr 2023 13:41:28 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 78C6164C52; Thu, 6 Apr 2023 20:41:27 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 92F0EC4339C; Thu, 6 Apr 2023 20:41:16 +0000 (UTC) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 64/68] hwmon: tmp464: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:40:23 +0200 Message-Id: <20230406204027.3012532-5-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-4.8 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_HI,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762462142578230789?= X-GMAIL-MSGID: =?utf-8?q?1762462142578230789?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/tmp464.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/tmp464.c b/drivers/hwmon/tmp464.c index 7814f39bd1a3..9213a493a590 100644 --- a/drivers/hwmon/tmp464.c +++ b/drivers/hwmon/tmp464.c @@ -589,7 +589,7 @@ static const struct hwmon_ops tmp464_ops = { .write = tmp464_write, }; -static const struct hwmon_channel_info *tmp464_info[] = { +static const struct hwmon_channel_info * const tmp464_info[] = { HWMON_CHANNEL_INFO(chip, HWMON_C_UPDATE_INTERVAL), HWMON_CHANNEL_INFO(temp, From patchwork Thu Apr 6 20:40:24 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80521 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1300735vqo; Thu, 6 Apr 2023 14:07:01 -0700 (PDT) X-Google-Smtp-Source: AKy350bacsdtJ9Qrtj/Wk/RY3139kSMaR1P5SxBL6D/JbONl5IA3M4gp8aJ7KDFXX07tRElhjakd X-Received: by 2002:a17:906:3e46:b0:930:3916:df19 with SMTP id t6-20020a1709063e4600b009303916df19mr309550eji.5.1680815221593; Thu, 06 Apr 2023 14:07:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680815221; cv=none; d=google.com; s=arc-20160816; b=PhoABTHbr6YTYJIJ9TW5UrR7tMlGEUJvibxWN1Cb+uA4XNkcdc266K0wmpKzVxS1rd htlcz9YHab/jktXHhGPiGIL5m2Nkiq/FRVEDbGpjUJ4YiB1AtDTzzPmIUEfN9uJOxB7n AFbq4wqLc/poayml1OlSLmO0knrql4ATJV3es8lEDihIxeMJJZnFoQ/v0zuylRrWigq+ IW/0fDqnvn9fgxSRF7IcORHkvRWGfp8TwJ7swDo9z8UN6MrBro42hr5Gs87GoSiRDoo3 aQT/A4eeTy23uO+yMFLcr6J+7bgUTSwNsfv/uNheMErDjJT2c6T1Y9A6ikkmEAsM/no8 MEdg== 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; bh=YDdSmEzBeQIUwU+zT/yJP98Ao04cyNlrjQyHTjktwG0=; b=PJOGEfIGR1tSva65MAnEd2Mnm2kxsJJLVnQLiNnh89WXi0a63MNJxiJDbcHapd01WJ BN+nXgmWleBDzBzYWQE6GGk4nrX8bBBKR22bwiENpsF9+LS5W0GBGq5vzU81nnKyuyOp +Hyeoo7+F0XumDFtMELXCLfPNmo1xxP+GU9fLDebLusgH9dWlJ7jBi1/MAcvjM56pCIe PYecBFoDvFmf7G/kJYNR651hfSL4iQ0C3alIDVaLIO/deysLiE/K4FDpprgWAjJPxurs 72bgZgpHw8hzXRv8BURhPDecUFvlsytilwsHa8+TQZddF8hpWwBG31afx2D+CmAUfgg7 CqdQ== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (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 ss12-20020a170907038c00b009477d131256si1652730ejb.566.2023.04.06.14.06.32; Thu, 06 Apr 2023 14:07:01 -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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S239611AbjDFUog (ORCPT + 99 others); Thu, 6 Apr 2023 16:44:36 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60960 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240473AbjDFUoQ (ORCPT ); Thu, 6 Apr 2023 16:44:16 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E16B8D31A; Thu, 6 Apr 2023 13:41:38 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 7364864C45; Thu, 6 Apr 2023 20:41:38 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 5C86CC4339E; Thu, 6 Apr 2023 20:41:27 +0000 (UTC) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 65/68] hwmon: tmp513: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:40:24 +0200 Message-Id: <20230406204027.3012532-6-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-4.8 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_HI,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762462501624593895?= X-GMAIL-MSGID: =?utf-8?q?1762462501624593895?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/tmp513.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/tmp513.c b/drivers/hwmon/tmp513.c index 7d5f7441aceb..0693eaee054f 100644 --- a/drivers/hwmon/tmp513.c +++ b/drivers/hwmon/tmp513.c @@ -491,7 +491,7 @@ static umode_t tmp51x_is_visible(const void *_data, return 0; } -static const struct hwmon_channel_info *tmp51x_info[] = { +static const struct hwmon_channel_info * const tmp51x_info[] = { HWMON_CHANNEL_INFO(temp, HWMON_T_INPUT | HWMON_T_CRIT | HWMON_T_CRIT_ALARM | HWMON_T_CRIT_HYST, From patchwork Thu Apr 6 20:40:25 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80514 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1299584vqo; Thu, 6 Apr 2023 14:05:01 -0700 (PDT) X-Google-Smtp-Source: AKy350ZZQUTgt8zxKzX8w1C5KVLLNCyDRdCtSy4zqOwre3VNtgubMlCUJj4i3xBlKbkc7ZcvZhLa X-Received: by 2002:a17:902:e552:b0:1a0:67ef:dc61 with SMTP id n18-20020a170902e55200b001a067efdc61mr532341plf.17.1680815100768; Thu, 06 Apr 2023 14:05:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680815100; cv=none; d=google.com; s=arc-20160816; b=AOUVo/VmOrr3p35V9NBE+cFwEi0/lsE1ddv36p/f8caXa08r3WiOgQAJYEzkdNqGeG EdHdanG1hnjBaAD3VKETrMXUmAP8pK8EiC5ctrA/fpc6/JrxCMD5ccTIDhw/ugOMr8+C dNjTb8dU3RqZ8++wekEIZI7skcMSyXnmL3kWwqo92dpcc9D05AVFkjTXhHF38mt26DIf KNTTGJy6kOdKoKwgnTOLYjpaZKhIGWvma4IWuvkm/z8hApFymladsU/jMGhi2LTFxbnG yiDe7kyUNo2x0eIhx+Pnxe7FzFUSdS6BrABGDcZK7y2BNWM4DnvxHC7io6Fd10kLf4Em 4FGg== 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; bh=dazkWh0SyHTZWsyGf4fQFv5ysae0lBrLgg5HDCzPnis=; b=mNYE/nU9t6sU7d5BO8gA0voXoeTIfkVwBJLRzSKXuJjM/6ZmS3GKno7ebK5t7hdvE+ pr5n6vjVCVw5IciZcl7SICKzJBglfAL69N+CLfIfSA8WcYJuT7cNoAH1RAczbJZQ2fJ1 DHMVb0gxag695Pj0SeEZezpN8tc9CJnWlhkiDK24QOiy1CjVU/34yEIqLAtbdVRAnQnr 0Sp2fJo3BC4G5lW7JKCWOgnfEq/QoX6j0zNgxbFjNfhgDe9T0yVLMnUIYMj66cWA6XBL mkzFBfA0AUFs+qmTX1HvoWgJBFVH6DAiRT+CTR9mk92MFY9mSPnwu2iptqdwXeHG7bE1 hgyA== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (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 x11-20020a170902ec8b00b001a20c983d2esi2732371plg.103.2023.04.06.14.04.48; Thu, 06 Apr 2023 14:05:00 -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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S240550AbjDFUor (ORCPT + 99 others); Thu, 6 Apr 2023 16:44:47 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60374 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239651AbjDFUo3 (ORCPT ); Thu, 6 Apr 2023 16:44:29 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D1ADBD527; Thu, 6 Apr 2023 13:41:49 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 6839264C58; Thu, 6 Apr 2023 20:41:49 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 59D3CC4339C; Thu, 6 Apr 2023 20:41:38 +0000 (UTC) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 66/68] hwmon: tps23861: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:40:25 +0200 Message-Id: <20230406204027.3012532-7-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-4.8 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_HI,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762462374745594181?= X-GMAIL-MSGID: =?utf-8?q?1762462374745594181?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/tps23861.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/tps23861.c b/drivers/hwmon/tps23861.c index 68c77c493270..85a75f551148 100644 --- a/drivers/hwmon/tps23861.c +++ b/drivers/hwmon/tps23861.c @@ -341,7 +341,7 @@ static int tps23861_read_string(struct device *dev, return 0; } -static const struct hwmon_channel_info *tps23861_info[] = { +static const struct hwmon_channel_info * const tps23861_info[] = { HWMON_CHANNEL_INFO(chip, HWMON_C_REGISTER_TZ), HWMON_CHANNEL_INFO(temp, From patchwork Thu Apr 6 20:40:26 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80516 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1299742vqo; Thu, 6 Apr 2023 14:05:18 -0700 (PDT) X-Google-Smtp-Source: AKy350ZajGwrPysfnvosb3xHsQj0wqkqyGGapGihrhw55qANjcIdqrQD0itLs5SzwWahhUmObuXN X-Received: by 2002:a17:907:c01c:b0:88c:6345:d0e7 with SMTP id ss28-20020a170907c01c00b0088c6345d0e7mr288826ejc.36.1680815118542; Thu, 06 Apr 2023 14:05:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680815118; cv=none; d=google.com; s=arc-20160816; b=uSeeOGr2LLq68315puwsgLPv3KCqEOPQPRV84vrckI7rHP61bApnXd9osdkteUq109 KIKDR3rnCBDT9V/TddtO6JQThLJHkM0CiPx/VAZM4/4KmKGt3cnhoJ9oo7X+NBbEFyi2 RqyHOQn8z7pmiTCE+2ax4FkFyjiVXFert0RZaMcCZb/w4u6WRuxvPHKWiaLdbaYcChW6 cAl7ynw11bEHdELj5qRzZ+HTjwtgro5z6ZpAgWvpceXN0Cw1teM2AiqPPzy/h9Ql6A2z oRcmhtM86LJGCwUkd6nvPd22FSuEA+GFhgf/+kd71/5njJZfyusPARXkoYTFtCWBhElb BhSw== 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; bh=tlVh+IJ5uQZavTEmOGwCS1VTHpK9qmX+kmMpZKMtc2I=; b=yCJ5807+2zshpIHRp5AYSop7QYDQ24UgXY9GKMhp3jYi4lUNhHZc+f95lvGLHe8LOb v/iIHba7ytANqiUAJlo8ZBHEJ7iAwc6dJ6yZZ+uKtlIvPj2fvHLM5FmwUssdZJ5SqPks M7j+Xcf8aaIXFAHtcJ1LS20IjyvqQqMANoez+uBAfdSIOAuoI1XWFbhK3VST+bCrma+S JozEoVXVXCo3+KvDCoSkPYGSuJxmABewcuPXOiAk4FLhPakNiT730xn6k/8QdwV2tHIC g/NbioRlma+WNcBajyGIzcsik70KkRv6Lp0NLPudd+BkTzc7AYOrHplNcGt53LhasbRv O4ig== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (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 a1-20020a170906468100b0093297d89d19si1657793ejr.979.2023.04.06.14.04.54; Thu, 06 Apr 2023 14:05:18 -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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S240573AbjDFUpF (ORCPT + 99 others); Thu, 6 Apr 2023 16:45:05 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36090 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240595AbjDFUop (ORCPT ); Thu, 6 Apr 2023 16:44:45 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [IPv6:2604:1380:4641:c500::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D2693E1A2; Thu, 6 Apr 2023 13:42:00 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 5DB8D64C7C; Thu, 6 Apr 2023 20:42:00 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 51134C433EF; Thu, 6 Apr 2023 20:41:49 +0000 (UTC) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 67/68] hwmon: w83627ehf: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:40:26 +0200 Message-Id: <20230406204027.3012532-8-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.0 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_MED,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762462393851952712?= X-GMAIL-MSGID: =?utf-8?q?1762462393851952712?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/w83627ehf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/w83627ehf.c b/drivers/hwmon/w83627ehf.c index 939d4c35e713..fe960c0a624f 100644 --- a/drivers/hwmon/w83627ehf.c +++ b/drivers/hwmon/w83627ehf.c @@ -1640,7 +1640,7 @@ static const struct hwmon_ops w83627ehf_ops = { .write = w83627ehf_write, }; -static const struct hwmon_channel_info *w83627ehf_info[] = { +static const struct hwmon_channel_info * const w83627ehf_info[] = { HWMON_CHANNEL_INFO(fan, HWMON_F_ALARM | HWMON_F_DIV | HWMON_F_INPUT | HWMON_F_MIN, HWMON_F_ALARM | HWMON_F_DIV | HWMON_F_INPUT | HWMON_F_MIN, From patchwork Thu Apr 6 20:40:27 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 80473 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp1294793vqo; Thu, 6 Apr 2023 13:57:00 -0700 (PDT) X-Google-Smtp-Source: AKy350b7afHxuI+B/FAPnJfywUZJqUFeIAaOofI1aqC2VLivfCddTaqYXjVQ+qchp3E6DS0ZsYbw X-Received: by 2002:a17:906:55b:b0:93f:9b4a:12f3 with SMTP id k27-20020a170906055b00b0093f9b4a12f3mr265423eja.10.1680814620402; Thu, 06 Apr 2023 13:57:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680814620; cv=none; d=google.com; s=arc-20160816; b=EkyFZIh28H3k3M9JOA6rt2wETiBSkg5wGR5fH2L2MJ8WgpPeR/5JOi9wlsejPKgwYA 9JF8qm2mD1pfd3ayK66+zveUrvH7Yh8IBAAOAmT8rmKLdfAFwh327rEqf2frYLC5dBvA 0WqTJE5C5R2X2w1TDqpoCRHC+IRlybSyL2mZkVbp5pbsgOQ3wZt1eAXkeztRfPv2iG0s 1U0330/SXy6irffUSZr/lyUgJp6MEPC6KDOrwqbULP5k9yeUuR8ZkLFZo60Gm2reEefu xat7IGSHobfpYHTpm8fcvs5KZWt2QaanVfL+1pUKQipGRBWe3/BvZpm1xIz4kA5Cb+uB Ucpw== 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; bh=sENRlvY4zgYi6ly109sUKLA3v33Tr+Xs1QUiDWbvQdg=; b=sBe9tbd4w0gc2XOZ8ZvlD8zC3mAjqZ6A1z4p+6cSJXqIDVIkDeqkhLlLDAscHQwXL3 hPZjUWJT8naj2uwvmobTNeQ1S7qk+Mp632smX77YvYxEO4Y6Sa6CUuwzfrsigFH8X7k0 8JbaMIwV0oyf7n4QhWezkTmI5xuIOl74mfBUIYkuFQNMivhlE+cMvSCt13sMMCWvx7uo tkYYmgiOeYNnZYEaKdMnSMD4Xh90sl43QyZEhx3Q89fZkX4sK/IjBdpC/faC0VAeA2Mo kCfM2TgPJXCylWWm3VUkd77BXym+BOZHZHMC5QZbE9gxj8AYOuR48WQ687Wyoua7os0b MSKQ== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (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 o21-20020a170906601500b00934f9a52925si556262ejj.76.2023.04.06.13.56.35; Thu, 06 Apr 2023 13:57:00 -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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S240562AbjDFUpV (ORCPT + 99 others); Thu, 6 Apr 2023 16:45:21 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36122 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240496AbjDFUpD (ORCPT ); Thu, 6 Apr 2023 16:45:03 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [IPv6:2604:1380:4641:c500::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id AB6F3E381; Thu, 6 Apr 2023 13:42:12 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id B45986476F; Thu, 6 Apr 2023 20:42:11 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 63752C4339B; Thu, 6 Apr 2023 20:42:00 +0000 (UTC) From: Krzysztof Kozlowski To: Jean Delvare , Guenter Roeck , Jonathan Corbet , Oded Gabbay , Michael Hennerich , Aleksa Savic , Jack Doan , =?utf-8?q?Nuno_S=C3=A1?= , Marius Zachmann , Wilken Gottwalt , =?utf-8?q?Pali_Roh=C3=A1r?= , Jean-Marie Verdun , Nick Hawkins , Xu Yilun , Tom Rix , Clemens Ladisch , Rudolf Marek , Charles Keepax , Richard Fitzgerald , Ibrahim Tilki , Avi Fishman , Tomer Maimon , Tali Perry , Patrick Venture , Nancy Yuen , Benjamin Fair , Jonas Malaco , Aleksandr Mezin , Derek John Clark , =?utf-8?q?Joaqu=C3=ADn_Ignaci?= =?utf-8?q?o_Aramend=C3=ADa?= , Iwona Winiarska , Florian Fainelli , Broadcom internal kernel review list , Hans de Goede , Michael Walle , Lars Povlsen , Steen Hegelund , Daniel Machon , UNGLinuxDriver@microchip.com, Agathe Porte , Eric Tremblay , Robert Marko , linux-hwmon@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, patches@opensource.cirrus.com, openbmc@lists.ozlabs.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org Cc: Krzysztof Kozlowski Subject: [PATCH 68/68] hwmon: w83773g: constify pointers to hwmon_channel_info Date: Thu, 6 Apr 2023 22:40:27 +0200 Message-Id: <20230406204027.3012532-9-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> References: <20230406203103.3011503-1-krzysztof.kozlowski@linaro.org> MIME-Version: 1.0 X-Spam-Status: No, score=-2.0 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_MED,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1762461871421801265?= X-GMAIL-MSGID: =?utf-8?q?1762461871421801265?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- drivers/hwmon/w83773g.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hwmon/w83773g.c b/drivers/hwmon/w83773g.c index 88d11dc5feb9..8dbcd05abd9a 100644 --- a/drivers/hwmon/w83773g.c +++ b/drivers/hwmon/w83773g.c @@ -233,7 +233,7 @@ static umode_t w83773_is_visible(const void *data, enum hwmon_sensor_types type, return 0; } -static const struct hwmon_channel_info *w83773_info[] = { +static const struct hwmon_channel_info * const w83773_info[] = { HWMON_CHANNEL_INFO(chip, HWMON_C_REGISTER_TZ | HWMON_C_UPDATE_INTERVAL), HWMON_CHANNEL_INFO(temp,