summaryrefslogtreecommitdiff
path: root/src/setres.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/setres.c')
-rw-r--r--src/setres.c27
1 files changed, 13 insertions, 14 deletions
diff --git a/src/setres.c b/src/setres.c
index 1bf566f..4e13c6e 100644
--- a/src/setres.c
+++ b/src/setres.c
@@ -46,7 +46,8 @@ int vesacea_supported(int *nr, struct vesacea vesacea[])
if (video_formats[index].sink_support) {
vesacea[*nr].cea = video_formats[index].cea;
vesacea[*nr].nr = video_formats[index].vesaceanr;
- LOGHDMILIB2("cea:%d nr:%d", vesacea[*nr].cea, vesacea[*nr].nr);
+ LOGHDMILIB2("cea:%d nr:%d", vesacea[*nr].cea,
+ vesacea[*nr].nr);
(*nr)++;
}
}
@@ -174,31 +175,31 @@ static int vesaceanrtovar(struct fb_var_screeninfo *var, __u8 cea,
return -EINVAL;
}
-static void vesacea_prio_default(void)
+void vesacea_prio_default(void)
{
/* 1920x1080P@30 */
vesaceaprio[0].cea = 1;
vesaceaprio[0].nr = 34;
- /* 1920x1080P@25 */
+ /* 1280x720P@60 */
vesaceaprio[1].cea = 1;
- vesaceaprio[1].nr = 33;
+ vesaceaprio[1].nr = 4;
- /* 1920x1080P@24 */
+ /* 1920x1080P@25 */
vesaceaprio[2].cea = 1;
- vesaceaprio[2].nr = 32;
+ vesaceaprio[2].nr = 33;
- /* 1920x1080I@60 */
+ /* 1920x1080P@24 */
vesaceaprio[3].cea = 1;
- vesaceaprio[3].nr = 5;
+ vesaceaprio[3].nr = 32;
- /* 1920x1080I@30 */
+ /* 1920x1080I@60 */
vesaceaprio[4].cea = 1;
- vesaceaprio[4].nr = 20;
+ vesaceaprio[4].nr = 5;
- /* 1280x720P@60 */
+ /* 1920x1080I@30 */
vesaceaprio[5].cea = 1;
- vesaceaprio[5].nr = 4;
+ vesaceaprio[5].nr = 20;
/* 1280x720P@50 */
vesaceaprio[6].cea = 1;
@@ -232,8 +233,6 @@ void set_vesacea_prio_all(void)
{
int index;
- vesacea_prio_default();
-
/* Set cea prio. Continue until prio = 0 or maxsize */
for (index = 0; index < CEAPRIO_MAX_SIZE; index++) {
LOGHDMILIB("index:%d cea:%d prio:%d",