raspberrypi-eeprom-2021.04.29-150300.3.3.1 >  A b_p9|kPM]K[ ]r#:s;&`dB*w}vĚo tSi{#AVVQS'u#u=𻨸fѓ,g.TGi(Ѭg;k9rY :Y ʊY:nc֋Owjo=Il<<ڥpר,&xyƌ@7Vz+ĉƊy+nU0Fk1b,9\#ecOyqVP &3ec6d2462328150aea17f9d657ce5ff80a3f6e4d5148c35a5baad4847258ca9c6e2fd930ccd6ebae56e7a6af518a49ea328e51a92Ib_p9|K؂~}L{HA F*^r3,jRJj yiEѸlIBq {IY,9$ygYYYxlh [ "1FHUA*~i'V~Mkp ;A"%fYѪ=L!͌b|; L"ӫj8|N7j4MRRg.KJlVUDr@6ۣFt伭4N5'>pD?d  - L $*4H R \ p u | X  m (8 9 : B F G HIXY,Zh[l\x]^b2cdhemfplruvwxy$z,<@dhlrCraspberrypi-eeprom2021.04.29150300.3.3.1Raspberry Pi 4 EEPROM firmwareFirst stage bootloader packages for Raspberry Pi 4bSUSE-Firmwarehttps://www.suse.com/System/Boothttps://github.com/raspberrypi/rpi-eepromlinuxnoarch 5Kr A큤b;b;b;b<`e062ad57aaf0a0e00531295c82f4d6fb544ae322cccec392b4b3581a721f9387a4a8f426e61f45fba451bdc27a34e4826cc18e0449a80e06a369cb7a830ad1dda3b8f154e9bbd09fc0cf8012920613e85b983c1e0e3e5eec1677c9b3a67698d08070f30d450f10fa9253e7a254cd3877fa4b973eb437b94d8c03e2fabc64c916rootrootrootrootrootrootrootrootrootrootraspberrypi-eeprom-2021.04.29-150300.3.3.1.src.rpmconfig(raspberrypi-eeprom)raspberrypi-eepromrpi-eepromrpi-eeprom-config@@     /bin/sh/usr/bin/python3config(raspberrypi-eeprom)pciutilsraspberrypi-eeprom-firmwareraspberrypi-firmwareraspberrypi-firmware-dtrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2021.04.29-150300.3.3.12021.03.032021.03.033.0.4-14.6.0-14.0-15.2-14.14.3`\`/@``@`@`U`@``` @rpm@fthiessen.densaenzjulienne@suse.comnsaenzjulienne@suse.comnsaenzjulienne@suse.comguillaume.gardet@opensuse.orgnsaenzjulienne@suse.comnsaenzjulienne@suse.comnsaenzjulienne@suse.comjengelh@inai.densaenzjulienne@suse.com- Use upstream version schema (year.month.day) instead of arbitrary 0.0 - Update to version 2021.04.29 * Add support for NVMe to the bootloader with a new NVMe boot mode * Add support for [cm4] and [pi400] config conditionals filters. * TFTP - reply to duplicate ACKS * Skip rendering of HDMI diagnostics display for the first 8 seconds unless an error occurs. * Add support for the BCM2711 XHCI controller - BOOT_ORDER 0x5 * XHCI protocol layer fixes for non-VLI controllers * Avoid USB MSD timeout of there is only one device * Fix recovery.bin error handler so that the LED error pattern is still displayed even if HDMI or SDRAM fail. * Fix GPIO expander reset issue on some Pi4B 1.1 to 1.3 boards * Fix regression for GPIO expander reset change which caused PMIC reset to get card out of 1V8 mode to be missed. * Timeout USB MSD commands and move to the next boot mode if a device stops responding. * Add support for booting from the BCM2711 XHCI controller which is the USB-C socket on Pi 4B / Pi 400 and the type A sockets on Compute Module 4 IO board. * Validate SDRAM in recovery mode. - Fixes bsc#1194950.- Add 'pciutils' as a requirement. 'rpi-eeprom-update' uses lspci. (bsc#1182437) - Update to version 0.0~2020.09.03.65~gb9c255d: Simplifies code by removing legacy functions. - Add patch: "rpi-eeprom-update-Use-tr-instead-of-strings.patch" to avoid the dependency with binutils. (bsc#1182437)- Fix 'Supplements:' in spec file, as per https://doc.opensuse.org/projects/libzypp/HEAD/zypp-modalias.html commas are special charactes that should be replaced with '%2C'- Remove VL805 firmware version from package version as it prevents it from incresing monotonically.- Prefix version with 0.0~- Define _firmwaredir when relevant- Update to b9c255d: * rpi-eeprom-config: Properly decode sysfs binary files- Introduce _service file.- Ditch unnecessarily split package.- First commit - Introduce patches: 'add-suse-config.patch' and 'don't-use-env.patch'.rpi-eeprom-configsheep20 16443041882021.04.29-150300.3.3.12021.04.29-150300.3.3.12021.04.292021.04.29rpi-eeprom-updaterpi-eeprom-configrpi-eeprom-updateraspberrypi-eepromLICENSE/etc/default//usr/bin//usr/share/licenses//usr/share/licenses/raspberrypi-eeprom/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:22712/SUSE_SLE-15-SP3_Update/2827e5bbbe8523fae3f07c5e8d78e5ed-raspberrypi-eeprom.SUSE_SLE-15-SP3_Updatecpioxz5noarch-suse-linuxASCII textPython script, ASCII text executablePOSIX shell script, ASCII text executabledirectoryRRCN 1+8̋)7modalias(of:N*T*Cbrcm%2Cbcm2711*C*)utf-8e731b79ded261b6669b6f614a62e90d6a7be913412e9b46bb808bfcdf714312c?7zXZ !t/3#] crv(vX0ٹ:鳮)!te;rrF_9PAsUmoVY !wZ'h*h0baY @j}4[z%JU2j 6]X$gzI>ܞƒK^'Jg]2*qGU,~8+6\市m2װMetg-1Wur{к7 eݚk=m0F_FӺVV!6gV~YE*KxܷBRbZyvϿOs t 2KP*iuQp,k& :؆n߷9!q=cP :$Bx}TS=ZIDoNλ 2f(kf 45LF8FhU B -/G-x鈧 \}H`!oP]Y+R>rqyP=y@5&i) e_m1Q 7@ӡZ]PH,:\۔WکA^tN`!$R($P6zm{S JHLQÉ4!ՌUc3Yޑ ʃ!v+8_lpYG0Fw{>v໱frU+bLSp}܉*#̯ƪZ@y9`,—ǗB4 .|w͢QJ2&G:ώo"V՛ Թ)yDGb^Mݜֻ|tXkNVn,w}ѻW u[q(Mv'  ? $`J2*h^֐v~, 9*:/VE64le5!^,8e9]w8vmlk?!pZ :]=YW~qT h&p"^F)kI&s*٪zh&E ~N3-نuKu LB"'~DEHvR1[ך<O &iZZC1l.C8ޕAI(6nCߦ`6'"tMK9ԦR$ez :!k|rIUsVXFEA ݰ<0)OKmP7v̰-HJب9 :Is\( qpǵXp U~ Ϸe+m(!R{^[6JqG?2}.{{o" V 67!Mt6&ƢnGۊ*3_8BoέB?h pXufWY~Kfa 8Ð_ hBSFACoD%s!ֈA+7Dе$:ݕO%G#T%lt0Cchw]TIՎ\C k~ f&coxJqyݵo?s&Fv.hMY#;[ {VW-ki;EBfSX}] 0f3r0,8eH-9f ^-wFȨݖr_@$Dť7F<4 Uc4Dti01SYXtEsɳOz,:'_+v@}aNbš)˟hm(qyx5jIn{`PϑC6CzT-r.bl5&Lt_A+([Z3TAi"kn͵ VAZ&ɞzÌeuHrP>XN,KM{A\g^ CY`g>e 货'PDbˎE'n`y>݉) p`PK:3V/O¯>>SUƪ0:]')Zq~&(^\¶~R'I4/Әay"uXXmCRɎ^sdG@no$-*X4YVg ̂CdS [J8ZT}v#g% m+zc\E5>ySegB{hl!=X^ԕpP2A) ƷEkuBQ-b:VN$׮X})w~q`C%nvXWWqu#$b7 l^%lʱ'),wB{֘Cne0+zWLc &+>4D'ٽnO^f3$|RZ\({Dϓ oNnܧ).%+Xq & c8 $(i3y;"Z]0tO-_}GNK1RW cۣѓp*F,%lʭʠ^o n 8_rvZ`c(/X0x̐#(?x^3)KB4 UO>o8Un ḛI4tpy#JgzF(v] c˭ w(&EQA4bsB%u_a,q-UP0-GQ_(*p]j5v=bSm+zbD(hEvb7"-z8Iz1wU*_H?Bt4 | \ggV8𗤑.8>}L J `G1Dˇ.ݷk:?a̡K\ a+&q;66N(֑]Sxٓͣ}KiVu'!ډq VU˲l-xQqo=?gi-a]GԶ!^t {!Ȁ1ܠ6PNW:$B le3ƭUG` PRɭ1 Q5W.IJq(|a)'PтSCoAxq E )%B78(y)(Z@,i0G3s:(ԭ̿tPOT ,'qfTӢFAI| E]w5BkiJippկ.#X2Q~).#W,@iekapUTm{Ζ_9TXK:-yqM\biȨ FɉI ԅxRv+Mk.9/CA?DKvXŵS~;[DF{}`=7e)ћӝ@<6 0X3KA8~mVFCFmTd FPH}bL5|y$EP6XGnL u[<9mOMFc1H@l<%`?u2y<\ٌ@9g%wҁ;UeœmJ.DrjٯX];q|hZ뛙h4r:\߀&%ί{#7(FWtA?y&L< l +X 6Sʠ+^h~`s.J6g`oOt>ؚh&~F:X+QeAum ;$'M;#6?^!%8cԹ ;@T[(E/(.Q ᡙ5u܇3/76-~ b&[r 5B/FH} 5:N9PFKG8  \w%},v.6藘u|~BW.]4ue4 8d߾eeZ +RQX= +qܠZr@|L E}T/,> 0M@1wx[6hN%$o1t_K#T_FJةT?-6uvnHH0S;T'/)b#C~K9V ʗ@A "QǛk'i5<x JL2 UrtǷo4VEhH/ի J6 ӷf0 L_` 3a% q|*BKFGD8XCBO}1Nת q[/WrqLo3 >) Sp:~.`. UDQtzP ;cN)րlnS@ZB遇׊( 0t_o KO%/?le}QOMkc7GoY IYIc[ZZQ2YuYJb ;J:R",pCt@fQ,S "`XJmkhng,J{騐#z>)1[N2L{!Ӹ5z{ZOB25'r>& hɹcF p| P7<+ja bGئf*P<% l j Ih^ T 6R z3<]I Ehio="a Df\#lyrLV @V]:1PX ȴ bgsaIOYOTic$lswc'D(y-=M7 y cFY/ KDT&hٮ%IZg#0uܧc>ůJ3ƒHaejj<4N-西}ΓG{Wܢ9ՊXGICmKJ_;u )0q[ eGz`l ,/o=%Rg연P\TiAIVhoIԂQ TޏeSDʢoyHUJ6:moauaPspݝz!$m꙽9M s:^ Pvs\ I?}uU]P ݧF$:6~[#Q5|-lت${&^Y*%kzCBitPlo7 A.ⶵSa+743Wg(-Uux͜הuYI+#zs| C\u/m"rٲ6SXÈzg2|˳O4ү PZGqؼ r1ɯᮭ/29vHr/Db6v+"f%MS_{ RKZ2[%X@iOVxVWs[+t_,Ωb4=$bƏRe\6y镻Kn DZ4 VS6+on K^14{797^-ڇR?9L+|g|,zqAdTum6Y8ؾn'o>M @]]||F<+1qUL)a,beY, JE s4X_p?uhgߟZ{o%fZD5jh-b-09v.3RK:O;FcJSrkoDPf _| ъ1(Z:1s7 {o,׉-c`λLJ"*F`V :EuqW tWoK)#0X*9Oů?g܁`˶}ڂ`?.s- 0R䗪-;$"AVƑa@!_0hM k8^ _u0bFđnl/c%#r̡ u h]?Z}Q t6J=Ż߼(Ai{EJbL2BAu]?S8xI[3JpwM7+nsŖ싋17,>3P|y 5߷=oNMsEhCC|ƑR>1# d YC6 F2\>%%Vpa,?. l|@0 1 LOC7!BhԪ"Bdm<͉Wm'\w{[fQW/|ݢolo F-'Еgm1 MGWx0yzi[k絕տ\ &}CU턉nUt$ua=-:Z~Y hw/~Ǒl 2+|5wM=m)7J#QK 7: -l\\֪#isK0٨J8P?8l" Q3T[ZBo/;n1E J&{(D+ T5xWm4k> ByE{/JosL8`v){CGW [g2'V8R3PPCl 80T2",P'/82 o#ǀH.ΣhHӅj pb&?ɻ͝F~Ut |utJɶZWVR[QK4W-3)-~>CE&WG0#a( ,ݬLt01$z'?^W8<&_;zN""O_ 't-DG+F.g{gr㪫u73E$Xm"D"zek:xH;BC@cK+兝 ;m|R {{s[rUx&N<:q_zo6JDIkt:nxŒe:sIvp}1W1i  8@9ouʋss}Kم'4&a>dg-ُq9VۂlR\a5N[tB?m_F2񼧤A(%خP5V &!̇K)`:wKq(E@yrAL&X!P/̑\%YEV"k|$UD_4JiiAݹS&^ zXfdHȴ$ߕ\j[>Y; GYOf@pY!42 4껖DaFX ˟?7LB쾛W 5b"<{ ]2va@qND8=%++-2AbTVO*]ѩY8֘AM6;\ŒfbNl->Q^7W2&v ap *l {CVEq?{X\|CKKGzCrHzEu3qUT۸ygn:BcRrc )Cx}1%s3ϓitߕT.mcŹ8Sz7;|(6-fd>!= Vөliuz쀗 >Lq G]6f8ܮ ;*u}Z% *eEX5M[=e^Q5c0DYo^IDm|x- k)GX;#i݆>/3Vȗ1Slyo:y10ٵ zq#] <~fmy'7? qPTSR*92s 2Z0V3=axYJv>N;*$ ԟг,$,`],>옶jM/I\Ws_fqReNa8xϕw"57Kiֶtjp>0#𗆹4jPr3;+>Gk)PSX8IҨ(;KoR3$k6>`r9JZ -g[_;Èt<`lD,>AtG6!M!}:e#Y"=1e=DEW=^c:!3ҫQ?uo,A=N8@bYa)![fg Qǽ|FL-*/߬<D+JU)YB;*!d]wĴ2*L-fQn&(퓷E#t(6ͣ# #zE4 @5`,=hS1$]FLb :Y4.evߖsn`]#'< 8]@x6jYz-Ay7j[䉫yQ9ubcD:ؾZbY,+fY&VxvHQEjtHIqR,tz+a\^ZӋZ;SmJ,ň9)$wEaĉ'[uHX(F]T6Y̒AA@r7ƴZVFNggA%Z΂hlD 7PI]q ^˄H̿FDvĈ&yL"<Һ;N69$oQ0BW?l&Zp&-Sd%rigv zĺIǃzէDU쑌k~nOA[m ( ,Bn)cᾮJ5~ꈚ4œtJ04+ CfŹ1ֹ fM~ڍug1xHcyKҍ8=tK^CMk{qǮEuiSvp% @+Ʉr/ae5>*Z7U {Y8_ Rҕw|xҠ0gg׵_XʥDg(M6 jI0ekd2QI*X,<%%6QT/ dD[=Yz4a[h; ֈ~5W"`usR7`5G~OI-՞l7LR>S pwSd pȕ7,}fP9f3ڰ)^TvȽs\bD*mp;YGmQX=`$ z<"ӗvyewlתNkG@&%tZxVJ7`6|& |BIt$s-^5. ےi ʔw\? 6%^?DR5+[c86 #8) ~hé ^^/V=c]~@!~oͭMiTQ*-vh{LcW m#Rڒ}V^L&[M ;P5{P>)$9 Z+y=Ӹ; {{ʹl}\WvuQ=s/ZUUmе'9{X `n5R0;Ef$![V@ b-Ji8֚!͏#*I,Tg‚N\f呅h¶$˿4yժJFb~ʙdrq ?Pq/h+f n}E["pk!/g}*H}?Xܚ6K-nr.Ի`Q|+ .W ׫)o<@S3 @ .;}iG(4tsܢ{s֪*L!%l9a` |K1"k HlfhϮ  ۋ|& kj}D3xEAk<77(yUϗ77} >Z͡O q:4z<2|?k@WN *=[abP\BnIΒo#yrAo g6oř5*>^e.\w]R"cRI?Mr DیJ`PZM|[IYC㿼ln{Wyz#ycYAgM Id! ˤura3ы"0WCu-NLl kQAOh"D/@4c{#1gnJn`/ ]: bNW'W"'I$@#eeJ|6r=53 O'υqrο[Fj UBږBVr˻յPė"OjHԻ[~7 |$Wm|1*)DCLbCa+;\Z崜o* Nڎ_%^#&nMF"OG@Qu6)jeSaݣs,-7 ?#Mˢnp]N:ڮ󐎧h͆.JZ/;`hB㍒F.Hj)uHO1cK## SR^Ύ<3scC&5!߲B^'MSaiTt)&~>)7 c Qy'L|+6ZOu/'IJ֔\&7K#GŅ'@2J C CPqm8֢yy>iaDǨ ~x-aɊuhL*fk ԳE撦Z ~;?h0dx>e9:ǣq ׉fQw&)j ]a-a'HzD)ZJv`侘BsLߚ+uV~%GRRt$A ]4jF+A Lezz` /qnI!*AegX5h!`/L|gYvrzTfhHl YZ