tc358749xbg数据手册和驱动源码
tc358749xbg详细数据手册以及官方提供的驱动源码。驱动源码在rk、全志平台测试成功。
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-02-18 15:08 tc358749xbg
文件 42826669 2018-03-01 13:51 tc358749xbgTC358749XBG_en_full_V0741111.pdf
文件 58533 2019-02-15 23:09 tc358749xbg c358749xbg_v4l2-i2c-subdev.c
/*
* drivers/media/i2c/soc_camera/xgold/tc358749xbg.c
*
* tc358749xbg sensor driver
*
* Copyright (C) 2016 Fuzhou Rockchip Electronics Co. Ltd.
* Copyright (C) 2012-2014 Intel Mobile Communications GmbH
* Copyright (C) 2008 Texas Instruments.
* Author: zhoupeng
*
* This file is licensed under the terms of the GNU General Public License
* version 2. This program is licensed “as is“ without any warranty of any
* kind whether express or implied.
*
* Note:
*
* v0.1.0:
* 1. Initialize version;
*/
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include “tc_camera_module.h“
#define TC358749xbg_DRIVER_NAME “tc358749xbg“
/* product ID */
#define TC358749xbg_PID_MAGIC 0x4701
#define TC358749xbg_PID_ADDR 0x0000
#define INIT_END 0x854A
#define SYS_STATUS 0x8520
#define CONFCTL 0x0004
#define VI_REP 0x8576
#define MASK_VOUT_COLOR_SEL 0xe0
#define MASK_VOUT_COLOR_RGB_FULL 0x00
#define MASK_VOUT_COLOR_RGB_LIMITED 0x20
#define MASK_VOUT_COLOR_601_YCBCR_FULL 0x40
#define MASK_VOUT_COLOR_601_YCBCR_LIMITED 0x60
#define MASK_VOUT_COLOR_709_YCBCR_FULL 0x80
#define MASK_VOUT_COLOR_709_YCBCR_LIMITED 0xa0
#define MASK_VOUT_COLOR_FULL_TO_LIMITED 0xc0
#define MASK_VOUT_COLOR_LIMITED_TO_FULL 0xe0
#define MASK_IN_REP_HEN 0x10
#define MASK_IN_REP 0x0f
/* ======================================================================== */
/* base sensor configs */
/* ======================================================================== */
/* MCLK:24MHz 1920x1080 30fps mipi 4lane 800Mbps/lane */
static struct tc_camera_module_reg tc358749xbg_init_tab_1920_1080_60fps[] = {
//
{TC_CAMERA_MODULE_REG_TYPE_DATA 0x0004 0x0004 2}
{TC_CAMERA_MODULE_REG_TYPE_DATA 0x0002 0x7F80 2}
{TC_CAMERA_MODULE_REG_TYPE_DATA 0x0002 0x0000 2}
//
{TC_CAMERA_MODULE_REG_TYPE_DATA 0x0020 0x508A 2}
{TC_CAMERA_MODULE_REG_TYPE_DATA 0x0022 0x0203 2}
{TC_CAMERA_MODULE_REG_TYPE_TIMEOUT 0x0000 0x0001 1}
{TC_CAMERA_MODULE_REG_TYPE_DATA 0x0022 0x0213 2}
//
{TC_CAMERA_MODULE_REG_TYPE_DATA 0x0006 0x012C 2}
{TC_CAMERA_MODULE_REG_TYPE_DATA 0x0060 0x0001 2}
{TC_CAMERA_MODULE_REG_TYPE_DATA 0x7080 0x0000 2}
//
{TC_CAMERA_MODULE_REG_TYPE_DATA 0x0014 0x0000 2}
{TC_CAMERA_MODULE_REG_TYPE_DATA 0x0016 0x05FF 2}
//
{TC_CAMERA_MODULE_REG_TYPE_DATA 0x0100 0x00000000
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-02-18 15:08 tc358749xbg
文件 42826669 2018-03-01 13:51 tc358749xbgTC358749XBG_en_full_V0741111.pdf
文件 58533 2019-02-15 23:09 tc358749xbg c358749xbg_v4l2-i2c-subdev.c
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)