From nobody Wed Jan 14 18:09:52 2026 X-Original-To: dev-commits-src-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4drvKL3Lxqz6NkVm for ; Wed, 14 Jan 2026 18:09:58 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4drvKL02Jsz3bNv for ; Wed, 14 Jan 2026 18:09:58 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768414198; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=8iT1phLfWzCg7yRzNhj8hiqWQQoSCTvtiySCatc5jj8=; b=VvkvLaQhdFE7MkoFRZJp36NsMOv1mHjn9Rhhel8T2V10OEaItQHIeP1bRNKGorRe40CaH3 RrlRvOpEhe0Q2nT2BgCxwrRDj7R1Cz+LT2jVMjRIV0B6yFeMc2HHLoHh/k7jLIkNvpY+Of +vDXQfbMztPE6jjT/enKuYsIlKr2fhKz9Rv/2cj3kdWpNLS2oH5J9NJf+I+FtA7Xbv83xU fgSFZQ0B2jJQvs41bTlCREwd49SAVYIwTiqU/unOjUD1nj6sLPNs+QTRbbS48HW5ff9s15 M5eurIBcfroZqUnXV7bhyi6luSKtQAfOEwNX2JNGFknou59A9Nth5m9gd7Madg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1768414198; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=8iT1phLfWzCg7yRzNhj8hiqWQQoSCTvtiySCatc5jj8=; b=DWxpGVU3If+vqUOgB7MrFfoD0Y614kWMPYy4gRFqbalexaxdvT0KhdkKBiNUqS7z3Jq8s5 QfzKj9i85AOGBEm+auNsbDBETKo/oy3BjBE17KyldjyA03yPRm2LI1UXeHqyzRLjnagQrs EQjmFVKNfABlCKQKtiknT0JgEsaJmXcIXwK6OhGuFRcyanbXPRf+WtAfsoJrFieJGuQQMH i8i2JluGJ8ceYKzepbuzI8dEN6POy96X6H5uAs9RGGvyOxuqOwHQ+zH3e25MQs7jfUagF1 xMGcWz6btkC+k1giuDcNCSMQmWP8XnnuMGiZJWv7+kC/zFdHQjNnnRBitlxy7A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1768414198; a=rsa-sha256; cv=none; b=imgUz/wZOmXUtIKgDUCsDF9WvThFqD8omPQw4/znBFCZGCotjGaHAljxSkxJrX/LpfAonq n673ntpE9fwNf6vdZEcZjhjBC70JiaSV76tzNq74k/46hozxmu06u8mRU2jBzSKQbLzJIa nG16ifYJzdJZ4F59HKqdvA6APtwnyI/bN2NaLnwv4+ZQPtQPnTfbf4d24Chsu6z/6QQUQp VVxu93vsvnfA5vbkIPWbK67x1R9l6OjNDir7h2gXoJtCoBIYVprzG6+ghToaQRQzz170B5 LXgqYJUqeqyNvc0LrYT/uwu8EBXRFHYYfrd8S2ZT0TSHwQRKYtryEKsZ2s2E/g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4drvKK6dPSz17xC for ; Wed, 14 Jan 2026 18:09:57 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 37d0b by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Wed, 14 Jan 2026 18:09:52 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Bjoern A. Zeeb Subject: git: 0fa7b3bee72e - main - riscv: add (a dummy) acpica_machdep.h List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: bz X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 0fa7b3bee72e7cfedabe371c7082fbf44508ec05 Auto-Submitted: auto-generated Date: Wed, 14 Jan 2026 18:09:52 +0000 Message-Id: <6967dbf0.37d0b.64e51d2f@gitrepo.freebsd.org> The branch main has been updated by bz: URL: https://cgit.FreeBSD.org/src/commit/?id=0fa7b3bee72e7cfedabe371c7082fbf44508ec05 commit 0fa7b3bee72e7cfedabe371c7082fbf44508ec05 Author: Bjoern A. Zeeb AuthorDate: 2026-01-13 20:33:27 +0000 Commit: Bjoern A. Zeeb CommitDate: 2026-01-14 18:08:38 +0000 riscv: add (a dummy) acpica_machdep.h We have reports that iwlwifi(4) works on RISC-V. While we can turn off full ACPI-specific files easily, intermittent code still relies on the header files to be present. In order to not need to completely #ifdef everything out we want to include acpi.h from LinuxKPI and as a result need this file. With this the iwlwifi(4) code compiles just fine and will do the right thing (given the functional ACPI parts are disabled/ unavailable). Sponsored by: The FreeBSD Foundation MFC after: 3 days Reviewed by: mhorne, emaste Differential Revision: https://reviews.freebsd.org/D54691 --- sys/riscv/include/acpica_machdep.h | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/sys/riscv/include/acpica_machdep.h b/sys/riscv/include/acpica_machdep.h new file mode 100644 index 000000000000..ad162f5c0907 --- /dev/null +++ b/sys/riscv/include/acpica_machdep.h @@ -0,0 +1,19 @@ +/* + * Copyright (c) 2026 The FreeBSD Foundation + * + * This software was developed by Björn Zeeb + * under sponsorship from the FreeBSD Foundation. + * + * SPDX-License-Identifier: BSD-2-Clause + */ + +#ifndef __ACPICA_MACHDEP_H__ +#define __ACPICA_MACHDEP_H__ + +/* + * This is a placeholder until full ACPI support for RISC-V emerges. + * With is we can include acpi.h from LinuxKPI and avoid (major) local changes + * to compile drivers otherwise fine on RISC-V. + */ + +#endif /* __ACPICA_MACHDEP_H__ */