Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp3572247ybt; Tue, 23 Jun 2020 05:50:16 -0700 (PDT) X-Google-Smtp-Source: ABdhPJycr49dii8LXY/kkxD9nbAKu04Fa1Tv6EViQpnz5mIgNCWdjL7bAeyeXt07WcDHQ4WLSZtO X-Received: by 2002:aa7:c682:: with SMTP id n2mr21128637edq.18.1592916616716; Tue, 23 Jun 2020 05:50:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1592916616; cv=none; d=google.com; s=arc-20160816; b=tBHsb9o8y3v5mkB/NmV+ICim1wrPxJ/a0pzHMNKG7i7qVqLLHRJ04uFeA1tSa66BJg YMxEm8WImpGcSfwi5IwjldsGHn9ZYx48EusfSC5X0605rgFcQGPUveDmKKo1cVU6ot5N yw9j1I18kCbJvrK+0pF1PSSjSw9PWKK4f1cd/b3qJkFeDeonRCYjldEJoLMptksxWxHv IZL9I7OB4VzTQsBri0p9F8U56TV+AyJe8X9iGJSz8EX/rYj+MkqRMUVq/kEbxaX35XrR 69QVvlBE5Ouf4RehhqCZ4e8re/3j/fK9i700ddgb1P7fJWoktFQhjVle6kiR1xdoYbPw Dopw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=mAof4l6XkgdGT8Mvck4bZOKs1Q1y9tSFhmWkYUfuub8=; b=qUuE2ZEzEEpnMP5f50KD3qK+LBgOO9XTVPs+u0lkx+w7ImIaaBMtRswO3KH9fLV4Z/ va6iHLVTzLnxAQzbrBckicMr9OTV0bcuhNX8iDwi/91u0i8urtI+RsN4FUpY/gv4PxQ9 8GGF8bHup5znCGbYPxUgS8PVBgeQ+qdS+cIwDIId3I+IfosG0+q/2VqXbqHzAVCUktuM Tt8xcsnvTAReNs4PQQIOUX/eZxz0i0z8K6W0FW+xaRkvW3AQnT7pBEISlwTeDgyXeNGn pDHLMkz2th/vgxyWtfd7w0H4WZgCibbSxVrcdUfcJK2x7smt85CVJ56/OmyOikTghDB+ DQmg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=RkQSkqLy; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id n5si9917293ejc.211.2020.06.23.05.49.53; Tue, 23 Jun 2020 05:50:16 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=RkQSkqLy; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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 S1732625AbgFWMqA (ORCPT + 99 others); Tue, 23 Jun 2020 08:46:00 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38554 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729504AbgFWMqA (ORCPT ); Tue, 23 Jun 2020 08:46:00 -0400 Received: from mail-ua1-x941.google.com (mail-ua1-x941.google.com [IPv6:2607:f8b0:4864:20::941]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 075A6C061573 for ; Tue, 23 Jun 2020 05:46:00 -0700 (PDT) Received: by mail-ua1-x941.google.com with SMTP id i15so1627627uah.13 for ; Tue, 23 Jun 2020 05:45:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=mAof4l6XkgdGT8Mvck4bZOKs1Q1y9tSFhmWkYUfuub8=; b=RkQSkqLyGwzs2iFHffDo1JgFlZQCxD0GMS1SrehB2RFZw9k0BJYiHmRBlNEwe1tCPy +jPLJSiXL6eSGnAFlsjoSczsgTk3TPm/9R8U+QLLJx49+C4W9iOGAf6iOC6Pn+e2jS87 IBZuG2DZUr8Y1bY35wdtz4HPFn+v6jIie8BxFfPjkMfzpnZoyb4+a7kzJ/4mavO9N2UF xwBdk8dXrsPR6epUDoIJNV2fb937Jbc5D0scsYIeeJScw61PIz3j0AULrpkEhxI83K33 GR4SwWNBU3kGPztqFmTi3OqIqR4MEcpY2ja/N6bnL3jAZ05EVKSXF9obk6elz9SOOva5 kwtg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=mAof4l6XkgdGT8Mvck4bZOKs1Q1y9tSFhmWkYUfuub8=; b=NTMdDz9lYKSZjpni4un+c8y2m35+WK8FZrobRBmy2NdJcbs3P0OVog6wwKS5nCrvpg BEhaHMdwe5Bno/PJvcURBK7k48dmSxGRw4h4O32bF5CMQywf7UZF5qZrWV08zKOYpcjk TfKwSySrS4Qf9KBy8+MfGvubkh8+KpgKH0d2Hl/CNqVaIbasApnRRwsdLXeUt7gjqwQC 7ZLioRouV50eF9ZRFbwYSoGuqnfok8N0hgyE+OUbcLO0z7T4cpiwEaTXmJV1ngcMJVW8 6Byiw8lwhGmUQudVeAcvn5RokkgXBoR+Wa4xUx+6i6XugAmvBJ6ZOFpQhl0nrhvrrgnh n+tQ== X-Gm-Message-State: AOAM531E/yPuxkNZp4ygGzeafSd/cod86XYNsGg/Mh+FjWOLqqO4Q/rw /mmB/I4bv+YWCWmDCf7WAztuGT16FNB74DQCTUbuzA== X-Received: by 2002:ab0:a81:: with SMTP id d1mr15034075uak.67.1592916359200; Tue, 23 Jun 2020 05:45:59 -0700 (PDT) MIME-Version: 1.0 References: <1592212056-31955-1-git-send-email-wangqing@vivo.com> In-Reply-To: <1592212056-31955-1-git-send-email-wangqing@vivo.com> From: Amit Kucheria Date: Tue, 23 Jun 2020 18:15:48 +0530 Message-ID: Subject: Re: [PATCH] drivers/thermal: Use kobj_to_dev() instead To: Wang Qing Cc: Zhang Rui , Daniel Lezcano , Linux PM list , LKML Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Jun 15, 2020 at 2:37 PM Wang Qing wrote: > > Use kobj_to_dev() instead of container_of() > > Signed-off-by: Wang Qing Acked-by: Amit Kucheria > --- > drivers/thermal/thermal_sysfs.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > mode change 100644 => 100755 drivers/thermal/thermal_sysfs.c > > diff --git a/drivers/thermal/thermal_sysfs.c b/drivers/thermal/thermal_sysfs.c > index aa99edb..3e92ff9 > --- a/drivers/thermal/thermal_sysfs.c > +++ b/drivers/thermal/thermal_sysfs.c > @@ -438,7 +438,7 @@ static umode_t thermal_zone_mode_is_visible(struct kobject *kobj, > struct attribute *attr, > int attrno) > { > - struct device *dev = container_of(kobj, struct device, kobj); > + struct device *dev = kobj_to_dev(kobj); > struct thermal_zone_device *tz; > > tz = container_of(dev, struct thermal_zone_device, device); > @@ -464,7 +464,7 @@ static umode_t thermal_zone_passive_is_visible(struct kobject *kobj, > struct attribute *attr, > int attrno) > { > - struct device *dev = container_of(kobj, struct device, kobj); > + struct device *dev = kobj_to_dev(kobj); > struct thermal_zone_device *tz; > enum thermal_trip_type trip_type; > int count, passive = 0; > -- > 2.7.4 >