Can you see from the U-Boot output that this display was detected? I notice that you included an I2C detect function,
and you might want to deal with detect separately from display settings.
You can over-ride this during testing by setting the 'panel'
variable:
U-Boot > setenv panel LDB-LG800x480
U-Boot > saveenv && reset