From: Igor Grinberg <grinberg@compulab.co.il>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH 07/14] arm: mx6: cm-fx6: display compulab logo
Date: Fri, 23 Jan 2015 12:21:43 +0200 [thread overview]
Message-ID: <54C220B7.7060603@compulab.co.il> (raw)
In-Reply-To: <54C218CD.1050206@denx.de>
On 01/23/15 11:47, Stefano Babic wrote:
> Hi Nikita,
>
> On 22/01/2015 18:33, Nikita Kiryanov wrote:
>
>>>
>>> This is a general question, not strictly related to the patch. You add
>>> with the series a way to get splash screen from multiple sources. I have
>>> often (I know we are talking about different things..) used splash
>>> screen as a way to add a logo, without the necessity to link the image
>>> to the code. I think also that the way with logo does not scale well,
>>
>> Why not?
>
> Well, it happens if for each maintained board there is a corresponding
> logo and all logos should be maintain in U-Boot repository - that is
> quite a mess.
Right. I must agree it is a mess. Also, please understand correctly,
this is not our intent...
>
> Logos has nothing to do with U-Boot development - they are blob data.
> The fact that they are linked together with U-Boot looks easy, but I do
> not think it is elegant.
>
> Splash images are loaded on demand by u-boot code from a storage - this
> is IMHO a better solution.
Yes, indeed, and also the only one that permits a board to have multiple
customizable splash images - which is the case for many SoMs.
>
>>
>>> and we cannot merge in mainline tons of images - they have nothing to do
>>> with u-boot sources.
>>
>> Storing graphics that are part of a program in the program's repository
>> is a
>> common practice, why should U-Boot be different?
>
> Maybe due to the number of boards, and if each board wants to have its
> own logo. If all boards share the same logo I would not see any problem
> at all.
And yes, this is our intent. We would like to have a single logo
for all our boards (and we have some already - more to come).
It is vendor oriented, not board oriented.
>
>>> Why is not enough for you to use the splash screen functionality ? IMHO
>>> it is much more flexible as using the logo, and there is no need to link
>>> it against the code.
>>
>> We are interested in the behavior that VIDEO_LOGO provides: that the logo
>> remains visible on screen and coexists with the frame buffer console,
>> and that
>> no manual installation is required.
>
> ok, you like really the logo feature, I see ;-).
Yes, currently, it is used on Utilite computer (which is build around
cm-fx6 SoM). So, it looks really good, for the Utilite users to have the
HDMI with USB console and the vendor logo.
>
> Added Anatolji to CC - we could let the question in background for the
> future. Maybe could we have a logo_load_image() near splash_load_from_*() ?
That would be perfect, I think, and also have it user customizable.
Although, I would like to have an option to return to default one...
--
Regards,
Igor.
next prev parent reply other threads:[~2015-01-23 10:21 UTC|newest]
Thread overview: 50+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-01-14 8:42 [U-Boot] [PATCH 00/14] cm-fx6 updates and a new splash screen feature Nikita Kiryanov
2015-01-14 8:42 ` [U-Boot] [PATCH 01/14] arm: mx6: cm-fx6: expand boot sequence Nikita Kiryanov
2015-01-19 19:18 ` Igor Grinberg
2015-01-29 17:48 ` Stefano Babic
2015-01-14 8:42 ` [U-Boot] [PATCH 02/14] arm: mx6: cm-fx6: change dtb node for ethaddr Nikita Kiryanov
2015-01-19 19:19 ` Igor Grinberg
2015-01-29 17:48 ` Stefano Babic
2015-01-14 8:42 ` [U-Boot] [PATCH 03/14] compulab: eeprom: allow reading mac address from multiple eeproms Nikita Kiryanov
2015-01-19 19:19 ` Igor Grinberg
2015-01-29 17:48 ` Stefano Babic
2015-01-14 8:42 ` [U-Boot] [PATCH 04/14] arm: mx6: cm-fx6: pass 2nd nic mac addr to Linux Nikita Kiryanov
2015-01-19 19:20 ` Igor Grinberg
2015-01-29 17:48 ` Stefano Babic
2015-01-14 8:42 ` [U-Boot] [PATCH 05/14] arm: mx6: cm-fx6: increase size of malloc area Nikita Kiryanov
2015-01-29 17:48 ` Stefano Babic
2015-01-14 8:42 ` [U-Boot] [PATCH 06/14] arm: mx6: cm-fx6: add hdmi console support Nikita Kiryanov
2015-01-14 11:34 ` [U-Boot] [PATCH 06/14] arm: mx6: cm-fx6: add hdmi console Soeren Moch
2015-01-18 12:48 ` Nikita Kiryanov
2015-01-19 19:20 ` [U-Boot] [PATCH 06/14] arm: mx6: cm-fx6: add hdmi console support Igor Grinberg
2015-01-29 17:48 ` Stefano Babic
2015-01-14 8:42 ` [U-Boot] [PATCH 07/14] arm: mx6: cm-fx6: display compulab logo Nikita Kiryanov
2015-01-19 19:20 ` Igor Grinberg
2015-01-22 9:58 ` Stefano Babic
2015-01-22 17:33 ` Nikita Kiryanov
2015-01-23 9:47 ` Stefano Babic
2015-01-23 10:21 ` Igor Grinberg [this message]
2015-01-29 17:48 ` Stefano Babic
2015-01-14 8:42 ` [U-Boot] [PATCH 08/14] arm: mx6: cm-fx6: add support for usb keyboard Nikita Kiryanov
2015-01-19 19:21 ` Igor Grinberg
2015-01-29 17:48 ` Stefano Babic
2015-01-14 8:42 ` [U-Boot] [PATCH 09/14] compulab: splash: use errno values Nikita Kiryanov
2015-01-19 19:21 ` Igor Grinberg
2015-01-29 17:48 ` Stefano Babic
2015-01-14 8:42 ` [U-Boot] [PATCH 10/14] compulab: splash: refactor splash.c Nikita Kiryanov
2015-01-19 19:21 ` Igor Grinberg
2015-01-29 17:48 ` Stefano Babic
2015-01-14 8:42 ` [U-Boot] [PATCH 11/14] compulab: splash: support multiple splash sources Nikita Kiryanov
2015-01-19 19:21 ` Igor Grinberg
2015-01-29 17:48 ` Stefano Babic
2015-01-14 8:42 ` [U-Boot] [PATCH 12/14] compulab: splash: support loading splash from sf Nikita Kiryanov
2015-01-29 17:48 ` Stefano Babic
2015-01-14 8:42 ` [U-Boot] [PATCH 13/14] arm: mx6: cm-fx6: add splash screen support Nikita Kiryanov
2015-01-29 17:48 ` Stefano Babic
2015-01-14 8:42 ` [U-Boot] [PATCH 14/14] common: convert compulab splash load code to common code Nikita Kiryanov
2015-01-14 16:05 ` Tom Rini
2015-01-19 19:24 ` Igor Grinberg
2015-01-29 17:48 ` Stefano Babic
2015-01-14 16:39 ` [U-Boot] [PATCH 00/14] cm-fx6 updates and a new splash screen feature Tom Rini
2015-01-14 22:48 ` Simon Glass
2015-01-18 11:50 ` Nikita Kiryanov
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=54C220B7.7060603@compulab.co.il \
--to=grinberg@compulab.co.il \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.