Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH v4 1/4] package/imagemagick: add host package
@ 2018-08-24 13:44 Angelo Compagnucci
  2018-08-24 13:44 ` [Buildroot] [PATCH v4 2/4] linux: add custom linux logo Angelo Compagnucci
                   ` (4 more replies)
  0 siblings, 5 replies; 16+ messages in thread
From: Angelo Compagnucci @ 2018-08-24 13:44 UTC (permalink / raw)
  To: buildroot

From: Angelo Compagnucci <angelo.compagnucci@gmail.com>

This patch adds the host package for imagemagick.
It comes with a minimal selection of configure options to
compile fast cause it is used only to convert
the image files for the custom linux logo.

Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com>
---
 package/imagemagick/imagemagick.mk | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/package/imagemagick/imagemagick.mk b/package/imagemagick/imagemagick.mk
index 4aa9d56..0eb94b7 100644
--- a/package/imagemagick/imagemagick.mk
+++ b/package/imagemagick/imagemagick.mk
@@ -143,4 +143,15 @@ else
 IMAGEMAGICK_CONF_OPTS += --without-bzlib
 endif
 
+HOST_IMAGEMAGICK_CONF_OPTS = \
+	--with-jpeg \
+	--with-png \
+	--with-zlib
+
+HOST_IMAGEMAGICK_DEPENDENCIES = \
+	host-libjpeg \
+	host-libpng \
+	host-zlib
+
 $(eval $(autotools-package))
+$(eval $(host-autotools-package))
-- 
2.7.4

^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [Buildroot] [PATCH v4 2/4] linux: add custom linux logo
  2018-08-24 13:44 [Buildroot] [PATCH v4 1/4] package/imagemagick: add host package Angelo Compagnucci
@ 2018-08-24 13:44 ` Angelo Compagnucci
  2018-08-24 21:19   ` Yann E. MORIN
  2018-10-21 16:15   ` Peter Korsgaard
  2018-08-24 13:44 ` [Buildroot] [PATCH v4 3/4] docs/images: adding default buildroot " Angelo Compagnucci
                   ` (3 subsequent siblings)
  4 siblings, 2 replies; 16+ messages in thread
From: Angelo Compagnucci @ 2018-08-24 13:44 UTC (permalink / raw)
  To: buildroot

From: Angelo Compagnucci <angelo.compagnucci@gmail.com>

This patch adds a simple way to change the linux bootup logo.
The patch was kept purposely simple to support only the use cause
where a user needs a color linux boot up logo.

Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com>
---
 linux/Config.in | 10 ++++++++++
 linux/linux.mk  | 15 +++++++++++++++
 2 files changed, 25 insertions(+)

diff --git a/linux/Config.in b/linux/Config.in
index b7bee99..9a410b1 100644
--- a/linux/Config.in
+++ b/linux/Config.in
@@ -188,6 +188,16 @@ config BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES
 	  A space-separated list of kernel configuration fragment files,
 	  that will be merged to the main kernel configuration file.
 
+config BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH
+	string "Custom logo file path"
+	help
+	  Change the linux boot logo with your own graphics,
+	  it can be used as an early bootsplash, framebuffer support
+	  should be enabled to have this feature working.
+	  Custom logo should be in png or jpg, it will be
+	  converted to the linux kernel format (224 colors only)
+	  and copied over the original logo file.
+
 #
 # Binary format
 #
diff --git a/linux/linux.mk b/linux/linux.mk
index 675e790..e38c7de 100644
--- a/linux/linux.mk
+++ b/linux/linux.mk
@@ -248,6 +248,18 @@ define LINUX_TRY_PATCH_TIMECONST
 endef
 LINUX_POST_PATCH_HOOKS += LINUX_TRY_PATCH_TIMECONST
 
+LINUX_KERNEL_CUSTOM_LOGO_PATH = $(call qstrip,$(BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH))
+ifneq ($(LINUX_KERNEL_CUSTOM_LOGO_PATH),)
+LINUX_DEPENDENCIES += host-imagemagick
+LINUX_KERNEL_CUSTOM_LOGO = y
+define LINUX_KERNEL_CUSTOM_LOGO_CONVERT
+	$(HOST_DIR)/usr/bin/convert $(LINUX_KERNEL_CUSTOM_LOGO_PATH) \
+		-dither None -colors 224 -compress none \
+		$(LINUX_DIR)/drivers/video/logo/logo_linux_clut224.ppm
+endef
+LINUX_PRE_BUILD_HOOKS += LINUX_KERNEL_CUSTOM_LOGO_CONVERT
+endif
+
 ifeq ($(BR2_LINUX_KERNEL_USE_DEFCONFIG),y)
 LINUX_KCONFIG_DEFCONFIG = $(call qstrip,$(BR2_LINUX_KERNEL_DEFCONFIG))_defconfig
 else ifeq ($(BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG),y)
@@ -349,6 +361,9 @@ define LINUX_KCONFIG_FIXUP_CMDS
 		$(call KCONFIG_ENABLE_OPT,CONFIG_ARM_APPENDED_DTB,$(@D)/.config))
 	$(if $(BR2_PACKAGE_KERNEL_MODULE_IMX_GPU_VIV),
 		$(call KCONFIG_DISABLE_OPT,CONFIG_MXC_GPU_VIV,$(@D)/.config))
+	$(if $(LINUX_KERNEL_CUSTOM_LOGO),
+		$(call KCONFIG_ENABLE_OPT,CONFIG_LOGO,$(@D)/.config)
+		$(call KCONFIG_ENABLE_OPT,CONFIG_LOGO_LINUX_CLUT224,$(@D)/.config))
 endef
 
 ifeq ($(BR2_LINUX_KERNEL_DTS_SUPPORT),y)
-- 
2.7.4

^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [Buildroot] [PATCH v4 3/4] docs/images: adding default buildroot linux logo
  2018-08-24 13:44 [Buildroot] [PATCH v4 1/4] package/imagemagick: add host package Angelo Compagnucci
  2018-08-24 13:44 ` [Buildroot] [PATCH v4 2/4] linux: add custom linux logo Angelo Compagnucci
