Received: by 2002:a05:6a10:a0d1:0:0:0:0 with SMTP id j17csp1653065pxa; Thu, 13 Aug 2020 13:46:47 -0700 (PDT) X-Google-Smtp-Source: ABdhPJw5sB8CD1yKQoZVPasj5oWhsr8M7PF8waqBrYyqcEI5+8I5QsmNfq+7HexMr2/mkkcBpdk4 X-Received: by 2002:a05:6402:b99:: with SMTP id cf25mr1226840edb.340.1597351607519; Thu, 13 Aug 2020 13:46:47 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1597351607; cv=none; d=google.com; s=arc-20160816; b=OqD4OASXjQaTLfePilfILrCnMnC8D1EU8vLujZZ3p1Qp2zT2uwN2i8K9YAulaOMA82 oYXkrCv3vwW1nlPyraY430WAoa7mLLYc+IrDI85ouxCRb/dWWkPzaqi13haWQB/6ypAt ytLfk5ulPxl/h8CxJdvIkb1RFOrWcoIkuacT/wG1/OitDtU306FGQZsG25fwtZmKu9HX dg2nbUH3YiVvz0TEl3TqjMTh0nx1rvrwSoKduZmxxC3N4ZDaaXBziGbMcQLQQQ+JeTid 9F1q1Tx2sT53T44O1OO88Jd6GU12sgOljhBhqzyeBK3S7ZwzS+3tGQTKoIn/kLo38nMJ 1ssw== 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:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=yNNvJ2SAFqRHuwD/G5e2MKagg8MdQRQYf4wQID5n0pg=; b=v9redmyjRjr6n06nf0xYIPjVMYE9qdmt8+oG/MKMe2f4f1My77nSxh2Nnn21dctHfg UjOyNO8Ob710Sy9M6JOaIAhdEEcVkNtsQMdjO/HEKnFvrTISXq6sxM1jHHhktVpjqB/i 56xVGEKdTChaOrdwcTZezARVwbFviadljR22d9r/00/TLUjaxWGOdGIcw/y0A0kJJHlO puAoyMWnadfgns5SvdfC2ZMzQlECagb9cOYb/PUyoPtCwIQRUI0rkYLG0VfQ6dtBdRpy 0VFYaPggBFLFXbgLFkL+lQE+BsXdBxOlRuqon5SfKwdea5dWvAIiYbiT5aQsNZ6Q10zk kLog== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=Cu9+tn5a; 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=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id z24si3767705ejr.308.2020.08.13.13.46.23; Thu, 13 Aug 2020 13:46:47 -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=pass header.i=@google.com header.s=20161025 header.b=Cu9+tn5a; 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=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726567AbgHMUpk (ORCPT + 99 others); Thu, 13 Aug 2020 16:45:40 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43948 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726192AbgHMUpk (ORCPT ); Thu, 13 Aug 2020 16:45:40 -0400 Received: from mail-oi1-x243.google.com (mail-oi1-x243.google.com [IPv6:2607:f8b0:4864:20::243]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3839AC061757 for ; Thu, 13 Aug 2020 13:45:40 -0700 (PDT) Received: by mail-oi1-x243.google.com with SMTP id b22so6255945oic.8 for ; Thu, 13 Aug 2020 13:45:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=yNNvJ2SAFqRHuwD/G5e2MKagg8MdQRQYf4wQID5n0pg=; b=Cu9+tn5aum9zaW1fAqSiCYXZz7Roh6QpQEQdIlm7uDBjzwg3hK0OunMqgVXwtd7Gib HmVG2zlVW8Mk65Dq500nyZ+vt8qbK7/uFaYCUctcCPRG/zCXGAPHpfnbErQ3e+ocrGDk J+PqoMu2Gd3MALvuTtrrXv8BNRxK72O9y4TN6Es70Tehszoqty0GTCAF995mgl8iykDy khue7Mu+1xAveulr4De3yXRACZ+AxGrkb2rrVxXj1EACjQC6AP4HEIE6/UXtVw2ynJWp epFwA3FJdqjeUmJyhTp2PwchWqz4AmVBE1RmF8s7tgGtVCqN1cHKWIpcBNZogFTGPFMT 2eJQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=yNNvJ2SAFqRHuwD/G5e2MKagg8MdQRQYf4wQID5n0pg=; b=bjXQ3UcEUeTYCIT0nX4HQkHr7OdhhRXvS0HZEpN9Ss08Bvl3lQxqkFxOEHCRe/fXHI iWw5AV82FFxR2iuLIeFhOFEaID4OoCwkfnJlqqGiUGvwWXcnpEiwRKttesNtn6q5sh69 GHB0O31qdwmPYfhvf2m2hofq4g6rVXO9upOE9Zqd3UJ5/22y1qcIakHkNpRv3F2Ypd2f 9PUth1yZ4aOg/BfzhP/RT+ILLLXgWGB51FHTkKzI/gCqv6kAFsOtfhGwVl6y1VD5dHxm xVGQsCTF4nXWsYJ4dh1Yb/rOK4+Y+dhrf4Jnnz0Zq2GOgF+XZtmae4ehtZCWXXUrCENL tmJg== X-Gm-Message-State: AOAM530O/xD80OnaSILISFDNtrypGOx/aQuPMQpBaid93ymBxWK3Pzkv 1ywM+O+VzdgecV1IY7xIocHuKQ+nLGSA4xZjA6P/fxn8 X-Received: by 2002:aca:3081:: with SMTP id w123mr4688524oiw.132.1597351539327; Thu, 13 Aug 2020 13:45:39 -0700 (PDT) MIME-Version: 1.0 References: <20952e3e-6b06-11e4-aff7-07dfbdc5ee18@infradead.org> In-Reply-To: <20952e3e-6b06-11e4-aff7-07dfbdc5ee18@infradead.org> From: Jesse Barnes Date: Thu, 13 Aug 2020 13:45:28 -0700 Message-ID: Subject: Re: [PATCH] x86/pci: fix intel_mid_pci.c build error when ACPI is not enabled To: Randy Dunlap Cc: LKML , linux-pci , Bjorn Helgaas , Arjan van de Ven , Len Brown , Jacob Pan Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Aug 13, 2020 at 12:58 PM Randy Dunlap wrote= : > > From: Randy Dunlap > > Fix build error when CONFIG_ACPI is not set/enabled by adding > the header file which contains a stub for the function > in the build error. > > ../arch/x86/pci/intel_mid_pci.c: In function =E2=80=98intel_mid_pci_init= =E2=80=99: > ../arch/x86/pci/intel_mid_pci.c:303:2: error: implicit declaration of fun= ction =E2=80=98acpi_noirq_set=E2=80=99; did you mean =E2=80=98acpi_irq_get= =E2=80=99? [-Werror=3Dimplicit-function-declaration] > acpi_noirq_set(); > > Signed-off-by: Randy Dunlap > Cc: Jacob Pan > Cc: Len Brown > Cc: Bjorn Helgaas > Cc: Jesse Barnes > Cc: Arjan van de Ven > Cc: linux-pci@vger.kernel.org > --- > Found in linux-next, but applies to/exists in mainline also. > > Alternative.1: X86_INTEL_MID depends on ACPI > Alternative.2: drop X86_INTEL_MID support > > arch/x86/pci/intel_mid_pci.c | 1 + > 1 file changed, 1 insertion(+) > > --- linux-next-20200813.orig/arch/x86/pci/intel_mid_pci.c > +++ linux-next-20200813/arch/x86/pci/intel_mid_pci.c > @@ -33,6 +33,7 @@ > #include > #include > #include > +#include > > #define PCIE_CAP_OFFSET 0x100 Reviewed-by: Jesse Barnes Thanks Randy. Another option is to remove the MID support entirely. Jesse