Received: by 2002:a25:ad19:0:0:0:0:0 with SMTP id y25csp9456578ybi; Wed, 24 Jul 2019 04:28:29 -0700 (PDT) X-Google-Smtp-Source: APXvYqwGA7V3v0Yg220dFpM81KwyJyXSyXNWXlTCd7BnmWFJtWsmOuo+Cr7p2xbem+a7DOVNEzGz X-Received: by 2002:a17:90a:5288:: with SMTP id w8mr87899732pjh.61.1563967709418; Wed, 24 Jul 2019 04:28:29 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1563967709; cv=none; d=google.com; s=arc-20160816; b=yjowY+BTCofZemb975s1coILdPJcyL8is8PBvtKZ0cV/pceoQ371uvRRaWqO6U46FY D7TvfZuUrXld5nXxkCUhq0JPf25lGT20u8mkNveZ0tTDbe4bzMvW9OlFeeKDcMSiuIo0 B2aXOEhN4NigGV8PqzsUrtwuKpfDLCGFAclGCuAIFdjhD/8tLitZtwgSQcU+Byr8kH9D ZNsJpuEvnYXM55bWkpHpAulxXGWMhhnh6hIUU+/vANElfGH0sWFV07qDJQOEE9UpyGp/ rsYGwraPxsZet7uNLbJieei5sfGdncRByF7Z3Ctmq9BtkhPe4UjP0Lfin79eJ1Sxu5BQ Hncg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:to:content-transfer-encoding:mime-version :message-id:date:subject:cc:from:dkim-signature; bh=7IR+uM+j5koIPBW7Xm8FY732aVxv1FIX3BlElSJL8Ys=; b=yaSFIqT6FthqqKsN8r2fcat6D9MJG9tNXJbbAOpwzfajPTKRyrpDX6XVkmQAPGzFm4 yzcrfaEik0n9pBn18Duts4zr3/8v86OOEj2k/BnJKX14JSKvNIN0QsVa6JUU+1qmdaiF a+pANrNofPYIzWwHLk+WnlSGr9TwjhlFOQE1oTseKUpFdQ0amv1/4/j5xMAA1xL1/JwQ jhYWsYVmXb+blVtYdDSrlRFi6jvqGc3G9rLvu1BM2wUgeO/pJKVAhhC2W8LK+wHefige WpWgZ/GXq5Mx0D3w6unXjzNdPT8ONr5vUY9tMSrshkIJABdSPscBS6eLFu+fMX2Nt3Ho XgYA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=WYT46Etc; spf=pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id e13si5925403pge.266.2019.07.24.04.28.15; Wed, 24 Jul 2019 04:28:29 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=WYT46Etc; spf=pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727645AbfGXL1p (ORCPT + 99 others); Wed, 24 Jul 2019 07:27:45 -0400 Received: from mail-pg1-f194.google.com ([209.85.215.194]:44837 "EHLO mail-pg1-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727368AbfGXL1p (ORCPT ); Wed, 24 Jul 2019 07:27:45 -0400 Received: by mail-pg1-f194.google.com with SMTP id i18so21089079pgl.11; Wed, 24 Jul 2019 04:27:44 -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:mime-version :content-transfer-encoding; bh=7IR+uM+j5koIPBW7Xm8FY732aVxv1FIX3BlElSJL8Ys=; b=WYT46Etclh2BRTLLlTCKaJz2sGvVnXzruG+odXhQVXIP3TB/nCW4zE4muSr1Ooypxw VkfEtU3W2UqgH5se/CJ4OsknHNDvrtuJxSwgYdOinDJytVvuMgLJiMJTJtNklC8DWQ2s eomxXn/7JAVADbtY4+KdUmRcJLcQrgQOxvrNYyobdEFddBO9I6jCrmH2T1eS/3pcBN6W taK5i//Ks7WA1vjzmLT3ep1VJc28sPR6CYvMchwkqeC3cQehnCUqRlCG+yzikuUNlEko pCQxAJ1TN8hUZBLF3CBNeYfqitid28xNF6o2gpKtOSB44RsakGKvM85XU53l1lIS7bfz ahyA== 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:mime-version :content-transfer-encoding; bh=7IR+uM+j5koIPBW7Xm8FY732aVxv1FIX3BlElSJL8Ys=; b=FB0Ji0A46OOGX0kzASb+K0Y65UltBGYtwOfDfPtuSQoK23xMr+fgU2jFHvhB8djKTA X05Pk3x+Z8fri0vBxZrxY9bmn2JKFb3d98ruTHEPGTrbT6sRhPvzATr48NZc0wTF9pim MqBSYqkT5uXvksLBWEQyMnIfxK8TDYd2cqJvSwKIs1B8Y8Ow7i9hYWchugwzgdvGRlbq UV3KaWzMTnrHs9HzM9JadOtGm8WzrU2nOaxLWicSLqFBYzLZU4PwmEan2ceu1H6pPQqU Vcr2nqXM8gLe4XGWmecduvD8lcUFaURFjg3iJarp1OGggrQlFXh+aLJIZRRr51KiU+5E cexA== X-Gm-Message-State: APjAAAUbx7w0uKPdQRN0BVx2fvR7ceJe8WX8xR43KYwU1R7+taW3QS6x a72+sKCDztN8GvbF4G90VDM= X-Received: by 2002:a63:2744:: with SMTP id n65mr67926788pgn.277.1563967664643; Wed, 24 Jul 2019 04:27:44 -0700 (PDT) Received: from suzukaze.ipads-lab.se.sjtu.edu.cn ([89.31.126.54]) by smtp.gmail.com with ESMTPSA id v185sm52804086pfb.14.2019.07.24.04.27.41 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256); Wed, 24 Jul 2019 04:27:44 -0700 (PDT) From: Chuhong Yuan Cc: Johannes Berg , Emmanuel Grumbach , Luca Coelho , Intel Linux Wireless , Kalle Valo , "David S . Miller" , linux-wireless@vger.kernel.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org, Chuhong Yuan Subject: [PATCH net-next 07/10] iwlwifi: Use dev_get_drvdata where possible Date: Wed, 24 Jul 2019 19:27:38 +0800 Message-Id: <20190724112738.13457-1-hslester96@gmail.com> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit To: unlisted-recipients:; (no To-header on input) Sender: linux-wireless-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org Instead of using to_pci_dev + pci_get_drvdata, use dev_get_drvdata to make code simpler. Signed-off-by: Chuhong Yuan --- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/drivers/net/wireless/intel/iwlwifi/pcie/drv.c b/drivers/net/wireless/intel/iwlwifi/pcie/drv.c index ea2a03d4bf55..fe76e1540d39 100644 --- a/drivers/net/wireless/intel/iwlwifi/pcie/drv.c +++ b/drivers/net/wireless/intel/iwlwifi/pcie/drv.c @@ -1248,8 +1248,7 @@ int iwl_pci_fw_exit_d0i3(struct iwl_trans *trans) #ifdef CONFIG_IWLWIFI_PCIE_RTPM static int iwl_pci_runtime_suspend(struct device *device) { - struct pci_dev *pdev = to_pci_dev(device); - struct iwl_trans *trans = pci_get_drvdata(pdev); + struct iwl_trans *trans = dev_get_drvdata(device); int ret; IWL_DEBUG_RPM(trans, "entering runtime suspend\n"); @@ -1269,8 +1268,7 @@ static int iwl_pci_runtime_suspend(struct device *device) static int iwl_pci_runtime_resume(struct device *device) { - struct pci_dev *pdev = to_pci_dev(device); - struct iwl_trans *trans = pci_get_drvdata(pdev); + struct iwl_trans *trans = dev_get_drvdata(device); enum iwl_d3_status d3_status; IWL_DEBUG_RPM(trans, "exiting runtime suspend (resume)\n"); @@ -1285,8 +1283,7 @@ static int iwl_pci_runtime_resume(struct device *device) static int iwl_pci_system_prepare(struct device *device) { - struct pci_dev *pdev = to_pci_dev(device); - struct iwl_trans *trans = pci_get_drvdata(pdev); + struct iwl_trans *trans = dev_get_drvdata(device); IWL_DEBUG_RPM(trans, "preparing for system suspend\n"); @@ -1308,8 +1305,7 @@ static int iwl_pci_system_prepare(struct device *device) static void iwl_pci_system_complete(struct device *device) { - struct pci_dev *pdev = to_pci_dev(device); - struct iwl_trans *trans = pci_get_drvdata(pdev); + struct iwl_trans *trans = dev_get_drvdata(device); IWL_DEBUG_RPM(trans, "completing system suspend\n"); -- 2.20.1