Received: by 2002:a05:7412:6592:b0:d7:7d3a:4fe2 with SMTP id m18csp1839111rdg; Sat, 12 Aug 2023 20:41:38 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGuwKyGAm77+h0vq3ymB5VeZCM/pJS49RNLyWwtEbO9UGkbYx71T2K/oSFusNYcExUau3H2 X-Received: by 2002:a17:906:76d0:b0:99b:4210:cc76 with SMTP id q16-20020a17090676d000b0099b4210cc76mr6304009ejn.28.1691898097988; Sat, 12 Aug 2023 20:41:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1691898097; cv=none; d=google.com; s=arc-20160816; b=OcBZxUS+BeLoHAXRge+8hGHAjoyymwuE6WI1sZa4wDtnotu9Hu4lKNHF46NiNuEKZy WScWjMfk94fBtq9UjKtvqK/Yw07901v8Ozc+zUSfQ4UJbSf9ebozy3OqkJq/95BM+Gvy jOXVm03n9sgFw9PIqsftKSoBMdGB8J1s84zwjosmhCjeZxhqjhjTuVfjN6cpOy/3KWSu h6IBSafjjqO5icmZhi8oS6XAcKOox+uritkhaObgVuWkB1j2dQ2bwpSuF6UpKmak3Q60 zexIRU7EUqu1jpBKz5/CdOx6giTLtgeXrSjg2eHV8ZpLironHliiw1y5dmXav3Am9Ojk WMsA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=y4DGAxSgEgsf5jPr02j/KFMYGAHGRT3ELWSzK87EUco=; fh=4VXEjKdTtZvdJuv1piSI/C6fhkuf5wcOx6Z3K8uxANU=; b=nDgDvVtbVfpf/1sN9/zMjhgOjVrDGUQV1arR9fEMXE/3T4ZxpDpn7Y0WJwPnpTwAOu xzlUNKaWM7M1gyFf6Wfgi3b0AWpvYnRbPv0I4O+upE4XdkPn9e0AWpIPAj5XGFh8BQ9L ErCJnrmSIqvSNooo2xSjltUJ2mJ7LCDX2AOOMt5lrvTtWw3qItN79OE5ZAsBmI8JEK9O eobQF1I6dN2UZFHoexK5pZupe3/OJyNBGjlK4EXPk2K4/cApykJn4szdwihCOm7JdKkl DOvCQd6U4bTdO89YD5wfruPro8g6Bbjj0GOk53AMYN0LuQYojUfo3D3/eQGGBqaopyIu tXhQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=fUODolnN; 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=intel.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id qq18-20020a17090720d200b0099bc9dfa042si6313820ejb.470.2023.08.12.20.41.13; Sat, 12 Aug 2023 20:41: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=@intel.com header.s=Intel header.b=fUODolnN; 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=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229786AbjHMCwf (ORCPT + 99 others); Sat, 12 Aug 2023 22:52:35 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48904 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229506AbjHMCwe (ORCPT ); Sat, 12 Aug 2023 22:52:34 -0400 Received: from mgamail.intel.com (mgamail.intel.com [134.134.136.126]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0BFE9170A; Sat, 12 Aug 2023 19:52:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1691895155; x=1723431155; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=ayErGxhRHllzcsmwaeQTU9qCRuFG7WI+4RAgT9UUgu8=; b=fUODolnNdp2RRSymIvAVwGyAwYod0K7UOjKK4k4pLziCd6vliRl1EveH vMZX7SfNKmErGSRW3RYSMLhBS/sgbV1KN0wWHEhHELICxKGJNlM+c8luy I9KFUTYReutIEF1scPt4+NQfcu9zuBOppXC8QYJJpQ3aBQg/1OZeVbB+X /NF+4USC6x5AOZU68g+QIn+dtWlEfQW17DPIdRTTEOiWj+B+KXzIu4X8d z0V+wOuqs6EWFebNm4qzzEhrPCGtsabT932gtJ5ggSaHtCa6zXYcVY7Gd GVtkTBsmFiXBVhw/XvjXFN7f9izf3ZwfJSCKEk/jRjCpsXb9Fut0LjWkT Q==; X-IronPort-AV: E=McAfee;i="6600,9927,10800"; a="356823901" X-IronPort-AV: E=Sophos;i="6.01,169,1684825200"; d="scan'208";a="356823901" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 12 Aug 2023 19:52:34 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10800"; a="762570867" X-IronPort-AV: E=Sophos;i="6.01,169,1684825200"; d="scan'208";a="762570867" Received: from yingyuel-mobl.ccr.corp.intel.com (HELO rzhang1-mobl7.ccr.corp.intel.com) ([10.255.29.168]) by orsmga008-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 12 Aug 2023 19:52:32 -0700 From: Zhang Rui To: rafael.j.wysocki@intel.com Cc: daniel.lezcano@linaro.or, srinivas.pandruvada@intel.com, linux-kernel@vger.kernel.org, linux-pm@vger.kernel.org Subject: [PATCH V2] thermal: intel: intel_soc_dts_iosf: Remove redundant check Date: Sun, 13 Aug 2023 10:52:20 +0800 Message-Id: <20230813025220.1752489-1-rui.zhang@intel.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF, RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_NONE 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 Remove the redundant check in remove_dts_thermal_zone() because all of its existing callers pass a valid pointer as the argument. Signed-off-by: Zhang Rui --- drivers/thermal/intel/intel_soc_dts_iosf.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/drivers/thermal/intel/intel_soc_dts_iosf.c b/drivers/thermal/intel/intel_soc_dts_iosf.c index db97499f4f0a..22fc2970c67d 100644 --- a/drivers/thermal/intel/intel_soc_dts_iosf.c +++ b/drivers/thermal/intel/intel_soc_dts_iosf.c @@ -245,11 +245,9 @@ static int soc_dts_enable(int id) static void remove_dts_thermal_zone(struct intel_soc_dts_sensor_entry *dts) { - if (dts) { - iosf_mbi_write(BT_MBI_UNIT_PMC, MBI_REG_WRITE, - SOC_DTS_OFFSET_ENABLE, dts->store_status); - thermal_zone_device_unregister(dts->tzone); - } + iosf_mbi_write(BT_MBI_UNIT_PMC, MBI_REG_WRITE, + SOC_DTS_OFFSET_ENABLE, dts->store_status); + thermal_zone_device_unregister(dts->tzone); } static int add_dts_thermal_zone(int id, struct intel_soc_dts_sensor_entry *dts, -- 2.34.1