#define pr_fmt(fmt) …
#include "m5602_ov7660.h"
static int ov7660_s_ctrl(struct v4l2_ctrl *ctrl);
static void ov7660_dump_registers(struct sd *sd);
static const unsigned char preinit_ov7660[][4] = …;
static const unsigned char init_ov7660[][4] = …;
static struct v4l2_pix_format ov7660_modes[] = …;
static const struct v4l2_ctrl_ops ov7660_ctrl_ops = …;
int ov7660_probe(struct sd *sd)
{ … }
int ov7660_init(struct sd *sd)
{ … }
int ov7660_init_controls(struct sd *sd)
{ … }
int ov7660_start(struct sd *sd)
{ … }
int ov7660_stop(struct sd *sd)
{ … }
void ov7660_disconnect(struct sd *sd)
{ … }
static int ov7660_set_gain(struct gspca_dev *gspca_dev, __s32 val)
{ … }
static int ov7660_set_auto_white_balance(struct gspca_dev *gspca_dev,
__s32 val)
{ … }
static int ov7660_set_auto_gain(struct gspca_dev *gspca_dev, __s32 val)
{ … }
static int ov7660_set_auto_exposure(struct gspca_dev *gspca_dev,
__s32 val)
{ … }
static int ov7660_set_hvflip(struct gspca_dev *gspca_dev)
{ … }
static int ov7660_s_ctrl(struct v4l2_ctrl *ctrl)
{ … }
static void ov7660_dump_registers(struct sd *sd)
{ … }