#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/clk.h>
#include <linux/err.h>
#include <linux/io.h>
#include <linux/mutex.h>
#include <linux/completion.h>
#include <linux/delay.h>
#include <linux/string.h>
#include <linux/seq_file.h>
#include <linux/platform_device.h>
#include <linux/regulator/consumer.h>
#include <linux/pm_runtime.h>
#include <video/omapdss.h>
#include "dss.h"
#include "dss_features.h"
Go to the source code of this file.
#define DSS_SUBSYS_NAME "VENC" |
#define DUMPREG |
( |
|
r | ) |
seq_printf(s, "%-35s %08x\n", #r, venc_read_reg(r)) |
#define VENC_AVID_START_STOP_X 0x90 |
#define VENC_AVID_START_STOP_Y 0x94 |
#define VENC_BLACK_LEVEL 0x3C |
#define VENC_BLANK_LEVEL 0x40 |
#define VENC_BSTAMP_WSS_DATA 0x4C |
#define VENC_C_PHASE 0x2C |
#define VENC_CC_CARR_WSS_CARR 0x28 |
#define VENC_DAC_B__DAC_C 0xC8 |
#define VENC_F_CONTROL 0x08 |
#define VENC_FID_EXT_START_Y__FID_EXT_OFFSET_Y 0xA8 |
#define VENC_FID_INT_OFFSET_Y__FID_EXT_START_X 0xA4 |
#define VENC_FID_INT_START_X__FID_INT_START_Y 0xA0 |
#define VENC_FLEN__FAL 0x68 |
#define VENC_GEN_CTRL 0xB8 |
#define VENC_HFLTR_CTRL 0x24 |
#define VENC_HS_EXT_START_STOP_X 0x74 |
#define VENC_HS_INT_START_STOP_X 0x70 |
#define VENC_HTRIGGER_VTRIGGER 0x60 |
#define VENC_L21__WC_CTL 0x5C |
#define VENC_LAL__PHASE_RESET 0x6C |
#define VENC_M_CONTROL 0x48 |
#define VENC_OUTPUT_CONTROL 0xC4 |
#define VENC_OUTPUT_TEST 0xC8 |
#define VENC_SAVID__EAVID 0x64 |
#define VENC_SYNC_CTRL 0x14 |
#define VENC_TVDETGP_INT_START_STOP_X 0xB0 |
#define VENC_TVDETGP_INT_START_STOP_Y 0xB4 |
#define VENC_VIDOUT_CTRL 0x10 |
#define VENC_VS_EXT_STOP_X__VS_EXT_START_Y 0x84 |
#define VENC_VS_EXT_STOP_Y 0x88 |
#define VENC_VS_INT_START_X 0x78 |
#define VENC_VS_INT_STOP_X__VS_INT_START_Y 0x7C |
#define VENC_VS_INT_STOP_Y__VS_EXT_START_X 0x80 |
#define VENC_X_COLOR 0x44 |
unsigned long venc_get_pixel_clock |
( |
void |
| ) |
|
Initial value:= {
.x_res = 720,
.y_res = 482,
.pixel_clock = 13500,
.hsw = 64,
.hfp = 16,
.hbp = 58,
.vsw = 6,
.vfp = 6,
.vbp = 31,
.interlace = true,
}
Definition at line 279 of file venc.c.
Initial value:= {
.x_res = 720,
.y_res = 574,
.pixel_clock = 13500,
.hsw = 64,
.hfp = 12,
.hbp = 68,
.vsw = 5,
.vfp = 5,
.vbp = 41,
.interlace = true,
}
Definition at line 264 of file venc.c.