kernel-brax3-ubuntu-touch/drivers/input/fingerprint/goodix-gw9518/gf_spi_ree.h
erascape f319b992b1 kernel-5.15: Initial import brax3 UT kernel
* halium configs enabled

Signed-off-by: erascape <erascape@proton.me>
2025-09-23 15:17:10 +00:00

17 lines
600 B
C
Executable file

#ifndef __GF_SPI_REE_H
#define __GF_SPI_REE_H
#include <linux/types.h>
/**********************feature defination**********************/
#define HIGH_SPEED 6
#define LOW_SPEED 1
/**********************function defination**********************/
extern void gf_spi_setup_conf_ree(u32 speed, enum spi_transfer_mode mode);
extern int gf_spi_read_bytes_ree(u16 addr, u32 data_len, u8 *rx_buf);
extern int gf_spi_write_bytes_ree(u16 addr, u32 data_len, u8 *tx_buf);
extern int gf_spi_read_byte_ree(u16 addr, u8 *value);
extern int gf_spi_write_byte_ree(u16 addr, u8 value);
#endif /* __GF_SPI_REE_H */