video: simplefb: add rotation support
It introduces the way to rotate the screen for boards with rotated screen. Signed-off-by: Takumi Sueda <puhitaku@gmail.com>
This commit is contained in:
parent
7209272497
commit
db2c8ed3a5
1 changed files with 5 additions and 1 deletions
|
@ -43,7 +43,11 @@ static int simple_video_probe(struct udevice *dev)
|
|||
|
||||
uc_priv->xsize = fdtdec_get_uint(blob, node, "width", 0);
|
||||
uc_priv->ysize = fdtdec_get_uint(blob, node, "height", 0);
|
||||
uc_priv->rot = 0;
|
||||
uc_priv->rot = fdtdec_get_uint(blob, node, "rot", 0);
|
||||
if (uc_priv->rot > 3) {
|
||||
log_debug("%s: invalid rot\n", __func__);
|
||||
return log_msg_ret("rot", -EINVAL);
|
||||
}
|
||||
|
||||
format = fdt_getprop(blob, node, "format", NULL);
|
||||
debug("%s: %dx%d@%s\n", __func__, uc_priv->xsize, uc_priv->ysize, format);
|
||||
|
|
Loading…
Reference in a new issue