drivers: display: stm32_ltdc: fix set orientation API

Refactors invalid switch into if statement.
Fixes orientation set return value for normal
display orientation.

Signed-off-by: Georgij Cernysiov <geo.cgv@gmail.com>
This commit is contained in:
Georgij Cernysiov 2022-05-10 23:24:04 +02:00 committed by Carles Cufí
commit b11fcc8e0c

View file

@ -129,16 +129,13 @@ static int stm32_ltdc_set_pixel_format(const struct device *dev,
static int stm32_ltdc_set_orientation(const struct device *dev,
const enum display_orientation orientation)
{
int err;
ARG_UNUSED(dev);
switch (orientation) {
case DISPLAY_ORIENTATION_NORMAL:
err = 0;
default:
err = -ENOTSUP;
if (orientation == DISPLAY_ORIENTATION_NORMAL) {
return 0;
}
return err;
return -ENOTSUP;
}
static void stm32_ltdc_get_capabilities(const struct device *dev,