#ifndef ET8EK8REGS_H
#define ET8EK8REGS_H
#include <linux/i2c.h>
#include <linux/types.h>
#include <linux/videodev2.h>
#include <linux/v4l2-subdev.h>
struct v4l2_mbus_framefmt;
struct v4l2_subdev_pad_mbus_code_enum;
struct et8ek8_mode { … };
#define ET8EK8_REG_8BIT …
#define ET8EK8_REG_16BIT …
#define ET8EK8_REG_DELAY …
#define ET8EK8_REG_TERM …
struct et8ek8_reg { … };
#define ET8EK8_REGLIST_STANDBY …
#define ET8EK8_REGLIST_POWERON …
#define ET8EK8_REGLIST_RESUME …
#define ET8EK8_REGLIST_STREAMON …
#define ET8EK8_REGLIST_STREAMOFF …
#define ET8EK8_REGLIST_DISABLED …
#define ET8EK8_REGLIST_MODE …
#define ET8EK8_REGLIST_LSC_ENABLE …
#define ET8EK8_REGLIST_LSC_DISABLE …
#define ET8EK8_REGLIST_ANR_ENABLE …
#define ET8EK8_REGLIST_ANR_DISABLE …
struct et8ek8_reglist { … };
#define ET8EK8_MAX_LEN …
struct et8ek8_meta_reglist { … };
extern struct et8ek8_meta_reglist meta_reglist;
#endif