// SPDX-License-Identifier: GPL-2.0
/********************************************************************************
*
* Copyright (C) 2017 NEXTCHIP Inc. All rights reserved.
* Module : motion.h
* Description :
* Author :
* Date :
* Version : Version 1.0
*
********************************************************************************
* History :
*
*
********************************************************************************/
#ifndef _MOTION_H_
#define _MOTION_H_
#include "nvp6158_common.h"
#define FUNC_ON 0x01
#define FUNC_OFF 0x00
typedef struct _motion_mode{
unsigned char ch;
unsigned char devnum;
unsigned char set_val;
unsigned char fmtdef;
}motion_mode;
void nvp6158_motion_onoff_set(motion_mode *motion_set);
void nvp6158_motion_display_onoff_set(motion_mode *motion_set);
void nvp6158_motion_pixel_all_onoff_set(motion_mode *motion_set);
void nvp6158_motion_pixel_onoff_set(motion_mode *motion_set);
void nvp6158_motion_pixel_onoff_get(motion_mode *motion_set);
void nvp6158_motion_tsen_set(motion_mode *motion_set);
void nvp6158_motion_psen_set(motion_mode *motion_set);
void nvp6158_motion_detection_get(motion_mode *motion_set);
#endif /* _MOTION_H_ */