@ 2018-08-24 13:44 ` Angelo Compagnucci
  2018-08-24 21:27   ` Yann E. MORIN
  2018-08-27  9:05   ` Thomas Petazzoni
  2018-08-24 13:45 ` [Buildroot] [PATCH v4 4/4] configs: add linux boot logo to a selection of configs Angelo Compagnucci
                   ` (2 subsequent siblings)
  4 siblings, 2 replies; 16+ messages in thread
From: Angelo Compagnucci @ 2018-08-24 13:44 UTC (permalink / raw)
  To: buildroot

From: Angelo Compagnucci <angelo.compagnucci@gmail.com>

This patch adds a default buildroot linux boot up logo that can
be used in all buildroot defconfigs as a buildroot watermark.

Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com>
---
 docs/website/images/logo_linux_clut224.png | Bin 0 -> 6825 bytes
 1 file changed, 0 insertions(+), 0 deletions(-)
 create mode 100644 docs/website/images/logo_linux_clut224.png

diff --git a/docs/website/images/logo_linux_clut224.png b/docs/website/images/logo_linux_clut224.png
new file mode 100644
index 0000000000000000000000000000000000000000..002722d09d98272d572e04ea00268dbb234e72c3
GIT binary patch
literal 6825
zcmV;a8dl|rP)<h;3K|Lk000e1NJLTq002+`002-30ssI20dr;g00009a7bBm000XU
z000XU0RWnu7ytkO2XskIMF-*n4F at SF`|+od000_DNkl<Zc-rlJd6Zn$ncwf;x7EIN
z^;W%aYN@r+T0k;F2umQWV1tZ<V;mdIF!5lUF~{SaGqIicWQH&k5(mb_6EEW!EC(>y
zfWem8v>*f$!a at S=>Q=9kda15`ecQeH<Grq~Znau1f}P}y?x{bjtKPf!{_gjEzi)fh
zWYrIQ at Xu*b{4*O at 0AB%o1 at INXR{;ONJj9QDMg=MWFU@uMMyyXxW}EYdSmjLAE3sw_
zbUODnqemr;=Sl0Ux%EBi+6;56Q2sQ4$wwG?C{P#k6P>|xpR0H|>>Uurob`FksCr*p
zw_M&E@@36j007KX(i{Z9UGA__v1{Vy-<-eUWVShBxc~nE%o&SlN7s=(n>@euxQFUI
zhARLlfYUk&!gLpb7w}ovpXhN97YzUc8Q;`B&U6<+-LdS3pY(m=y=40zRoWi`U<K-m
zK<`cNJuPf^MCb#+Skk4y5h8E`3IPD8Y#&WJ2;kX0q)7Y#;tBo48-3sWn$WRa;F6EW
zTYler?TbU<069Bjm6O`W^YRix=Sw=Z#Sa$BJFNF_nqM-cz)Tyqq;$3N%Ncj3d05MM
z`;@EC%S!;vSTZQ))&-8=B0tk4_j<iiNfv-2I4Q<?G0q(!GDBL#mxx9^iL~tW13)rm
zJiP~7Z($t^OoB8*{af0SvGWuF=e%^6$;g=#qgutCa{bczVCIGvOuy4rwUZE1D6*IP
zmdG8~6H%T?T2*pS13fa!1Oas8#Z1im<FUKNrmF>)zhtqWtlqa)ewFHHy>3ll1z4MO
z!cj+%1XMufPzVZINyzq|I5!#5G$u)e`6NI?K_f`>3QWX&6(O;xa!KHVNC_bTiUV&%
z2P<pC&DQF34<nz>_3t6o1b}HU?+1@%s=Ably17`oP-NB{heE6+y%m|y^T&R+cb$9H
z9aUl9jlO-Goj;F|J{MFuP_&fWLTlMAs(~?%0%i!gLMdjWna7{a0!XC|UFXwOKu-_$
z<(_?B0MJk)ZP*a<ctik(!3inMQ=gfxmj5}S1w2Hb%Pn!vpL_Z&0OC@7F4DEc+tTD9
zgoJ}=O8xrm%l)6fv$@;(UPS0~NJ-gEW}+>PYJw!Ug>20%`G7oto*tXStNhG1@`5&b
zLGJkRtRxX;`ljtlbbiQSL!>&Fl)3%zj(73^1jzt!^mO5C|EA75=}<`8w|ytB3j`|S
zQI`Zm@+65A6v8Ol$C+{f$Z^R{^l+65Cr|*unJ&gu2fzTwjq6;VN)Z5Oc>t at Ih+LwO
z?4|$glkUc#;jVD at 4axHjC-mfEVMho<0EV(1C#5wXCh(9v0nfr~T}{imIS%Z$&7)}K
z3jD;G^wl4e4xDW^xL_JgJ33y)w6)8G+GhRmIsaI~YjB~MPG_UBPi<fwO$LCYJ+338
zeuE3PrT75AG(1{%e8##<*I?-yKY$%?kki9u+HMpsM#vkDZ64PtQ2>BW&#wB>HwHcg
zU?NJ9wOi!QjqTa(4(DC~U}kEf2q38gfWZYqh;EYK?h=N3*?;~9YMT*{Q<I2<U~o+Q
z at lOqRg|}lt8c7a7)rlyP@+G39{E26^mX^lN4VtaDX8dCNS>r!i at R$>9rfioQPX at fF
zO2#NqEQy?~br_tB7W>Q#@Ex~T1^r^MVTY6KuJs%d1#r#}9?tFmpa7srF+E%|4JJy0
z#VCms@~K(o$;Ap>ujcLyfRo2lIZXu6*6IvbNB|0^K0c-zLPQtb03_`k5iSb5COFpa
z+xK#ILwP{9l)l#LI&QtsW{ti3(?-!)vo>hWKVJzGLT=s^0stH at k@g2ivcGt0Bv;@;
z53XIy=WAV}AO3Et^f~*_{C0<Qx~Bl(%lAaeH$)`A<Z1u_sZ!UY7VHZ#yJh3n)}83X
zbIDCsG{zb8jU7OZy~Ax!kG*>^W0B6+ztZ4z&<~$H6bdGQt}f5<<JoV1mM?5VjLZvj
zQSfu_gxVU2O#J1SjG<_liY~8YUW_&*08%AS4G{%EviwU`%lg^5TU&Q#hpJwhSPei(
z_ABa1fdU}OC_8>U>uu|HwyhpL{`%lhVc`Pzd;xRLfB4h$)_b35wl5A`v)XsfYH9Hz
z*KdAhT7Kms2Xisc5UOyr{l&%u%+r~0bv^s5{TC>e0|0mtk_Q0sH|o06<UQpxx`@t{
z!DffJwegJ!!?iEDxZ0J&q#X^7=7oxuhAsChi*B5#Y8e=M<T3yQuyjL^WQV99JW+JZ
z#**bBw_8~Gv5N2iLJtS^E$gT8fg;Z-a8V(?3gldb4*^{l=Sc^+?cOA*5||~<Cp_8Z
z8@$QArzc(O(uTZ}Nr(s_kurpuMPk#{0KE0>>Z!U}kAE(emIIZaxS at Wz(&t1fI%(Tg
zm9jq|KJj~P{R%!^-^iT7o(j2^yXr}P!Y^m$OlKUnob{|BM1V6FT#+WMe@!)cPd&4L
zc-kIhUx><10C0z?Po5R<B?9qwhtb)XUeStG&9*m?B?4e1hGdcnBAu^<ElVK*pqQHI
zzf=n6xac?e97hI7`$>F-@&}9Otu&*)a at v)3-rR>N at i2W1nOTsi8j0#I(_jE3f%{x!
zUexEU2jE9;9%-w?GUn1KUxFhelJkqIdlz`dk~y#SVWiRPmy1j*06=acQf*uw-~}Dd
zrOi43BM^-F!dX|)`aF|BDmiT~Q4*RPM9J$)Bw5e6Sb%R9*_s72l>%TG4cUoNBHH at m
z6eL9v0GO$~nJVK#UIY-49h%Mo2$Xj%@n+&Iku(6rR0oi6Bx9 at mvEg%)$p`?Shc2!j
zG6oND#yVn8R#))L^TYSv6|qvK6yWiQ;v{<?d_O)G)mv(KqboNY%Zh$KfVR%SZBAuE
zR^IF<f(Xued5FV`Bo)v7?$AI!3nFsUs1zob4OG%UzbA6~#KGZ#!vGS4uFV^ox^G@$
zee17b6K{#3AP6C?&CY<odFQeG&SNkIcVTqs#&!K&k=o~gbXpGuB~cPKU6trO|9vz1
zbjR|j$%rUiPH1^yq+;mi!Na*%b|wI<Y$cUW1fdr=Cxkd1)barnF<sB|n)+!=Q6rmz
zZ0M%TBLK8qt(*?p+B}s5{lo80jT%Px=5_$kv;OLeL@YDmx5KhfPy*~^c-w9TNZoz=
zFbOvwIQZ7)jX`T03t9n0tuX1D)jj~_L^BIu!$dNvmx>CE0l-8|8yHd#e~_`_q!k^w
zdkaj)yDDNoKS-O~eAcA7ocT{roWE+BSMhjdiKJ3yd9IsGGfLT9e8FZKOUOmH+`RPP
zetXYV%e>1weUgh)3dZ1e3(OQOI#}PqzWbv(;M}@3_BKp|{r4ZAYY35!cBd?nOajbc
z(uMgjq4Y4@`s%LCxnDnY;cnbc;&<{D9q4W)x2_;<ex?=>a`KhF=nozr(;dE4+OUq}
z+}Yx5uZ$<M({69}Y5Vsjp8H+=l5ABYiqP$wiBsBgZMb;<!k;`p at Pi-ro{vx4Phb-V
zaNPpj at TpC|fARI#UOCj-9sqFga8i)ufvA7Sw``XdT-B*e=EKv9c$_gUF_Jm8A3%5R
z8ENbg0Kb<61V|q0r)Fai{yJ2P+~FXi08s{jGf95%G#QQy0NSd}MfDIRp4J6J3;|fu
z*|4y)3c$%z<0pmzz|0SeMx6VW%fZSE0Wa=QTDu|uctJ1u at c!X+-@pMQ8ZEzad6N(h
z1!KAHhYoLgBhj2W+glv(2OxRFfk++PRmhD4$RyI<`gS?8XqK85p;QjmR;<|?(T*-Y
zBB(0yI(W#*1Q!X2rpE<`0;d6kkYbTL90VFf8C|ucs}_I>KykqB<p31PG#r%BAOs0K
z0TNu;S+%eeO!Ocjv3OQ&sv`cTGTWL`<|(LF!~(R`87&?{7 at Ho$G7tkfG|0npa7{&I
z5dfwYsO$ut!c{Q|ZFaXrD4kIj%$YXdX7ebjC}_}i7$z}w7$yu2Y5@QQN)(6Xx(NVP
z2W1&i%)v~t>@)(iEjE(?asZg<W}+L02t%A1oEfU+(k6qOncm(k79?*JfS_kVMIy?A
z%TGkvLQ(#ji=`E)wF(0uc_<7MfSKn>7YT>}pmGY00T2Za5CG5sKyh+tM3i}<2qy@Y
zxSq>XEl*?@V_q{pAjvWS?sCB-0JuKDlK=@)f0K<FphnIXwV{?Acv-kJ-L<L!;1|S*
zlB?#q^UMIfbV+D-w<Ko=0jR73VobqQDwoZ}0|o_Y5t2!OxiAAz!4>2w@<b+9&5INv
z0(l)YQ;_5=;NYyE&=%qk18xAeoW&{30C<Lxi{)fyDp;FAKjt|ukq<izQw1OsACNR)
z3Aw1k0q8OS0&qbhh6xc+3)3+>z;vR5D-yWI0T8(?8qo=gc_?|3ixYB|vwBVfAVC|s
zA=(lI2q|!$m?HzNC8|psVyuZ$@sefw`4#}oJQrNV7P4zfu>qUF3=N`uQOp1=*hD5=
z;{YiX;j+|H0eGI|P7?scWg%x$gWz_Q#0!ArHOv+)rc;;K0G<76f!Pj#$$qNMQmWz_
zgJKytL;<EntFvJyGI!{c>OCpyLeZLp6PehU?RjnF#686IMvx#AJ+q5U1pqT=pFt%t
zPZ~P?5P%h^q2j5=Xs at M18p}G$gltilCFG(CC=dl0(~Vh_!8Aa&F>{R+Fiq4p2Wv#t
zxkH}XeR+d|<VFcbLF(a-l!`@jzz|rJ8R}(Am@^jAPOTk!5VUn>@zEr1flp&E7XYhU
zU>oxkfyt02F#{-9Zva%{08GZ2PHZ7#cG%!&X)X?gW)<(uav0GsU!|E*Kk;Vb^!vRE
z5wt;?uwywt<#5x0K)eNRI(dc9-eOUOLn#H}Hh}>!$}kI*7-c41a at 0&ik#Q$3;4 at 3Z
zOM1 at p(@JQwL9KNbBaWh&GtCcY!!I7<IrY#KUFjAKuE<;@M0SvdO0qbN6-~Tc$dY7T
zY+LokFcX<O=wzQsBdX37$+qVy*y=^Gm5=iy{Gq3HJ%2poiK=Wo8$Bj;e_HO`I5$y?
zGrCSWSw5d6uYZr|dii;A0O<@lm&D0_{_1-;bb=q7pkG+Y0b9trK25Q$TvRt_V&)ow
z1BOO)lS>)_xT?eA at F^Ob-#8Z&w!O at jw=$nQ3PhWMzMhcWasAxk$IOPfThnBLuUar`
z9%tL|!{9p(;=V`NHqiU7<5p66VYY2KstYk&6m4iQot){!GHF%EETW!s=(^clLtgk#
z2zu<@-mz`y9M9`)E^j>bMWvWrNA|QAhc)xki)~zq-~ShSYKWap+mb9<vTkxK%(ji$
zA_om7;}$tzP&TtaQT1}S$F0{~y*^2>>|$!Fw8k>A`Py)M>dn^Vt|4^HWW?#@r%V<?
z>ci|Sw~@Xfvb1jIwgyLW{2a!0P79PdS)`IIs>hO=DLI!;p~$#{5)1R;etu$@OeB!W
z2o)i-sh)0FVg@}kCm)$aG<-pFEog&<u|5fc#w7rv({thD0%d^7UH~fVn}PN--=$wz
z$-M!ZG5L`J`kgNs7G_1ljVsAx{b*|^mh{vDCMNL6Yk2oKaw_tMKp5jxaEZ*VV0jDf
z-hyR~T%g2c+%Tb=uuOXQKKhS4_?cnkQ~<~u+$F-Tu*wkr#TxSU&+yVIKfhmi^eMBb
z5r@oE`I&Zi>Uezk{qF(biXVU&jI`YI$VCD7o1N`=DVSrnJDoxOe)FmbIWmC%@f-5M
zXY5mVH~^rkhFK=pJ4pWONp at n8Y+Oz5y_v1(G=m-h=9v-t(p&uTSMVR6z+Y`8*Dc{p
zgJ^I|)IZvee|*7IHS*aT_#GRCr7fl+nW~N>{lYUl%zyeFKQ at 3z??=!B0E1^)Q6o2X
z3l$+#(-98Z>9;lR-V9CelP6E-<wK_ubEx#G;HTToT`f2$3o}n{C;^X)c-)9c#{LVs
zA0sh16kb$u&)@TCoNW7RY+f^MhPGPvz-MsR&G@@*_}=pfi|A~H%83HJZ~%`ygJtdX
z(fiR>%Q2amDH2vKFjp<Wmv5sFJchs9#{S(G;8FmfyOn(7P9x}<#Xd`tm>l`1<{+&J
z7TPO*uHU_KR$I^J(Q}?Yet`IVGhO$I_sM~y<R6}(BQZSo0N=cZms>=M0)ig=?Y+2u
z8Gq&=u}E%c1kdjw%i77K_oJ<r&B_{Wwd{#+@^?<+y;A_7=_nYCYx8nlntmxi-0Rtr
z*BUv!17$gII>&yz8zLbFH&u<?wq~jpGahFFflefljN+;N{EM5!jVq1PrjPUsu{cYm
z$;zcR9!0`kH`9loW(UsD#g%+luW)L}c<gJWt=2xHL>4Cpk<JhRS1;j~7(*fcz~_V)
z_LJ@w^SWgmAg4ySG$H7^nJ;49vMC<jcg&`4TlJh>+|aC2*6f`JLg|QOS&mI>9bB^z
zosD#P3vRm>Pk)zhoYa6s7CYY{E1EcfXbeF=zH<8%+TZM=9*r%jf#1h}^a4B9Z!fgC
zg>`q3p&_mi-h0;k_;R{_*<_xZC$GItYaL|u0;JO9zdb3&<F+KXt}!RZOqKJsi}B~5
z<O`e77BTZh-2W)aWu~P4(g$)|%OdOLu3heFT!2D?Gj at s4l892d6MFbQ0Bi<z=T*G+
zHVrv#h8rH|i)u-2g?+)1eqkWSw%*_{^y2y|q|)?<+v#IpwI^BH!VjJ%hDfpoxp66X
zx@_^jw3js0vARYlfUP%R+jrG>Ph<1s<2c=mFd<h(d}hdNyCZLg$c|}78xD|A#R%Xs
z47bm3e8X`n+PmjHb}NT?(IVa at hpJ=yLE(!J(N;gdVKrIM#KS?rO}iIOT@#D5rB#%8
zeR8-{4tFl-Xwmbm<UgAuR1C=d#N!cpU7(C67+<(x2 at Nfyp=Dy@vg<arz2A>Q-WK5U
z7K{{Yn7f_1-Edy;K$rz4rvXJEZ#~HC^BbQIKOHenf*JGe9+rrwL?nuYWlelM!S at cM
zsTG}FWYI!ME*cI_U4Jf###T;f5Q3iunw7BM=dBzVoowXGOcebE(jhy!Z_=q0^27+&
z`q~x>^;Ze?SCPO~3mO*;$Ax6UzM#IEWTPVC$xF3l^WgCk=8rdwU9J4GT(RjT(f;6d
z<-sGjZ$BuMFt^pRN594&c?MMCt^fi71SEJSb08~hQrv<l4vXYG%On64%vgRhfp;hf
zQ$r3`Iz?LIm}G%-!Jm@6r3xkhy)3kFIN;<xgq@~r9^F<R2jZd_m1Oyok=^b5T`<GK
zd}#^)dVkX^j=%Yj*<U{RvnhjL*n|z;{K21zT;o*YUay&DwkWJ*;7p8x=fTg4<Y*>)
zcw)?SO_olIDgd;3qLPc2ax#a4+-M(0J`mX30(%>Y-F-c;PkT6~h>B3|GHj3ME%jbj
zXWrfPGa)@ZUzMh!04get%YUtXY2UFar}`J4!uPg&pF6%Hq08YQCK6LR at 1bPxo20bx
zxj}M1#j8U0T6v8Y^+ZSIIRGWG2R-QTGkeb*VzHx$zC+mQU2p0>4=WWIM&m3L5H8Wa
zcgr&{o5cc9+*H?lec(k)$d^G{u6192=zr02A^*#3690aC`!CMi=M9IC4NMVcLmhkd
zkooRG3ZUnV`1en+MfJ24T8zh8FhIpXz$sJ=MyH%gL&)6r9E~ST06+aX_MarH+Gr`F
z8jO-);1UJOci+=zlnn$F!1IDqSR)Qv4+mUEjZ<*>&qV%g-?5*pU2Mzb{@aD?zqR|B
z8=h-Nb3FSURnJ*5z``b6zl?w4uhCkK(U{>@u=%<vV51qKrMelw>Q(Gek7QTzf!jBb
z2OeV^zgPq?FiNgl%2zI(Yd>wxO1 at Ai??z;E2;V|WEvS}S9QXyG;)7V_p2QOBb^;J0
zxBTUdiN<&Q&u`yhTZ_r?^Szbk;(ujz^yRAdL%)3d&W-jWPK8HD3V-Mmjip}%H|fZM
z?sfoh%2?S(as_s{7Y$YT_C3PZHD)RB?jInVKCTj7tB&N}+^u?CXs7~!ke4rLpgsM3
zD9YD&;o+~6l2ZKPw9wcUZV8G^ri9z%>2etV^{3>{n`mf~>aXb{rp{`^=%`0WJt(D%
z>RX at fUH{a?zdmBF=FSR2>1F<m$6Yx?$oJk#wtegQ>W|- at Tlj_TZ@u}6*n3v^5eo5#
z at 3Vpyln1K&dxZ7t1gkU`ma%bz at aAE*u*r at hS1mA~`kPX9g_k@<RCnDJY2mIU%};<&
zQP=0UN^iWcx7AL$kI5AQ;L%_4?+ko3=IqiPVd`>PvB%{F9)wcQ+Pl90!qi=h>)BT~
zj*snpTyXjOuKB^&x33wAUDU(vIEbaoX>IjXP=E8)Z2496iI>TY2KrQAB~Nyq_TIFn
zi+TWnyTaUE!`(F?E)ds)cZrA22!A*&l;V>a$-`)Hz3FS94sR)<o<*f|gGaY6>yPJz
zcuq(cg?BR7rfN1#J)|PJPL26GU55#HJSSu{N<9_3b6Z>uU4r6D*4*;eQI8zoA8>NL
zNQx$k8j=}|r)ck4eoYsu!!s)w?RC64BE7cXpDh$b0R}@+o4P9|bzl9l)o}U=7eIn6
z3tmK0tr!@oh-SiX4=k0c7Cm`v(b<G?J|+~hYTgvBoyT*+fmBCd_%0$$dx)6)k$xd=
zJ+!^n^HR{u>%+_uBGdS at yxLAefQ!3aro1#2&y9_Y0jP0kJlJ4|A1OXkaGcE)jGTDf
zbWfyPw2V4H8qb=IPLIccKqMy<9QHGKRKx{8y_u$@f4rZ>TV>FV#<tH!UJO<!a)qnp
z-~bq9&pekJVxvX*Ot!Lr#A#Jv5-L|6wdo88P=aTQ9x6%z$`Q^D@=pY~yjj(%9%vCx
z)j5Xjl5(+eI1K=K);v;>Raebfv(aXLkH>%jU?#B1FsPhRKE!^=pXQ$)aK@~Zg=qz5
z=#!hb^U!IKJ_=MHL4WxFa1ctZhJYZ-0{(A~D?gaN0{9BxD}b*6z5 at 6P;46UtWaEDW
X8HQS#u*t3h00000NkvXXu0mjfP`vKt

literal 0
HcmV?d00001

-- 
2.7.4

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [Buildroot] [PATCH v4 4/4] configs: add linux boot logo to a selection of configs
  2018-08-24 13:44 [Buildroot] [PATCH v4 1/4] package/imagemagick: add host package Angelo Compagnucci
  2018-08-24 13:44 ` [Buildroot] [PATCH v4 2/4] linux: add custom linux logo Angelo Compagnucci
  2018-08-24 13:44 ` [Buildroot] [PATCH v4 3/4] docs/images: adding default buildroot " Angelo Compagnucci
@ 2018-08-24 13:45 ` Angelo Compagnucci
  2018-08-24 21:49   ` Yann E. MORIN
  2018-08-27  9:08   ` Thomas Petazzoni
  2018-08-24 21:17 ` [Buildroot] [PATCH v4 1/4] package/imagemagick: add host package Yann E. MORIN
  2018-10-21 15:23 ` Peter Korsgaard
  4 siblings, 2 replies; 16+ messages in thread
From: Angelo Compagnucci @ 2018-08-24 13:45 UTC (permalink / raw)
  To: buildroot

From: Angelo Compagnucci <angelo.compagnucci@gmail.com>

This patch adds the buildroot logo as a boot log to a selection of
defconfigs.

Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com>
---
 configs/pc_x86_64_bios_defconfig           | 1 +
 configs/pc_x86_64_efi_defconfig            | 1 +
 configs/qemu_aarch64_virt_defconfig        | 1 +
 configs/qemu_arm_versatile_defconfig       | 2 ++
 configs/qemu_arm_versatile_nommu_defconfig | 1 +
 configs/qemu_arm_vexpress_defconfig        | 1 +
 configs/qemu_m68k_mcf5208_defconfig        | 1 +
 configs/qemu_m68k_q800_defconfig           | 1 +
 configs/qemu_microblazebe_mmu_defconfig    | 1 +
 configs/qemu_microblazeel_mmu_defconfig    | 1 +
 configs/qemu_mips32r2_malta_defconfig      | 1 +
 configs/qemu_mips32r2el_malta_defconfig    | 1 +
 configs/qemu_mips32r6_malta_defconfig      | 1 +
 configs/qemu_mips32r6el_malta_defconfig    | 1 +
 configs/qemu_mips64_malta_defconfig        | 1 +
 configs/qemu_mips64el_malta_defconfig      | 1 +
 configs/qemu_mips64r6_malta_defconfig      | 1 +
 configs/qemu_mips64r6el_malta_defconfig    | 1 +
 configs/qemu_nios2_10m50_defconfig         | 1 +
 configs/qemu_or1k_defconfig                | 1 +
 configs/qemu_ppc64_e5500_defconfig         | 1 +
 configs/qemu_ppc64_pseries_defconfig       | 1 +
 configs/qemu_ppc64le_pseries_defconfig     | 1 +
 configs/qemu_ppc_g3beige_defconfig         | 1 +
 configs/qemu_ppc_mpc8544ds_defconfig       | 1 +
 configs/qemu_ppc_virtex_ml507_defconfig    | 1 +
 configs/qemu_sh4_r2d_defconfig             | 1 +
 configs/qemu_sh4eb_r2d_defconfig           | 1 +
 configs/qemu_sparc64_sun4u_defconfig       | 1 +
 configs/qemu_sparc_ss10_defconfig          | 1 +
 configs/qemu_x86_64_defconfig              | 1 +
 configs/qemu_x86_defconfig                 | 1 +
 configs/qemu_xtensa_lx60_defconfig         | 1 +
 configs/qemu_xtensa_lx60_nommu_defconfig   | 1 +
 configs/raspberrypi3_defconfig             | 1 +
 35 files changed, 36 insertions(+)

diff --git a/configs/pc_x86_64_bios_defconfig b/configs/pc_x86_64_bios_defconfig
index 47787bc..65e9430 100644
--- a/configs/pc_x86_64_bios_defconfig
+++ b/configs/pc_x86_64_bios_defconfig
@@ -32,6 +32,7 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.13.8"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
 BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/pc/linux.config"
 BR2_LINUX_KERNEL_INSTALL_TARGET=y
+BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
 
 # Firmware
 BR2_PACKAGE_LINUX_FIRMWARE=y
diff --git a/configs/pc_x86_64_efi_defconfig b/configs/pc_x86_64_efi_defconfig
index 67ba5bc..af036d2 100644
--- a/configs/pc_x86_64_efi_defconfig
+++ b/configs/pc_x86_64_efi_defconfig
@@ -35,6 +35,7 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.13.8"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
 BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/pc/linux.config"
 BR2_LINUX_KERNEL_INSTALL_TARGET=y
+BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
 
 # Firmware
 BR2_PACKAGE_LINUX_FIRMWARE=y
diff --git a/configs/qemu_aarch64_virt_defconfig b/configs/qemu_aarch64_virt_defconfig
index 2706544..71e2f1b 100644
--- a/configs/qemu_aarch64_virt_defconfig
+++ b/configs/qemu_aarch64_virt_defconfig
@@ -20,3 +20,4 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
 BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/aarch64-virt/linux.config"
 BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y
+BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
diff --git a/configs/qemu_arm_versatile_defconfig b/configs/qemu_arm_versatile_defconfig
index 348b91b..7069e20 100644
--- a/configs/qemu_arm_versatile_defconfig
+++ b/configs/qemu_arm_versatile_defconfig
@@ -21,3 +21,5 @@ BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
 BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/arm-versatile/linux.config"
 BR2_LINUX_KERNEL_DTS_SUPPORT=y
 BR2_LINUX_KERNEL_INTREE_DTS_NAME="versatile-pb"
+BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
+
diff --git a/configs/qemu_arm_versatile_nommu_defconfig b/configs/qemu_arm_versatile_nommu_defconfig
index 910c382..7c5de6a 100644
--- a/configs/qemu_arm_versatile_nommu_defconfig
+++ b/configs/qemu_arm_versatile_nommu_defconfig
@@ -32,3 +32,4 @@ BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
 BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/arm-versatile/linux-nommu.config"
 BR2_LINUX_KERNEL_DTS_SUPPORT=y
 BR2_LINUX_KERNEL_INTREE_DTS_NAME="versatile-pb"
+BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
diff --git a/configs/qemu_arm_vexpress_defconfig b/configs/qemu_arm_vexpress_defconfig
index 34a50aa..377db46 100644
--- a/configs/qemu_arm_vexpress_defconfig
+++ b/configs/qemu_arm_vexpress_defconfig
@@ -23,3 +23,4 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
 BR2_LINUX_KERNEL_DEFCONFIG="vexpress"
 BR2_LINUX_KERNEL_DTS_SUPPORT=y
 BR2_LINUX_KERNEL_INTREE_DTS_NAME="vexpress-v2p-ca9"
+BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
diff --git a/configs/qemu_m68k_mcf5208_defconfig b/configs/qemu_m68k_mcf5208_defconfig
index 8f8d0a0..449bd8e 100644
--- a/configs/qemu_m68k_mcf5208_defconfig
+++ b/configs/qemu_m68k_mcf5208_defconfig
@@ -19,6 +19,7 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
 BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/m68k-mcf5208/linux.config"
 BR2_LINUX_KERNEL_VMLINUX=y
+BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
 
 # Serial port config
 BR2_TARGET_GENERIC_GETTY=y
diff --git a/configs/qemu_m68k_q800_defconfig b/configs/qemu_m68k_q800_defconfig
index d9238b6..36cc33f 100644
--- a/configs/qemu_m68k_q800_defconfig
+++ b/configs/qemu_m68k_q800_defconfig
@@ -19,6 +19,7 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
 BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/m68k-q800/linux.config"
 BR2_LINUX_KERNEL_VMLINUX=y
+BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
 
 # Serial port config
 BR2_TARGET_GENERIC_GETTY=y
diff --git a/configs/qemu_microblazebe_mmu_defconfig b/configs/qemu_microblazebe_mmu_defconfig
index 3055a0f..b65cd26 100644
--- a/configs/qemu_microblazebe_mmu_defconfig
+++ b/configs/qemu_microblazebe_mmu_defconfig
@@ -21,3 +21,4 @@ BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
 BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/microblazebe-mmu/linux.config"
 BR2_LINUX_KERNEL_LINUX_BIN=y
 BR2_LINUX_KERNEL_PATCH="board/qemu/microblazebe-mmu/xilinx-xemaclite.patch"
+BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
diff --git a/configs/qemu_microblazeel_mmu_defconfig b/configs/qemu_microblazeel_mmu_defconfig
index 073a717..74a1bc5 100644
--- a/configs/qemu_microblazeel_mmu_defconfig
+++ b/configs/qemu_microblazeel_mmu_defconfig
@@ -21,3 +21,4 @@ BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
 BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/microblazeel-mmu/linux.config"
 BR2_LINUX_KERNEL_LINUX_BIN=y
 BR2_LINUX_KERNEL_PATCH="board/qemu/microblazeel-mmu/xilinx-xemaclite.patch"
+BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
diff --git a/configs/qemu_mips32r2_malta_defconfig b/configs/qemu_mips32r2_malta_defconfig
index d07bc11..70b5e6c 100644
--- a/configs/qemu_mips32r2_malta_defconfig
+++ b/configs/qemu_mips32r2_malta_defconfig
@@ -19,6 +19,7 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
 BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/mips32r2-malta/linux.config"
 BR2_LINUX_KERNEL_VMLINUX=y
+BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
 
 # Serial port config
 BR2_TARGET_GENERIC_GETTY=y
diff --git a/configs/qemu_mips32r2el_malta_defconfig b/configs/qemu_mips32r2el_malta_defconfig
index 55e68b1..733756a 100644
--- a/configs/qemu_mips32r2el_malta_defconfig
+++ b/configs/qemu_mips32r2el_malta_defconfig
@@ -19,6 +19,7 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
 BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/mips32r2el-malta/linux.config"
 BR2_LINUX_KERNEL_VMLINUX=y
+BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
 
 # Serial port config
 BR2_TARGET_GENERIC_GETTY=y
diff --git a/configs/qemu_mips32r6_malta_defconfig b/configs/qemu_mips32r6_malta_defconfig
index 5802393..d286630 100644
--- a/configs/qemu_mips32r6_malta_defconfig
+++ b/configs/qemu_mips32r6_malta_defconfig
@@ -19,6 +19,7 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
 BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/mips32r6-malta/linux.config"
 BR2_LINUX_KERNEL_VMLINUX=y
+BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
 
 # Compiler
 # linux >= 4.4 uses -mcompact-branches which is only available since gcc-6
diff --git a/configs/qemu_mips32r6el_malta_defconfig b/configs/qemu_mips32r6el_malta_defconfig
index 93e2a86..adad82e 100644
--- a/configs/qemu_mips32r6el_malta_defconfig
+++ b/configs/qemu_mips32r6el_malta_defconfig
@@ -19,6 +19,7 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
 BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/mips32r6el-malta/linux.config"
 BR2_LINUX_KERNEL_VMLINUX=y
+BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
 
 # Compiler
 # linux >= 4.4 uses -mcompact-branches which is only available since GCC 6.x
diff --git a/configs/qemu_mips64_malta_defconfig b/configs/qemu_mips64_malta_defconfig
index 99b457a..75c8eae 100644
--- a/configs/qemu_mips64_malta_defconfig
+++ b/configs/qemu_mips64_malta_defconfig
@@ -19,6 +19,7 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
 BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/mips64-malta/linux.config"
 BR2_LINUX_KERNEL_VMLINUX=y
+BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
 
 # Serial port config
 BR2_TARGET_GENERIC_GETTY=y
diff --git a/configs/qemu_mips64el_malta_defconfig b/configs/qemu_mips64el_malta_defconfig
index f2dacbd..25642f6 100644
--- a/configs/qemu_mips64el_malta_defconfig
+++ b/configs/qemu_mips64el_malta_defconfig
@@ -19,6 +19,7 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
 BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/mips64el-malta/linux.config"
 BR2_LINUX_KERNEL_VMLINUX=y
+BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
 
 # Serial port config
 BR2_TARGET_GENERIC_GETTY=y
diff --git a/configs/qemu_mips64r6_malta_defconfig b/configs/qemu_mips64r6_malta_defconfig
index d291213..8cce6aa 100644
--- a/configs/qemu_mips64r6_malta_defconfig
+++ b/configs/qemu_mips64r6_malta_defconfig
@@ -20,6 +20,7 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
 BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/mips64r6-malta/linux.config"
 BR2_LINUX_KERNEL_VMLINUX=y
+BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
 
 # Compiler
 # linux >= 4.4 uses -mcompact-branches which is only available since gcc-6
diff --git a/configs/qemu_mips64r6el_malta_defconfig b/configs/qemu_mips64r6el_malta_defconfig
index 4740bde..a998d65 100644
--- a/configs/qemu_mips64r6el_malta_defconfig
+++ b/configs/qemu_mips64r6el_malta_defconfig
@@ -20,6 +20,7 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
 BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/mips64r6el-malta/linux.config"
 BR2_LINUX_KERNEL_VMLINUX=y
+BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
 
 # Compiler
 # linux >= 4.4 uses -mcompact-branches which is only available since gcc-6
diff --git a/configs/qemu_nios2_10m50_defconfig b/configs/qemu_nios2_10m50_defconfig
index cff2192..4cc4e75 100644
--- a/configs/qemu_nios2_10m50_defconfig
+++ b/configs/qemu_nios2_10m50_defconfig
@@ -4,6 +4,7 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
 BR2_LINUX_KERNEL_DEFCONFIG="10m50"
 BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/qemu/nios2-10m50/linux.fragment"
+BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
 BR2_TARGET_ROOTFS_INITRAMFS=y
 
 # Linux headers same as kernel, a 4.16 series
diff --git a/configs/qemu_or1k_defconfig b/configs/qemu_or1k_defconfig
index 636a0d2..1952866 100644
--- a/configs/qemu_or1k_defconfig
+++ b/configs/qemu_or1k_defconfig
@@ -14,3 +14,4 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
 BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/or1k/linux.config"
+BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
diff --git a/configs/qemu_ppc64_e5500_defconfig b/configs/qemu_ppc64_e5500_defconfig
index 7a325a5..7af6d6f 100644
--- a/configs/qemu_ppc64_e5500_defconfig
+++ b/configs/qemu_ppc64_e5500_defconfig
@@ -15,6 +15,7 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
 BR2_LINUX_KERNEL_DEFCONFIG="corenet64_smp"
 BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/qemu/ppc64-e5500/linux.fragment"
 BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y
+BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
 
 # Filesystem
 BR2_TARGET_ROOTFS_EXT2=y
diff --git a/configs/qemu_ppc64_pseries_defconfig b/configs/qemu_ppc64_pseries_defconfig
index d2d69f1..7979099 100644
--- a/configs/qemu_ppc64_pseries_defconfig
+++ b/configs/qemu_ppc64_pseries_defconfig
@@ -19,3 +19,4 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
 BR2_LINUX_KERNEL_DEFCONFIG="pseries"
 BR2_LINUX_KERNEL_VMLINUX=y
+BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
diff --git a/configs/qemu_ppc64le_pseries_defconfig b/configs/qemu_ppc64le_pseries_defconfig
index 9a85f76..dc283e4 100644
--- a/configs/qemu_ppc64le_pseries_defconfig
+++ b/configs/qemu_ppc64le_pseries_defconfig
@@ -19,3 +19,4 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
 BR2_LINUX_KERNEL_DEFCONFIG="pseries_le"
 BR2_LINUX_KERNEL_VMLINUX=y
+BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
diff --git a/configs/qemu_ppc_g3beige_defconfig b/configs/qemu_ppc_g3beige_defconfig
index 451a9b5..45823cc 100644
--- a/configs/qemu_ppc_g3beige_defconfig
+++ b/configs/qemu_ppc_g3beige_defconfig
@@ -19,6 +19,7 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
 BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/ppc-g3beige/linux.config"
 BR2_LINUX_KERNEL_VMLINUX=y
+BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
 
 # Serial port config
 BR2_TARGET_GENERIC_GETTY=y
diff --git a/configs/qemu_ppc_mpc8544ds_defconfig b/configs/qemu_ppc_mpc8544ds_defconfig
index 38e41a7..0b95db5 100644
--- a/configs/qemu_ppc_mpc8544ds_defconfig
+++ b/configs/qemu_ppc_mpc8544ds_defconfig
@@ -19,6 +19,7 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
 BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/ppc-mpc8544ds/linux.config"
 BR2_LINUX_KERNEL_VMLINUX=y
+BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
 
 # Serial port config
 BR2_TARGET_GENERIC_GETTY=y
diff --git a/configs/qemu_ppc_virtex_ml507_defconfig b/configs/qemu_ppc_virtex_ml507_defconfig
index 6824afc..997caf9 100644
--- a/configs/qemu_ppc_virtex_ml507_defconfig
+++ b/configs/qemu_ppc_virtex_ml507_defconfig
@@ -21,3 +21,4 @@ BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/ppc-virtex-ml507/linux.config"
 BR2_LINUX_KERNEL_VMLINUX=y
 BR2_LINUX_KERNEL_DTS_SUPPORT=y
 BR2_LINUX_KERNEL_INTREE_DTS_NAME="virtex440-ml507"
+BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
diff --git a/configs/qemu_sh4_r2d_defconfig b/configs/qemu_sh4_r2d_defconfig
index ec4a91c..67f8771 100644
--- a/configs/qemu_sh4_r2d_defconfig
+++ b/configs/qemu_sh4_r2d_defconfig
@@ -21,3 +21,4 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
 BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/sh4-r2d/linux.config"
 BR2_LINUX_KERNEL_ZIMAGE=y
+BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
diff --git a/configs/qemu_sh4eb_r2d_defconfig b/configs/qemu_sh4eb_r2d_defconfig
index e7dbd46..b0fe41e 100644
--- a/configs/qemu_sh4eb_r2d_defconfig
+++ b/configs/qemu_sh4eb_r2d_defconfig
@@ -20,3 +20,4 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
 BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/sh4eb-r2d/linux.config"
 BR2_LINUX_KERNEL_ZIMAGE=y
+BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
diff --git a/configs/qemu_sparc64_sun4u_defconfig b/configs/qemu_sparc64_sun4u_defconfig
index baa8dbf..837ce00 100644
--- a/configs/qemu_sparc64_sun4u_defconfig
+++ b/configs/qemu_sparc64_sun4u_defconfig
@@ -18,3 +18,4 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
 BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/sparc64-sun4u/linux.config"
+BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
diff --git a/configs/qemu_sparc_ss10_defconfig b/configs/qemu_sparc_ss10_defconfig
index 9943781..326a881 100644
--- a/configs/qemu_sparc_ss10_defconfig
+++ b/configs/qemu_sparc_ss10_defconfig
@@ -18,3 +18,4 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
 BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/sparc-ss10/linux.config"
+BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
diff --git a/configs/qemu_x86_64_defconfig b/configs/qemu_x86_64_defconfig
index 12b30bf..1103f42 100644
--- a/configs/qemu_x86_64_defconfig
+++ b/configs/qemu_x86_64_defconfig
@@ -18,3 +18,4 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
 BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/x86_64/linux.config"
+BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
diff --git a/configs/qemu_x86_defconfig b/configs/qemu_x86_defconfig
index 985ff32..04598d7 100644
--- a/configs/qemu_x86_defconfig
+++ b/configs/qemu_x86_defconfig
@@ -19,3 +19,4 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
 BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
 BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/x86/linux.config"
+BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
diff --git a/configs/qemu_xtensa_lx60_defconfig b/configs/qemu_xtensa_lx60_defconfig
index a735c99..239c4bd 100644
--- a/configs/qemu_xtensa_lx60_defconfig
+++ b/configs/qemu_xtensa_lx60_defconfig
@@ -23,3 +23,4 @@ BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/xtensa-lx60/linux.config"
 BR2_LINUX_KERNEL_IMAGE_TARGET_CUSTOM=y
 BR2_LINUX_KERNEL_IMAGE_NAME="Image.elf"
 BR2_LINUX_KERNEL_IMAGE_TARGET_NAME="Image"
+BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
diff --git a/configs/qemu_xtensa_lx60_nommu_defconfig b/configs/qemu_xtensa_lx60_nommu_defconfig
index f4d6837..d8053eb 100644
--- a/configs/qemu_xtensa_lx60_nommu_defconfig
+++ b/configs/qemu_xtensa_lx60_nommu_defconfig
@@ -27,3 +27,4 @@ BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/xtensa-lx60/linux-nommu.config"
 BR2_LINUX_KERNEL_IMAGE_TARGET_CUSTOM=y
 BR2_LINUX_KERNEL_IMAGE_NAME="Image.elf"
 BR2_LINUX_KERNEL_IMAGE_TARGET_NAME="Image"
+BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
diff --git a/configs/raspberrypi3_defconfig b/configs/raspberrypi3_defconfig
index 0ef9afe..97d8b25 100644
--- a/configs/raspberrypi3_defconfig
+++ b/configs/raspberrypi3_defconfig
@@ -13,6 +13,7 @@ BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_TARBALL=y
 BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,raspberrypi,linux,865ddc1393f558198e7e7ce70928ff2e49c4f7f6)/linux-865ddc1393f558198e7e7ce70928ff2e49c4f7f6.tar.gz"
 BR2_LINUX_KERNEL_DEFCONFIG="bcm2709"
+BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
 
 # Build the DTB from the kernel sources
 BR2_LINUX_KERNEL_DTS_SUPPORT=y
-- 
2.7.4

^ permalink raw reply related	[flat|nested] 16+ messages in thread

* [Buildroot] [PATCH v4 1/4] package/imagemagick: add host package
  2018-08-24 13:44 [Buildroot] [PATCH v4 1/4] package/imagemagick: add host package Angelo Compagnucci
                   ` (2 preceding siblings ...)
  2018-08-24 13:45 ` [Buildroot] [PATCH v4 4/4] configs: add linux boot logo to a selection of configs Angelo Compagnucci
@ 2018-08-24 21:17 ` Yann E. MORIN
  2018-10-21 15:23 ` Peter Korsgaard
  4 siblings, 0 replies; 16+ messages in thread
From: Yann E. MORIN @ 2018-08-24 21:17 UTC (permalink / raw)
  To: buildroot

Angelo, All,

On 2018-08-24 15:44 +0200, Angelo Compagnucci spake thusly:
> From: Angelo Compagnucci <angelo.compagnucci@gmail.com>
> 
> This patch adds the host package for imagemagick.
> It comes with a minimal selection of configure options to
> compile fast cause it is used only to convert
> the image files for the custom linux logo.
> 
> Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com>

You forgot to carry my:

Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>

Regards,
Yann E. MORIN.

> ---
>  package/imagemagick/imagemagick.mk | 11 +++++++++++
>  1 file changed, 11 insertions(+)
> 
> diff --git a/package/imagemagick/imagemagick.mk b/package/imagemagick/imagemagick.mk
> index 4aa9d56..0eb94b7 100644
> --- a/package/imagemagick/imagemagick.mk
> +++ b/package/imagemagick/imagemagick.mk
> @@ -143,4 +143,15 @@ else
>  IMAGEMAGICK_CONF_OPTS += --without-bzlib
>  endif
>  
> +HOST_IMAGEMAGICK_CONF_OPTS = \
> +	--with-jpeg \
> +	--with-png \
> +	--with-zlib
> +
> +HOST_IMAGEMAGICK_DEPENDENCIES = \
> +	host-libjpeg \
> +	host-libpng \
> +	host-zlib
> +
>  $(eval $(autotools-package))
> +$(eval $(host-autotools-package))
> -- 
> 2.7.4
> 
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot

-- 
.-----------------.--------------------.------------------.--------------------.
|  Yann E. MORIN  | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software  Designer | \ / CAMPAIGN     |  ___               |
| +33 223 225 172 `------------.-------:  X  AGAINST      |  \e/  There is no  |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL    |   v   conspiracy.  |
'------------------------------^-------^------------------^--------------------'

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [Buildroot] [PATCH v4 2/4] linux: add custom linux logo
  2018-08-24 13:44 ` [Buildroot] [PATCH v4 2/4] linux: add custom linux logo Angelo Compagnucci
@ 2018-08-24 21:19   ` Yann E. MORIN
  2018-10-21 16:15   ` Peter Korsgaard
  1 sibling, 0 replies; 16+ messages in thread
From: Yann E. MORIN @ 2018-08-24 21:19 UTC (permalink / raw)
  To: buildroot

Angelo, All,

On 2018-08-24 15:44 +0200, Angelo Compagnucci spake thusly:
> From: Angelo Compagnucci <angelo.compagnucci@gmail.com>
> 
> This patch adds a simple way to change the linux bootup logo.
> The patch was kept purposely simple to support only the use cause
> where a user needs a color linux boot up logo.
> 
> Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com>

Snce you applied the changes I suggested, you could have carried over
my:

Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>

Regards,
Yann E. MORIN.

> ---
>  linux/Config.in | 10 ++++++++++
>  linux/linux.mk  | 15 +++++++++++++++
>  2 files changed, 25 insertions(+)
> 
> diff --git a/linux/Config.in b/linux/Config.in
> index b7bee99..9a410b1 100644
> --- a/linux/Config.in
> +++ b/linux/Config.in
> @@ -188,6 +188,16 @@ config BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES
>  	  A space-separated list of kernel configuration fragment files,
>  	  that will be merged to the main kernel configuration file.
>  
> +config BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH
> +	string "Custom logo file path"
> +	help
> +	  Change the linux boot logo with your own graphics,
> +	  it can be used as an early bootsplash, framebuffer support
> +	  should be enabled to have this feature working.
> +	  Custom logo should be in png or jpg, it will be
> +	  converted to the linux kernel format (224 colors only)
> +	  and copied over the original logo file.
> +
>  #
>  # Binary format
>  #
> diff --git a/linux/linux.mk b/linux/linux.mk
> index 675e790..e38c7de 100644
> --- a/linux/linux.mk
> +++ b/linux/linux.mk
> @@ -248,6 +248,18 @@ define LINUX_TRY_PATCH_TIMECONST
>  endef
>  LINUX_POST_PATCH_HOOKS += LINUX_TRY_PATCH_TIMECONST
>  
> +LINUX_KERNEL_CUSTOM_LOGO_PATH = $(call qstrip,$(BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH))
> +ifneq ($(LINUX_KERNEL_CUSTOM_LOGO_PATH),)
> +LINUX_DEPENDENCIES += host-imagemagick
> +LINUX_KERNEL_CUSTOM_LOGO = y
> +define LINUX_KERNEL_CUSTOM_LOGO_CONVERT
> +	$(HOST_DIR)/usr/bin/convert $(LINUX_KERNEL_CUSTOM_LOGO_PATH) \
> +		-dither None -colors 224 -compress none \
> +		$(LINUX_DIR)/drivers/video/logo/logo_linux_clut224.ppm
> +endef
> +LINUX_PRE_BUILD_HOOKS += LINUX_KERNEL_CUSTOM_LOGO_CONVERT
> +endif
> +
>  ifeq ($(BR2_LINUX_KERNEL_USE_DEFCONFIG),y)
>  LINUX_KCONFIG_DEFCONFIG = $(call qstrip,$(BR2_LINUX_KERNEL_DEFCONFIG))_defconfig
>  else ifeq ($(BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG),y)
> @@ -349,6 +361,9 @@ define LINUX_KCONFIG_FIXUP_CMDS
>  		$(call KCONFIG_ENABLE_OPT,CONFIG_ARM_APPENDED_DTB,$(@D)/.config))
>  	$(if $(BR2_PACKAGE_KERNEL_MODULE_IMX_GPU_VIV),
>  		$(call KCONFIG_DISABLE_OPT,CONFIG_MXC_GPU_VIV,$(@D)/.config))
> +	$(if $(LINUX_KERNEL_CUSTOM_LOGO),
> +		$(call KCONFIG_ENABLE_OPT,CONFIG_LOGO,$(@D)/.config)
> +		$(call KCONFIG_ENABLE_OPT,CONFIG_LOGO_LINUX_CLUT224,$(@D)/.config))
>  endef
>  
>  ifeq ($(BR2_LINUX_KERNEL_DTS_SUPPORT),y)
> -- 
> 2.7.4
> 
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot

-- 
.-----------------.--------------------.------------------.--------------------.
|  Yann E. MORIN  | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software  Designer | \ / CAMPAIGN     |  ___               |
| +33 223 225 172 `------------.-------:  X  AGAINST      |  \e/  There is no  |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL    |   v   conspiracy.  |
'------------------------------^-------^------------------^--------------------'

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [Buildroot] [PATCH v4 3/4] docs/images: adding default buildroot linux logo
  2018-08-24 13:44 ` [Buildroot] [PATCH v4 3/4] docs/images: adding default buildroot " Angelo Compagnucci
@ 2018-08-24 21:27   ` Yann E. MORIN
  2018-08-27  9:05   ` Thomas Petazzoni
  1 sibling, 0 replies; 16+ messages in thread
From: Yann E. MORIN @ 2018-08-24 21:27 UTC (permalink / raw)
  To: buildroot

Angelo, All,

On 2018-08-24 15:44 +0200, Angelo Compagnucci spake thusly:
> From: Angelo Compagnucci <angelo.compagnucci@gmail.com>
> 
> This patch adds a default buildroot linux boot up logo that can
> be used in all buildroot defconfigs as a buildroot watermark.
> 
> Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com>

Not sure I like that logo that much, but it is not too ugly, so...

Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>

Regards,
Yann E. MORIN.

> ---
>  docs/website/images/logo_linux_clut224.png | Bin 0 -> 6825 bytes
>  1 file changed, 0 insertions(+), 0 deletions(-)
>  create mode 100644 docs/website/images/logo_linux_clut224.png
> 
> diff --git a/docs/website/images/logo_linux_clut224.png b/docs/website/images/logo_linux_clut224.png
> new file mode 100644
> index 0000000000000000000000000000000000000000..002722d09d98272d572e04ea00268dbb234e72c3
> GIT binary patch
> literal 6825
> zcmV;a8dl|rP)<h;3K|Lk000e1NJLTq002+`002-30ssI20dr;g00009a7bBm000XU
> z000XU0RWnu7ytkO2XskIMF-*n4F at SF`|+od000_DNkl<Zc-rlJd6Zn$ncwf;x7EIN
> z^;W%aYN at r+T0k;F2umQWV1tZ<V;mdIF!5lUF~{SaGqIicWQH&k5(mb_6EEW!EC(>y
> zfWem8v>*f$!a at S=>Q=9kda15`ecQeH<Grq~Znau1f}P}y?x{bjtKPf!{_gjEzi)fh
> zWYrIQ at Xu*b{4*O at 0AB%o1 at INXR{;ONJj9QDMg=MWFU at uMMyyXxW}EYdSmjLAE3sw_
> zbUODnqemr;=Sl0Ux%EBi+6;56Q2sQ4$wwG?C{P#k6P>|xpR0H|>>Uurob`FksCr*p
> zw_M&E@@36j007KX(i{Z9UGA__v1{Vy-<-eUWVShBxc~nE%o&SlN7s=(n>@euxQFUI
> zhARLlfYUk&!gLpb7w}ovpXhN97YzUc8Q;`B&U6<+-LdS3pY(m=y=40zRoWi`U<K-m
> zK<`cNJuPf^MCb#+Skk4y5h8E`3IPD8Y#&WJ2;kX0q)7Y#;tBo48-3sWn$WRa;F6EW
> zTYler?TbU<069Bjm6O`W^YRix=Sw=Z#Sa$BJFNF_nqM-cz)Tyqq;$3N%Ncj3d05MM
> z`;@EC%S!;vSTZQ))&-8=B0tk4_j<iiNfv-2I4Q<?G0q(!GDBL#mxx9^iL~tW13)rm
> zJiP~7Z($t^OoB8*{af0SvGWuF=e%^6$;g=#qgutCa{bczVCIGvOuy4rwUZE1D6*IP
> zmdG8~6H%T?T2*pS13fa!1Oas8#Z1im<FUKNrmF>)zhtqWtlqa)ewFHHy>3ll1z4MO
> z!cj+%1XMufPzVZINyzq|I5!#5G$u)e`6NI?K_f`>3QWX&6(O;xa!KHVNC_bTiUV&%
> z2P<pC&DQF34<nz>_3t6o1b}HU?+1@%s=Ably17`oP-NB{heE6+y%m|y^T&R+cb$9H
> z9aUl9jlO-Goj;F|J{MFuP_&fWLTlMAs(~?%0%i!gLMdjWna7{a0!XC|UFXwOKu-_$
> z<(_?B0MJk)ZP*a<ctik(!3inMQ=gfxmj5}S1w2Hb%Pn!vpL_Z&0OC@7F4DEc+tTD9
> zgoJ}=O8xrm%l)6fv$@;(UPS0~NJ-gEW}+>PYJw!Ug>20%`G7oto*tXStNhG1@`5&b
> zLGJkRtRxX;`ljtlbbiQSL!>&Fl)3%zj(73^1jzt!^mO5C|EA75=}<`8w|ytB3j`|S
> zQI`Zm at +65A6v8Ol$C+{f$Z^R{^l+65Cr|*unJ&gu2fzTwjq6;VN)Z5Oc>t at Ih+LwO
> z?4|$glkUc#;jVD at 4axHjC-mfEVMho<0EV(1C#5wXCh(9v0nfr~T}{imIS%Z$&7)}K
> z3jD;G^wl4e4xDW^xL_JgJ33y)w6)8G+GhRmIsaI~YjB~MPG_UBPi<fwO$LCYJ+338
> zeuE3PrT75AG(1{%e8##<*I?-yKY$%?kki9u+HMpsM#vkDZ64PtQ2>BW&#wB>HwHcg
> zU?NJ9wOi!QjqTa(4(DC~U}kEf2q38gfWZYqh;EYK?h=N3*?;~9YMT*{Q<I2<U~o+Q
> z at lOqRg|}lt8c7a7)rlyP at +G39{E26^mX^lN4VtaDX8dCNS>r!i at R$>9rfioQPX at fF
> zO2#NqEQy?~br_tB7W>Q#@Ex~T1^r^MVTY6KuJs%d1#r#}9?tFmpa7srF+E%|4JJy0
> z#VCms@~K(o$;Ap>ujcLyfRo2lIZXu6*6IvbNB|0^K0c-zLPQtb03_`k5iSb5COFpa
> z+xK#ILwP{9l)l#LI&QtsW{ti3(?-!)vo>hWKVJzGLT=s^0stH at k@g2ivcGt0Bv;@;
> z53XIy=WAV}AO3Et^f~*_{C0<Qx~Bl(%lAaeH$)`A<Z1u_sZ!UY7VHZ#yJh3n)}83X
> zbIDCsG{zb8jU7OZy~Ax!kG*>^W0B6+ztZ4z&<~$H6bdGQt}f5<<JoV1mM?5VjLZvj
> zQSfu_gxVU2O#J1SjG<_liY~8YUW_&*08%AS4G{%EviwU`%lg^5TU&Q#hpJwhSPei(
> z_ABa1fdU}OC_8>U>uu|HwyhpL{`%lhVc`Pzd;xRLfB4h$)_b35wl5A`v)XsfYH9Hz
> z*KdAhT7Kms2Xisc5UOyr{l&%u%+r~0bv^s5{TC>e0|0mtk_Q0sH|o06<UQpxx`@t{
> z!DffJwegJ!!?iEDxZ0J&q#X^7=7oxuhAsChi*B5#Y8e=M<T3yQuyjL^WQV99JW+JZ
> z#**bBw_8~Gv5N2iLJtS^E$gT8fg;Z-a8V(?3gldb4*^{l=Sc^+?cOA*5||~<Cp_8Z
> z8@$QArzc(O(uTZ}Nr(s_kurpuMPk#{0KE0>>Z!U}kAE(emIIZaxS at Wz(&t1fI%(Tg
> zm9jq|KJj~P{R%!^-^iT7o(j2^yXr}P!Y^m$OlKUnob{|BM1V6FT#+WMe@!)cPd&4L
> zc-kIhUx><10C0z?Po5R<B?9qwhtb)XUeStG&9*m?B?4e1hGdcnBAu^<ElVK*pqQHI
> zzf=n6xac?e97hI7`$>F-@&}9Otu&*)a at v)3-rR>N at i2W1nOTsi8j0#I(_jE3f%{x!
> zUexEU2jE9;9%-w?GUn1KUxFhelJkqIdlz`dk~y#SVWiRPmy1j*06=acQf*uw-~}Dd
> zrOi43BM^-F!dX|)`aF|BDmiT~Q4*RPM9J$)Bw5e6Sb%R9*_s72l>%TG4cUoNBHH at m
> z6eL9v0GO$~nJVK#UIY-49h%Mo2$Xj%@n+&Iku(6rR0oi6Bx9 at mvEg%)$p`?Shc2!j
> zG6oND#yVn8R#))L^TYSv6|qvK6yWiQ;v{<?d_O)G)mv(KqboNY%Zh$KfVR%SZBAuE
> zR^IF<f(Xued5FV`Bo)v7?$AI!3nFsUs1zob4OG%UzbA6~#KGZ#!vGS4uFV^ox^G@$
> zee17b6K{#3AP6C?&CY<odFQeG&SNkIcVTqs#&!K&k=o~gbXpGuB~cPKU6trO|9vz1
> zbjR|j$%rUiPH1^yq+;mi!Na*%b|wI<Y$cUW1fdr=Cxkd1)barnF<sB|n)+!=Q6rmz
> zZ0M%TBLK8qt(*?p+B}s5{lo80jT%Px=5_$kv;OLeL at YDmx5KhfPy*~^c-w9TNZoz=
> zFbOvwIQZ7)jX`T03t9n0tuX1D)jj~_L^BIu!$dNvmx>CE0l-8|8yHd#e~_`_q!k^w
> zdkaj)yDDNoKS-O~eAcA7ocT{roWE+BSMhjdiKJ3yd9IsGGfLT9e8FZKOUOmH+`RPP
> zetXYV%e>1weUgh)3dZ1e3(OQOI#}PqzWbv(;M}@3_BKp|{r4ZAYY35!cBd?nOajbc
> z(uMgjq4Y4@`s%LCxnDnY;cnbc;&<{D9q4W)x2_;<ex?=>a`KhF=nozr(;dE4+OUq}
> z+}Yx5uZ$<M({69}Y5Vsjp8H+=l5ABYiqP$wiBsBgZMb;<!k;`p@Pi-ro{vx4Phb-V
> zaNPpj at TpC|fARI#UOCj-9sqFga8i)ufvA7Sw``XdT-B*e=EKv9c$_gUF_Jm8A3%5R
> z8ENbg0Kb<61V|q0r)Fai{yJ2P+~FXi08s{jGf95%G#QQy0NSd}MfDIRp4J6J3;|fu
> z*|4y)3c$%z<0pmzz|0SeMx6VW%fZSE0Wa=QTDu|uctJ1u at c!X+-@pMQ8ZEzad6N(h
> z1!KAHhYoLgBhj2W+glv(2OxRFfk++PRmhD4$RyI<`gS?8XqK85p;QjmR;<|?(T*-Y
> zBB(0yI(W#*1Q!X2rpE<`0;d6kkYbTL90VFf8C|ucs}_I>KykqB<p31PG#r%BAOs0K
> z0TNu;S+%eeO!Ocjv3OQ&sv`cTGTWL`<|(LF!~(R`87&?{7@Ho$G7tkfG|0npa7{&I
> z5dfwYsO$ut!c{Q|ZFaXrD4kIj%$YXdX7ebjC}_}i7$z}w7$yu2Y5 at QQN)(6Xx(NVP
> z2W1&i%)v~t>@)(iEjE(?asZg<W}+L02t%A1oEfU+(k6qOncm(k79?*JfS_kVMIy?A
> z%TGkvLQ(#ji=`E)wF(0uc_<7MfSKn>7YT>}pmGY00T2Za5CG5sKyh+tM3i}<2qy@Y
> zxSq>XEl*?@V_q{pAjvWS?sCB-0JuKDlK=@)f0K<FphnIXwV{?Acv-kJ-L<L!;1|S*
> zlB?#q^UMIfbV+D-w<Ko=0jR73VobqQDwoZ}0|o_Y5t2!OxiAAz!4>2w@<b+9&5INv
> z0(l)YQ;_5=;NYyE&=%qk18xAeoW&{30C<Lxi{)fyDp;FAKjt|ukq<izQw1OsACNR)
> z3Aw1k0q8OS0&qbhh6xc+3)3+>z;vR5D-yWI0T8(?8qo=gc_?|3ixYB|vwBVfAVC|s
> zA=(lI2q|!$m?HzNC8|psVyuZ$@sefw`4#}oJQrNV7P4zfu>qUF3=N`uQOp1=*hD5=
> z;{YiX;j+|H0eGI|P7?scWg%x$gWz_Q#0!ArHOv+)rc;;K0G<76f!Pj#$$qNMQmWz_
> zgJKytL;<EntFvJyGI!{c>OCpyLeZLp6PehU?RjnF#686IMvx#AJ+q5U1pqT=pFt%t
> zPZ~P?5P%h^q2j5=Xs at M18p}G$gltilCFG(CC=dl0(~Vh_!8Aa&F>{R+Fiq4p2Wv#t
> zxkH}XeR+d|<VFcbLF(a-l!`@jzz|rJ8R}(Am@^jAPOTk!5VUn>@zEr1flp&E7XYhU
> zU>oxkfyt02F#{-9Zva%{08GZ2PHZ7#cG%!&X)X?gW)<(uav0GsU!|E*Kk;Vb^!vRE
> z5wt;?uwywt<#5x0K)eNRI(dc9-eOUOLn#H}Hh}>!$}kI*7-c41a at 0&ik#Q$3;4 at 3Z
> zOM1 at p(@JQwL9KNbBaWh&GtCcY!!I7<IrY#KUFjAKuE<;@M0SvdO0qbN6-~Tc$dY7T
> zY+LokFcX<O=wzQsBdX37$+qVy*y=^Gm5=iy{Gq3HJ%2poiK=Wo8$Bj;e_HO`I5$y?
> zGrCSWSw5d6uYZr|dii;A0O<@lm&D0_{_1-;bb=q7pkG+Y0b9trK25Q$TvRt_V&)ow
> z1BOO)lS>)_xT?eA at F^Ob-#8Z&w!O at jw=$nQ3PhWMzMhcWasAxk$IOPfThnBLuUar`
> z9%tL|!{9p(;=V`NHqiU7<5p66VYY2KstYk&6m4iQot){!GHF%EETW!s=(^clLtgk#
> z2zu<@-mz`y9M9`)E^j>bMWvWrNA|QAhc)xki)~zq-~ShSYKWap+mb9<vTkxK%(ji$
> zA_om7;}$tzP&TtaQT1}S$F0{~y*^2>>|$!Fw8k>A`Py)M>dn^Vt|4^HWW?#@r%V<?
> z>ci|Sw~@Xfvb1jIwgyLW{2a!0P79PdS)`IIs>hO=DLI!;p~$#{5)1R;etu$@OeB!W
> z2o)i-sh)0FVg@}kCm)$aG<-pFEog&<u|5fc#w7rv({thD0%d^7UH~fVn}PN--=$wz
> z$-M!ZG5L`J`kgNs7G_1ljVsAx{b*|^mh{vDCMNL6Yk2oKaw_tMKp5jxaEZ*VV0jDf
> z-hyR~T%g2c+%Tb=uuOXQKKhS4_?cnkQ~<~u+$F-Tu*wkr#TxSU&+yVIKfhmi^eMBb
> z5r at oE`I&Zi>Uezk{qF(biXVU&jI`YI$VCD7o1N`=DVSrnJDoxOe)FmbIWmC%@f-5M
> zXY5mVH~^rkhFK=pJ4pWONp at n8Y+Oz5y_v1(G=m-h=9v-t(p&uTSMVR6z+Y`8*Dc{p
> zgJ^I|)IZvee|*7IHS*aT_#GRCr7fl+nW~N>{lYUl%zyeFKQ at 3z??=!B0E1^)Q6o2X
> z3l$+#(-98Z>9;lR-V9CelP6E-<wK_ubEx#G;HTToT`f2$3o}n{C;^X)c-)9c#{LVs
> zA0sh16kb$u&)@TCoNW7RY+f^MhPGPvz-MsR&G@@*_}=pfi|A~H%83HJZ~%`ygJtdX
> z(fiR>%Q2amDH2vKFjp<Wmv5sFJchs9#{S(G;8FmfyOn(7P9x}<#Xd`tm>l`1<{+&J
> z7TPO*uHU_KR$I^J(Q}?Yet`IVGhO$I_sM~y<R6}(BQZSo0N=cZms>=M0)ig=?Y+2u
> z8Gq&=u}E%c1kdjw%i77K_oJ<r&B_{Wwd{#+@^?<+y;A_7=_nYCYx8nlntmxi-0Rtr
> z*BUv!17$gII>&yz8zLbFH&u<?wq~jpGahFFflefljN+;N{EM5!jVq1PrjPUsu{cYm
> z$;zcR9!0`kH`9loW(UsD#g%+luW)L}c<gJWt=2xHL>4Cpk<JhRS1;j~7(*fcz~_V)
> z_LJ at w^SWgmAg4ySG$H7^nJ;49vMC<jcg&`4TlJh>+|aC2*6f`JLg|QOS&mI>9bB^z
> zosD#P3vRm>Pk)zhoYa6s7CYY{E1EcfXbeF=zH<8%+TZM=9*r%jf#1h}^a4B9Z!fgC
> zg>`q3p&_mi-h0;k_;R{_*<_xZC$GItYaL|u0;JO9zdb3&<F+KXt}!RZOqKJsi}B~5
> z<O`e77BTZh-2W)aWu~P4(g$)|%OdOLu3heFT!2D?Gj@s4l892d6MFbQ0Bi<z=T*G+
> zHVrv#h8rH|i)u-2g?+)1eqkWSw%*_{^y2y|q|)?<+v#IpwI^BH!VjJ%hDfpoxp66X
> zx at _^jw3js0vARYlfUP%R+jrG>Ph<1s<2c=mFd<h(d}hdNyCZLg$c|}78xD|A#R%Xs
> z47bm3e8X`n+PmjHb}NT?(IVa at hpJ=yLE(!J(N;gdVKrIM#KS?rO}iIOT@#D5rB#%8
> zeR8-{4tFl-Xwmbm<UgAuR1C=d#N!cpU7(C67+<(x2 at Nfyp=Dy@vg<arz2A>Q-WK5U
> z7K{{Yn7f_1-Edy;K$rz4rvXJEZ#~HC^BbQIKOHenf*JGe9+rrwL?nuYWlelM!S at cM
> zsTG}FWYI!ME*cI_U4Jf###T;f5Q3iunw7BM=dBzVoowXGOcebE(jhy!Z_=q0^27+&
> z`q~x>^;Ze?SCPO~3mO*;$Ax6UzM#IEWTPVC$xF3l^WgCk=8rdwU9J4GT(RjT(f;6d
> z<-sGjZ$BuMFt^pRN594&c?MMCt^fi71SEJSb08~hQrv<l4vXYG%On64%vgRhfp;hf
> zQ$r3`Iz?LIm}G%-!Jm at 6r3xkhy)3kFIN;<xgq@~r9^F<R2jZd_m1Oyok=^b5T`<GK
> zd}#^)dVkX^j=%Yj*<U{RvnhjL*n|z;{K21zT;o*YUay&DwkWJ*;7p8x=fTg4<Y*>)
> zcw)?SO_olIDgd;3qLPc2ax#a4+-M(0J`mX30(%>Y-F-c;PkT6~h>B3|GHj3ME%jbj
> zXWrfPGa)@ZUzMh!04get%YUtXY2UFar}`J4!uPg&pF6%Hq08YQCK6LR at 1bPxo20bx
> zxj}M1#j8U0T6v8Y^+ZSIIRGWG2R-QTGkeb*VzHx$zC+mQU2p0>4=WWIM&m3L5H8Wa
> zcgr&{o5cc9+*H?lec(k)$d^G{u6192=zr02A^*#3690aC`!CMi=M9IC4NMVcLmhkd
> zkooRG3ZUnV`1en+MfJ24T8zh8FhIpXz$sJ=MyH%gL&)6r9E~ST06+aX_MarH+Gr`F
> z8jO-);1UJOci+=zlnn$F!1IDqSR)Qv4+mUEjZ<*>&qV%g-?5*pU2Mzb{@aD?zqR|B
> z8=h-Nb3FSURnJ*5z``b6zl?w4uhCkK(U{>@u=%<vV51qKrMelw>Q(Gek7QTzf!jBb
> z2OeV^zgPq?FiNgl%2zI(Yd>wxO1 at Ai??z;E2;V|WEvS}S9QXyG;)7V_p2QOBb^;J0
> zxBTUdiN<&Q&u`yhTZ_r?^Szbk;(ujz^yRAdL%)3d&W-jWPK8HD3V-Mmjip}%H|fZM
> z?sfoh%2?S(as_s{7Y$YT_C3PZHD)RB?jInVKCTj7tB&N}+^u?CXs7~!ke4rLpgsM3
> zD9YD&;o+~6l2ZKPw9wcUZV8G^ri9z%>2etV^{3>{n`mf~>aXb{rp{`^=%`0WJt(D%
> z>RX at fUH{a?zdmBF=FSR2>1F<m$6Yx?$oJk#wtegQ>W|- at Tlj_TZ@u}6*n3v^5eo5#
> z at 3Vpyln1K&dxZ7t1gkU`ma%bz at aAE*u*r at hS1mA~`kPX9g_k@<RCnDJY2mIU%};<&
> zQP=0UN^iWcx7AL$kI5AQ;L%_4?+ko3=IqiPVd`>PvB%{F9)wcQ+Pl90!qi=h>)BT~
> zj*snpTyXjOuKB^&x33wAUDU(vIEbaoX>IjXP=E8)Z2496iI>TY2KrQAB~Nyq_TIFn
> zi+TWnyTaUE!`(F?E)ds)cZrA22!A*&l;V>a$-`)Hz3FS94sR)<o<*f|gGaY6>yPJz
> zcuq(cg?BR7rfN1#J)|PJPL26GU55#HJSSu{N<9_3b6Z>uU4r6D*4*;eQI8zoA8>NL
> zNQx$k8j=}|r)ck4eoYsu!!s)w?RC64BE7cXpDh$b0R}@+o4P9|bzl9l)o}U=7eIn6
> z3tmK0tr!@oh-SiX4=k0c7Cm`v(b<G?J|+~hYTgvBoyT*+fmBCd_%0$$dx)6)k$xd=
> zJ+!^n^HR{u>%+_uBGdS at yxLAefQ!3aro1#2&y9_Y0jP0kJlJ4|A1OXkaGcE)jGTDf
> zbWfyPw2V4H8qb=IPLIccKqMy<9QHGKRKx{8y_u$@f4rZ>TV>FV#<tH!UJO<!a)qnp
> z-~bq9&pekJVxvX*Ot!Lr#A#Jv5-L|6wdo88P=aTQ9x6%z$`Q^D@=pY~yjj(%9%vCx
> z)j5Xjl5(+eI1K=K);v;>Raebfv(aXLkH>%jU?#B1FsPhRKE!^=pXQ$)aK@~Zg=qz5
> z=#!hb^U!IKJ_=MHL4WxFa1ctZhJYZ-0{(A~D?gaN0{9BxD}b*6z5 at 6P;46UtWaEDW
> X8HQS#u*t3h00000NkvXXu0mjfP`vKt
> 
> literal 0
> HcmV?d00001
> 
> -- 
> 2.7.4
> 
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot

-- 
.-----------------.--------------------.------------------.--------------------.
|  Yann E. MORIN  | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software  Designer | \ / CAMPAIGN     |  ___               |
| +33 223 225 172 `------------.-------:  X  AGAINST      |  \e/  There is no  |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL    |   v   conspiracy.  |
'------------------------------^-------^------------------^--------------------'

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [Buildroot] [PATCH v4 4/4] configs: add linux boot logo to a selection of configs
  2018-08-24 13:45 ` [Buildroot] [PATCH v4 4/4] configs: add linux boot logo to a selection of configs Angelo Compagnucci
@ 2018-08-24 21:49   ` Yann E. MORIN
  2018-08-24 22:55     ` Angelo Compagnucci
  2018-08-27  9:08   ` Thomas Petazzoni
  1 sibling, 1 reply; 16+ messages in thread
From: Yann E. MORIN @ 2018-08-24 21:49 UTC (permalink / raw)
  To: buildroot

angelo, All,

On 2018-08-24 15:45 +0200, Angelo Compagnucci spake thusly:
> From: Angelo Compagnucci <angelo.compagnucci@gmail.com>
> 
> This patch adds the buildroot logo as a boot log to a selection of
> defconfigs.
> 
> Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com>

Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>

However, two comments:

  - of all the qemu defconfgis, I only looked that, for those for which
    we have a custom linux defconfig, that config did enabled FB. For
    the others, I only looked at a very few (arm) boards that he in-tree
    defconfig did enable framebuffer;

  - why only tweak the rpi3 and not the others?

Regards,
Yann E. MORIN.

> ---
>  configs/pc_x86_64_bios_defconfig           | 1 +
>  configs/pc_x86_64_efi_defconfig            | 1 +
>  configs/qemu_aarch64_virt_defconfig        | 1 +
>  configs/qemu_arm_versatile_defconfig       | 2 ++
>  configs/qemu_arm_versatile_nommu_defconfig | 1 +
>  configs/qemu_arm_vexpress_defconfig        | 1 +
>  configs/qemu_m68k_mcf5208_defconfig        | 1 +
>  configs/qemu_m68k_q800_defconfig           | 1 +
>  configs/qemu_microblazebe_mmu_defconfig    | 1 +
>  configs/qemu_microblazeel_mmu_defconfig    | 1 +
>  configs/qemu_mips32r2_malta_defconfig      | 1 +
>  configs/qemu_mips32r2el_malta_defconfig    | 1 +
>  configs/qemu_mips32r6_malta_defconfig      | 1 +
>  configs/qemu_mips32r6el_malta_defconfig    | 1 +
>  configs/qemu_mips64_malta_defconfig        | 1 +
>  configs/qemu_mips64el_malta_defconfig      | 1 +
>  configs/qemu_mips64r6_malta_defconfig      | 1 +
>  configs/qemu_mips64r6el_malta_defconfig    | 1 +
>  configs/qemu_nios2_10m50_defconfig         | 1 +
>  configs/qemu_or1k_defconfig                | 1 +
>  configs/qemu_ppc64_e5500_defconfig         | 1 +
>  configs/qemu_ppc64_pseries_defconfig       | 1 +
>  configs/qemu_ppc64le_pseries_defconfig     | 1 +
>  configs/qemu_ppc_g3beige_defconfig         | 1 +
>  configs/qemu_ppc_mpc8544ds_defconfig       | 1 +
>  configs/qemu_ppc_virtex_ml507_defconfig    | 1 +
>  configs/qemu_sh4_r2d_defconfig             | 1 +
>  configs/qemu_sh4eb_r2d_defconfig           | 1 +
>  configs/qemu_sparc64_sun4u_defconfig       | 1 +
>  configs/qemu_sparc_ss10_defconfig          | 1 +
>  configs/qemu_x86_64_defconfig              | 1 +
>  configs/qemu_x86_defconfig                 | 1 +
>  configs/qemu_xtensa_lx60_defconfig         | 1 +
>  configs/qemu_xtensa_lx60_nommu_defconfig   | 1 +
>  configs/raspberrypi3_defconfig             | 1 +
>  35 files changed, 36 insertions(+)
> 
> diff --git a/configs/pc_x86_64_bios_defconfig b/configs/pc_x86_64_bios_defconfig
> index 47787bc..65e9430 100644
> --- a/configs/pc_x86_64_bios_defconfig
> +++ b/configs/pc_x86_64_bios_defconfig
> @@ -32,6 +32,7 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.13.8"
>  BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
>  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/pc/linux.config"
>  BR2_LINUX_KERNEL_INSTALL_TARGET=y
> +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
>  
>  # Firmware
>  BR2_PACKAGE_LINUX_FIRMWARE=y
> diff --git a/configs/pc_x86_64_efi_defconfig b/configs/pc_x86_64_efi_defconfig
> index 67ba5bc..af036d2 100644
> --- a/configs/pc_x86_64_efi_defconfig
> +++ b/configs/pc_x86_64_efi_defconfig
> @@ -35,6 +35,7 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.13.8"
>  BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
>  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/pc/linux.config"
>  BR2_LINUX_KERNEL_INSTALL_TARGET=y
> +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
>  
>  # Firmware
>  BR2_PACKAGE_LINUX_FIRMWARE=y
> diff --git a/configs/qemu_aarch64_virt_defconfig b/configs/qemu_aarch64_virt_defconfig
> index 2706544..71e2f1b 100644
> --- a/configs/qemu_aarch64_virt_defconfig
> +++ b/configs/qemu_aarch64_virt_defconfig
> @@ -20,3 +20,4 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
>  BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
>  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/aarch64-virt/linux.config"
>  BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y
> +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> diff --git a/configs/qemu_arm_versatile_defconfig b/configs/qemu_arm_versatile_defconfig
> index 348b91b..7069e20 100644
> --- a/configs/qemu_arm_versatile_defconfig
> +++ b/configs/qemu_arm_versatile_defconfig
> @@ -21,3 +21,5 @@ BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
>  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/arm-versatile/linux.config"
>  BR2_LINUX_KERNEL_DTS_SUPPORT=y
>  BR2_LINUX_KERNEL_INTREE_DTS_NAME="versatile-pb"
> +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> +
> diff --git a/configs/qemu_arm_versatile_nommu_defconfig b/configs/qemu_arm_versatile_nommu_defconfig
> index 910c382..7c5de6a 100644
> --- a/configs/qemu_arm_versatile_nommu_defconfig
> +++ b/configs/qemu_arm_versatile_nommu_defconfig
> @@ -32,3 +32,4 @@ BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
>  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/arm-versatile/linux-nommu.config"
>  BR2_LINUX_KERNEL_DTS_SUPPORT=y
>  BR2_LINUX_KERNEL_INTREE_DTS_NAME="versatile-pb"
> +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> diff --git a/configs/qemu_arm_vexpress_defconfig b/configs/qemu_arm_vexpress_defconfig
> index 34a50aa..377db46 100644
> --- a/configs/qemu_arm_vexpress_defconfig
> +++ b/configs/qemu_arm_vexpress_defconfig
> @@ -23,3 +23,4 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
>  BR2_LINUX_KERNEL_DEFCONFIG="vexpress"
>  BR2_LINUX_KERNEL_DTS_SUPPORT=y
>  BR2_LINUX_KERNEL_INTREE_DTS_NAME="vexpress-v2p-ca9"
> +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> diff --git a/configs/qemu_m68k_mcf5208_defconfig b/configs/qemu_m68k_mcf5208_defconfig
> index 8f8d0a0..449bd8e 100644
> --- a/configs/qemu_m68k_mcf5208_defconfig
> +++ b/configs/qemu_m68k_mcf5208_defconfig
> @@ -19,6 +19,7 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
>  BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
>  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/m68k-mcf5208/linux.config"
>  BR2_LINUX_KERNEL_VMLINUX=y
> +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
>  
>  # Serial port config
>  BR2_TARGET_GENERIC_GETTY=y
> diff --git a/configs/qemu_m68k_q800_defconfig b/configs/qemu_m68k_q800_defconfig
> index d9238b6..36cc33f 100644
> --- a/configs/qemu_m68k_q800_defconfig
> +++ b/configs/qemu_m68k_q800_defconfig
> @@ -19,6 +19,7 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
>  BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
>  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/m68k-q800/linux.config"
>  BR2_LINUX_KERNEL_VMLINUX=y
> +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
>  
>  # Serial port config
>  BR2_TARGET_GENERIC_GETTY=y
> diff --git a/configs/qemu_microblazebe_mmu_defconfig b/configs/qemu_microblazebe_mmu_defconfig
> index 3055a0f..b65cd26 100644
> --- a/configs/qemu_microblazebe_mmu_defconfig
> +++ b/configs/qemu_microblazebe_mmu_defconfig
> @@ -21,3 +21,4 @@ BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
>  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/microblazebe-mmu/linux.config"
>  BR2_LINUX_KERNEL_LINUX_BIN=y
>  BR2_LINUX_KERNEL_PATCH="board/qemu/microblazebe-mmu/xilinx-xemaclite.patch"
> +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> diff --git a/configs/qemu_microblazeel_mmu_defconfig b/configs/qemu_microblazeel_mmu_defconfig
> index 073a717..74a1bc5 100644
> --- a/configs/qemu_microblazeel_mmu_defconfig
> +++ b/configs/qemu_microblazeel_mmu_defconfig
> @@ -21,3 +21,4 @@ BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
>  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/microblazeel-mmu/linux.config"
>  BR2_LINUX_KERNEL_LINUX_BIN=y
>  BR2_LINUX_KERNEL_PATCH="board/qemu/microblazeel-mmu/xilinx-xemaclite.patch"
> +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> diff --git a/configs/qemu_mips32r2_malta_defconfig b/configs/qemu_mips32r2_malta_defconfig
> index d07bc11..70b5e6c 100644
> --- a/configs/qemu_mips32r2_malta_defconfig
> +++ b/configs/qemu_mips32r2_malta_defconfig
> @@ -19,6 +19,7 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
>  BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
>  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/mips32r2-malta/linux.config"
>  BR2_LINUX_KERNEL_VMLINUX=y
> +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
>  
>  # Serial port config
>  BR2_TARGET_GENERIC_GETTY=y
> diff --git a/configs/qemu_mips32r2el_malta_defconfig b/configs/qemu_mips32r2el_malta_defconfig
> index 55e68b1..733756a 100644
> --- a/configs/qemu_mips32r2el_malta_defconfig
> +++ b/configs/qemu_mips32r2el_malta_defconfig
> @@ -19,6 +19,7 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
>  BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
>  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/mips32r2el-malta/linux.config"
>  BR2_LINUX_KERNEL_VMLINUX=y
> +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
>  
>  # Serial port config
>  BR2_TARGET_GENERIC_GETTY=y
> diff --git a/configs/qemu_mips32r6_malta_defconfig b/configs/qemu_mips32r6_malta_defconfig
> index 5802393..d286630 100644
> --- a/configs/qemu_mips32r6_malta_defconfig
> +++ b/configs/qemu_mips32r6_malta_defconfig
> @@ -19,6 +19,7 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
>  BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
>  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/mips32r6-malta/linux.config"
>  BR2_LINUX_KERNEL_VMLINUX=y
> +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
>  
>  # Compiler
>  # linux >= 4.4 uses -mcompact-branches which is only available since gcc-6
> diff --git a/configs/qemu_mips32r6el_malta_defconfig b/configs/qemu_mips32r6el_malta_defconfig
> index 93e2a86..adad82e 100644
> --- a/configs/qemu_mips32r6el_malta_defconfig
> +++ b/configs/qemu_mips32r6el_malta_defconfig
> @@ -19,6 +19,7 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
>  BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
>  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/mips32r6el-malta/linux.config"
>  BR2_LINUX_KERNEL_VMLINUX=y
> +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
>  
>  # Compiler
>  # linux >= 4.4 uses -mcompact-branches which is only available since GCC 6.x
> diff --git a/configs/qemu_mips64_malta_defconfig b/configs/qemu_mips64_malta_defconfig
> index 99b457a..75c8eae 100644
> --- a/configs/qemu_mips64_malta_defconfig
> +++ b/configs/qemu_mips64_malta_defconfig
> @@ -19,6 +19,7 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
>  BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
>  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/mips64-malta/linux.config"
>  BR2_LINUX_KERNEL_VMLINUX=y
> +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
>  
>  # Serial port config
>  BR2_TARGET_GENERIC_GETTY=y
> diff --git a/configs/qemu_mips64el_malta_defconfig b/configs/qemu_mips64el_malta_defconfig
> index f2dacbd..25642f6 100644
> --- a/configs/qemu_mips64el_malta_defconfig
> +++ b/configs/qemu_mips64el_malta_defconfig
> @@ -19,6 +19,7 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
>  BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
>  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/mips64el-malta/linux.config"
>  BR2_LINUX_KERNEL_VMLINUX=y
> +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
>  
>  # Serial port config
>  BR2_TARGET_GENERIC_GETTY=y
> diff --git a/configs/qemu_mips64r6_malta_defconfig b/configs/qemu_mips64r6_malta_defconfig
> index d291213..8cce6aa 100644
> --- a/configs/qemu_mips64r6_malta_defconfig
> +++ b/configs/qemu_mips64r6_malta_defconfig
> @@ -20,6 +20,7 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
>  BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
>  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/mips64r6-malta/linux.config"
>  BR2_LINUX_KERNEL_VMLINUX=y
> +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
>  
>  # Compiler
>  # linux >= 4.4 uses -mcompact-branches which is only available since gcc-6
> diff --git a/configs/qemu_mips64r6el_malta_defconfig b/configs/qemu_mips64r6el_malta_defconfig
> index 4740bde..a998d65 100644
> --- a/configs/qemu_mips64r6el_malta_defconfig
> +++ b/configs/qemu_mips64r6el_malta_defconfig
> @@ -20,6 +20,7 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
>  BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
>  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/mips64r6el-malta/linux.config"
>  BR2_LINUX_KERNEL_VMLINUX=y
> +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
>  
>  # Compiler
>  # linux >= 4.4 uses -mcompact-branches which is only available since gcc-6
> diff --git a/configs/qemu_nios2_10m50_defconfig b/configs/qemu_nios2_10m50_defconfig
> index cff2192..4cc4e75 100644
> --- a/configs/qemu_nios2_10m50_defconfig
> +++ b/configs/qemu_nios2_10m50_defconfig
> @@ -4,6 +4,7 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION=y
>  BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
>  BR2_LINUX_KERNEL_DEFCONFIG="10m50"
>  BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/qemu/nios2-10m50/linux.fragment"
> +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
>  BR2_TARGET_ROOTFS_INITRAMFS=y
>  
>  # Linux headers same as kernel, a 4.16 series
> diff --git a/configs/qemu_or1k_defconfig b/configs/qemu_or1k_defconfig
> index 636a0d2..1952866 100644
> --- a/configs/qemu_or1k_defconfig
> +++ b/configs/qemu_or1k_defconfig
> @@ -14,3 +14,4 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION=y
>  BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
>  BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
>  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/or1k/linux.config"
> +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> diff --git a/configs/qemu_ppc64_e5500_defconfig b/configs/qemu_ppc64_e5500_defconfig
> index 7a325a5..7af6d6f 100644
> --- a/configs/qemu_ppc64_e5500_defconfig
> +++ b/configs/qemu_ppc64_e5500_defconfig
> @@ -15,6 +15,7 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
>  BR2_LINUX_KERNEL_DEFCONFIG="corenet64_smp"
>  BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/qemu/ppc64-e5500/linux.fragment"
>  BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y
> +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
>  
>  # Filesystem
>  BR2_TARGET_ROOTFS_EXT2=y
> diff --git a/configs/qemu_ppc64_pseries_defconfig b/configs/qemu_ppc64_pseries_defconfig
> index d2d69f1..7979099 100644
> --- a/configs/qemu_ppc64_pseries_defconfig
> +++ b/configs/qemu_ppc64_pseries_defconfig
> @@ -19,3 +19,4 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION=y
>  BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
>  BR2_LINUX_KERNEL_DEFCONFIG="pseries"
>  BR2_LINUX_KERNEL_VMLINUX=y
> +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> diff --git a/configs/qemu_ppc64le_pseries_defconfig b/configs/qemu_ppc64le_pseries_defconfig
> index 9a85f76..dc283e4 100644
> --- a/configs/qemu_ppc64le_pseries_defconfig
> +++ b/configs/qemu_ppc64le_pseries_defconfig
> @@ -19,3 +19,4 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION=y
>  BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
>  BR2_LINUX_KERNEL_DEFCONFIG="pseries_le"
>  BR2_LINUX_KERNEL_VMLINUX=y
> +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> diff --git a/configs/qemu_ppc_g3beige_defconfig b/configs/qemu_ppc_g3beige_defconfig
> index 451a9b5..45823cc 100644
> --- a/configs/qemu_ppc_g3beige_defconfig
> +++ b/configs/qemu_ppc_g3beige_defconfig
> @@ -19,6 +19,7 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
>  BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
>  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/ppc-g3beige/linux.config"
>  BR2_LINUX_KERNEL_VMLINUX=y
> +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
>  
>  # Serial port config
>  BR2_TARGET_GENERIC_GETTY=y
> diff --git a/configs/qemu_ppc_mpc8544ds_defconfig b/configs/qemu_ppc_mpc8544ds_defconfig
> index 38e41a7..0b95db5 100644
> --- a/configs/qemu_ppc_mpc8544ds_defconfig
> +++ b/configs/qemu_ppc_mpc8544ds_defconfig
> @@ -19,6 +19,7 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
>  BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
>  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/ppc-mpc8544ds/linux.config"
>  BR2_LINUX_KERNEL_VMLINUX=y
> +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
>  
>  # Serial port config
>  BR2_TARGET_GENERIC_GETTY=y
> diff --git a/configs/qemu_ppc_virtex_ml507_defconfig b/configs/qemu_ppc_virtex_ml507_defconfig
> index 6824afc..997caf9 100644
> --- a/configs/qemu_ppc_virtex_ml507_defconfig
> +++ b/configs/qemu_ppc_virtex_ml507_defconfig
> @@ -21,3 +21,4 @@ BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/ppc-virtex-ml507/linux.config"
>  BR2_LINUX_KERNEL_VMLINUX=y
>  BR2_LINUX_KERNEL_DTS_SUPPORT=y
>  BR2_LINUX_KERNEL_INTREE_DTS_NAME="virtex440-ml507"
> +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> diff --git a/configs/qemu_sh4_r2d_defconfig b/configs/qemu_sh4_r2d_defconfig
> index ec4a91c..67f8771 100644
> --- a/configs/qemu_sh4_r2d_defconfig
> +++ b/configs/qemu_sh4_r2d_defconfig
> @@ -21,3 +21,4 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
>  BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
>  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/sh4-r2d/linux.config"
>  BR2_LINUX_KERNEL_ZIMAGE=y
> +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> diff --git a/configs/qemu_sh4eb_r2d_defconfig b/configs/qemu_sh4eb_r2d_defconfig
> index e7dbd46..b0fe41e 100644
> --- a/configs/qemu_sh4eb_r2d_defconfig
> +++ b/configs/qemu_sh4eb_r2d_defconfig
> @@ -20,3 +20,4 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
>  BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
>  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/sh4eb-r2d/linux.config"
>  BR2_LINUX_KERNEL_ZIMAGE=y
> +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> diff --git a/configs/qemu_sparc64_sun4u_defconfig b/configs/qemu_sparc64_sun4u_defconfig
> index baa8dbf..837ce00 100644
> --- a/configs/qemu_sparc64_sun4u_defconfig
> +++ b/configs/qemu_sparc64_sun4u_defconfig
> @@ -18,3 +18,4 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION=y
>  BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
>  BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
>  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/sparc64-sun4u/linux.config"
> +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> diff --git a/configs/qemu_sparc_ss10_defconfig b/configs/qemu_sparc_ss10_defconfig
> index 9943781..326a881 100644
> --- a/configs/qemu_sparc_ss10_defconfig
> +++ b/configs/qemu_sparc_ss10_defconfig
> @@ -18,3 +18,4 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION=y
>  BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
>  BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
>  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/sparc-ss10/linux.config"
> +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> diff --git a/configs/qemu_x86_64_defconfig b/configs/qemu_x86_64_defconfig
> index 12b30bf..1103f42 100644
> --- a/configs/qemu_x86_64_defconfig
> +++ b/configs/qemu_x86_64_defconfig
> @@ -18,3 +18,4 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION=y
>  BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
>  BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
>  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/x86_64/linux.config"
> +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> diff --git a/configs/qemu_x86_defconfig b/configs/qemu_x86_defconfig
> index 985ff32..04598d7 100644
> --- a/configs/qemu_x86_defconfig
> +++ b/configs/qemu_x86_defconfig
> @@ -19,3 +19,4 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION=y
>  BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
>  BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
>  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/x86/linux.config"
> +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> diff --git a/configs/qemu_xtensa_lx60_defconfig b/configs/qemu_xtensa_lx60_defconfig
> index a735c99..239c4bd 100644
> --- a/configs/qemu_xtensa_lx60_defconfig
> +++ b/configs/qemu_xtensa_lx60_defconfig
> @@ -23,3 +23,4 @@ BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/xtensa-lx60/linux.config"
>  BR2_LINUX_KERNEL_IMAGE_TARGET_CUSTOM=y
>  BR2_LINUX_KERNEL_IMAGE_NAME="Image.elf"
>  BR2_LINUX_KERNEL_IMAGE_TARGET_NAME="Image"
> +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> diff --git a/configs/qemu_xtensa_lx60_nommu_defconfig b/configs/qemu_xtensa_lx60_nommu_defconfig
> index f4d6837..d8053eb 100644
> --- a/configs/qemu_xtensa_lx60_nommu_defconfig
> +++ b/configs/qemu_xtensa_lx60_nommu_defconfig
> @@ -27,3 +27,4 @@ BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/xtensa-lx60/linux-nommu.config"
>  BR2_LINUX_KERNEL_IMAGE_TARGET_CUSTOM=y
>  BR2_LINUX_KERNEL_IMAGE_NAME="Image.elf"
>  BR2_LINUX_KERNEL_IMAGE_TARGET_NAME="Image"
> +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> diff --git a/configs/raspberrypi3_defconfig b/configs/raspberrypi3_defconfig
> index 0ef9afe..97d8b25 100644
> --- a/configs/raspberrypi3_defconfig
> +++ b/configs/raspberrypi3_defconfig
> @@ -13,6 +13,7 @@ BR2_LINUX_KERNEL=y
>  BR2_LINUX_KERNEL_CUSTOM_TARBALL=y
>  BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,raspberrypi,linux,865ddc1393f558198e7e7ce70928ff2e49c4f7f6)/linux-865ddc1393f558198e7e7ce70928ff2e49c4f7f6.tar.gz"
>  BR2_LINUX_KERNEL_DEFCONFIG="bcm2709"
> +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
>  
>  # Build the DTB from the kernel sources
>  BR2_LINUX_KERNEL_DTS_SUPPORT=y
> -- 
> 2.7.4
> 
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot

-- 
.-----------------.--------------------.------------------.--------------------.
|  Yann E. MORIN  | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software  Designer | \ / CAMPAIGN     |  ___               |
| +33 223 225 172 `------------.-------:  X  AGAINST      |  \e/  There is no  |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL    |   v   conspiracy.  |
'------------------------------^-------^------------------^--------------------'

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [Buildroot] [PATCH v4 4/4] configs: add linux boot logo to a selection of configs
  2018-08-24 21:49   ` Yann E. MORIN
@ 2018-08-24 22:55     ` Angelo Compagnucci
  2018-08-25  7:33       ` Yann E. MORIN
  0 siblings, 1 reply; 16+ messages in thread
From: Angelo Compagnucci @ 2018-08-24 22:55 UTC (permalink / raw)
  To: buildroot

Hi Yann,
Il giorno ven 24 ago 2018 alle ore 23:49 Yann E. MORIN
<yann.morin.1998@free.fr> ha scritto:
>
> angelo, All,
>
> On 2018-08-24 15:45 +0200, Angelo Compagnucci spake thusly:
> > From: Angelo Compagnucci <angelo.compagnucci@gmail.com>
> >
> > This patch adds the buildroot logo as a boot log to a selection of
> > defconfigs.
> >
> > Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com>
>
> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
>
> However, two comments:
>
>   - of all the qemu defconfgis, I only looked that, for those for which
>     we have a custom linux defconfig, that config did enabled FB. For
>     the others, I only looked at a very few (arm) boards that he in-tree
>     defconfig did enable framebuffer;
>
>   - why only tweak the rpi3 and not the others?

Cause I had a board lying around to test. Probably is better to add it
only to tested boards. Anyway, I can try to spot all the possible
working boards and adding it, but in a subsequent patch if possible.

>
> Regards,
> Yann E. MORIN.
>
> > ---
> >  configs/pc_x86_64_bios_defconfig           | 1 +
> >  configs/pc_x86_64_efi_defconfig            | 1 +
> >  configs/qemu_aarch64_virt_defconfig        | 1 +
> >  configs/qemu_arm_versatile_defconfig       | 2 ++
> >  configs/qemu_arm_versatile_nommu_defconfig | 1 +
> >  configs/qemu_arm_vexpress_defconfig        | 1 +
> >  configs/qemu_m68k_mcf5208_defconfig        | 1 +
> >  configs/qemu_m68k_q800_defconfig           | 1 +
> >  configs/qemu_microblazebe_mmu_defconfig    | 1 +
> >  configs/qemu_microblazeel_mmu_defconfig    | 1 +
> >  configs/qemu_mips32r2_malta_defconfig      | 1 +
> >  configs/qemu_mips32r2el_malta_defconfig    | 1 +
> >  configs/qemu_mips32r6_malta_defconfig      | 1 +
> >  configs/qemu_mips32r6el_malta_defconfig    | 1 +
> >  configs/qemu_mips64_malta_defconfig        | 1 +
> >  configs/qemu_mips64el_malta_defconfig      | 1 +
> >  configs/qemu_mips64r6_malta_defconfig      | 1 +
> >  configs/qemu_mips64r6el_malta_defconfig    | 1 +
> >  configs/qemu_nios2_10m50_defconfig         | 1 +
> >  configs/qemu_or1k_defconfig                | 1 +
> >  configs/qemu_ppc64_e5500_defconfig         | 1 +
> >  configs/qemu_ppc64_pseries_defconfig       | 1 +
> >  configs/qemu_ppc64le_pseries_defconfig     | 1 +
> >  configs/qemu_ppc_g3beige_defconfig         | 1 +
> >  configs/qemu_ppc_mpc8544ds_defconfig       | 1 +
> >  configs/qemu_ppc_virtex_ml507_defconfig    | 1 +
> >  configs/qemu_sh4_r2d_defconfig             | 1 +
> >  configs/qemu_sh4eb_r2d_defconfig           | 1 +
> >  configs/qemu_sparc64_sun4u_defconfig       | 1 +
> >  configs/qemu_sparc_ss10_defconfig          | 1 +
> >  configs/qemu_x86_64_defconfig              | 1 +
> >  configs/qemu_x86_defconfig                 | 1 +
> >  configs/qemu_xtensa_lx60_defconfig         | 1 +
> >  configs/qemu_xtensa_lx60_nommu_defconfig   | 1 +
> >  configs/raspberrypi3_defconfig             | 1 +
> >  35 files changed, 36 insertions(+)
> >
> > diff --git a/configs/pc_x86_64_bios_defconfig b/configs/pc_x86_64_bios_defconfig
> > index 47787bc..65e9430 100644
> > --- a/configs/pc_x86_64_bios_defconfig
> > +++ b/configs/pc_x86_64_bios_defconfig
> > @@ -32,6 +32,7 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.13.8"
> >  BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
> >  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/pc/linux.config"
> >  BR2_LINUX_KERNEL_INSTALL_TARGET=y
> > +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> >
> >  # Firmware
> >  BR2_PACKAGE_LINUX_FIRMWARE=y
> > diff --git a/configs/pc_x86_64_efi_defconfig b/configs/pc_x86_64_efi_defconfig
> > index 67ba5bc..af036d2 100644
> > --- a/configs/pc_x86_64_efi_defconfig
> > +++ b/configs/pc_x86_64_efi_defconfig
> > @@ -35,6 +35,7 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.13.8"
> >  BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
> >  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/pc/linux.config"
> >  BR2_LINUX_KERNEL_INSTALL_TARGET=y
> > +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> >
> >  # Firmware
> >  BR2_PACKAGE_LINUX_FIRMWARE=y
> > diff --git a/configs/qemu_aarch64_virt_defconfig b/configs/qemu_aarch64_virt_defconfig
> > index 2706544..71e2f1b 100644
> > --- a/configs/qemu_aarch64_virt_defconfig
> > +++ b/configs/qemu_aarch64_virt_defconfig
> > @@ -20,3 +20,4 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
> >  BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
> >  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/aarch64-virt/linux.config"
> >  BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y
> > +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> > diff --git a/configs/qemu_arm_versatile_defconfig b/configs/qemu_arm_versatile_defconfig
> > index 348b91b..7069e20 100644
> > --- a/configs/qemu_arm_versatile_defconfig
> > +++ b/configs/qemu_arm_versatile_defconfig
> > @@ -21,3 +21,5 @@ BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
> >  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/arm-versatile/linux.config"
> >  BR2_LINUX_KERNEL_DTS_SUPPORT=y
> >  BR2_LINUX_KERNEL_INTREE_DTS_NAME="versatile-pb"
> > +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> > +
> > diff --git a/configs/qemu_arm_versatile_nommu_defconfig b/configs/qemu_arm_versatile_nommu_defconfig
> > index 910c382..7c5de6a 100644
> > --- a/configs/qemu_arm_versatile_nommu_defconfig
> > +++ b/configs/qemu_arm_versatile_nommu_defconfig
> > @@ -32,3 +32,4 @@ BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
> >  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/arm-versatile/linux-nommu.config"
> >  BR2_LINUX_KERNEL_DTS_SUPPORT=y
> >  BR2_LINUX_KERNEL_INTREE_DTS_NAME="versatile-pb"
> > +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> > diff --git a/configs/qemu_arm_vexpress_defconfig b/configs/qemu_arm_vexpress_defconfig
> > index 34a50aa..377db46 100644
> > --- a/configs/qemu_arm_vexpress_defconfig
> > +++ b/configs/qemu_arm_vexpress_defconfig
> > @@ -23,3 +23,4 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
> >  BR2_LINUX_KERNEL_DEFCONFIG="vexpress"
> >  BR2_LINUX_KERNEL_DTS_SUPPORT=y
> >  BR2_LINUX_KERNEL_INTREE_DTS_NAME="vexpress-v2p-ca9"
> > +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> > diff --git a/configs/qemu_m68k_mcf5208_defconfig b/configs/qemu_m68k_mcf5208_defconfig
> > index 8f8d0a0..449bd8e 100644
> > --- a/configs/qemu_m68k_mcf5208_defconfig
> > +++ b/configs/qemu_m68k_mcf5208_defconfig
> > @@ -19,6 +19,7 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
> >  BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
> >  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/m68k-mcf5208/linux.config"
> >  BR2_LINUX_KERNEL_VMLINUX=y
> > +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> >
> >  # Serial port config
> >  BR2_TARGET_GENERIC_GETTY=y
> > diff --git a/configs/qemu_m68k_q800_defconfig b/configs/qemu_m68k_q800_defconfig
> > index d9238b6..36cc33f 100644
> > --- a/configs/qemu_m68k_q800_defconfig
> > +++ b/configs/qemu_m68k_q800_defconfig
> > @@ -19,6 +19,7 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
> >  BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
> >  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/m68k-q800/linux.config"
> >  BR2_LINUX_KERNEL_VMLINUX=y
> > +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> >
> >  # Serial port config
> >  BR2_TARGET_GENERIC_GETTY=y
> > diff --git a/configs/qemu_microblazebe_mmu_defconfig b/configs/qemu_microblazebe_mmu_defconfig
> > index 3055a0f..b65cd26 100644
> > --- a/configs/qemu_microblazebe_mmu_defconfig
> > +++ b/configs/qemu_microblazebe_mmu_defconfig
> > @@ -21,3 +21,4 @@ BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
> >  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/microblazebe-mmu/linux.config"
> >  BR2_LINUX_KERNEL_LINUX_BIN=y
> >  BR2_LINUX_KERNEL_PATCH="board/qemu/microblazebe-mmu/xilinx-xemaclite.patch"
> > +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> > diff --git a/configs/qemu_microblazeel_mmu_defconfig b/configs/qemu_microblazeel_mmu_defconfig
> > index 073a717..74a1bc5 100644
> > --- a/configs/qemu_microblazeel_mmu_defconfig
> > +++ b/configs/qemu_microblazeel_mmu_defconfig
> > @@ -21,3 +21,4 @@ BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
> >  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/microblazeel-mmu/linux.config"
> >  BR2_LINUX_KERNEL_LINUX_BIN=y
> >  BR2_LINUX_KERNEL_PATCH="board/qemu/microblazeel-mmu/xilinx-xemaclite.patch"
> > +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> > diff --git a/configs/qemu_mips32r2_malta_defconfig b/configs/qemu_mips32r2_malta_defconfig
> > index d07bc11..70b5e6c 100644
> > --- a/configs/qemu_mips32r2_malta_defconfig
> > +++ b/configs/qemu_mips32r2_malta_defconfig
> > @@ -19,6 +19,7 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
> >  BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
> >  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/mips32r2-malta/linux.config"
> >  BR2_LINUX_KERNEL_VMLINUX=y
> > +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> >
> >  # Serial port config
> >  BR2_TARGET_GENERIC_GETTY=y
> > diff --git a/configs/qemu_mips32r2el_malta_defconfig b/configs/qemu_mips32r2el_malta_defconfig
> > index 55e68b1..733756a 100644
> > --- a/configs/qemu_mips32r2el_malta_defconfig
> > +++ b/configs/qemu_mips32r2el_malta_defconfig
> > @@ -19,6 +19,7 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
> >  BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
> >  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/mips32r2el-malta/linux.config"
> >  BR2_LINUX_KERNEL_VMLINUX=y
> > +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> >
> >  # Serial port config
> >  BR2_TARGET_GENERIC_GETTY=y
> > diff --git a/configs/qemu_mips32r6_malta_defconfig b/configs/qemu_mips32r6_malta_defconfig
> > index 5802393..d286630 100644
> > --- a/configs/qemu_mips32r6_malta_defconfig
> > +++ b/configs/qemu_mips32r6_malta_defconfig
> > @@ -19,6 +19,7 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
> >  BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
> >  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/mips32r6-malta/linux.config"
> >  BR2_LINUX_KERNEL_VMLINUX=y
> > +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> >
> >  # Compiler
> >  # linux >= 4.4 uses -mcompact-branches which is only available since gcc-6
> > diff --git a/configs/qemu_mips32r6el_malta_defconfig b/configs/qemu_mips32r6el_malta_defconfig
> > index 93e2a86..adad82e 100644
> > --- a/configs/qemu_mips32r6el_malta_defconfig
> > +++ b/configs/qemu_mips32r6el_malta_defconfig
> > @@ -19,6 +19,7 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
> >  BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
> >  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/mips32r6el-malta/linux.config"
> >  BR2_LINUX_KERNEL_VMLINUX=y
> > +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> >
> >  # Compiler
> >  # linux >= 4.4 uses -mcompact-branches which is only available since GCC 6.x
> > diff --git a/configs/qemu_mips64_malta_defconfig b/configs/qemu_mips64_malta_defconfig
> > index 99b457a..75c8eae 100644
> > --- a/configs/qemu_mips64_malta_defconfig
> > +++ b/configs/qemu_mips64_malta_defconfig
> > @@ -19,6 +19,7 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
> >  BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
> >  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/mips64-malta/linux.config"
> >  BR2_LINUX_KERNEL_VMLINUX=y
> > +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> >
> >  # Serial port config
> >  BR2_TARGET_GENERIC_GETTY=y
> > diff --git a/configs/qemu_mips64el_malta_defconfig b/configs/qemu_mips64el_malta_defconfig
> > index f2dacbd..25642f6 100644
> > --- a/configs/qemu_mips64el_malta_defconfig
> > +++ b/configs/qemu_mips64el_malta_defconfig
> > @@ -19,6 +19,7 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
> >  BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
> >  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/mips64el-malta/linux.config"
> >  BR2_LINUX_KERNEL_VMLINUX=y
> > +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> >
> >  # Serial port config
> >  BR2_TARGET_GENERIC_GETTY=y
> > diff --git a/configs/qemu_mips64r6_malta_defconfig b/configs/qemu_mips64r6_malta_defconfig
> > index d291213..8cce6aa 100644
> > --- a/configs/qemu_mips64r6_malta_defconfig
> > +++ b/configs/qemu_mips64r6_malta_defconfig
> > @@ -20,6 +20,7 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
> >  BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
> >  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/mips64r6-malta/linux.config"
> >  BR2_LINUX_KERNEL_VMLINUX=y
> > +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> >
> >  # Compiler
> >  # linux >= 4.4 uses -mcompact-branches which is only available since gcc-6
> > diff --git a/configs/qemu_mips64r6el_malta_defconfig b/configs/qemu_mips64r6el_malta_defconfig
> > index 4740bde..a998d65 100644
> > --- a/configs/qemu_mips64r6el_malta_defconfig
> > +++ b/configs/qemu_mips64r6el_malta_defconfig
> > @@ -20,6 +20,7 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
> >  BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
> >  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/mips64r6el-malta/linux.config"
> >  BR2_LINUX_KERNEL_VMLINUX=y
> > +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> >
> >  # Compiler
> >  # linux >= 4.4 uses -mcompact-branches which is only available since gcc-6
> > diff --git a/configs/qemu_nios2_10m50_defconfig b/configs/qemu_nios2_10m50_defconfig
> > index cff2192..4cc4e75 100644
> > --- a/configs/qemu_nios2_10m50_defconfig
> > +++ b/configs/qemu_nios2_10m50_defconfig
> > @@ -4,6 +4,7 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION=y
> >  BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
> >  BR2_LINUX_KERNEL_DEFCONFIG="10m50"
> >  BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/qemu/nios2-10m50/linux.fragment"
> > +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> >  BR2_TARGET_ROOTFS_INITRAMFS=y
> >
> >  # Linux headers same as kernel, a 4.16 series
> > diff --git a/configs/qemu_or1k_defconfig b/configs/qemu_or1k_defconfig
> > index 636a0d2..1952866 100644
> > --- a/configs/qemu_or1k_defconfig
> > +++ b/configs/qemu_or1k_defconfig
> > @@ -14,3 +14,4 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION=y
> >  BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
> >  BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
> >  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/or1k/linux.config"
> > +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> > diff --git a/configs/qemu_ppc64_e5500_defconfig b/configs/qemu_ppc64_e5500_defconfig
> > index 7a325a5..7af6d6f 100644
> > --- a/configs/qemu_ppc64_e5500_defconfig
> > +++ b/configs/qemu_ppc64_e5500_defconfig
> > @@ -15,6 +15,7 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
> >  BR2_LINUX_KERNEL_DEFCONFIG="corenet64_smp"
> >  BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/qemu/ppc64-e5500/linux.fragment"
> >  BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL=y
> > +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> >
> >  # Filesystem
> >  BR2_TARGET_ROOTFS_EXT2=y
> > diff --git a/configs/qemu_ppc64_pseries_defconfig b/configs/qemu_ppc64_pseries_defconfig
> > index d2d69f1..7979099 100644
> > --- a/configs/qemu_ppc64_pseries_defconfig
> > +++ b/configs/qemu_ppc64_pseries_defconfig
> > @@ -19,3 +19,4 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION=y
> >  BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
> >  BR2_LINUX_KERNEL_DEFCONFIG="pseries"
> >  BR2_LINUX_KERNEL_VMLINUX=y
> > +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> > diff --git a/configs/qemu_ppc64le_pseries_defconfig b/configs/qemu_ppc64le_pseries_defconfig
> > index 9a85f76..dc283e4 100644
> > --- a/configs/qemu_ppc64le_pseries_defconfig
> > +++ b/configs/qemu_ppc64le_pseries_defconfig
> > @@ -19,3 +19,4 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION=y
> >  BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
> >  BR2_LINUX_KERNEL_DEFCONFIG="pseries_le"
> >  BR2_LINUX_KERNEL_VMLINUX=y
> > +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> > diff --git a/configs/qemu_ppc_g3beige_defconfig b/configs/qemu_ppc_g3beige_defconfig
> > index 451a9b5..45823cc 100644
> > --- a/configs/qemu_ppc_g3beige_defconfig
> > +++ b/configs/qemu_ppc_g3beige_defconfig
> > @@ -19,6 +19,7 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
> >  BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
> >  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/ppc-g3beige/linux.config"
> >  BR2_LINUX_KERNEL_VMLINUX=y
> > +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> >
> >  # Serial port config
> >  BR2_TARGET_GENERIC_GETTY=y
> > diff --git a/configs/qemu_ppc_mpc8544ds_defconfig b/configs/qemu_ppc_mpc8544ds_defconfig
> > index 38e41a7..0b95db5 100644
> > --- a/configs/qemu_ppc_mpc8544ds_defconfig
> > +++ b/configs/qemu_ppc_mpc8544ds_defconfig
> > @@ -19,6 +19,7 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
> >  BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
> >  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/ppc-mpc8544ds/linux.config"
> >  BR2_LINUX_KERNEL_VMLINUX=y
> > +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> >
> >  # Serial port config
> >  BR2_TARGET_GENERIC_GETTY=y
> > diff --git a/configs/qemu_ppc_virtex_ml507_defconfig b/configs/qemu_ppc_virtex_ml507_defconfig
> > index 6824afc..997caf9 100644
> > --- a/configs/qemu_ppc_virtex_ml507_defconfig
> > +++ b/configs/qemu_ppc_virtex_ml507_defconfig
> > @@ -21,3 +21,4 @@ BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/ppc-virtex-ml507/linux.config"
> >  BR2_LINUX_KERNEL_VMLINUX=y
> >  BR2_LINUX_KERNEL_DTS_SUPPORT=y
> >  BR2_LINUX_KERNEL_INTREE_DTS_NAME="virtex440-ml507"
> > +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> > diff --git a/configs/qemu_sh4_r2d_defconfig b/configs/qemu_sh4_r2d_defconfig
> > index ec4a91c..67f8771 100644
> > --- a/configs/qemu_sh4_r2d_defconfig
> > +++ b/configs/qemu_sh4_r2d_defconfig
> > @@ -21,3 +21,4 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
> >  BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
> >  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/sh4-r2d/linux.config"
> >  BR2_LINUX_KERNEL_ZIMAGE=y
> > +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> > diff --git a/configs/qemu_sh4eb_r2d_defconfig b/configs/qemu_sh4eb_r2d_defconfig
> > index e7dbd46..b0fe41e 100644
> > --- a/configs/qemu_sh4eb_r2d_defconfig
> > +++ b/configs/qemu_sh4eb_r2d_defconfig
> > @@ -20,3 +20,4 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
> >  BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
> >  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/sh4eb-r2d/linux.config"
> >  BR2_LINUX_KERNEL_ZIMAGE=y
> > +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> > diff --git a/configs/qemu_sparc64_sun4u_defconfig b/configs/qemu_sparc64_sun4u_defconfig
> > index baa8dbf..837ce00 100644
> > --- a/configs/qemu_sparc64_sun4u_defconfig
> > +++ b/configs/qemu_sparc64_sun4u_defconfig
> > @@ -18,3 +18,4 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION=y
> >  BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
> >  BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
> >  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/sparc64-sun4u/linux.config"
> > +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> > diff --git a/configs/qemu_sparc_ss10_defconfig b/configs/qemu_sparc_ss10_defconfig
> > index 9943781..326a881 100644
> > --- a/configs/qemu_sparc_ss10_defconfig
> > +++ b/configs/qemu_sparc_ss10_defconfig
> > @@ -18,3 +18,4 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION=y
> >  BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
> >  BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
> >  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/sparc-ss10/linux.config"
> > +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> > diff --git a/configs/qemu_x86_64_defconfig b/configs/qemu_x86_64_defconfig
> > index 12b30bf..1103f42 100644
> > --- a/configs/qemu_x86_64_defconfig
> > +++ b/configs/qemu_x86_64_defconfig
> > @@ -18,3 +18,4 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION=y
> >  BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
> >  BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
> >  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/x86_64/linux.config"
> > +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> > diff --git a/configs/qemu_x86_defconfig b/configs/qemu_x86_defconfig
> > index 985ff32..04598d7 100644
> > --- a/configs/qemu_x86_defconfig
> > +++ b/configs/qemu_x86_defconfig
> > @@ -19,3 +19,4 @@ BR2_LINUX_KERNEL_CUSTOM_VERSION=y
> >  BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.16.7"
> >  BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
> >  BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/x86/linux.config"
> > +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> > diff --git a/configs/qemu_xtensa_lx60_defconfig b/configs/qemu_xtensa_lx60_defconfig
> > index a735c99..239c4bd 100644
> > --- a/configs/qemu_xtensa_lx60_defconfig
> > +++ b/configs/qemu_xtensa_lx60_defconfig
> > @@ -23,3 +23,4 @@ BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/xtensa-lx60/linux.config"
> >  BR2_LINUX_KERNEL_IMAGE_TARGET_CUSTOM=y
> >  BR2_LINUX_KERNEL_IMAGE_NAME="Image.elf"
> >  BR2_LINUX_KERNEL_IMAGE_TARGET_NAME="Image"
> > +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> > diff --git a/configs/qemu_xtensa_lx60_nommu_defconfig b/configs/qemu_xtensa_lx60_nommu_defconfig
> > index f4d6837..d8053eb 100644
> > --- a/configs/qemu_xtensa_lx60_nommu_defconfig
> > +++ b/configs/qemu_xtensa_lx60_nommu_defconfig
> > @@ -27,3 +27,4 @@ BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/xtensa-lx60/linux-nommu.config"
> >  BR2_LINUX_KERNEL_IMAGE_TARGET_CUSTOM=y
> >  BR2_LINUX_KERNEL_IMAGE_NAME="Image.elf"
> >  BR2_LINUX_KERNEL_IMAGE_TARGET_NAME="Image"
> > +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> > diff --git a/configs/raspberrypi3_defconfig b/configs/raspberrypi3_defconfig
> > index 0ef9afe..97d8b25 100644
> > --- a/configs/raspberrypi3_defconfig
> > +++ b/configs/raspberrypi3_defconfig
> > @@ -13,6 +13,7 @@ BR2_LINUX_KERNEL=y
> >  BR2_LINUX_KERNEL_CUSTOM_TARBALL=y
> >  BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,raspberrypi,linux,865ddc1393f558198e7e7ce70928ff2e49c4f7f6)/linux-865ddc1393f558198e7e7ce70928ff2e49c4f7f6.tar.gz"
> >  BR2_LINUX_KERNEL_DEFCONFIG="bcm2709"
> > +BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH="docs/images/logo_linux_clut224.png"
> >
> >  # Build the DTB from the kernel sources
> >  BR2_LINUX_KERNEL_DTS_SUPPORT=y
> > --
> > 2.7.4
> >
> > _______________________________________________
> > buildroot mailing list
> > buildroot at busybox.net
> > http://lists.busybox.net/mailman/listinfo/buildroot
>
> --
> .-----------------.--------------------.------------------.--------------------.
> |  Yann E. MORIN  | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
> | +33 662 376 056 | Software  Designer | \ / CAMPAIGN     |  ___               |
> | +33 223 225 172 `------------.-------:  X  AGAINST      |  \e/  There is no  |
> | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL    |   v   conspiracy.  |
> '------------------------------^-------^------------------^--------------------'
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot



-- 
Profile: http://it.linkedin.com/in/compagnucciangelo

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [Buildroot] [PATCH v4 4/4] configs: add linux boot logo to a selection of configs
  2018-08-24 22:55     ` Angelo Compagnucci
@ 2018-08-25  7:33       ` Yann E. MORIN
  0 siblings, 0 replies; 16+ messages in thread
From: Yann E. MORIN @ 2018-08-25  7:33 UTC (permalink / raw)
  To: buildroot

Angelo, All,

On 2018-08-25 00:55 +0200, Angelo Compagnucci spake thusly:
> Il giorno ven 24 ago 2018 alle ore 23:49 Yann E. MORIN
> <yann.morin.1998@free.fr> ha scritto:
> > On 2018-08-24 15:45 +0200, Angelo Compagnucci spake thusly:
> > > This patch adds the buildroot logo as a boot log to a selection of
> > > defconfigs.
> >   - why only tweak the rpi3 and not the others?
> 
> Cause I had a board lying around to test. Probably is better to add it
> only to tested boards.

Makes sense.

> Anyway, I can try to spot all the possible
> working boards and adding it, but in a subsequent patch if possible.

Yes, let's get that one applied first. I have an assortment of rpi here,
so I'll be able to complement the tested population. ;-)

Regards,
Yann E. MORIN.

-- 
.-----------------.--------------------.------------------.--------------------.
|  Yann E. MORIN  | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software  Designer | \ / CAMPAIGN     |  ___               |
| +33 223 225 172 `------------.-------:  X  AGAINST      |  \e/  There is no  |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL    |   v   conspiracy.  |
'------------------------------^-------^------------------^--------------------'

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [Buildroot] [PATCH v4 3/4] docs/images: adding default buildroot linux logo
  2018-08-24 13:44 ` [Buildroot] [PATCH v4 3/4] docs/images: adding default buildroot " Angelo Compagnucci
  2018-08-24 21:27   ` Yann E. MORIN
@ 2018-08-27  9:05   ` Thomas Petazzoni
  2018-08-27  9:07     ` Angelo Compagnucci
  1 sibling, 1 reply; 16+ messages in thread
From: Thomas Petazzoni @ 2018-08-27  9:05 UTC (permalink / raw)
  To: buildroot

Hello,

On Fri, 24 Aug 2018 15:44:59 +0200, Angelo Compagnucci wrote:
> From: Angelo Compagnucci <angelo.compagnucci@gmail.com>
> 
> This patch adds a default buildroot linux boot up logo that can
> be used in all buildroot defconfigs as a buildroot watermark.
> 
> Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com>
> ---
>  docs/website/images/logo_linux_clut224.png | Bin 0 -> 6825 bytes

Is docs/website/images/ really the right place for this ? Shouldn't
this go in linux/ instead ?

Thomas
-- 
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [Buildroot] [PATCH v4 3/4] docs/images: adding default buildroot linux logo
  2018-08-27  9:05   ` Thomas Petazzoni
@ 2018-08-27  9:07     ` Angelo Compagnucci
  0 siblings, 0 replies; 16+ messages in thread
From: Angelo Compagnucci @ 2018-08-27  9:07 UTC (permalink / raw)
  To: buildroot

Hi Thomas,

Il lun 27 ago 2018, 11:05 Thomas Petazzoni <thomas.petazzoni@bootlin.com>
ha scritto:

> Hello,
>
> On Fri, 24 Aug 2018 15:44:59 +0200, Angelo Compagnucci wrote:
> > From: Angelo Compagnucci <angelo.compagnucci@gmail.com>
> >
> > This patch adds a default buildroot linux boot up logo that can
> > be used in all buildroot defconfigs as a buildroot watermark.
> >
> > Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com>
> > ---
> >  docs/website/images/logo_linux_clut224.png | Bin 0 -> 6825 bytes
>
> Is docs/website/images/ really the right place for this ? Shouldn't
> this go in linux/ instead ?
>

Idk, I thought that a folder with other images could be the right place!

Sincerely, Angelo

>
> Thomas
> --
> Thomas Petazzoni, CTO, Bootlin
> Embedded Linux and Kernel engineering
> https://bootlin.com
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20180827/fcc794de/attachment.html>

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [Buildroot] [PATCH v4 4/4] configs: add linux boot logo to a selection of configs
  2018-08-24 13:45 ` [Buildroot] [PATCH v4 4/4] configs: add linux boot logo to a selection of configs Angelo Compagnucci
  2018-08-24 21:49   ` Yann E. MORIN
@ 2018-08-27  9:08   ` Thomas Petazzoni
  2018-08-27 17:34     ` Angelo Compagnucci
  1 sibling, 1 reply; 16+ messages in thread
From: Thomas Petazzoni @ 2018-08-27  9:08 UTC (permalink / raw)
  To: buildroot

Hello,

On Fri, 24 Aug 2018 15:45:00 +0200, Angelo Compagnucci wrote:
> From: Angelo Compagnucci <angelo.compagnucci@gmail.com>
> 
> This patch adds the buildroot logo as a boot log to a selection of
> defconfigs.
> 
> Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com>

I won't oppose to this very strongly, but I wanted to voice my opinion
that I am not sure it is very useful to adjust all those defconfigs to
make them use the "Buildroot Linux logo".

One aspect of Buildroot that I like a lot is that we don't try to do a
lot of "integration": we use upstream stuff as-is, and leave it up to
the Buildroot user to do all the polishing/integration. Having a
default logo with Buildroot branding goes a bit against this principle.

We'll have a random set of defconfigs using the logo, another random
set not using the logo. This really doesn't had much value overall.

So I'm very fine with PATCH 1/4 and 2/4 to help people customizing the
logo. Perhaps 3/4 to have an example logo (but not even sure it is
that useful), but I'm more skeptical about PATCH 4/4.

Best regards,

Thomas
-- 
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [Buildroot] [PATCH v4 4/4] configs: add linux boot logo to a selection of configs
  2018-08-27  9:08   ` Thomas Petazzoni
@ 2018-08-27 17:34     ` Angelo Compagnucci
  0 siblings, 0 replies; 16+ messages in thread
From: Angelo Compagnucci @ 2018-08-27 17:34 UTC (permalink / raw)
  To: buildroot

Hi Thomas,

On Mon, Aug 27, 2018 at 11:08 AM, Thomas Petazzoni
<thomas.petazzoni@bootlin.com> wrote:
> Hello,
>
> On Fri, 24 Aug 2018 15:45:00 +0200, Angelo Compagnucci wrote:
>> From: Angelo Compagnucci <angelo.compagnucci@gmail.com>
>>
>> This patch adds the buildroot logo as a boot log to a selection of
>> defconfigs.
>>
>> Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com>
>
> I won't oppose to this very strongly, but I wanted to voice my opinion
> that I am not sure it is very useful to adjust all those defconfigs to
> make them use the "Buildroot Linux logo".
>
> One aspect of Buildroot that I like a lot is that we don't try to do a
> lot of "integration": we use upstream stuff as-is, and leave it up to
> the Buildroot user to do all the polishing/integration. Having a
> default logo with Buildroot branding goes a bit against this principle.
>
> We'll have a random set of defconfigs using the logo, another random
> set not using the logo. This really doesn't had much value overall.
>
> So I'm very fine with PATCH 1/4 and 2/4 to help people customizing the
> logo. Perhaps 3/4 to have an example logo (but not even sure it is
> that useful), but I'm more skeptical about PATCH 4/4.

No problem dropping it, I initially thought that a sort of branding
could be a nice addition to have.

Sincerely, Angelo

>
> Best regards,
>
> Thomas
> --
> Thomas Petazzoni, CTO, Bootlin
> Embedded Linux and Kernel engineering
> https://bootlin.com

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [Buildroot] [PATCH v4 1/4] package/imagemagick: add host package
  2018-08-24 13:44 [Buildroot] [PATCH v4 1/4] package/imagemagick: add host package Angelo Compagnucci
                   ` (3 preceding siblings ...)
  2018-08-24 21:17 ` [Buildroot] [PATCH v4 1/4] package/imagemagick: add host package Yann E. MORIN
@ 2018-10-21 15:23 ` Peter Korsgaard
  4 siblings, 0 replies; 16+ messages in thread
From: Peter Korsgaard @ 2018-10-21 15:23 UTC (permalink / raw)
  To: buildroot

>>>>> "Angelo" == Angelo Compagnucci <angelo@amarulasolutions.com> writes:

 > From: Angelo Compagnucci <angelo.compagnucci@gmail.com>
 > This patch adds the host package for imagemagick.
 > It comes with a minimal selection of configure options to
 > compile fast cause it is used only to convert
 > the image files for the custom linux logo.

 > Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com>
 > ---
 >  package/imagemagick/imagemagick.mk | 11 +++++++++++
 >  1 file changed, 11 insertions(+)

 > diff --git a/package/imagemagick/imagemagick.mk b/package/imagemagick/imagemagick.mk
 > index 4aa9d56..0eb94b7 100644
 > --- a/package/imagemagick/imagemagick.mk
 > +++ b/package/imagemagick/imagemagick.mk
 > @@ -143,4 +143,15 @@ else
 >  IMAGEMAGICK_CONF_OPTS += --without-bzlib
 >  endif
 
 > +HOST_IMAGEMAGICK_CONF_OPTS = \
 > +	--with-jpeg \
 > +	--with-png \
 > +	--with-zlib

You forgot to explicitly disable all the other configure options like we
do for the target variant.

Committed with that fixed, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [Buildroot] [PATCH v4 2/4] linux: add custom linux logo
  2018-08-24 13:44 ` [Buildroot] [PATCH v4 2/4] linux: add custom linux logo Angelo Compagnucci
  2018-08-24 21:19   ` Yann E. MORIN
@ 2018-10-21 16:15   ` Peter Korsgaard
  1 sibling, 0 replies; 16+ messages in thread
From: Peter Korsgaard @ 2018-10-21 16:15 UTC (permalink / raw)
  To: buildroot

>>>>> "Angelo" == Angelo Compagnucci <angelo@amarulasolutions.com> writes:

 > From: Angelo Compagnucci <angelo.compagnucci@gmail.com>
 > This patch adds a simple way to change the linux bootup logo.
 > The patch was kept purposely simple to support only the use cause
 > where a user needs a color linux boot up logo.

 > Signed-off-by: Angelo Compagnucci <angelo@amarulasolutions.com>
 > ---
 >  linux/Config.in | 10 ++++++++++
 >  linux/linux.mk  | 15 +++++++++++++++
 >  2 files changed, 25 insertions(+)

 > diff --git a/linux/Config.in b/linux/Config.in
 > index b7bee99..9a410b1 100644
 > --- a/linux/Config.in
 > +++ b/linux/Config.in
 > @@ -188,6 +188,16 @@ config BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES
 >  	  A space-separated list of kernel configuration fragment files,
 >  	  that will be merged to the main kernel configuration file.
 
 > +config BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH
 > +	string "Custom logo file path"

It is IMHO not directly clear what this logo is about, so I've changed
it to:

Custom boot logo file path

> +	help
 > +	  Change the linux boot logo with your own graphics,
 > +	  it can be used as an early bootsplash, framebuffer support
 > +	  should be enabled to have this feature working.

Instead of describing that framebuffer support should be enabled, we
should just enable it.

This help text is IMHO not so clear. I've rewored it to:

          Use a custom Linux framebuffer boot logo.
          Custom logo should be in PNG or JPEG format, it will be


> +	  Custom logo should be in png or jpg, it will be
 > +	  converted to the linux kernel format (224 colors only)
 > +	  and copied over the original logo file.
 > +
 >  #
 >  # Binary format
 >  #
 > diff --git a/linux/linux.mk b/linux/linux.mk
 > index 675e790..e38c7de 100644
 > --- a/linux/linux.mk
 > +++ b/linux/linux.mk
 > @@ -248,6 +248,18 @@ define LINUX_TRY_PATCH_TIMECONST
 >  endef
 >  LINUX_POST_PATCH_HOOKS += LINUX_TRY_PATCH_TIMECONST
 
 > +LINUX_KERNEL_CUSTOM_LOGO_PATH = $(call qstrip,$(BR2_LINUX_KERNEL_CUSTOM_LOGO_PATH))
 > +ifneq ($(LINUX_KERNEL_CUSTOM_LOGO_PATH),)
 > +LINUX_DEPENDENCIES += host-imagemagick
 > +LINUX_KERNEL_CUSTOM_LOGO = y

This variable isn't really needed as the $(if logic can just use
LINUX_KERNEL_CUSTOM_LOGO_PATH directly.

> +define LINUX_KERNEL_CUSTOM_LOGO_CONVERT
 > +	$(HOST_DIR)/usr/bin/convert $(LINUX_KERNEL_CUSTOM_LOGO_PATH) \

convert gets installed in $(HOST_DIR)/bin, so we should use that.

 > +	$(if $(LINUX_KERNEL_CUSTOM_LOGO),
 > +		$(call KCONFIG_ENABLE_OPT,CONFIG_LOGO,$(@D)/.config)
 > +		$(call KCONFIG_ENABLE_OPT,CONFIG_LOGO_LINUX_CLUT224,$(@D)/.config))

We should also enable CONFIG_FB.

Committed with these changes, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2018-10-21 16:15 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-08-24 13:44 [Buildroot] [PATCH v4 1/4] package/imagemagick: add host package Angelo Compagnucci
2018-08-24 13:44 ` [Buildroot] [PATCH v4 2/4] linux: add custom linux logo Angelo Compagnucci
2018-08-24 21:19   ` Yann E. MORIN
2018-10-21 16:15   ` Peter Korsgaard
2018-08-24 13:44 ` [Buildroot] [PATCH v4 3/4] docs/images: adding default buildroot " Angelo Compagnucci
2018-08-24 21:27   ` Yann E. MORIN
2018-08-27  9:05   ` Thomas Petazzoni
2018-08-27  9:07     ` Angelo Compagnucci
2018-08-24 13:45 ` [Buildroot] [PATCH v4 4/4] configs: add linux boot logo to a selection of configs Angelo Compagnucci
2018-08-24 21:49   ` Yann E. MORIN
2018-08-24 22:55     ` Angelo Compagnucci
2018-08-25  7:33       ` Yann E. MORIN
2018-08-27  9:08   ` Thomas Petazzoni
2018-08-27 17:34     ` Angelo Compagnucci
2018-08-24 21:17 ` [Buildroot] [PATCH v4 1/4] package/imagemagick: add host package Yann E. MORIN
2018-10-21 15:23 ` Peter Korsgaard

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox