mirror of
https://github.com/Fishwaldo/u-boot.git
synced 2025-03-18 13:11:31 +00:00
board: gdsys: Enable osd on output only
Signed-off-by: Dirk Eibach <dirk.eibach@gdsys.cc>
This commit is contained in:
parent
da4833c7bf
commit
acff73fda0
1 changed files with 4 additions and 2 deletions
|
@ -303,6 +303,8 @@ static int osd_print(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
|
|||
res = osd_write_videomem(screen, y * base_width + x, buf, len);
|
||||
if (res < 0)
|
||||
return res;
|
||||
|
||||
OSD_SET_REG(screen, control, 0x0049);
|
||||
}
|
||||
|
||||
return 0;
|
||||
|
@ -401,8 +403,6 @@ int osd_probe(unsigned screen)
|
|||
if (!output_driver_present)
|
||||
printf(" no output driver found\n");
|
||||
|
||||
OSD_SET_REG(screen, control, 0x0049);
|
||||
|
||||
OSD_SET_REG(screen, xy_size, ((32 - 1) << 8) | (16 - 1));
|
||||
OSD_SET_REG(screen, x_pos, 0x007f);
|
||||
OSD_SET_REG(screen, y_pos, 0x005f);
|
||||
|
@ -461,6 +461,8 @@ int osd_write(cmd_tbl_t *cmdtp, int flag, int argc, char * const argv[])
|
|||
osd_write_videomem(screen, offset, buffer,
|
||||
wp - buffer);
|
||||
}
|
||||
|
||||
OSD_SET_REG(screen, control, 0x0049);
|
||||
}
|
||||
|
||||
return 0;
|
||||
|
|
Loading…
Add table
Reference in a new issue