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 X-Spam-Level: X-Spam-Status: No, score=-10.1 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 548A0FC6194 for ; Wed, 6 Nov 2019 22:25:50 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 22E8D2166E for ; Wed, 6 Nov 2019 22:25:50 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1573079150; bh=4oc5GVAOqhLsNNVeJWSPpy36QsbUzSTu6fOqxyLp4JM=; h=From:To:Cc:Subject:Date:In-Reply-To:References:List-ID:From; b=WfIF7ZpgzXYFqZtwSj3MGzDtBLfyLZBHfzpLvu3siX5Oqu5JQSdO9bUE2HqU/cxhW Z1YBXBXvM/dwaHpFReJsZG15pwvnCmDDJuh7V1/jbRav0U9vYmo5KTqLPfJSv2lCcK 5kf6VOq/QABVJi4NE2Kl/m4FgP1x5wlfpEz0LMaY= Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1732763AbfKFWZn (ORCPT ); Wed, 6 Nov 2019 17:25:43 -0500 Received: from mail.kernel.org ([198.145.29.99]:42714 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728149AbfKFWZm (ORCPT ); Wed, 6 Nov 2019 17:25:42 -0500 Received: from localhost (unknown [69.71.4.100]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 341A721848; Wed, 6 Nov 2019 22:25:42 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1573079142; bh=4oc5GVAOqhLsNNVeJWSPpy36QsbUzSTu6fOqxyLp4JM=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=VvKkJE/UwWIz+zJYb40wq8kiXbuHCTCDp5pi7pYSQC1w5SGmmkaUI96tOquwIfCAN REidiPtmivEBNh8otNI4SZmh2723ZCdElWtT+xUT0OtWvW9jD77EpWmgbf12cmChCi xGOBBKue83py/1v7lqzBSXpw/Yt1SsRVtMYzE/v0= From: Bjorn Helgaas To: linux-pci@vger.kernel.org Cc: linux-kernel@vger.kernel.org, Bjorn Helgaas Subject: [PATCH 5/5] PCI: Allow building PCIe things without PCIEPORTBUS Date: Wed, 6 Nov 2019 16:24:21 -0600 Message-Id: <20191106222420.10216-6-helgaas@kernel.org> X-Mailer: git-send-email 2.24.0.rc1.363.gb1bccd3e3d-goog In-Reply-To: <20191106222420.10216-1-helgaas@kernel.org> References: <20191106222420.10216-1-helgaas@kernel.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-pci-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-pci@vger.kernel.org From: Bjorn Helgaas Some things in drivers/pci/pcie (aspm.c and ptm.c) do not depend on the PCIe portdrv, so we should be able to build them even if PCIEPORTBUS is not selected. Remove the PCIEPORTBUS guard from building pcie/. Signed-off-by: Bjorn Helgaas --- drivers/pci/Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/pci/Makefile b/drivers/pci/Makefile index 28cdd8c0213a..522d2b974e91 100644 --- a/drivers/pci/Makefile +++ b/drivers/pci/Makefile @@ -7,6 +7,8 @@ obj-$(CONFIG_PCI) += access.o bus.o probe.o host-bridge.o \ pci-sysfs.o rom.o setup-res.o irq.o vpd.o \ setup-bus.o vc.o mmap.o setup-irq.o +obj-$(CONFIG_PCI) += pcie/ + ifdef CONFIG_PCI obj-$(CONFIG_PROC_FS) += proc.o obj-$(CONFIG_SYSFS) += slot.o @@ -15,7 +17,6 @@ endif obj-$(CONFIG_OF) += of.o obj-$(CONFIG_PCI_QUIRKS) += quirks.o -obj-$(CONFIG_PCIEPORTBUS) += pcie/ obj-$(CONFIG_HOTPLUG_PCI) += hotplug/ obj-$(CONFIG_PCI_MSI) += msi.o obj-$(CONFIG_PCI_ATS) += ats.o -- 2.24.0.rc1.363.gb1bccd3e3d-goog