
On 10/22/2010 05:54 AM, Liu Ying wrote:
Hello, Stefano,
Hi Liu,
It looks that your framebuffer patch supports one framebuffer only on IPU DI0.
That is correct. As I stated in the commit message, the goal was to add LCD support to allow to display a splashscreen in u-boot. On the board I used to test, LCD is connected to DI0.
Could you please consider to add the support for framebuffer on IPU DI1, as someone may design a board whose primary display device is connected with IPU DI1.
Well, now the driver is in mainline. Patches are welcome !
And, it will be better if the following two points can be supported:
- Two framebuffers on IPU DI0 and DI1 can be support at the same
time, that is to say, users may see two pictures on two display devices respectively.
I understand this is a feature for Linux, but in u-boot ? Two splashscreens at the same time ? At the moment I do not know a board in u-boot managing two display and I do not see a reason.
- IPU DP module supports to combine two layers. The overlay layer can
have a smaller resolution than the bottom layer. And, color space conversion, color key, global alpha and local alpha are supported by DP, too. I 'm not sure if these features are really needed in u-boot or not.
All these features were dropped because they are not used in u-boot. We have no GUI programming, and only a small subset of commands to manage the display. I understand they are a bunch of important features in Linux, but in my understanding we need in u-boot only to show more or less fixed images.
Best regards, Stefano Babic