#define pr_fmt(fmt) …
#include "m5602_mt9m111.h"
static int mt9m111_s_ctrl(struct v4l2_ctrl *ctrl);
static void mt9m111_dump_registers(struct sd *sd);
static const unsigned char preinit_mt9m111[][4] = …;
static const unsigned char init_mt9m111[][4] = …;
static const unsigned char start_mt9m111[][4] = …;
static struct v4l2_pix_format mt9m111_modes[] = …;
static const struct v4l2_ctrl_ops mt9m111_ctrl_ops = …;
static const struct v4l2_ctrl_config mt9m111_greenbal_cfg = …;
int mt9m111_probe(struct sd *sd)
{ … }
int mt9m111_init(struct sd *sd)
{ … }
int mt9m111_init_controls(struct sd *sd)
{ … }
int mt9m111_start(struct sd *sd)
{ … }
void mt9m111_disconnect(struct sd *sd)
{ … }
static int mt9m111_set_hvflip(struct gspca_dev *gspca_dev)
{ … }
static int mt9m111_set_auto_white_balance(struct gspca_dev *gspca_dev,
__s32 val)
{ … }
static int mt9m111_set_gain(struct gspca_dev *gspca_dev, __s32 val)
{ … }
static int mt9m111_set_green_balance(struct gspca_dev *gspca_dev, __s32 val)
{ … }
static int mt9m111_set_blue_balance(struct gspca_dev *gspca_dev, __s32 val)
{ … }
static int mt9m111_set_red_balance(struct gspca_dev *gspca_dev, __s32 val)
{ … }
static int mt9m111_s_ctrl(struct v4l2_ctrl *ctrl)
{ … }
static void mt9m111_dump_registers(struct sd *sd)
{ … }