linux/drivers/media/usb/gspca/m5602/m5602_ov9650.c

// SPDX-License-Identifier: GPL-2.0-only

/*
 * Driver for the ov9650 sensor
 *
 * Copyright (C) 2008 Erik Andrén
 * Copyright (C) 2007 Ilyes Gouta. Based on the m5603x Linux Driver Project.
 * Copyright (C) 2005 m5603x Linux Driver Project <[email protected]>
 *
 * Portions of code to USB interface and ALi driver software,
 * Copyright (c) 2006 Willem Duinker
 * v4l2 interface modeled after the V4L2 driver
 * for SN9C10x PC Camera Controllers
 */

#define pr_fmt(fmt)

#include "m5602_ov9650.h"

static int ov9650_s_ctrl(struct v4l2_ctrl *ctrl);
static void ov9650_dump_registers(struct sd *sd);

static const unsigned char preinit_ov9650[][3] =;

static const unsigned char init_ov9650[][3] =;

static const unsigned char res_init_ov9650[][3] =;

/* Vertically and horizontally flips the image if matched, needed for machines
   where the sensor is mounted upside down */
static
    const
	struct dmi_system_id ov9650_flip_dmi_table[] =;

static struct v4l2_pix_format ov9650_modes[] =;

static const struct v4l2_ctrl_ops ov9650_ctrl_ops =;

int ov9650_probe(struct sd *sd)
{}

int ov9650_init(struct sd *sd)
{}

int ov9650_init_controls(struct sd *sd)
{}

int ov9650_start(struct sd *sd)
{}

int ov9650_stop(struct sd *sd)
{}

void ov9650_disconnect(struct sd *sd)
{}

static int ov9650_set_exposure(struct gspca_dev *gspca_dev, __s32 val)
{}

static int ov9650_set_gain(struct gspca_dev *gspca_dev, __s32 val)
{}

static int ov9650_set_red_balance(struct gspca_dev *gspca_dev, __s32 val)
{}

static int ov9650_set_blue_balance(struct gspca_dev *gspca_dev, __s32 val)
{}

static int ov9650_set_hvflip(struct gspca_dev *gspca_dev)
{}

static int ov9650_set_auto_exposure(struct gspca_dev *gspca_dev,
				    __s32 val)
{}

static int ov9650_set_auto_white_balance(struct gspca_dev *gspca_dev,
					 __s32 val)
{}

static int ov9650_set_auto_gain(struct gspca_dev *gspca_dev, __s32 val)
{}

static int ov9650_s_ctrl(struct v4l2_ctrl *ctrl)
{}

static void ov9650_dump_registers(struct sd *sd)
{}