As per the user guide, 32 bit setting for bpp is not supported.

When bpp is set 24 bit, red and blue colors are swapped. But with bpp set to 32 bit there are no swapping of colors.
Is it ok to use 32 bit for bpp?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
As per the user guide, 32 bit setting for bpp is not supported.

When bpp is set 24 bit, red and blue colors are swapped. But with bpp set to 32 bit there are no swapping of colors.
Is it ok to use 32 bit for bpp?
http://processors.wiki.ti.com/index.php/Linux_Core_LCD_Controller_User_Guide
In the above wiki link, under "Hardware and How it is used" section there is a mention of support of 16 bpp and 24 bpp.
When I set 32 bpp, the touch panel display flashes when a touch operation is done. Also there is a Fifo buffer underflow error observed during the touch operation. In the wiki link, under section "LCDC memory bandwidth issues" there is a mention of such Fifo errors and a link to a uboot patch is provided. This link does work. Can anyone provide the patch that was suggested here?
Please check below link for patch -

You will need to use ddr_data for am3-evm or beaglebone-black in your u-boot config to enable this for your board. Once you have applied the patch, you may need to fine tune the EMIF values further for your system if the out of box value settings from patch doesn’t work for you.