summaryrefslogtreecommitdiffstats
path: root/src/include/acpi/acpigen_dsm.h
blob: 8e60d0a0abfce7db2a3ab5e583e323fbe9fc527a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
/* SPDX-License-Identifier: GPL-2.0-only */

#ifndef __ACPI_ACPIGEN_DSM_H__
#define __ACPI_ACPIGEN_DSM_H__

#include <stdint.h>

struct dsm_i2c_hid_config {
	uint8_t hid_desc_reg_offset;
};

void acpigen_write_dsm_i2c_hid(struct dsm_i2c_hid_config *config);

struct dsm_usb_config {
	uint8_t usb_lpm_incapable;
};
void acpigen_write_dsm_usb(struct dsm_usb_config *config);

#endif /* __ACPI_ACPIGEN_DSM_H__ */