9a52466e3f
This is initial source for SM-A525F Kernel version A525FXXS5DWD2. This contains base files for this device and compiling this raw source will cause couple problems and errors. The errors will be fixed at next commits with referencing to the fixes.
27 lines
621 B
C
Executable File
27 lines
621 B
C
Executable File
/* SPDX-License-Identifier: GPL-2.0 */
|
|
#ifndef ACPI_BUTTON_H
|
|
#define ACPI_BUTTON_H
|
|
|
|
#include <linux/notifier.h>
|
|
|
|
#if IS_ENABLED(CONFIG_ACPI_BUTTON)
|
|
extern int acpi_lid_notifier_register(struct notifier_block *nb);
|
|
extern int acpi_lid_notifier_unregister(struct notifier_block *nb);
|
|
extern int acpi_lid_open(void);
|
|
#else
|
|
static inline int acpi_lid_notifier_register(struct notifier_block *nb)
|
|
{
|
|
return 0;
|
|
}
|
|
static inline int acpi_lid_notifier_unregister(struct notifier_block *nb)
|
|
{
|
|
return 0;
|
|
}
|
|
static inline int acpi_lid_open(void)
|
|
{
|
|
return 1;
|
|
}
|
|
#endif /* IS_ENABLED(CONFIG_ACPI_BUTTON) */
|
|
|
|
#endif /* ACPI_BUTTON_H */
|