Tested on Armbian 26.8.3, kernel 6.18.44-current-sunxi64, with a "4.0 TFT SPI 480x320 V1.1" red PCB module. The board is sold as ILI9486 but the V1.1 revision uses an ST7796S controller, which is why a stock ILI9486 setup leaves the screen white.
The display is driven by the staging fbtft driver (fb_ili9486) with a custom ST7796S init sequence supplied from the device tree overlay. The result is a plain Linux framebuffer at /dev/fb0.
The module runs at 3.3V logic. The backlight is tied directly to 3.3V so it is always on.