Received: by 2002:ad5:4acb:0:0:0:0:0 with SMTP id n11csp527158imw; Mon, 4 Jul 2022 14:15:26 -0700 (PDT) X-Google-Smtp-Source: AGRyM1uNKh+LxZztHEeRNFC1p+b69NDnrh0gg9aBF+2O7RSE7rP13rF5IcwmAUCCRkg+AddXEApP X-Received: by 2002:a05:6a00:893:b0:528:646f:528a with SMTP id q19-20020a056a00089300b00528646f528amr8430840pfj.21.1656969325767; Mon, 04 Jul 2022 14:15:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1656969325; cv=none; d=google.com; s=arc-20160816; b=0AH94kPKvrQDc3MwELfRMAkg+YxpAHYJTmHTiLbw58Et2pJi5WTlI6Cw9Cegiwv+27 W6ne/KXNgqVSgfi5pbQvXT0+sDlCA20l1Yx1X9f46q+p/C09n074fzvT55YwUd9rHOV4 c/UUOHObgcuDxSHlAIYWAkVfrItTxDqi3kaQicU66e9zM6fM5EFBYNXpIE3IubOrAicb 2ndu3ImH709F6JA9FaYUxiYLftC2A5E7GjAcx6/w2z2LDGCTgunTlUhU7VtFpLmpfQRz KZZWUeKVrTrraTpW4js14KAyIKZUy5KDdi+RG1mqqYYldkYrRpVgz8kRwrgWCZ1vei4D SVAw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:user-agent:mime-version :date:message-id:dkim-signature; bh=SQNaogcvrfpgtg7UQ9S2wlJiM9wxHzq7S9766wbvx3o=; b=XX7/k7LF6I5KVb6uZqlVWRVzBMPK8Uq93l5oI6C1t7yioip0mFDLaSVT1b7565BS6M ph5zTh39SZHEUWlMQ2R1jwwLyUbBpCykydH7Ve9AqGH3olllVbmcX3Bl+gHafRf3YCjE NNO6CCgWwNjpH5m9Ik/MYWy3friDpwzXayVCuxSftmdyf7gcZ3BJGFschYekS1XmtHi1 rdI+zpiAV4VZL5RG4xQqXB03GqbNNZpgLfa+rZ7JeDH1qABGZtvTDe4iFTRWoQvAMquv 0DB8vln+ROvAyLW/EbQEzfwKmkFNLhXN4Q+KLWRVKr75o0SM45uppCaqvNsXljEFEXAS h4qQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linexp-org.20210112.gappssmtp.com header.s=20210112 header.b=idWwdlKr; 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 Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id a2-20020a17090a740200b001ececaf6f37si21952905pjg.149.2022.07.04.14.15.12; Mon, 04 Jul 2022 14:15: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=@linexp-org.20210112.gappssmtp.com header.s=20210112 header.b=idWwdlKr; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230201AbiGDVOW (ORCPT + 99 others); Mon, 4 Jul 2022 17:14:22 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59604 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229473AbiGDVOT (ORCPT ); Mon, 4 Jul 2022 17:14:19 -0400 Received: from mail-wr1-x429.google.com (mail-wr1-x429.google.com [IPv6:2a00:1450:4864:20::429]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7ACFC626D for ; Mon, 4 Jul 2022 14:14:18 -0700 (PDT) Received: by mail-wr1-x429.google.com with SMTP id cl1so14946621wrb.4 for ; Mon, 04 Jul 2022 14:14:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linexp-org.20210112.gappssmtp.com; s=20210112; h=message-id:date:mime-version:user-agent:subject:content-language:to :cc:references:from:in-reply-to:content-transfer-encoding; bh=SQNaogcvrfpgtg7UQ9S2wlJiM9wxHzq7S9766wbvx3o=; b=idWwdlKr/Jg63bwItDlgtWaz85etsChjYVlARgFoAdboxl7Ku5k4GD4bkLf9ioeACE BpDt9lQU/bNZ4RCIEg23oUttSqFm/LNn1Sp7GSaYxYQHQhqaC8i/zOhRGpVUueQoEZHz y1mydagupxaiqJyrKkqHRWEteedLM888WJNOwmGytqe1cLe4spQZmUuCuzAPacRIH35b cx2ayqXuvvhvES85ElcKb80rAU4h64LUZ5bNB1fjJt/jjK+yQWfbkD30OLCS8Uy6P+2z G5zn1dYGAPgA9OIdYs4Gfxx+2lbsww51UTMoEfNbJhn0yHXAt+tgQI3wadHLfPBIph21 bSrw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:user-agent:subject :content-language:to:cc:references:from:in-reply-to :content-transfer-encoding; bh=SQNaogcvrfpgtg7UQ9S2wlJiM9wxHzq7S9766wbvx3o=; b=MjMkoUviQC5eLyD87H9kvXygnPLnvyxXzZ1o5ufO0lvoeipjnnJsTjQyQhsShIw7mV wjP/kKyHlpgqHpUoym9Pks6CsA7n8rtTGzXlgPLD3X2k0IGs5jLZki+gbIEVrvQolbdp aTOv0foaR9t1HYiCz0HW7HKmAJuKDYakyBteulSp/ly9id3Et2yDenMBf/QRwY7QYc2h lRBO3HwvMFgUGi1HOYP+hs4JocJk6NVlu5z9I3A6vUcwiVT1OLwlMltbsh2KTiEfN13L 4OGMHX4cDTXTzFBqCh6+vemJXlD6UDVOplCpKJOtOqKygvOjf88GjqABS0o5SzsG3rCk fqDA== X-Gm-Message-State: AJIora9NJ8EfaMblvIn9o22GVniQLy4c/t7b3JPP8fNCAvTvoONKxeky KiYqHtR7BhhGYExLaea9WRfuHQ== X-Received: by 2002:a5d:468a:0:b0:21d:6dc8:9e60 with SMTP id u10-20020a5d468a000000b0021d6dc89e60mr4105543wrq.595.1656969257078; Mon, 04 Jul 2022 14:14:17 -0700 (PDT) Received: from [192.168.10.46] (146725694.box.freepro.com. [130.180.211.218]) by smtp.gmail.com with ESMTPSA id y5-20020a056000108500b002167efdd549sm2885381wrw.38.2022.07.04.14.14.15 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 04 Jul 2022 14:14:16 -0700 (PDT) Message-ID: Date: Mon, 4 Jul 2022 23:14:15 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.9.1 Subject: Re: [PATCH v3 05/12] thermal/core: Remove unneeded EXPORT_SYMBOLS Content-Language: en-US To: Lukasz Luba , daniel.lezcano@linaro.org Cc: linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org, khilman@baylibre.com, abailon@baylibre.com, Amit Kucheria , Zhang Rui , Todd Kjos , Wei Wang , rafael@kernel.org References: <20220703183059.4133659-1-daniel.lezcano@linexp.org> <20220703183059.4133659-6-daniel.lezcano@linexp.org> From: Daniel Lezcano In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,NICE_REPLY_A,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 04/07/2022 09:35, Lukasz Luba wrote: > Hi Daniel, > > (+Todd and Wei on CC) > > > On 7/3/22 19:30, Daniel Lezcano wrote: [ ... ] >>   } >> -EXPORT_SYMBOL(get_tz_trend); [ ... ] >>   } >> -EXPORT_SYMBOL(thermal_cdev_update); > > I wouldn't remove that export. I can see in my Pixel6 modules dir, that > it's called in 7 places. > > I assume that in Android world this is common use. It is not possible to do changes taking into consideration out of tree code. Moreover there is logically no good reason to use the thermal_cdev_update() function from outside of the thermal core code.