xref: /linux/include/linux/prmt.h (revision 49219bba0149157774b7091c3ea9ad22b2114285)
1 /* SPDX-License-Identifier: GPL-2.0-only */
2 
3 #include <linux/uuid.h>
4 
5 #ifdef CONFIG_ACPI_PRMT
6 void init_prmt(void);
7 bool acpi_prm_handler_available(const guid_t *handler_guid);
8 int acpi_call_prm_handler(guid_t handler_guid, void *param_buffer);
9 #else
init_prmt(void)10 static inline void init_prmt(void) { }
acpi_prm_handler_available(const guid_t * handler_guid)11 static inline bool acpi_prm_handler_available(const guid_t *handler_guid) { return false; }
acpi_call_prm_handler(guid_t handler_guid,void * param_buffer)12 static inline int acpi_call_prm_handler(guid_t handler_guid, void *param_buffer)
13 {
14 	return -EOPNOTSUPP;
15 }
16 #endif
17