Set Rotation LCD Fbdev V9

What MCU/Processor/Board and compiler are you using? arm linux

What LVGL version are you using? 9.1

LVGL 8.4
/Initialize and register a display driver/
static lv_disp_drv_t disp_drv;
lv_disp_drv_init(&disp_drv);
disp_drv.draw_buf = &disp_buf;
disp_drv.flush_cb = fbdev_flush;
disp_drv.hor_res = 400;
disp_drv.ver_res = 1280;
disp_drv.rotated = LV_DISP_ROT_270;
disp_drv.sw_rotate = 1;
lv_disp_drv_register(&disp_drv);

LVGL 9.1
/*Linux frame buffer device init*/
lv_display_t * disp = lv_linux_fbdev_create();
lv_linux_fbdev_set_file(disp, "/dev/fb0");
lv_display_set_resolution(disp, 400, 1280);
lv_display_set_physical_resolution(disp, 400, 1280);
lv_display_set_rotation(disp, LV_DISPLAY_ROTATION_270);


/*Linux evdev init*/
lv_indev_t * indev = lv_evdev_create(LV_INDEV_TYPE_POINTER, "/dev/input/event4");
lv_evdev_set_calibration( indev, 400, 0, 0, 1280 );

Migrating from LVGL 8.4 to LVGL 9.1, how to rotate LCD with linux framebuffer?
using the code above for 8.4 OK, but it doesn’t work in 9.1.

Make sure LV_LINUX_FBDEV_RENDER_MODE is defined to support rotation,
#define LV_LINUX_FBDEV_RENDER_MODE LV_DISPLAY_RENDER_MODE_PARTIAL