Files
android_kernel_samsung_msm8…/include/linux/secgpio_dvs.h
T
Francescodario Cuzzocrea 85baa390bf misc: Import SM-G900H kernel source code
* Samsung Package Version: G800HXXU1CRJ1
    * CAF Tag: LA.BF.1.1.3-00110-8x26.0
2019-08-02 15:14:10 +02:00

32 lines
557 B
C

/*
* secgpio_dvs.h -- Samsung GPIO debugging and verification system
*/
#ifndef __SECGPIO_DVS_H
#define __SECGPIO_DVS_H
#include <linux/types.h>
enum gdvs_phone_status {
PHONE_INIT = 0,
PHONE_SLEEP,
GDVS_PHONE_STATUS_MAX
};
struct gpiomap_result {
unsigned char *init;
unsigned char *sleep;
};
struct gpio_dvs {
struct gpiomap_result *result;
unsigned int count;
bool check_sleep;
void (*check_gpio_status)(unsigned char phonestate);
};
void gpio_dvs_check_initgpio(void);
void gpio_dvs_check_sleepgpio(void);
#endif /* __SECGPIO_DVS_H */