Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp1675077ybt; Thu, 25 Jun 2020 11:21:55 -0700 (PDT) X-Google-Smtp-Source: ABdhPJx8rpHf814yxEw2NP5Rfz2wGV9ZtJxHcUfs4gTT6Rkxavum9nYb2LQf528125qO11m3t2jX X-Received: by 2002:a05:6402:17f6:: with SMTP id t22mr20988982edy.141.1593109315116; Thu, 25 Jun 2020 11:21:55 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1593109315; cv=none; d=google.com; s=arc-20160816; b=0sz6OP1ZKRxDFagYS71WlDw2fPWe4gEIDwqTV86aZly/TgayzwdYnE6vA1FtwVqYZh enQpcy+m0ICvo7A/yiNszZomMCiD/HvqM0KalNWKALI16KbJsTFef6/8QJF0qcoU1gbS kwVsRIwC3/HppKt34M1DhoUwo9zz3GPBP3Bjy5X1OMRXShMOotzTWAwUryzmySF6HIeL fd3K/OiGLlyVSdcU7VCB0ZZH1nZg1gCM4cUrY8NtvyGLhCqzxoGoY7hcDoHSs7/d6Zne LXivMfI7mGxntsWnO27xLfxrSI92iE3ygOa5wC/HSUnfdG45lnD0uwLGPU+5oG7V+85f MMpQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:dkim-signature; bh=PMskP27+of0ifwdKo+hHxFTCm0HJN0Am7pIewJiyYx8=; b=wqcZD5rQ9JaLGprkRSw8v3inZywPOvjSoV0ar+fTsBpDJyD6cDF8G1B48Zlkjwu18a wA70qAzQSnwcB0Po6UqqJiMwR2uicj024/9VUhybAucFqKuQsmJYbnWY8fWuZXC2XVsV HA4f1jo771YP4VGNj3UgqZuQSYLWlTwpwCLu7TWRNGaYe+2ZHaJM+xkTpV8njsOzpE1G Rv5B6bvspkkkBZ3umrVDWKMk/gyHsInKqov4/bKUCFia/J/bI0IZM3wu8YaNIJ7YzaoY pb8TLaJkhP3SPeL13kiu40umCYImg8goSFONFSYCz3ZnPMwGwbra2HyVMmho3DXikClB fH8g== ARC-Authentication-Results: i=1; mx.google.com; dkim=temperror (no key for signature) header.i=@marvell.com header.s=pfpt0818 header.b=ZO2aUhxB; 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=fail (p=NONE sp=NONE dis=NONE) header.from=marvell.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id p10si6725905eds.221.2020.06.25.11.21.30; Thu, 25 Jun 2020 11:21:55 -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=temperror (no key for signature) header.i=@marvell.com header.s=pfpt0818 header.b=ZO2aUhxB; 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=fail (p=NONE sp=NONE dis=NONE) header.from=marvell.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2390962AbgFYQqh (ORCPT + 99 others); Thu, 25 Jun 2020 12:46:37 -0400 Received: from mx0a-0016f401.pphosted.com ([67.231.148.174]:48870 "EHLO mx0b-0016f401.pphosted.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S2390448AbgFYQqe (ORCPT ); Thu, 25 Jun 2020 12:46:34 -0400 Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id 05PGexTv007953; Thu, 25 Jun 2020 09:46:29 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=subject : to : cc : references : from : message-id : date : mime-version : in-reply-to : content-type : content-transfer-encoding; s=pfpt0818; bh=PMskP27+of0ifwdKo+hHxFTCm0HJN0Am7pIewJiyYx8=; b=ZO2aUhxBDtLA4Z15aYe/UZJVtWr4ZFe8kF2J/QqbpPVxxpzg1k5oXPJQLdlDdSlCQFmS hr4s8lQW4BDLGUtf3MHix3ByqZfOvLIey/y76Z6tNuBI23L1HcbXmJEm+qsXvAV7nTO5 ao01B4uxNE8fP5mqj8ASPY+ADgNdJiZ3AFAqWE/1V3t3RPNtm+g/EnxEzp0niY+kPKz+ yts2fknu+0k4VG0T/K6IaTouyUnz9NbL2GzIL/u9UzxlRGZYQ5MZ9StmHxH829KKZxp6 1V2ruqoDTqzw98NWSiIOLqD1690JjBz7kRthm34Cv5SKYAcu55uhonRj+187AJJLpGa0 TQ== Received: from sc-exch02.marvell.com ([199.233.58.182]) by mx0a-0016f401.pphosted.com with ESMTP id 31uuqh0mqk-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Thu, 25 Jun 2020 09:46:29 -0700 Received: from DC5-EXCH02.marvell.com (10.69.176.39) by SC-EXCH02.marvell.com (10.93.176.82) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 25 Jun 2020 09:46:27 -0700 Received: from maili.marvell.com (10.69.176.80) by DC5-EXCH02.marvell.com (10.69.176.39) with Microsoft SMTP Server id 15.0.1497.2 via Frontend Transport; Thu, 25 Jun 2020 09:46:27 -0700 Received: from [10.193.39.5] (unknown [10.193.39.5]) by maili.marvell.com (Postfix) with ESMTP id 969AB3F7040; Thu, 25 Jun 2020 09:46:22 -0700 (PDT) Subject: Re: [EXT] [PATCH v1] bnx2x: use generic power management To: Vaibhav Gupta , Bjorn Helgaas , Bjorn Helgaas , , Vaibhav Gupta , "David S. Miller" , Jakub Kicinski , Ariel Elior , Sudarsana Reddy Kalluru , GR-everest-linux-l2 CC: , , , References: <20200624175116.67911-1-vaibhavgupta40@gmail.com> From: Igor Russkikh Message-ID: Date: Thu, 25 Jun 2020 19:46:21 +0300 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.0 MIME-Version: 1.0 In-Reply-To: <20200624175116.67911-1-vaibhavgupta40@gmail.com> Content-Type: text/plain; charset="utf-8" Content-Language: en-US Content-Transfer-Encoding: 7bit X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.216,18.0.687 definitions=2020-06-25_11:2020-06-25,2020-06-25 signatures=0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 24/06/2020 8:51 pm, Vaibhav Gupta wrote: > External Email > > ---------------------------------------------------------------------- > With legacy PM, drivers themselves were responsible for managing the > device's power states and takes care of register states. > > After upgrading to the generic structure, PCI core will take care of > required tasks and drivers should do only device-specific operations. > > The driver was also calling bnx2x_set_power_state() to set the power state > of the device by changing the device's registers' value. It is no more > needed. > > Compile-tested only. > > Signed-off-by: Vaibhav Gupta > --- > drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 15 ++++++--------- > drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h | 4 +--- > drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 3 +-- > 3 files changed, 8 insertions(+), 14 deletions(-) Acked-by: Igor Russkikh Sudarsana, could you please give it a short sanity test and report back? Thanks, Igor