[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <CAKXuJqgyCJmWF=LfSGPOr85n0SzLSRbDRvLtfAsw=tXwxXjiCQ@mail.gmail.com>
Date: Wed, 9 Aug 2023 22:33:59 -0500
From: Steev Klimaszewski <steev@...i.org>
To: Manivannan Sadhasivam <manivannan.sadhasivam@...aro.org>
Cc: lpieralisi@...nel.org, kw@...ux.com, bhelgaas@...gle.com,
robh@...nel.org, gustavo.pimentel@...opsys.com,
jingoohan1@...il.com, andersson@...nel.org,
linux-pci@...r.kernel.org, linux-kernel@...r.kernel.org,
linux-arm-msm@...r.kernel.org
Subject: Re: [PATCH 0/2] PCI: qcom: Enable ASPM on host bridge and devices
On Wed, Aug 9, 2023 at 3:19 AM Manivannan Sadhasivam
<manivannan.sadhasivam@...aro.org> wrote:
>
> Hi,
>
> This series enables ASPM by default on the host bridge and devices of selected
> Qcom platforms.
>
> The motivation behind enabling ASPM in the controller driver is provided in the
> commit message of patch 2/2.
>
> This series has been tested on SC8280-CRD and Lenovo Thinkpad X13s laptop
> and it helped save ~0.6W of power during runtime.
>
> - Mani
>
> Manivannan Sadhasivam (2):
> PCI: dwc: Add host_post_init() callback
> PCI: qcom: Enable ASPM for platforms supporting 1.9.0 ops
>
> .../pci/controller/dwc/pcie-designware-host.c | 3 ++
> drivers/pci/controller/dwc/pcie-designware.h | 1 +
> drivers/pci/controller/dwc/pcie-qcom.c | 28 +++++++++++++++++++
> 3 files changed, 32 insertions(+)
>
> --
> 2.25.1
>
While not extremely scientific, and I don't have any way to measure
the power usage on my Thinkpad X13s, with these patches applied, I've
only gone down 29% battery power in the past 6 hours, suspend and
resume cycles don't see any issues either.
Tested-by: Steev Klimaszewski <steev@...i.org>
Powered by blists - more mailing lists