1*770c9d53Sriastradh /* $NetBSD: nbsd-namespace-acpi.h,v 1.2 2024/04/16 14:34:03 riastradh Exp $ */ 27282f92eSriastradh 37282f92eSriastradh /*- 47282f92eSriastradh * Copyright (c) 2022 The NetBSD Foundation, Inc. 57282f92eSriastradh * All rights reserved. 67282f92eSriastradh * 77282f92eSriastradh * Redistribution and use in source and binary forms, with or without 87282f92eSriastradh * modification, are permitted provided that the following conditions 97282f92eSriastradh * are met: 107282f92eSriastradh * 1. Redistributions of source code must retain the above copyright 117282f92eSriastradh * notice, this list of conditions and the following disclaimer. 127282f92eSriastradh * 2. Redistributions in binary form must reproduce the above copyright 137282f92eSriastradh * notice, this list of conditions and the following disclaimer in the 147282f92eSriastradh * documentation and/or other materials provided with the distribution. 157282f92eSriastradh * 167282f92eSriastradh * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS 177282f92eSriastradh * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 187282f92eSriastradh * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 197282f92eSriastradh * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS 207282f92eSriastradh * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 217282f92eSriastradh * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 227282f92eSriastradh * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 237282f92eSriastradh * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 247282f92eSriastradh * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 257282f92eSriastradh * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 267282f92eSriastradh * POSSIBILITY OF SUCH DAMAGE. 277282f92eSriastradh */ 287282f92eSriastradh 297282f92eSriastradh #ifndef _LINUX_NBSD_NAMESPACE_ACPI_H_ 307282f92eSriastradh #define _LINUX_NBSD_NAMESPACE_ACPI_H_ 317282f92eSriastradh 327282f92eSriastradh #define buffer Buffer 337282f92eSriastradh #define count Count 347282f92eSriastradh #define elements Elements 357282f92eSriastradh #define integer Integer 367282f92eSriastradh #define length Length 377282f92eSriastradh #define package Package 387282f92eSriastradh #define pointer Pointer 397282f92eSriastradh #define type Type 407282f92eSriastradh #define value Value 417282f92eSriastradh 427282f92eSriastradh #define acpi_get_handle AcpiGetHandle 43*770c9d53Sriastradh #define acpi_get_name AcpiGetName 447282f92eSriastradh #define acpi_get_table AcpiGetTable 457282f92eSriastradh #define acpi_evaluate_object AcpiEvaluateObject 467282f92eSriastradh #define acpi_format_exception AcpiFormatException 477282f92eSriastradh 487282f92eSriastradh #endif /* _LINUX_NBSD_NAMESPACE_ACPI_H_ */ 49