New Lichee Pi Zero LCD - YFX09

Is this display different that the 800x480 one in mainline kernel? My backlight comes on and garbage is written to the display. Looks like a driver issue.

Edit: I don’t think the kernel stuff matters, the display is controlled by u-boot. This line in u-boot config must not be correct for the YFX09 display.
CONFIG_VIDEO_LCD_MODE=“x:800,y:480,depth:18,pclk_khz:33000,le:87,ri:40,up:31,lo:13,hs:1,vs:1,sync:3,vmode:0”

Kernel has this:
&panel {
compatible = “urt,umsh-8596md-t”, “simple-panel”;
};

urt,umsh-8596md-t is a 7in display, this YFX09 one is 5in.
I bought it here: