videomixer: add more video modes

This commit is contained in:
Sebastien Bourdeauducq 2013-11-11 22:16:56 +01:00
parent c8da400af0
commit 593867b92a
2 changed files with 31 additions and 1 deletions

View file

@ -10,6 +10,36 @@
#include "processor.h" #include "processor.h"
static const struct video_timing video_modes[PROCESSOR_MODE_COUNT] = { static const struct video_timing video_modes[PROCESSOR_MODE_COUNT] = {
{
.pixel_clock = 3150,
.h_active = 640,
.h_blanking = 192,
.h_sync_offset = 24,
.h_sync_width = 40,
.v_active = 480,
.v_blanking = 40,
.v_sync_offset = 9,
.v_sync_width = 3,
.established_timing = 0x0800
},
{
.pixel_clock = 4000,
.h_active = 800,
.h_blanking = 256,
.h_sync_offset = 32,
.h_sync_width = 128,
.v_active = 600,
.v_blanking = 28,
.v_sync_offset = 1,
.v_sync_width = 6,
.established_timing = 0x0100
},
{ {
.pixel_clock = 6500, .pixel_clock = 6500,

View file

@ -1,7 +1,7 @@
#ifndef __PROCESSOR_H #ifndef __PROCESSOR_H
#define __PROCESSOR_H #define __PROCESSOR_H
#define PROCESSOR_MODE_COUNT 2 #define PROCESSOR_MODE_COUNT 4
#define PROCESSOR_MODE_DESCLEN 32 #define PROCESSOR_MODE_DESCLEN 32
void processor_list_modes(char *mode_descriptors); void processor_list_modes(char *mode_descriptors);