/*
 *
 * Copyright (C) 2012-2019, Samsung Electronics Co., Ltd.
 *
 * RMI4 compatible touch device implementation
 */

#ifndef __RMI_DRIVER_H__
#define __RMI_DRIVER_H__

/******************************************************************************
 * INCLUDE
 ******************************************************************************/

#include "rmi.h"
#include "tuiHal.h"
#include "touch_queue.h"

/******************************************************************************
 * EXPORTED DATA
 ******************************************************************************/

extern rmi_device_t tui_ts_dev;

/******************************************************************************
 * EXPORTED FUNCTIONS
 ******************************************************************************/

int rmi_driver_init(rmi_device_t *rmi_dev);
int rmi_driver_remove(rmi_device_t *rmi_dev);
int rmi_irq_process(void);

#endif  /*  __RMI_DRIVER_H__ */
