From patchwork Sun Jun 12 12:53:48 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Heinrich Schuchardt X-Patchwork-Id: 1642534 X-Patchwork-Delegate: jh80.chung@samsung.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=pass (1024-bit key; secure) header.d=gmx.net header.i=@gmx.net header.a=rsa-sha256 header.s=badeba3b8450 header.b=IePA7KMA; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=85.214.62.61; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by bilbo.ozlabs.org (Postfix) with ESMTPS id 4LLZQk1Z2Tz9s5V for ; Sun, 12 Jun 2022 22:54:19 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 78F4584417; Sun, 12 Jun 2022 14:54:12 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=fail (p=none dis=none) header.from=gmx.de Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; secure) header.d=gmx.net header.i=@gmx.net header.b="IePA7KMA"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 34AFF84419; Sun, 12 Jun 2022 14:54:10 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,FREEMAIL_FROM,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.2 Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id DE90E84411 for ; Sun, 12 Jun 2022 14:54:07 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmx.de Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=xypron.glpk@gmx.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1655038436; bh=Ya5Bb2pwVupiUTwTjEUW0IQyy3eQoF8NZ3JpPYEbY8U=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date; b=IePA7KMAlBW8ICMpOVRB17D5z1mo1D7nC41N5KgDmVoY2Ur2ejdHMuIEoDGRNq8hx d2khg6KZdZokwmxf3b0M34RIsxKtwE1vGUZydGaFKYkBjZi2uDhjLtWlkZJaxKzl7K 7E9TDGjWqv3DgqOCX1njoABbG7asukExgdJJ+K/o= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from rpi732.fritz.box ([62.143.94.109]) by mail.gmx.net (mrgmx005 [212.227.17.184]) with ESMTPSA (Nemesis) id 1N2E1M-1nbOeo0Ee6-013b9v; Sun, 12 Jun 2022 14:53:56 +0200 From: Heinrich Schuchardt To: Peng Fan , Jaehoon Chung Cc: Bin Meng , Wolfgang Wallner , Simon Glass , u-boot@lists.denx.de, Heinrich Schuchardt Subject: [PATCH 1/1] mmc: pci_mmc.c should build with ACPIGEN=n Date: Sun, 12 Jun 2022 12:53:48 +0000 Message-Id: <20220612125348.614-1-xypron.glpk@gmx.de> X-Mailer: git-send-email 2.36.1 MIME-Version: 1.0 X-Provags-ID: V03:K1:BH3Cf6ksZBwTiepD1P2i9o9C8ZXSSDwW+1Eis8H1sHQPZlAu0B1 bJDCZhWQfVPRJpPbp5uXTzVZgN56JF68HV/L3lLw0TB1hm9zKAorvsFfsrmFLy332Y+e1KG DtCvxUWzxcgcKUpcyOVKt4pCici/1jcudC/p7N2wendVZNCTtxsvdEqa1B2JyQJjyhN7zJB sI8vTVIrmq9RaLb0wwPlQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:uT3XonII/dA=:wdq40u8rLVnWWdOg3dS0H7 Sd/0IhrVJW1eykpTgi7oBq/AHTb3ZhMvb3brzy3WGMr42iz31zUE1sl92T5tnzhcwdxgH22FZ 2zvu5mmOP+QDLlLtMpkVFtLGXYF5nyC8CKIYa2u6gNcVabbPErjgqV/+XxsrPryjKv4TWkHJQ eP3jPqIjTOYUj4qYQPSaYVvkCftnnUUaIX6xpiciswyLAAPBiD8OUAR8K2wgw9uBN9a5iekRY QMnQ4bfjlY8vYAKGh1hyvga1s03wZHclBcyzvw7ts9LnP9lxUIHe6qC1HSeuBF8dKBZ7wZI47 WedWDyuDWl/zm+EcUzmkKiEyA2Jvw45RtIYI8IutaUZnfEJpUqpRUb4D9sLzk6fvKHInzxx97 +Ps1NUJzXfKN5AWEyWLnAg8aJ1ySpvYcs8j+K1wEtDv+Qjm7BgFrmMrEGnqh8eqfBWkBcS6TM 0qwjnpUSFDY0spvQc02zcz7ylcei+hBlO4U/Rf0PDZgK6GHTC87Nx8571n4/QnyF/xVZg3I2Z /cWW5Fy6D5F/3qT/F5dVoHas3D2YCywd4m+yjiBMQIegBjevJS2Vb57kiFSYRjq8wH9rMMGZ/ OlrLdmqXLQHrEigwjR7L8R+EJnRiK/6/+H03yVLNuQp8Zbsluu7P4MWLxlyohOC+xZfEBGvvA p+O1NtWjR4ZOhzRO0Pgr2pMvrLsPIJDD2LXh6Vuo74gMNby9BQy+k0LD0qPmD+3d2FBzNY/ZN VXWmxrocAI0S41LBeWKgxFR6Hu1hljaZM2OSPj0JR3pHnwUvX731fTkl+XeBqAcKmhvReKJz6 1A/XkWksUm2rYc41OXDc6Vu0CDPTaBCGxpqO+vfLqzKjjE/gwtYKproD7VuFaQhDanH/Rcq2F 44C5Q29GlP89WNaD2xnvxP9Ks1G52rJlG+JBJGGNdFdlWF0exD5hjuQlUzCrLX186fyTJ4Bmk 1WXuMwEii8JSbjgRIGrc8a52YYraTaO3mZKje2hytT0j0/TE60mP+X8ol5DCjF326gUIHTGAn hQkRPl4MaYMN6vBLw+hFqCkYi5pxbJlt8wW5F98h5tHLvc7mkVDYojbub+U1xHR5WHuyQd2mQ BtLMhTQvspkXbERpWsxA+T8/OTi+nfxuL3VTeaYmbmZI+Ks64K3lO9Yag== X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.5 at phobos.denx.de X-Virus-Status: Clean sandbox_defconfig builds the PCI MMC driver. It should be possible to build the sandbox without ACPI support. ACPI support in the PCI MMC driver is only needed when creating an ACPI table. Fix building with ACPIGEN=n. Fixes: dba7ee419d9d ("acpi: mmc: Generate ACPI info for the PCI SD Card") Signed-off-by: Heinrich Schuchardt --- drivers/mmc/pci_mmc.c | 3 +++ 1 file changed, 3 insertions(+) -- 2.36.1 diff --git a/drivers/mmc/pci_mmc.c b/drivers/mmc/pci_mmc.c index cba2ea8cf3..9fb7044029 100644 --- a/drivers/mmc/pci_mmc.c +++ b/drivers/mmc/pci_mmc.c @@ -86,6 +86,7 @@ static int pci_mmc_bind(struct udevice *dev) return sdhci_bind(dev, &plat->mmc, &plat->cfg); } +__maybe_unused static int pci_mmc_acpi_fill_ssdt(const struct udevice *dev, struct acpi_ctx *ctx) { @@ -138,7 +139,9 @@ static int pci_mmc_acpi_fill_ssdt(const struct udevice *dev, } struct acpi_ops pci_mmc_acpi_ops = { +#ifdef CONFIG_ACPIGEN .fill_ssdt = pci_mmc_acpi_fill_ssdt, +#endif }; static const struct udevice_id pci_mmc_match[] = {