From patchwork Fri Apr 7 14:59: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: 80882 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp355345vqo; Fri, 7 Apr 2023 08:17:31 -0700 (PDT) X-Google-Smtp-Source: AKy350a2nGJs4yRYwvqIB7WfxV0lCH/O/yF62N1mwxdzAnp0sL6tBovjHjH8PmiBxah0DQecsEP5 X-Received: by 2002:a17:90b:792:b0:23d:1b82:7236 with SMTP id l18-20020a17090b079200b0023d1b827236mr3006904pjz.16.1680880651051; Fri, 07 Apr 2023 08:17:31 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680880651; cv=none; d=google.com; s=arc-20160816; b=qyUUNgcvz423FyQKPRA1aaBD546bSaJgPgHfacBR6C2yHcYNxZlSg+KXQa3XHL54as judE1vs9tlY2IgaZ54X5njdmTfB3Alt8krVGaCsNvry7aaKuN28ipH7qauE6w/YFQNyd mM6Phdk8KJdP1FN68GGXF4/zgzuimLFiYWsYTpbmOjGqnK0wovFFo+o/e5MF3yx/26gv nS6lfALJsZJTUSmyTqutw9z/ghfe7d3aARUi5DOSIQcohGBvbjmSH/fVpIUX+cmDgwg1 EIwBndNHqceHX9d1J6NbCKp7kTiCWqRXgtZub376nkvVr0CeS4WN8teUlkAav4TPKhoe U+Qw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=ouAafH+krnDju3cDx0dVXvaHAGeBW02eHtT9Z/Gm7OA=; b=PsR2aLcOzhKOcyUhNQU26huF6xgLAtU5z5ZPM8JSjdZ8QRT0ewzamWuELINwuw0DXi j+QmzsgPzCqexrVwjI5RIIzQYKsI+yRC1hWV3/7fBQYD+FIKuzQVeSlp5MfB1IYKLuW4 tr7tps8z5xWhg5/IsLIHPzg393Yz9RRnyVqK/H+LQt/nWnTMHsdNJW/FxczK1x7ERcCf JGdbP8JIELo/TzykUUA7xMfiHJQx7UVOftS2BSNj/AjBL4QN/Qpja4QCm3YU6dsQy1ch r7PhaBrMHg+dZs8D5+qNpUTDZBOEQ5ntKmYJcbsbEx3FPHgCMz/QafJj8wyqfcAbu3tJ gEZg== 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 h7-20020a170902ac8700b001a516964a28si1231350plr.650.2023.04.07.08.17.18; Fri, 07 Apr 2023 08:17: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; 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 S231330AbjDGO7c (ORCPT + 99 others); Fri, 7 Apr 2023 10:59:32 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60572 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230474AbjDGO7Y (ORCPT ); Fri, 7 Apr 2023 10:59:24 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8E752AD21; Fri, 7 Apr 2023 07:59: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 2A410611A9; Fri, 7 Apr 2023 14:59:23 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 13DF9C433EF; Fri, 7 Apr 2023 14:59:17 +0000 (UTC) From: Krzysztof Kozlowski To: Igor Russkikh , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Simon Horman , Andrew Lunn , Heiner Kallweit , Russell King , Florian Fainelli , Broadcom internal kernel review list , =?utf-8?q?Marek_Beh=C3=BAn?= , Xu Liang , netdev@vger.kernel.org, linux-kernel@vger.kernel.org, oss-drivers@corigine.com Cc: Krzysztof Kozlowski , Jean Delvare , Guenter Roeck , linux-hwmon@vger.kernel.org Subject: [PATCH 1/8] net: netronome: constify pointers to hwmon_channel_info Date: Fri, 7 Apr 2023 16:59:04 +0200 Message-Id: <20230407145911.79642-1-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 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?1762531109731500496?= X-GMAIL-MSGID: =?utf-8?q?1762531109731500496?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski Reviewed-by: Andrew Lunn Acked-by: Simon Horman --- This depends on hwmon core patch: https://lore.kernel.org/all/20230406203103.3011503-2-krzysztof.kozlowski@linaro.org/ Therefore I propose this should also go via hwmon tree. Cc: Jean Delvare Cc: Guenter Roeck Cc: linux-hwmon@vger.kernel.org --- drivers/net/ethernet/netronome/nfp/nfp_hwmon.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/ethernet/netronome/nfp/nfp_hwmon.c b/drivers/net/ethernet/netronome/nfp/nfp_hwmon.c index 5cabb1aa9c0c..0d6c59d6d4ae 100644 --- a/drivers/net/ethernet/netronome/nfp/nfp_hwmon.c +++ b/drivers/net/ethernet/netronome/nfp/nfp_hwmon.c @@ -115,7 +115,7 @@ static const struct hwmon_channel_info nfp_power = { .config = nfp_power_config, }; -static const struct hwmon_channel_info *nfp_hwmon_info[] = { +static const struct hwmon_channel_info * const nfp_hwmon_info[] = { &nfp_chip, &nfp_temp, &nfp_power, From patchwork Fri Apr 7 14:59: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: 80867 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp342620vqo; Fri, 7 Apr 2023 08:00:53 -0700 (PDT) X-Google-Smtp-Source: AKy350b+j8HBHlKbdhQsbd19Luuz9aCkPKj82nAFDN3QNcr1Mug0pfqvd9x58JZ6OhZsXhCNWRlW X-Received: by 2002:a17:907:1dd2:b0:932:c315:b0d with SMTP id og18-20020a1709071dd200b00932c3150b0dmr2160384ejc.34.1680879653580; Fri, 07 Apr 2023 08:00:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680879653; cv=none; d=google.com; s=arc-20160816; b=Y+X4FukBlCbwRiTEIqNASz/TeGc8p+vt18ooV2t2GV+CInWZd75W8RumwxO9vYgdH1 qe4Qz86SpcKo6/en58SfpeDWPe3g5kEg1yEjcO7cFD8oIOZ4Ob+v60XXx26FedyWA12I Rj5TtIvP4U+wF6dSlUWsdMBbEQPlYTFQVdROa9ZBffE5zAhpiZoQUyGg6q9iE6Pm5zC9 ezTt+ttZzgC+nvaGpWJ5GbwmVTxbwX307KW4N2CzohcqconHCX//Df6Hs+69fcrxejRI 44iBJbbSP9meImWLZNB7TzSb83DXPEDMubBuQaaqCp3iwQRFkd0uYtbL/etxqU5G4V+/ tK4Q== 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=xkvyojDoVYWSw82CxeBqcLLnLb+ANN72uVuyEhZnhEc=; b=QUc64aPB/mYWjIX6eMmeYt583wL7orgc8GwKmv5EdicEQDA5fUQjL50UGh6IY3qbD9 fipYrMbDw3uPix/Uts0ziKAvkIr004V3onTACNEzSsfOUtFXJu8U22P2gcbGVXN46IrQ QNfte8RE2P6USTY8wwSwhbpSvNC3fVESR8ePW8H38d0f638i3N+M15ShzGuQ7LYeaT0a jMIXivMV0LHwNpM69J1aLrzMJ4Mvj+uZua8q6MVFfvFjnggq/8CeDzYoDqdxQ8gkoIaf aW9H0PzkMSNVASP3fQqx+F8Codp/Nas3nQm0QdNUqCcHyphOKtjK9QviQXGRg9JDwGRM b/Jg== 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 10-20020a170906100a00b009300aeecec0si3473951ejm.723.2023.04.07.08.00.29; Fri, 07 Apr 2023 08:00:53 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; 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 S231414AbjDGO7h (ORCPT + 99 others); Fri, 7 Apr 2023 10:59:37 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60594 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231205AbjDGO73 (ORCPT ); Fri, 7 Apr 2023 10:59:29 -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 66588AD21; Fri, 7 Apr 2023 07:59: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 02E9B611B5; Fri, 7 Apr 2023 14:59:28 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 17E4FC4339E; Fri, 7 Apr 2023 14:59:22 +0000 (UTC) From: Krzysztof Kozlowski To: Igor Russkikh , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Simon Horman , Andrew Lunn , Heiner Kallweit , Russell King , Florian Fainelli , Broadcom internal kernel review list , =?utf-8?q?Marek_Beh=C3=BAn?= , Xu Liang , netdev@vger.kernel.org, linux-kernel@vger.kernel.org, oss-drivers@corigine.com Cc: Krzysztof Kozlowski , Jean Delvare , Guenter Roeck , linux-hwmon@vger.kernel.org Subject: [PATCH 2/8] net: aquantia: constify pointers to hwmon_channel_info Date: Fri, 7 Apr 2023 16:59:05 +0200 Message-Id: <20230407145911.79642-2-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230407145911.79642-1-krzysztof.kozlowski@linaro.org> References: <20230407145911.79642-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?1762530063904805695?= X-GMAIL-MSGID: =?utf-8?q?1762530063904805695?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- This depends on hwmon core patch: https://lore.kernel.org/all/20230406203103.3011503-2-krzysztof.kozlowski@linaro.org/ Therefore I propose this should also go via hwmon tree. Cc: Jean Delvare Cc: Guenter Roeck Cc: linux-hwmon@vger.kernel.org --- drivers/net/ethernet/aquantia/atlantic/aq_drvinfo.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/ethernet/aquantia/atlantic/aq_drvinfo.c b/drivers/net/ethernet/aquantia/atlantic/aq_drvinfo.c index d3526cd38f3d..414b2e448d59 100644 --- a/drivers/net/ethernet/aquantia/atlantic/aq_drvinfo.c +++ b/drivers/net/ethernet/aquantia/atlantic/aq_drvinfo.c @@ -124,7 +124,7 @@ static const struct hwmon_channel_info aq_hwmon_temp = { .config = aq_hwmon_temp_config, }; -static const struct hwmon_channel_info *aq_hwmon_info[] = { +static const struct hwmon_channel_info * const aq_hwmon_info[] = { &aq_hwmon_temp, NULL, }; From patchwork Fri Apr 7 14:59: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: 80889 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp356845vqo; Fri, 7 Apr 2023 08:20:02 -0700 (PDT) X-Google-Smtp-Source: AKy350Y0lCui58hY7mldymTyfpxCMYrIndmhqjLIV05vSwkJo8vjOvcc9SDNMr64YwGMEhXtSte3 X-Received: by 2002:a17:902:c94e:b0:19e:8267:9590 with SMTP id i14-20020a170902c94e00b0019e82679590mr3779790pla.41.1680880801767; Fri, 07 Apr 2023 08:20:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680880801; cv=none; d=google.com; s=arc-20160816; b=yl0ZYaZaVSmYuqmRGm+vmVOu6Qfr2MfwP2SXnPgZX/+prwqdpneInAWGMZvbnrmHBc p5DN2TXj5NNwHYNsSpvSHr6UO9wUMbqyA+6sOwjNlkHRl63Qtnf/vnMDJcPJlJGzTRSG cYzdHVX+dARvBcBO1BUmOuw/L9ZNasuAbQQD8qjdWBgSptraHcHXgb4Xp+U3ke28DgPs x5dbi1P7TG+FZHel9JClrSzh8tsEuWx9EkBgsLL3vqllLnjPhvsveW1b6AI6MjDrNwjK 9DVeE1ylDgu7rvupJSAREXL2kP6xKBxph5gPZu1/04DA/jmz8dj3/rtSgggvlCoIPD+j yVFg== 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=2ku/I4d4qPyIV6XUOeZTv4t2qTJJgZ5Hxg9iUtnfqG0=; b=0qSZgnGBN03omOy+Awk0CkulmFa07LutsGzZ6bi32lPvTfuHvpINTtXNP+P5tp3Sa0 Z+AVlXNcoUJwCZu08svvrfnJLY971La5TStO7NqTafbU2xXPdKeUVzZbjLikPyt/qauF Zkz0OVBjBpWy6KWtCi4PeBi6/2U7azf3Lqv/SSuqkNkEcrp0zz/3HfqNBIbY7Uunay6T 7rgg6mktFk33ZGEBpterznsp6b4NcwUTGG8LmACwCh3m8N3aZbrPS6YAx54isl6w8g9o t/MMvxqe1ykYljNm94/87s8K6CNqFC4KfLyOKl5qSX+Asgj27l26CIDnX6sBo2G99u6m 3qzg== 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 e9-20020a17090301c900b0019e272a22c7si4433408plh.53.2023.04.07.08.19.49; Fri, 07 Apr 2023 08:20: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 S231820AbjDGO7k (ORCPT + 99 others); Fri, 7 Apr 2023 10:59:40 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60644 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231415AbjDGO7e (ORCPT ); Fri, 7 Apr 2023 10:59:34 -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 D185AAF23; Fri, 7 Apr 2023 07:59:33 -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 68CB064FFF; Fri, 7 Apr 2023 14:59:33 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id DD368C4339C; Fri, 7 Apr 2023 14:59:27 +0000 (UTC) From: Krzysztof Kozlowski To: Igor Russkikh , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Simon Horman , Andrew Lunn , Heiner Kallweit , Russell King , Florian Fainelli , Broadcom internal kernel review list , =?utf-8?q?Marek_Beh=C3=BAn?= , Xu Liang , netdev@vger.kernel.org, linux-kernel@vger.kernel.org, oss-drivers@corigine.com Cc: Krzysztof Kozlowski , Jean Delvare , Guenter Roeck , linux-hwmon@vger.kernel.org Subject: [PATCH 3/8] net: phy: aquantia: constify pointers to hwmon_channel_info Date: Fri, 7 Apr 2023 16:59:06 +0200 Message-Id: <20230407145911.79642-3-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230407145911.79642-1-krzysztof.kozlowski@linaro.org> References: <20230407145911.79642-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?1762531028611021917?= X-GMAIL-MSGID: =?utf-8?q?1762531267203571961?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- This depends on hwmon core patch: https://lore.kernel.org/all/20230406203103.3011503-2-krzysztof.kozlowski@linaro.org/ Therefore I propose this should also go via hwmon tree. Cc: Jean Delvare Cc: Guenter Roeck Cc: linux-hwmon@vger.kernel.org --- drivers/net/phy/aquantia_hwmon.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/phy/aquantia_hwmon.c b/drivers/net/phy/aquantia_hwmon.c index 19c4c280a6cd..0da451e46f69 100644 --- a/drivers/net/phy/aquantia_hwmon.c +++ b/drivers/net/phy/aquantia_hwmon.c @@ -210,7 +210,7 @@ static const struct hwmon_channel_info aqr_hwmon_temp = { .config = aqr_hwmon_temp_config, }; -static const struct hwmon_channel_info *aqr_hwmon_info[] = { +static const struct hwmon_channel_info * const aqr_hwmon_info[] = { &aqr_hwmon_chip, &aqr_hwmon_temp, NULL, From patchwork Fri Apr 7 14:59: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: 80885 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp355553vqo; Fri, 7 Apr 2023 08:17:52 -0700 (PDT) X-Google-Smtp-Source: AKy350YG0OunB219/GPdzkTTQJckpY9yVLzeII7wWBWG/QX/mTwgi3rAPSTI+FBlVTR+uFn10blw X-Received: by 2002:a17:903:284d:b0:1a2:9183:a49c with SMTP id kq13-20020a170903284d00b001a29183a49cmr2780263plb.32.1680880672249; Fri, 07 Apr 2023 08:17:52 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680880672; cv=none; d=google.com; s=arc-20160816; b=vh/3ZNYdAdUhhfcaNTPIkfI9hDJDSZOwWWeeIV+9WBQBKokkkRmxcfFOGNmDq70ANJ l55KyP9SYERVSfuT17xZsv6X6OjngzLg6S1G50h7TzofVvK9dxoToL9t1HxwscdXeeRf ZxWb9U0IAMtXN/Ip7gDA1a/R8VDWBhmoOsxmdGEeDqmfpMLbBLf/LZP7C/NEbcB2Fb3L et6IgzKgNp6xLqgle6k43Eq5TqjSwh4fml05a57BOoMpkro/EIwDsy84Q/IZH+Yn6493 Iy0r6o7QOBIwSJIgqhtydBktXcV5rO4hCY07odlJohR3TmU7fwwC58j7EhdJ/p2bUpSN QWbg== 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=c12g3GohK0w2OAExz+DAKspwl3v02IEN0hK6dXZMXHI=; b=Xp5bGD9YLD9gfameDrHRWRRpT3nZ4nwsl2Gl7uVvWrU/+EvPvjGTZbsr6IVTXF4Jt8 hFmbtiJ4w/RJUIY2lUYQct3fnHZpn3WWPHCGx5lPK7o61RN+rXvobzFDKsMJJGJFrOjl tKnd4wPfKhVgwPM12zYQC1BgDKL63+L9/FBRyjQJaOSYMSzHkcIYttBGGqW91HmvZyOB S3p8C3VihNP9SX9IzrfxgI4o/aY0cYw+aKVV8IRRGwd4zvE7punSSI+wuy+CdHpkCyS+ GoYDGM+hP9XGTZvFZv25T+V1nzN9WaexkL8L2cuzv7edT4xE+5LM5KO26Xg+XQlhW1o9 zw6Q== 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 e9-20020a17090301c900b0019e272a22c7si4433408plh.53.2023.04.07.08.17.40; Fri, 07 Apr 2023 08:17: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 S232864AbjDGO76 (ORCPT + 99 others); Fri, 7 Apr 2023 10:59:58 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60846 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231732AbjDGO7j (ORCPT ); Fri, 7 Apr 2023 10:59:39 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A0F5CB77B; Fri, 7 Apr 2023 07:59: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 39CE2651BD; Fri, 7 Apr 2023 14:59:38 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 52D80C4339E; Fri, 7 Apr 2023 14:59:33 +0000 (UTC) From: Krzysztof Kozlowski To: Igor Russkikh , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Simon Horman , Andrew Lunn , Heiner Kallweit , Russell King , Florian Fainelli , Broadcom internal kernel review list , =?utf-8?q?Marek_Beh=C3=BAn?= , Xu Liang , netdev@vger.kernel.org, linux-kernel@vger.kernel.org, oss-drivers@corigine.com Cc: Krzysztof Kozlowski , Jean Delvare , Guenter Roeck , linux-hwmon@vger.kernel.org Subject: [PATCH 4/8] net: phy: bcm54140: constify pointers to hwmon_channel_info Date: Fri, 7 Apr 2023 16:59:07 +0200 Message-Id: <20230407145911.79642-4-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230407145911.79642-1-krzysztof.kozlowski@linaro.org> References: <20230407145911.79642-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?1762530985003017683?= X-GMAIL-MSGID: =?utf-8?q?1762531131530478157?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- This depends on hwmon core patch: https://lore.kernel.org/all/20230406203103.3011503-2-krzysztof.kozlowski@linaro.org/ Therefore I propose this should also go via hwmon tree. Cc: Jean Delvare Cc: Guenter Roeck Cc: linux-hwmon@vger.kernel.org --- drivers/net/phy/bcm54140.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/phy/bcm54140.c b/drivers/net/phy/bcm54140.c index d8f3024860dc..d43076592f81 100644 --- a/drivers/net/phy/bcm54140.c +++ b/drivers/net/phy/bcm54140.c @@ -364,7 +364,7 @@ static int bcm54140_hwmon_write(struct device *dev, } } -static const struct hwmon_channel_info *bcm54140_hwmon_info[] = { +static const struct hwmon_channel_info * const bcm54140_hwmon_info[] = { HWMON_CHANNEL_INFO(temp, HWMON_T_INPUT | HWMON_T_MIN | HWMON_T_MAX | HWMON_T_ALARM), From patchwork Fri Apr 7 14:59: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: 80875 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp354287vqo; Fri, 7 Apr 2023 08:15:58 -0700 (PDT) X-Google-Smtp-Source: AKy350adbb5wpoDMHODwWkcViLGaDtvQ1gbpU20iMfX5STPYmam0Pa2Ljlk89TUL7wr/mvRorU4A X-Received: by 2002:a05:6a20:af9e:b0:e0:316a:d62c with SMTP id ds30-20020a056a20af9e00b000e0316ad62cmr2024234pzb.60.1680880558002; Fri, 07 Apr 2023 08:15:58 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680880557; cv=none; d=google.com; s=arc-20160816; b=X7T7MeN2bzW578p1wL6PWRLxamJ3OMPOuXCmWCxScmOhXFc2QR08blttHtBYUEfFwd XzH6+z2ip+B/kWET6dlL67HMyPBjE/RfFaXy/R7SojnZDmvr+bwjhFrWMmXXXf1vRcGG mHQblLv/V/wfOm0l4fBhODrxcsAkyIX8AaYVv5kgkDU0k48mCn94AQmlWLbUfqawEW9M hoM1HxgTIccwxN1os6/jY1KAt2cfkzLm0mHFBwblgU/60AZFynCOTnNJ51Yjtjy/nbY7 Z7rIo+azi8xDplVvruB+JK6wrzjHlbFtVO64SjEB+MZyNZyNBmcoean1NMP7NQzuVK+7 Pmvw== 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=hzF/UMDLID3j7IBk5COmCuFyaqjgIKB4zW94eT1TVxU=; b=eAEQdVHogdmPS0nj6aeEt7xEVE4r5lA5m0boL48VOUkc1H5Q5eseRegaeeNTICla33 1kutBm6dHc/fhu9o8CtwOJ4Ivpy1OCbDupRZWX3IV+5Ub45NJt9r1tAYql6HymlzbXyR xN4qeebzdOuqv+l/f76O2hgFpjnhZZvT4wPgeHcPxioOiZjzea5s9CoO622WOnTrKrM5 2+3Zix71SDuS8nwCMNRzXVjfL57NeZjI18ryoFX2W+2z2XCsfaNXoVofiGmpEbPWL1WB xQn6/HweRPpYh/soXw1qGewBkTM7Nj+NBAtrFvzVLWi1h8Y/D+OTheQkbDQCAOydVd7j O6OQ== 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 b15-20020a63e70f000000b005090185ad64si3662995pgi.879.2023.04.07.08.15.45; Fri, 07 Apr 2023 08:15: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; 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 S232918AbjDGPAW (ORCPT + 99 others); Fri, 7 Apr 2023 11:00:22 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:33338 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232582AbjDGO7y (ORCPT ); Fri, 7 Apr 2023 10:59:54 -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 E3E2FBDD2; Fri, 7 Apr 2023 07:59: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 1AA9B64FFF; Fri, 7 Apr 2023 14:59:43 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 1CFBAC433EF; Fri, 7 Apr 2023 14:59:37 +0000 (UTC) From: Krzysztof Kozlowski To: Igor Russkikh , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Simon Horman , Andrew Lunn , Heiner Kallweit , Russell King , Florian Fainelli , Broadcom internal kernel review list , =?utf-8?q?Marek_Beh=C3=BAn?= , Xu Liang , netdev@vger.kernel.org, linux-kernel@vger.kernel.org, oss-drivers@corigine.com Cc: Krzysztof Kozlowski , Jean Delvare , Guenter Roeck , linux-hwmon@vger.kernel.org Subject: [PATCH 5/8] net: phy: marvell: constify pointers to hwmon_channel_info Date: Fri, 7 Apr 2023 16:59:08 +0200 Message-Id: <20230407145911.79642-5-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230407145911.79642-1-krzysztof.kozlowski@linaro.org> References: <20230407145911.79642-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?1762530985743340740?= X-GMAIL-MSGID: =?utf-8?q?1762531011737854689?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- This depends on hwmon core patch: https://lore.kernel.org/all/20230406203103.3011503-2-krzysztof.kozlowski@linaro.org/ Therefore I propose this should also go via hwmon tree. Cc: Jean Delvare Cc: Guenter Roeck Cc: linux-hwmon@vger.kernel.org --- drivers/net/phy/marvell.c | 2 +- drivers/net/phy/marvell10g.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/net/phy/marvell.c b/drivers/net/phy/marvell.c index 63a3644d86c9..24853e9a889e 100644 --- a/drivers/net/phy/marvell.c +++ b/drivers/net/phy/marvell.c @@ -2735,7 +2735,7 @@ static const struct hwmon_channel_info marvell_hwmon_temp = { .config = marvell_hwmon_temp_config, }; -static const struct hwmon_channel_info *marvell_hwmon_info[] = { +static const struct hwmon_channel_info * const marvell_hwmon_info[] = { &marvell_hwmon_chip, &marvell_hwmon_temp, NULL diff --git a/drivers/net/phy/marvell10g.c b/drivers/net/phy/marvell10g.c index 383a9c9f36e5..55d9d7acc32e 100644 --- a/drivers/net/phy/marvell10g.c +++ b/drivers/net/phy/marvell10g.c @@ -243,7 +243,7 @@ static const struct hwmon_channel_info mv3310_hwmon_temp = { .config = mv3310_hwmon_temp_config, }; -static const struct hwmon_channel_info *mv3310_hwmon_info[] = { +static const struct hwmon_channel_info * const mv3310_hwmon_info[] = { &mv3310_hwmon_chip, &mv3310_hwmon_temp, NULL, From patchwork Fri Apr 7 14:59: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: 80887 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp356052vqo; Fri, 7 Apr 2023 08:18:43 -0700 (PDT) X-Google-Smtp-Source: AKy350a63SPceDgOIe7WX5KsjdRyr2Qs29wFE9v+IUjjXw1dkkl46Sk7XqEQsZ1s3GR1B28Z2xFG X-Received: by 2002:a05:6a20:1bd6:b0:db:b13:8544 with SMTP id cv22-20020a056a201bd600b000db0b138544mr2854851pzb.53.1680880723256; Fri, 07 Apr 2023 08:18:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680880723; cv=none; d=google.com; s=arc-20160816; b=vg198f+EF7r3fUphN2TbXaGKxBbMRWKRREpndKRH+opQV0n3H4G9qABNDb2uTpyS4w uDttAw3/g24KAWSIZnWN/zLv80Mq/eMpqcd2yyyOmozQenk73sD+1aPYaKMjm6GKC6Jy O0OykJv8M8clmO0U98zrwY3o4O+bTOlqyNmi4FeJhKr3zXRBcMTZu0xjn0qT/USDRFh4 mKbfuisAvQyFRZ8ZV/83b87v5CLaEcV//u+oGuCJi03IL+BRwJTXnoFGsOrm1798e2kC lcWVEWpS2HoIhLymBCc6IJFZr4aYGX5vLuXaqXs2ObpjsmeaMqudE6aFwge9Dke0xsjQ LZFQ== 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=By7zdZ0TioXy63Fc0tTSLKO7Rp85P9aIu5qEAX0sIQI=; b=d6lnMHB4/RtI33GfirXXqIjDiXqXed3cZU5tDO0Amd/CBmzfGIL+3zMLKET7NhgpVV ZDD0FShni6Pdxu+o/+sIaK49tsIkgQhTYpq/g1CdKRkmVsdPDdbooMwbs45FAiy0A5uw CROhPOCRC1v/Bu+pfk7koWlGdu5JrbwvNds/JMAx3gs9bPTXZHzNnikKnyVRdASJeLrC 0Cy5W6Leqvgcm7UrIwRSur+FhcT9rj3iAI/r6I5IS2WkknS05Bfcs6uHrsWXycMnkhkl p4txJboXvS7KUKdZwiyQ1jzTVRevIpUoCBuxERJXy66Lzmpc1aMCIe0PD/ZYMPOe0ccj rFfA== 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 u13-20020a63f64d000000b0050971cbf2dbsi3873743pgj.226.2023.04.07.08.18.16; Fri, 07 Apr 2023 08:18: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 S233734AbjDGPAf (ORCPT + 99 others); Fri, 7 Apr 2023 11:00:35 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34084 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231415AbjDGPAS (ORCPT ); Fri, 7 Apr 2023 11:00: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 A3A07AF2C; Fri, 7 Apr 2023 07:59:48 -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 0FC2D64F91; Fri, 7 Apr 2023 14:59:48 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id F0796C4339E; Fri, 7 Apr 2023 14:59:42 +0000 (UTC) From: Krzysztof Kozlowski To: Igor Russkikh , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Simon Horman , Andrew Lunn , Heiner Kallweit , Russell King , Florian Fainelli , Broadcom internal kernel review list , =?utf-8?q?Marek_Beh=C3=BAn?= , Xu Liang , netdev@vger.kernel.org, linux-kernel@vger.kernel.org, oss-drivers@corigine.com Cc: Krzysztof Kozlowski , Jean Delvare , Guenter Roeck , linux-hwmon@vger.kernel.org Subject: [PATCH 6/8] net: phy: mxl: constify pointers to hwmon_channel_info Date: Fri, 7 Apr 2023 16:59:09 +0200 Message-Id: <20230407145911.79642-6-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230407145911.79642-1-krzysztof.kozlowski@linaro.org> References: <20230407145911.79642-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?1762531045908913203?= X-GMAIL-MSGID: =?utf-8?q?1762531185384788603?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- This depends on hwmon core patch: https://lore.kernel.org/all/20230406203103.3011503-2-krzysztof.kozlowski@linaro.org/ Therefore I propose this should also go via hwmon tree. Cc: Jean Delvare Cc: Guenter Roeck Cc: linux-hwmon@vger.kernel.org --- drivers/net/phy/mxl-gpy.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/phy/mxl-gpy.c b/drivers/net/phy/mxl-gpy.c index 8e6bb97b5f85..6301a9abfb95 100644 --- a/drivers/net/phy/mxl-gpy.c +++ b/drivers/net/phy/mxl-gpy.c @@ -182,7 +182,7 @@ static umode_t gpy_hwmon_is_visible(const void *data, return 0444; } -static const struct hwmon_channel_info *gpy_hwmon_info[] = { +static const struct hwmon_channel_info * const gpy_hwmon_info[] = { HWMON_CHANNEL_INFO(temp, HWMON_T_INPUT), NULL }; From patchwork Fri Apr 7 14:59: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: 80870 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp350652vqo; Fri, 7 Apr 2023 08:10:27 -0700 (PDT) X-Google-Smtp-Source: AKy350Z7f8gD40tOiXVRXfus4R7pCaOdc7AduLLFEQnh0nxqind6XKh88KfUZL+ZZvSXaEjQlIKn X-Received: by 2002:a05:6a20:791e:b0:d8:cb1a:f4e5 with SMTP id b30-20020a056a20791e00b000d8cb1af4e5mr2450838pzg.23.1680880227346; Fri, 07 Apr 2023 08:10:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680880227; cv=none; d=google.com; s=arc-20160816; b=e5Lch2+Pt07VGw+Hx9AXM/mockdAvk/+B1I44KJLdaO787a5D2KTB0OiivYYPCXH04 Aw5o1F1+Hk9w7/QYwxBw49g5vUbWNFMhVVU9fQ6IAd3JKHuN6bGE2myq7sWHvq/OLH12 1ZIL3c/8x7cg4kR8wgHGIrrFZmT+4ptE6Jccsy+37aKVr84+uf+9ztF+4G5OZ99HUNqz 8JRLbF07hBWMoeJG2xJ0VxGDVdsHOMNt8NWwoisPXGi5OIadNGCRtLo4ZPxAiL3MbjUA ecTCHeRsVdGGYPCrD5TPUvIwyyT5mAuDsrw/6ccKw6jsRfr9kDZhD5a21HbufZIhsvbn ZW6A== 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=WysftF/SAdK82FvE2GsrdubPouFXhAavY+saipQyND0=; b=aQ49N42r1/w+zP/rWqL7WjMYtzQLhXCdZBP5XnUZar/h4yGzoZm2A4JZcfQSGx2RAe KnHJ7KeKf8Te/tcYSturCiFkfU+C3febXYNvrbRMWNT3fC7phEJ5PGS+hjTEZuBkXeDk P433dsj7slXDtbEG+YPzSrk4bUzC7ntKc2IMG/Fzdk8zTiXWCQLIURjRArb6j5k06S/U 5L4q+/B4MXvhvCGAhce8/KgNFty6pDsuePBgsQByFBkDnpZC8BrSDmfzrEl0PwIFUYwg owJ9rbd0GKowmQofl/UZCwurWPIPoHy/U2RH7wi0djV4Qs0IZ5rXbKdI4ODg/hfS/WDI zYVA== 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 u17-20020a63ef11000000b004fba312c235si3750988pgh.411.2023.04.07.08.10.14; Fri, 07 Apr 2023 08:10: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 S232209AbjDGPA5 (ORCPT + 99 others); Fri, 7 Apr 2023 11:00:57 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34500 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232114AbjDGPA3 (ORCPT ); Fri, 7 Apr 2023 11:00:29 -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 A68EFB769; Fri, 7 Apr 2023 07:59:58 -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 CE2C764FFF; Fri, 7 Apr 2023 14:59:52 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id EC4E9C433EF; Fri, 7 Apr 2023 14:59:47 +0000 (UTC) From: Krzysztof Kozlowski To: Igor Russkikh , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Simon Horman , Andrew Lunn , Heiner Kallweit , Russell King , Florian Fainelli , Broadcom internal kernel review list , =?utf-8?q?Marek_Beh=C3=BAn?= , Xu Liang , netdev@vger.kernel.org, linux-kernel@vger.kernel.org, oss-drivers@corigine.com Cc: Krzysztof Kozlowski , Jean Delvare , Guenter Roeck , linux-hwmon@vger.kernel.org Subject: [PATCH 7/8] net: phy: nxp-tja11xx: constify pointers to hwmon_channel_info Date: Fri, 7 Apr 2023 16:59:10 +0200 Message-Id: <20230407145911.79642-7-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230407145911.79642-1-krzysztof.kozlowski@linaro.org> References: <20230407145911.79642-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?1762530665114545263?= X-GMAIL-MSGID: =?utf-8?q?1762530665114545263?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski Reviewed-by: Andrew Lunn --- This depends on hwmon core patch: https://lore.kernel.org/all/20230406203103.3011503-2-krzysztof.kozlowski@linaro.org/ Therefore I propose this should also go via hwmon tree. Cc: Jean Delvare Cc: Guenter Roeck Cc: linux-hwmon@vger.kernel.org --- drivers/net/phy/nxp-tja11xx.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/phy/nxp-tja11xx.c b/drivers/net/phy/nxp-tja11xx.c index ec91e671f8aa..b13e15310feb 100644 --- a/drivers/net/phy/nxp-tja11xx.c +++ b/drivers/net/phy/nxp-tja11xx.c @@ -477,7 +477,7 @@ static umode_t tja11xx_hwmon_is_visible(const void *data, return 0; } -static const struct hwmon_channel_info *tja11xx_hwmon_info[] = { +static const struct hwmon_channel_info * const tja11xx_hwmon_info[] = { HWMON_CHANNEL_INFO(in, HWMON_I_LCRIT_ALARM), HWMON_CHANNEL_INFO(temp, HWMON_T_CRIT_ALARM), NULL From patchwork Fri Apr 7 14:59: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: 80884 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:b0ea:0:b0:3b6:4342:cba0 with SMTP id b10csp355515vqo; Fri, 7 Apr 2023 08:17:48 -0700 (PDT) X-Google-Smtp-Source: AKy350bdGhI7vCC27FPCaR4W92KkoSYbv4hwAYyHqtcHFb+6YtP7RQ6zvtOsasNmkvLKoqRqdpd5 X-Received: by 2002:a62:84c6:0:b0:62d:9b86:632 with SMTP id k189-20020a6284c6000000b0062d9b860632mr3455715pfd.9.1680880668616; Fri, 07 Apr 2023 08:17:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680880668; cv=none; d=google.com; s=arc-20160816; b=h370qlvXFPRHdulDogAVIO6DsSck8nGeucEClfMSBs7A2ZwIJWi3Cmzzcumq0tfYca UP3KamYzJtL98tsUqGd5d3JQ0YzPp5fvv8y2/YAGNIwGysWe24bwD+UQiA7M2GUnYOXi PpxF62LasGzi6PrWfBaiiH1Vkxz0SnjWTxPJo/+ag3xP+V0KHK7GgOwl3A9simKn41sE NmDQWo/giA9u8c2GGditvHQP4QZc2oaoOODV9Bd/ddlRj9uVMbuLPDoavCjEZpRTOfkG ovsdCPFK68i1U5uaIsMU/a2gfEZ5ZdDl+LCc5lKvpUFOVaI5zcIwSVSfWiEpzt26ZHin ciaQ== 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=NGh61aUOECpu5HHWO/I/ZGI++L/2IxOSA3LQ8QZ0p8c=; b=YDH0FGdPku1I2p2IKXaMTFXK6rpRIb9VQfSQLIqmwIszhYua0F9aPUXB6Qad+RXdQC IQiWDrRgc6NSxwwC28EC+LjxGpCYaapuQ15KvLNDwWUvcFr4qswTa9bL76ubq2j9V9+L 9EFLJf0tU/WfH1ZSLk1Xk4x0GLU5d+ZcudVDwYrgut5ts0iD4I3C7h5TR/fe7BG4VtvQ YrCUG93yI2U+K/uRmiCdOkERW5j4u2kNSMK4mVHI+jUKMN83QZytSZkYE/MsxcvZYmx7 2Xk6y6P2wTkslLIqoHLCfFxZlPQKq/7dYLmm71CZ+PDF3fsDqxOuliRZVXdeRAPkmyrT l1Lw== 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 n62-20020a632741000000b004786f5e24f9si3750149pgn.94.2023.04.07.08.17.36; Fri, 07 Apr 2023 08:17: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; 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 S233135AbjDGPBA (ORCPT + 99 others); Fri, 7 Apr 2023 11:01:00 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34078 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232268AbjDGPAc (ORCPT ); Fri, 7 Apr 2023 11:00:32 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3F857C171; Fri, 7 Apr 2023 08:00:05 -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 A78DA65001; Fri, 7 Apr 2023 14:59:57 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id B40B7C4339E; Fri, 7 Apr 2023 14:59:52 +0000 (UTC) From: Krzysztof Kozlowski To: Igor Russkikh , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Simon Horman , Andrew Lunn , Heiner Kallweit , Russell King , Florian Fainelli , Broadcom internal kernel review list , =?utf-8?q?Marek_Beh=C3=BAn?= , Xu Liang , netdev@vger.kernel.org, linux-kernel@vger.kernel.org, oss-drivers@corigine.com Cc: Krzysztof Kozlowski , Jean Delvare , Guenter Roeck , linux-hwmon@vger.kernel.org Subject: [PATCH 8/8] net: phy: sfp: constify pointers to hwmon_channel_info Date: Fri, 7 Apr 2023 16:59:11 +0200 Message-Id: <20230407145911.79642-8-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20230407145911.79642-1-krzysztof.kozlowski@linaro.org> References: <20230407145911.79642-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?1762531126896066493?= X-GMAIL-MSGID: =?utf-8?q?1762531127729078062?= Statically allocated array of pointed to hwmon_channel_info can be made const for safety. Signed-off-by: Krzysztof Kozlowski --- This depends on hwmon core patch: https://lore.kernel.org/all/20230406203103.3011503-2-krzysztof.kozlowski@linaro.org/ Therefore I propose this should also go via hwmon tree. Cc: Jean Delvare Cc: Guenter Roeck Cc: linux-hwmon@vger.kernel.org --- drivers/net/phy/sfp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/phy/sfp.c b/drivers/net/phy/sfp.c index f0fcb06fbe82..378760b1aca7 100644 --- a/drivers/net/phy/sfp.c +++ b/drivers/net/phy/sfp.c @@ -1378,7 +1378,7 @@ static const struct hwmon_ops sfp_hwmon_ops = { .read_string = sfp_hwmon_read_string, }; -static const struct hwmon_channel_info *sfp_hwmon_info[] = { +static const struct hwmon_channel_info * const sfp_hwmon_info[] = { HWMON_CHANNEL_INFO(chip, HWMON_C_REGISTER_TZ), HWMON_CHANNEL_INFO(in,