From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3C07BC433F5 for ; Tue, 26 Oct 2021 16:53:52 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 18E8E60F39 for ; Tue, 26 Oct 2021 16:53:52 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237584AbhJZQ4P (ORCPT ); Tue, 26 Oct 2021 12:56:15 -0400 Received: from mail.kernel.org ([198.145.29.99]:52106 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S237590AbhJZQ4O (ORCPT ); Tue, 26 Oct 2021 12:56:14 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 3B37B601FF; Tue, 26 Oct 2021 16:53:50 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1635267230; bh=8ZHAjFaWjzftQ0tMBWTtPlq3XYzflHXIiSKtmYcBIWA=; h=Date:From:To:Cc:Subject:In-Reply-To:From; b=MPfsdWbMcP3/Ka30zCA25xKnFSe6bR4Q2r20k6zcNycONHZ1Eizlg4nIk/ML/a4nx pck8w2FgTDE95ucyuZ0AAvJL4f45jTGNPdZcl8AIuOm3a0odY53jdx5ah9zj1/Syzt kHRllOHX3mc+lumN/0rpr1AELGHik0isjAx4IMsdSWLW0z10QnNpkbz8fiQ8MqL1on /L63n20nJdRUYV64wx/dlPVcVqZ49svDIQuYDo7tyCfIryttln9ZEwb3yILEfaAU/0 UjiCi/D8lSXJFVQa5ZJT47L3ftgsCJgWWHy44DtH+hfZj6hCyAuKnXazoGfi2X1KwL WDZaPg58hqheg== Date: Tue, 26 Oct 2021 11:53:48 -0500 From: Bjorn Helgaas To: Kai-Heng Feng Cc: Bjorn Helgaas , Heiner Kallweit , Anthony Wong , Linux PCI , LKML , Krzysztof =?utf-8?Q?Wilczy=C5=84ski?= , Vidya Sagar , Logan Gunthorpe Subject: Re: [PATCH v2 3/3] PCI/ASPM: Add LTR sysfs attributes Message-ID: <20211026165348.GA146058@bhelgaas> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Precedence: bulk List-ID: X-Mailing-List: linux-pci@vger.kernel.org On Tue, Oct 26, 2021 at 10:28:38AM +0800, Kai-Heng Feng wrote: > What if we fallback to the original approach and use the VMD driver > to enable ASPM and LTR values? At least I think Intel should be > able to provide correct values for their SoC. Can you post the patches for that? I'm not sure exactly what the original approach was. Are these the same as the downstream support you mention below? > So what other options do we have if we want to enable VMD ASPM while > keeping CONFIG_PCIEASPM_DEFAULT=y? Right now we enabled the VMD > ASPM/LTR bits in downstream kernel, but other distro users may want > to have upstream support for this.