Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp1573103ybz; Sat, 25 Apr 2020 23:13:32 -0700 (PDT) X-Google-Smtp-Source: APiQypLCeOi5oLQ5RapscPcsNEWNfXcRERXxVIBQBb89f3Z37wFJvWkLpbcrSgLP1fyd/WHe3RL7 X-Received: by 2002:a05:6402:1d09:: with SMTP id dg9mr14478429edb.118.1587881612111; Sat, 25 Apr 2020 23:13:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1587881612; cv=none; d=google.com; s=arc-20160816; b=UgTixjD2ZtfSc5xhfcoDxhRylXfKnCy1xKja5BO/c/21xGblNsoZNe/NcKMc7g/MY9 HIPWEpD+hJDydpUypTDntCIXdJHuNTWJL9CQO+8TPwds+vf5JF1ci9A5TS5qM0jmHF90 GAKzflVOwRa10aEJ2YmgwKvfd+C3h4gNPQVIjbtX/peq4OYLc0d2tsrsIAiXVw7WRgc0 3FQGrZciob8DPLJy1kdGj1+F0vPR46da4uex3rsoy/jBLV8r5Cnj1r5jH7E5O4lk1kAs humtIkyU8ZpFHEhfE3kpdv+iE/b0J22XWu/PyPMHBqU0CeVAyltcJ6E7TIMvzBqxz5Np df4A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature; bh=12uxQMnj/xorOVraxIuxKqG0ikLSCSe0tDZ4Q3keD2Y=; b=Gz/qpZdIww1Sa0oWOmvzxgppTqwsGDIs7wtTtzhTVdpY0hTu2bOSxhcZBP9F8y98HU x2IQJdNQ321xaRC9ojvScbEfdDnvyhQFDkyCJRP7sk6SJQluguEMGPo4+ixMatXORrkR j0mkMD/WTmIXVUyDlHxQd6ezsQJKjN6S4+Izmo3incwIriHc0Ezp8WjpKG/Ug8iW5ahJ BO20KfxgTKdzm9Bzud0nXWZESG0CMxYXVNU5JTh0Hqfaq9xGglCjFPYw+PqU+LS8DaMf +2L8BW8Wpkl9yKljwD74wHPjSaYVqtAsOo3g8+cGmz8GkmBqmUs/mFhRPupGW/VqTBw+ mI4g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=dE9WJfjB; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id m9si377612eda.147.2020.04.25.23.13.08; Sat, 25 Apr 2020 23:13:32 -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=@gmail.com header.s=20161025 header.b=dE9WJfjB; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726132AbgDZFOT (ORCPT + 99 others); Sun, 26 Apr 2020 01:14:19 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35964 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725765AbgDZFOT (ORCPT ); Sun, 26 Apr 2020 01:14:19 -0400 Received: from mail-pg1-x544.google.com (mail-pg1-x544.google.com [IPv6:2607:f8b0:4864:20::544]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 51711C061A0C for ; Sat, 25 Apr 2020 22:14:19 -0700 (PDT) Received: by mail-pg1-x544.google.com with SMTP id h69so6930201pgc.8 for ; Sat, 25 Apr 2020 22:14:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=12uxQMnj/xorOVraxIuxKqG0ikLSCSe0tDZ4Q3keD2Y=; b=dE9WJfjBPyyDWJb/hdWWXcl709aUr7YKYSL9exsJDNeZhfMyW63hnNZVUtokUEaScb 4djzY4EXjwhz7PPxDU83fWj7zTCc8KVgsdtSJotqgH4fKo76uf2v+40MN7O2+7v0j7yo qIx4W2283eDCBMg1TQA4vp1n2f36NfuLdY3qSkur0bgukSEgB08/QEIcIiOlCu/a0Y2v yjb9k1lnLADrWG7wDHQKriywK9YYWuY5usr3rXCmxWeSn+0Xz1alvXXTonKjOksea3k4 HcmXaMqnAbocB7kZtzBRf1nNhlJi4K6vNG6mIoVbI4KjGr5TgNQQuV9C/eEBzSCB0Yd0 Qqjw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=12uxQMnj/xorOVraxIuxKqG0ikLSCSe0tDZ4Q3keD2Y=; b=RxjPbfIFXJuFLq6uTsABpSomjFf8o12DxZ7069nfJEUi5qf5H81vpKUiYtgpvH83L6 EpauT/x8t/kJ3oBFghL4ffMfVmx3susHpwuV2fsj44YxgyQfYwVEcEqD+92ItB0MDXNf 8uGOUpt0luTNj+i7YCoF5pqAA16YNylmggJGJfGNRtj5Zx4Q1jovplcxNcOGawORSv4K ZvpVX78EUV4LwOuwr4AsbbiBbwkL5c2GwrovFshX+ihAOsoKifI2hVwjwifZVl1VcZ6d IOyAsNbMH7WFKF40rJ1aPUOG+gAFOAPxEU5lA9/ejhPBgkKjh7wHQxYYkg7iD3Qa7CM9 1PPA== X-Gm-Message-State: AGi0PuZHtlvxaRFqBf/Fcijy+a/01D9D8t0Za/H58gYYnJF0+nJ2ZqRb pUxZcuDorCo7mDdgUnM6gwA= X-Received: by 2002:aa7:8429:: with SMTP id q9mr17324813pfn.205.1587878058873; Sat, 25 Apr 2020 22:14:18 -0700 (PDT) Received: from localhost ([43.224.245.179]) by smtp.gmail.com with ESMTPSA id q7sm630417pgs.13.2020.04.25.22.14.17 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sat, 25 Apr 2020 22:14:18 -0700 (PDT) From: zhouchuangao X-Google-Original-From: zhouchuangao To: gregkh@linuxfoundation.org Cc: rafael@kernel.org, linux-kernel@vger.kernel.org, zhouchuangao Subject: [PATCH] driver/base/soc: Use kobj_to_dev() API Date: Sun, 26 Apr 2020 13:13:51 +0800 Message-Id: <1587878031-16591-1-git-send-email-zhouchuangao@xiaomi.com> X-Mailer: git-send-email 2.7.4 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Use kobj_to_dev() API instead of container_of(). Signed-off-by: zhouchuangao --- drivers/base/soc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/base/soc.c b/drivers/base/soc.c index 4af11a4..a5bae55 100644 --- a/drivers/base/soc.c +++ b/drivers/base/soc.c @@ -46,7 +46,7 @@ static umode_t soc_attribute_mode(struct kobject *kobj, struct attribute *attr, int index) { - struct device *dev = container_of(kobj, struct device, kobj); + struct device *dev = kobj_to_dev(kobj); struct soc_device *soc_dev = container_of(dev, struct soc_device, dev); if ((attr == &dev_attr_machine.attr) -- 2.7.4