From owner-freebsd-mips@FreeBSD.ORG Sat Mar 8 16:36:46 2014 Return-Path: Delivered-To: freebsd-mips@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 330B8BCC; Sat, 8 Mar 2014 16:36:46 +0000 (UTC) Received: from mailhost.netlab.sk (mailhost.netlab.sk [84.245.65.10]) (using SSLv3 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id A03551F2; Sat, 8 Mar 2014 16:36:45 +0000 (UTC) Received: from zeta.dino.sk (fw1.dino.sk [84.245.95.252]) (AUTH: LOGIN milan) by mailhost.netlab.sk with ESMTPA; Sat, 08 Mar 2014 17:36:44 +0100 id 004FC9C8.531B471C.000012D3 Date: Sat, 8 Mar 2014 17:36:42 +0100 From: Milan Obuch To: Adrian Chadd Subject: Re: I (think) the AR8327 switch support now works Message-ID: <20140308173642.0a48d2c2@zeta.dino.sk> In-Reply-To: References: <20140301143607.13a96bd6@zeta.dino.sk> <20140301200546.7ff373d1@zeta.dino.sk> <20140301231239.023b8733@zeta.dino.sk> <20140307140432.0a460da1@zeta.dino.sk> <20140307204230.3c86b9b1@zeta.dino.sk> <20140308140901.19782009@zeta.dino.sk> X-Mailer: Claws Mail 3.9.3 (GTK+ 2.24.22; i386-portbld-freebsd10.0) Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="=_mailhost.netlab.sk-4819-1394296604-0001-2" Cc: freebsd-mips@freebsd.org X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 Mar 2014 16:36:46 -0000 This is a MIME-formatted message. If you see this text it means that your E-mail software does not support MIME-formatted messages. --=_mailhost.netlab.sk-4819-1394296604-0001-2 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline On Sat, 8 Mar 2014 07:44:44 -0800 Adrian Chadd wrote: > Hm, > > On 8 March 2014 05:09, Milan Obuch wrote: > > On Sat, 8 Mar 2014 00:55:38 -0800 > > Adrian Chadd wrote: > > > >> Look at if_arge.c - arge_fetch_mdiobus_clock_rate() . See whether > >> the openwrt config sets the mdiobus frequency to something. > >> > >> The AR9344 defaults to 'MAC_MII_CFG_CLOCK_DIV_58'. > >> > >> Maybe you can fiddle with which divisor it uses. > >> > >> > >> -a > >> > > > > OK, I will try to look there, but in between, some outcome from my > > tests. > > > > 1. AR8327 does not teel much - all I can see there is just > > > > argemdio0: > controller> at mem 0x19000000-0x19000fff on nexus0 mdio0: on > > controller> argemdio0 > > mdioproxy0: on mdio0 > > arswitch0: readreg 0: 12041204 > > > > Use 0x08x instead of %d - that way it's more obvious what it's > reading. > I used %X, just no 0x prefix... that way it would be arswitch0: readreg 0x00000000: 0x12041204 > > Nothing else. Do you have any idea why there is only one read of > > register at address 0? Where is this read in source? What is in this > > register? It looks like there is expected some other value and > > therefore AR8327 is not recognised. > > > > 2. AR9340 is not correctly initialised, at least I can't see any > > traffic passing to physical port(s) - I can start dhclient arge1 > > but I see nothing at DHCP server comming from that particular MAC, > > thus no address is beeing assigned. If I assign IP manually, > > packets do not reach wire - nothing is seen there. > > If arswitch0 doesn't create an mdiobus1, then it'll not all probe > right. What's the current full dmesg? > With regard to arswitch0, that's just it - only one readreg debug printf and nothing more. So it looks like being rejected straight from the beginning... Full dmesg (with readreg/writereg debug printf output), well, up to the point of mounting root is attached. In OpenWrt sources, I found something interesting in the file at https://dev.openwrt.org/browser/trunk/target/linux/ar71xx/files/arch/mips/ath79/dev-eth.c - it looks like the function ath79_register_mdio (lines 176 - 267) should set mdio clock rate, and for 934x SoC it calls helper function ar934x_get_mdio_ref_clock (lines 151 - 174). Maybe some hint could be here, I don't know, I am not that familiar with OpenWrt sources, I just tested here both switches are working. Milan --=_mailhost.netlab.sk-4819-1394296604-0001-2 Content-Type: application/octet-stream; name=rb2011-dmesg Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=rb2011-dmesg Um91dGVyQk9PVCBib290ZXIgMy4wNwoKUm91dGVyQm9hcmQgMjAxMVVBUwoKQ1BVIGZyZXF1ZW5j eTogNjAwIE1IegogTWVtb3J5IHNwZWVkOiAyMjUgTUh6CiAgTWVtb3J5IHNpemU6IDEyOCBNaUIK ICAgIE5BTkQgc2l6ZTogMTI4IE1pQgoKUHJlc3MgYW55IGtleSB3aXRoaW4gMiBzZWNvbmRzIHRv IGVudGVyIHNldHVwLi4KdHJ5aW5nIGJvb3RwIHByb3RvY29sLi4uIE9LCkdvdCBJUCBhZGRyZXNz OiAxOTIuMTY4LjE2LjMxCnJlc29sdmVkIG1hYyBhZGRyZXNzIDEwOkJGOjQ4OjdCOjE0OjEyCkdh dGV3YXk6IDE5Mi4xNjguMTYuMQp0cmFuc2ZlciBzdGFydGVkIC4uLi4uLi4uLi4uLi4uLi4uLi4u Li4uLi4uLi4uLi4uLi4uLi4gdHJhbnNmZXIgb2ssIHRpbWU9My40MHMKc2V0dGluZyB1cCBlbGYg aW1hZ2UuLi4gT0sKanVtcGluZyB0byBrZXJuZWwgY29kZQpDUFUgcGxhdGZvcm06IEF0aGVyb3Mg QVI5MzQ0IHJldiAyCkNQVSBGcmVxdWVuY3k9NjAwIE1IegpDUFUgRERSIEZyZXF1ZW5jeT00NTAg TUh6CkNQVSBBSEIgRnJlcXVlbmN5PTIwMCBNSHoKcGxhdGZvcm0gZnJlcXVlbmN5OiA2MDAgTUh6 CkNQVSByZWZlcmVuY2UgY2xvY2s6IDI1IE1IegpDUFUgTURJTyBjbG9jazogMjUgTUh6CmFyZ3Vt ZW50czoKICBhMCA9IDAwMDAwMDBiCiAgYTEgPSBhMTVlMmEwMAogIGEyID0gMDAwMDAwMDAKICBh MyA9IDAwMDAwMDAwCkNtZCBsaW5lOiBjb25zb2xlPXR0eVMwLDExNTIwMCBwYXJ0cz0xIGJvb3Rf cGFydF9zaXplPTQxOTQzMDQgZ3Bpbz0yNDk0MDMgSFo9MzAwMDAwMDAwIG1lbT0xMjhNIGttYWM9 RDQ6Q0E6NkQ6NkY6NDc6NjMgYm9hcmQ9MjAxMVVTIHZlcj0zLjA3IGJvb3Q9MSBtbGM9NQpFbnZp cm9ubWVudDoKZW52cCBpcyBpbnZhbGlkCkNhY2hlIGluZm86CiAgcGljYWNoZV9zdHJpZGUgICAg PSA0MDk2CiAgcGljYWNoZV9sb29wY291bnQgPSAxNgogIHBkY2FjaGVfc3RyaWRlICAgID0gNDA5 NgogIHBkY2FjaGVfbG9vcGNvdW50ID0gOApjcHUwOiBNSVBTIFRlY2hub2xvZ2llcyBwcm9jZXNz b3Igdjc2LjE1MQogIE1NVTogU3RhbmRhcmQgVExCLCAzMiBlbnRyaWVzCiAgTDEgaS1jYWNoZTog NCB3YXlzIG9mIDUxMiBzZXRzLCAzMiBieXRlcyBwZXIgbGluZQogIEwxIGQtY2FjaGU6IDQgd2F5 cyBvZiAyNTYgc2V0cywgMzIgYnl0ZXMgcGVyIGxpbmUKICBDb25maWcxPTB4YmVlMzUxOWU8UGVy ZkNvdW50LFdhdGNoUmVncyxNSVBTMTYsRUpUQUc+CiAgQ29uZmlnMz0weDJjMjAKUGh5c2ljYWwg bWVtb3J5IGNodW5rKHMpOgoweDQzOTAwMCAtIDB4N2ZmZmZmZiwgMTI5Nzg5OTUyIGJ5dGVzICgz MTY4NyBwYWdlcykKTWF4bWVtIGlzIDB4ODAwMDAwMAphcjkzNHhfY2hpcF9pbml0X2dtYWM6IGdt YWNfY2ZnPTB4MDAwMDAwNDEKYXI5MzR4X2NvbmZpZ3VyZV9nbWFjOiBFVEhfQ0ZHPTB4MDAwMDAw MDEKS0RCOiBkZWJ1Z2dlciBiYWNrZW5kczogZGRiCktEQjogY3VycmVudCBiYWNrZW5kOiBkZGIK Q29weXJpZ2h0IChjKSAxOTkyLTIwMTQgVGhlIEZyZWVCU0QgUHJvamVjdC4KQ29weXJpZ2h0IChj KSAxOTc5LCAxOTgwLCAxOTgzLCAxOTg2LCAxOTg4LCAxOTg5LCAxOTkxLCAxOTkyLCAxOTkzLCAx OTk0CglUaGUgUmVnZW50cyBvZiB0aGUgVW5pdmVyc2l0eSBvZiBDYWxpZm9ybmlhLiBBbGwgcmln aHRzIHJlc2VydmVkLgpGcmVlQlNEIGlzIGEgcmVnaXN0ZXJlZCB0cmFkZW1hcmsgb2YgVGhlIEZy ZWVCU0QgRm91bmRhdGlvbi4KRnJlZUJTRCAxMS4wLUNVUlJFTlQgIzcgcjI2Mjg4Nk06IFNhdCBN YXIgIDggMTc6MDY6MTEgQ0VUIDIwMTQKICAgIHJvb3RAemV0YS5kaW5vLnNrOi9kYXRhL21pcHMv b2JqL21pcHMubWlwcy9kYXRhL3NyYy8xMS9zeXMvUkIyMDExIG1pcHMKZ2NjIHZlcnNpb24gNC4y LjEgMjAwNzA4MzEgcGF0Y2hlZCBbRnJlZUJTRF0KUHJlbG9hZGVkIGVsZiBrZXJuZWwgImtlcm5l bCIgYXQgMHg4MDQzMmM3MC4KcmVhbCBtZW1vcnkgID0gMTM0MjE3NzI4ICgxMzEwNzJLIGJ5dGVz KQpQaHlzaWNhbCBtZW1vcnkgY2h1bmsocyk6CjB4MDA0Y2QwMDAgLSAweDA3ZDkzZmZmLCAxMjY2 NDQyMjQgYnl0ZXMgKDMwOTE5IHBhZ2VzKQphdmFpbCBtZW1vcnkgPSAxMjY0MTg5NDQgKDEyME1C KQpyYW5kb20gZGV2aWNlIG5vdCBsb2FkZWQ7IHVzaW5nIGluc2VjdXJlIGVudHJvcHkKRmFsbGlu ZyBiYWNrIHRvIDxTb2Z0d2FyZSwgWWFycm93PiByYW5kb20gYWRhcHRvcgpyYW5kb206IDxTb2Z0 d2FyZSwgWWFycm93PiBpbml0aWFsaXplZAptZW06IDxtZW1vcnk+Cm5mc2xvY2s6IHBzZXVkby1k ZXZpY2UKbnVsbDogPG51bGwgZGV2aWNlLCB6ZXJvIGRldmljZT4KbmV4dXMwOiA8TUlQUzMyIHJv b3QgbmV4dXM+CmNsb2NrMDogPEdlbmVyaWMgTUlQUzMyIHRpY2tlcj4gb24gbmV4dXMwClRpbWVj b3VudGVyICJNSVBTMzIiIGZyZXF1ZW5jeSAzMDAwMDAwMDAgSHogcXVhbGl0eSA4MDAKRXZlbnQg dGltZXIgIk1JUFMzMiIgZnJlcXVlbmN5IDMwMDAwMDAwMCBIeiBxdWFsaXR5IDgwMAphcmdlbWRp bzA6IDxBdGhlcm9zIEFSNzF4eCBidWlsdC1pbiBldGhlcm5ldCBpbnRlcmZhY2UsIE1ESU8gY29u dHJvbGxlcj4gYXQgbWVtIDB4MTkwMDAwMDAtMHgxOTAwMGZmZiBvbiBuZXh1czAKbWRpbzA6IDxN RElPPiBvbiBhcmdlbWRpbzAKbWRpb3Byb3h5MDogPE1JSS9NRElPIHByb3h5LCBNRElPIHNpZGU+ IG9uIG1kaW8wCmFyc3dpdGNoMDogcmVhZHJlZyAweDAwMDAwMDAwOiAweDEyMDQxMjA0CmFyZ2Vt ZGlvMTogPEF0aGVyb3MgQVI3MXh4IGJ1aWx0LWluIGV0aGVybmV0IGludGVyZmFjZSwgTURJTyBj b250cm9sbGVyPiBhdCBtZW0gMHgxYTAwMDAwMC0weDFhMDAwZmZmIG9uIG5leHVzMAptZGlvMTog PE1ESU8+IG9uIGFyZ2VtZGlvMQptZGlvcHJveHkxOiA8TUlJL01ESU8gcHJveHksIE1ESU8gc2lk ZT4gb24gbWRpbzEKYXJzd2l0Y2gxOiA8QXRoZXJvcyBBUjkzNDAgRXRoZXJuZXQgU3dpdGNoPiBv biBtZGlvMQphcnN3aXRjaDE6IHdyaXRlcmVnIDB4MDAwMDAwMDA6IDB4ODAwMDAwMDAgKDB4MDAw MDAwMDApCmFyc3dpdGNoMTogcmVhZHJlZyAweDAwMDAwMDAwOiAweDAyMDEwMjAxCmFyc3dpdGNo MTogd3JpdGVyZWcgMHgwMDAwMDA3ODogMHgwMDAwMDFmMCAoMHgwMDAwMDAwMCkKYXJzd2l0Y2gx OiB3cml0ZXJlZyAweDAwMDAwMDcwOiAweDAwMDBmYTUwICgweDAwMDAwMDAwKQphcnN3aXRjaDE6 IHdyaXRlcmVnIDB4MDAwMDAwNWM6IDB4MDAwNjAwMmIgKDB4MDAwMDAwMDApCmFyc3dpdGNoMTog cmVhZHJlZyAweDAwMDAwMDNjOiAweGNmMDAwMDAwCmFyc3dpdGNoMTogd3JpdGVyZWcgMHgwMDAw MDAzYzogMHhjZjAwODAwMCAoMHgwMDAwMDAwMCkKYXJzd2l0Y2gxOiByZWFkcmVnIDB4MDAwMDAw MmM6IDB4ZmM3ZWNmMDAKYXJzd2l0Y2gxOiB3cml0ZXJlZyAweDAwMDAwMDJjOiAweGZlN2VjZjAw ICgweDAwMDAwMDAwKQphcnN3aXRjaDE6IHJlYWRyZWcgMHgwMDAwMDAyYzogMHhmYzdlZmM3ZQph cnN3aXRjaDE6IHdyaXRlcmVnIDB4MDAwMDAwMmM6IDB4ZmM3ZmZjN2UgKDB4MDAwMDAwMDApCmFy c3dpdGNoMTogcmVhZHJlZyAweDAwMDAwMDgwOiAweDAwMDBmYzdlCmFyc3dpdGNoMTogd3JpdGVy ZWcgMHgwMDAwMDA4MDogMHg0MDAwZmM3ZSAoMHgwMDAwMDAwMCkKYXJzd2l0Y2gxOiByZWFkcmVn IDB4MDAwMDAwMzA6IDB4MTlmMDAwMDAKYXJzd2l0Y2gxOiB3cml0ZXJlZyAweDAwMDAwMDMwOiAw eDE5ZjAwNjAwICgweDAwMDAwMDAwKQphcnN3aXRjaDE6IHJlYWRyZWcgMHgwMDAwMDA3NDogMHgw MDAwMTlmMAphcnN3aXRjaDE6IHdyaXRlcmVnIDB4MDAwMDAwNzQ6IDB4MDAwMDAwMDAgKDB4MDAw MDAwMDApCmFyc3dpdGNoMTogYXI5MzQwX2h3X2dsb2JhbF9zZXR1cDogR01JSQphcnN3aXRjaDE6 IHJlYWRyZWcgMHgwMDAwMDAwNDogMHgwMDAwMDAwMAphcnN3aXRjaDE6IHdyaXRlcmVnIDB4MDAw MDAwMDQ6IDB4MDAwMDAwNDAgKDB4MDAwMDAwMDApCmFyc3dpdGNoMTogYXI5MzQwX2h3X2dsb2Jh bF9zZXR1cDogUEhZNCAtIExvY2FsCmFyc3dpdGNoMTogd3JpdGVyZWcgMHgwMDAwMDEwMDogMHgw MDAwMDA3ZSAoMHgwMDAwMDAwMCkKYXJzd2l0Y2gxOiByZWFkcmVnIDB4MDAwMDAxMDQ6IDB4MDAw MDAwMDAKYXJzd2l0Y2gxOiB3cml0ZXJlZyAweDAwMDAwMTA0OiAweDAwMDAwMDAwICgweDAwMDAw MDAwKQphcnN3aXRjaDE6IHdyaXRlcmVnIDB4MDAwMDAyMDA6IDB4MDAwMDAyMDAgKDB4MDAwMDAw MDApCmFyc3dpdGNoMTogcmVhZHJlZyAweDAwMDAwMjA0OiAweDAwMDAwMDAwCmFyc3dpdGNoMTog d3JpdGVyZWcgMHgwMDAwMDIwNDogMHgwMDAwMDAwMCAoMHgwMDAwMDAwMCkKYXJzd2l0Y2gxOiB3 cml0ZXJlZyAweDAwMDAwMzAwOiAweDAwMDAwMjAwICgweDAwMDAwMDAwKQphcnN3aXRjaDE6IHJl YWRyZWcgMHgwMDAwMDMwNDogMHgwMDAwMDAwMAphcnN3aXRjaDE6IHdyaXRlcmVnIDB4MDAwMDAz MDQ6IDB4MDAwMDAwMDAgKDB4MDAwMDAwMDApCmFyc3dpdGNoMTogd3JpdGVyZWcgMHgwMDAwMDQw MDogMHgwMDAwMDIwMCAoMHgwMDAwMDAwMCkKYXJzd2l0Y2gxOiByZWFkcmVnIDB4MDAwMDA0MDQ6 IDB4MDAwMDAwMDAKYXJzd2l0Y2gxOiB3cml0ZXJlZyAweDAwMDAwNDA0OiAweDAwMDAwMDAwICgw eDAwMDAwMDAwKQphcnN3aXRjaDE6IHdyaXRlcmVnIDB4MDAwMDA1MDA6IDB4MDAwMDAyMDAgKDB4 MDAwMDAwMDApCmFyc3dpdGNoMTogcmVhZHJlZyAweDAwMDAwNTA0OiAweDAwMDAwMDAwCmFyc3dp dGNoMTogd3JpdGVyZWcgMHgwMDAwMDUwNDogMHgwMDAwMDAwMCAoMHgwMDAwMDAwMCkKYXJzd2l0 Y2gxOiB3cml0ZXJlZyAweDAwMDAwNjAwOiAweDAwMDAwMjAwICgweDAwMDAwMDAwKQphcnN3aXRj aDE6IHJlYWRyZWcgMHgwMDAwMDYwNDogMHgwMDAwMDAwMAphcnN3aXRjaDE6IHdyaXRlcmVnIDB4 MDAwMDA2MDQ6IDB4MDAwMDAwMDAgKDB4MDAwMDAwMDApCm1paWJ1czA6IDxNSUkgYnVzPiBvbiBh cnN3aXRjaDEKdWtwaHkwOiA8R2VuZXJpYyBJRUVFIDgwMi4zdSBtZWRpYSBpbnRlcmZhY2U+IFBI WSAwIG9uIG1paWJ1czAKdWtwaHkwOiBPVUkgMHg3ODRhMmUsIG1vZGVsIDB4MDAwNCwgcmV2LiAy CmFyc3dpdGNoMTogd3JpdGVyZWcgMHgwMDAwMDA5ODogMHhjMDAwODQwMCAoMHgwMDAwMDAwMCkK YXJzd2l0Y2gxOiByZWFkcmVnIDB4MDAwMDAwOTg6IDB4ODQwMDg0MDAKYXJzd2l0Y2gxOiByZWFk cmVnIDB4MDAwMDAwOTg6IDB4NDgwMzQ4MDMKYXJzd2l0Y2gxOiB3cml0ZXJlZyAweDAwMDAwMDk4 OiAweGMwMDA0MDAzICgweDAwMDAwMDAwKQphcnN3aXRjaDE6IHJlYWRyZWcgMHgwMDAwMDA5ODog MHg0ODAwMzEwMAp1a3BoeTA6ICBub25lLCAxMGJhc2VULCAxMDBiYXNlVFgtRkRYCmFyc3dpdGNo MTogd3JpdGVyZWcgMHgwMDAwMDA5ODogMHhjMDA0MDAwMSAoMHgwMDAwMDAwMCkKYXJzd2l0Y2gx OiByZWFkcmVnIDB4MDAwMDAwOTg6IDB4NDgwMTc5NDkKYXJzd2l0Y2gxOiB3cml0ZXJlZyAweDAw MDAwMDk4OiAweGMwMDAwNDAwICgweDAwMDAwMDAwKQphcnN3aXRjaDE6IHJlYWRyZWcgMHgwMDAw MDA5ODogMHg0ODAxNDgwMQptaWlidXMxOiA8TUlJIGJ1cz4gb24gYXJzd2l0Y2gxCnVrcGh5MTog PEdlbmVyaWMgSUVFRSA4MDIuM3UgbWVkaWEgaW50ZXJmYWNlPiBQSFkgMSBvbiBtaWlidXMxCnVr cGh5MTogT1VJIDB4Nzg0YTdhLCBtb2RlbCAweDAwMTQsIHJldi4gOQphcnN3aXRjaDE6IHdyaXRl cmVnIDB4MDAwMDAwOTg6IDB4YzAyMDg0MDAgKDB4MDAwMDAwMDApCmFyc3dpdGNoMTogcmVhZHJl ZyAweDAwMDAwMDk4OiAweDg0MDA4NDAwCmFyc3dpdGNoMTogcmVhZHJlZyAweDAwMDAwMDk4OiAw eDQ4MjM0ODIzCmFyc3dpdGNoMTogd3JpdGVyZWcgMHgwMDAwMDA5ODogMHhjMDIwNDAyMyAoMHgw MDAwMDAwMCkKYXJzd2l0Y2gxOiByZWFkcmVnIDB4MDAwMDAwOTg6IDB4NDgyMDMxMDAKdWtwaHkx OiAgbm9uZSwgMTBiYXNlVCwgMTAwYmFzZVRYLUZEWAphcnN3aXRjaDE6IHdyaXRlcmVnIDB4MDAw MDAwOTg6IDB4YzAyNDAwMDEgKDB4MDAwMDAwMDApCmFyc3dpdGNoMTogcmVhZHJlZyAweDAwMDAw MDk4OiAweDQ4MjE3OTQ5CmFyc3dpdGNoMTogd3JpdGVyZWcgMHgwMDAwMDA5ODogMHhjMDIwMDQw MCAoMHgwMDAwMDAwMCkKYXJzd2l0Y2gxOiByZWFkcmVnIDB4MDAwMDAwOTg6IDB4NDgyMTQ4MjEK bWlpYnVzMjogPE1JSSBidXM+IG9uIGFyc3dpdGNoMQp1a3BoeTI6IDxHZW5lcmljIElFRUUgODAy LjN1IG1lZGlhIGludGVyZmFjZT4gUEhZIDIgb24gbWlpYnVzMgp1a3BoeTI6IE9VSSAweDAwYzgw MiwgbW9kZWwgMHgwMDA0LCByZXYuIDEzCmFyc3dpdGNoMTogd3JpdGVyZWcgMHgwMDAwMDA5ODog MHhjMDQwODQwMCAoMHgwMDAwMDAwMCkKYXJzd2l0Y2gxOiByZWFkcmVnIDB4MDAwMDAwOTg6IDB4 ODQwMDg0MDAKYXJzd2l0Y2gxOiByZWFkcmVnIDB4MDAwMDAwOTg6IDB4NDg0MzQ4NDMKYXJzd2l0 Y2gxOiB3cml0ZXJlZyAweDAwMDAwMDk4OiAweGMwNDA0MDQzICgweDAwMDAwMDAwKQphcnN3aXRj aDE6IHJlYWRyZWcgMHgwMDAwMDA5ODogMHg0ODQwMzEwMAp1a3BoeTI6ICBub25lLCAxMGJhc2VU LCAxMDBiYXNlVFgtRkRYCmFyc3dpdGNoMTogd3JpdGVyZWcgMHgwMDAwMDA5ODogMHhjMDQ0MDAw MSAoMHgwMDAwMDAwMCkKYXJzd2l0Y2gxOiByZWFkcmVnIDB4MDAwMDAwOTg6IDB4NDg0MTc5NDkK YXJzd2l0Y2gxOiB3cml0ZXJlZyAweDAwMDAwMDk4OiAweGMwNDAwNDAwICgweDAwMDAwMDAwKQph cnN3aXRjaDE6IHJlYWRyZWcgMHgwMDAwMDA5ODogMHg0ODQxNDg0MQptaWlidXMzOiA8TUlJIGJ1 cz4gb24gYXJzd2l0Y2gxCnVrcGh5MzogPEdlbmVyaWMgSUVFRSA4MDIuM3UgbWVkaWEgaW50ZXJm YWNlPiBQSFkgMyBvbiBtaWlidXMzCnVrcGh5MzogT1VJIDB4MDBjODAyLCBtb2RlbCAweDAwMDQs IHJldi4gMTMKYXJzd2l0Y2gxOiB3cml0ZXJlZyAweDAwMDAwMDk4OiAweGMwNjA4NDAwICgweDAw MDAwMDAwKQphcnN3aXRjaDE6IHJlYWRyZWcgMHgwMDAwMDA5ODogMHg4NDAwODQwMAphcnN3aXRj aDE6IHJlYWRyZWcgMHgwMDAwMDA5ODogMHg0ODYzNDg2MwphcnN3aXRjaDE6IHdyaXRlcmVnIDB4 MDAwMDAwOTg6IDB4YzA2MDQwNjMgKDB4MDAwMDAwMDApCmFyc3dpdGNoMTogcmVhZHJlZyAweDAw MDAwMDk4OiAweDQ4NjAzMTAwCnVrcGh5MzogIG5vbmUsIDEwYmFzZVQsIDEwMGJhc2VUWC1GRFgK YXJzd2l0Y2gxOiB3cml0ZXJlZyAweDAwMDAwMDk4OiAweGMwNjQwMDAxICgweDAwMDAwMDAwKQph cnN3aXRjaDE6IHJlYWRyZWcgMHgwMDAwMDA5ODogMHg0ODYxNzk0OQphcnN3aXRjaDE6IHdyaXRl cmVnIDB4MDAwMDAwOTg6IDB4YzA2MDA0MDAgKDB4MDAwMDAwMDApCmFyc3dpdGNoMTogcmVhZHJl ZyAweDAwMDAwMDk4OiAweDQ4NjE0ODYxCm1paWJ1czQ6IDxNSUkgYnVzPiBvbiBhcnN3aXRjaDEK dWtwaHk0OiA8R2VuZXJpYyBJRUVFIDgwMi4zdSBtZWRpYSBpbnRlcmZhY2U+IFBIWSA0IG9uIG1p aWJ1czQKdWtwaHk0OiBPVUkgMHg3ODRhN2EsIG1vZGVsIDB4MDAxNCwgcmV2LiA5CmFyc3dpdGNo MTogd3JpdGVyZWcgMHgwMDAwMDA5ODogMHhjMDgwODQwMCAoMHgwMDAwMDAwMCkKYXJzd2l0Y2gx OiByZWFkcmVnIDB4MDAwMDAwOTg6IDB4ODQwMDg0MDAKYXJzd2l0Y2gxOiByZWFkcmVnIDB4MDAw MDAwOTg6IDB4NDg4MzQ4ODMKYXJzd2l0Y2gxOiB3cml0ZXJlZyAweDAwMDAwMDk4OiAweGMwODA0 MDgzICgweDAwMDAwMDAwKQphcnN3aXRjaDE6IHJlYWRyZWcgMHgwMDAwMDA5ODogMHg0ODgwMzEw MAp1a3BoeTQ6ICBub25lLCAxMGJhc2VULCAxMDBiYXNlVFgtRkRYCmFyc3dpdGNoMTogd3JpdGVy ZWcgMHgwMDAwMDA5ODogMHhjMDg0MDAwMSAoMHgwMDAwMDAwMCkKYXJzd2l0Y2gxOiByZWFkcmVn IDB4MDAwMDAwOTg6IDB4NDg4MTc5NDkKYXJzd2l0Y2gxOiB3cml0ZXJlZyAweDAwMDAwMDk4OiAw eGMwODAwNDAwICgweDAwMDAwMDAwKQphcnN3aXRjaDE6IHJlYWRyZWcgMHgwMDAwMDA5ODogMHg0 ODgxNDg4MQphcnN3aXRjaDE6IHJlYWRyZWcgMHgwMDAwMDEwNDogMHgwMDAwNDg4MQphcnN3aXRj aDE6IHdyaXRlcmVnIDB4MDAwMDAxMDQ6IDB4MDAwMDQ4ODEgKDB4MDAwMDAwMDApCmFyc3dpdGNo MTogcmVhZHJlZyAweDAwMDAwMjA0OiAweDAwMDAwMDAwCmFyc3dpdGNoMTogd3JpdGVyZWcgMHgw MDAwMDIwNDogMHgwMDAwMDAwMCAoMHgwMDAwMDAwMCkKYXJzd2l0Y2gxOiByZWFkcmVnIDB4MDAw MDAzMDQ6IDB4MDAwMDAwMDAKYXJzd2l0Y2gxOiB3cml0ZXJlZyAweDAwMDAwMzA0OiAweDAwMDAw MDAwICgweDAwMDAwMDAwKQphcnN3aXRjaDE6IHJlYWRyZWcgMHgwMDAwMDQwNDogMHgwMDAwMDAw MAphcnN3aXRjaDE6IHdyaXRlcmVnIDB4MDAwMDA0MDQ6IDB4MDAwMDAwMDAgKDB4MDAwMDAwMDAp CmFyc3dpdGNoMTogcmVhZHJlZyAweDAwMDAwNTA0OiAweDAwMDAwMDAwCmFyc3dpdGNoMTogd3Jp dGVyZWcgMHgwMDAwMDUwNDogMHgwMDAwMDAwMCAoMHgwMDAwMDAwMCkKYXJzd2l0Y2gxOiByZWFk cmVnIDB4MDAwMDA2MDQ6IDB4MDAwMDAwMDAKYXJzd2l0Y2gxOiB3cml0ZXJlZyAweDAwMDAwNjA0 OiAweDAwMDAwMDAwICgweDAwMDAwMDAwKQphcnN3aXRjaDE6IHJlYWRyZWcgMHgwMDAwMDA0MDog MHgwMDAwMDAwMAphcnN3aXRjaDE6IHdyaXRlcmVnIDB4MDAwMDAwNDA6IDB4MDAwMDAwMDkgKDB4 MDAwMDAwMDApCmFyc3dpdGNoMTogcmVhZHJlZyAweDAwMDAwMDQwOiAweDAwMDAwMDAwCmFyc3dp dGNoMTogcmVhZHJlZyAweDAwMDAwMTA4OiAweDAwMDEwMDAwCmFyc3dpdGNoMTogd3JpdGVyZWcg MHgwMDAwMDEwODogMHgwMDNmMDAwMyAoMHgwMDAwMDAwMCkKYXJzd2l0Y2gxOiByZWFkcmVnIDB4 MDAwMDAyMDg6IDB4MDAwMTAwMDEKYXJzd2l0Y2gxOiB3cml0ZXJlZyAweDAwMDAwMjA4OiAweDAw M2YwMDAzICgweDAwMDAwMDAwKQphcnN3aXRjaDE6IHJlYWRyZWcgMHgwMDAwMDMwODogMHgwMDAx MDAwMAphcnN3aXRjaDE6IHdyaXRlcmVnIDB4MDAwMDAzMDg6IDB4MDAzZjAwMDMgKDB4MDAwMDAw MDApCmFyc3dpdGNoMTogcmVhZHJlZyAweDAwMDAwNDA4OiAweDAwMDEwMDAxCmFyc3dpdGNoMTog d3JpdGVyZWcgMHgwMDAwMDQwODogMHgwMDNmMDAwMyAoMHgwMDAwMDAwMCkKYXJzd2l0Y2gxOiBy ZWFkcmVnIDB4MDAwMDA1MDg6IDB4MDAwMTAwMDAKYXJzd2l0Y2gxOiB3cml0ZXJlZyAweDAwMDAw NTA4OiAweDAwM2YwMDAzICgweDAwMDAwMDAwKQphcnN3aXRjaDE6IHJlYWRyZWcgMHgwMDAwMDYw ODogMHgwMDAxMDAwMQphcnN3aXRjaDE6IHdyaXRlcmVnIDB4MDAwMDA2MDg6IDB4MDAzZjAwMDMg KDB4MDAwMDAwMDApCm1kaW8yOiA8TURJTz4gb24gYXJzd2l0Y2gxCm1kaW9wcm94eTI6IDxNSUkv TURJTyBwcm94eSwgTURJTyBzaWRlPiBvbiBtZGlvMgpldGhlcnN3aXRjaDA6IDxTd2l0Y2ggY29u dHJvbGxlcj4gb24gYXJzd2l0Y2gxCmFyc3dpdGNoMTogcmVhZHJlZyAweDAwMDAwMjAwOiAweDEy ODAxMjgwCmFyc3dpdGNoMTogcmVhZHJlZyAweDAwMDAwMzAwOiAweDAwMDAwMDAwCmFyc3dpdGNo MTogcmVhZHJlZyAweDAwMDAwNDAwOiAweDAwMDAwMDAwCmFyc3dpdGNoMTogcmVhZHJlZyAweDAw MDAwNTAwOiAweDAwMDAwMDAwCmFyc3dpdGNoMTogcmVhZHJlZyAweDAwMDAwNjAwOiAweDAwMDAw MDAwCmFwYjAgYXQgaXJxIDQgb24gbmV4dXMwCnVhcnQwOiA8MTY1NTAgb3IgY29tcGF0aWJsZT4g b24gYXBiMAp1YXJ0MDogY29uc29sZSAoMTE1MjAwLG4sOCwxKQp1YXJ0MDogZmFzdCBpbnRlcnJ1 cHQKZWhjaTA6IDxBUjcxWFggSW50ZWdyYXRlZCBVU0IgMi4wIGNvbnRyb2xsZXI+IGF0IG1lbSAw eDFiMDAwMTAwLTB4MWIwMDEwZmYgaXJxIDEgb24gbmV4dXMwCnVzYnVzMDogc2V0IGhvc3QgY29u dHJvbGxlciBtb2RlCnVzYnVzMDogRUhDSSB2ZXJzaW9uIDEuMAp1c2J1czA6IHNldCBob3N0IGNv bnRyb2xsZXIgbW9kZQp1c2J1czAgb24gZWhjaTAKZWhjaTA6IHVzYnBmOiBBdHRhY2hlZApzcGkw OiA8QVI3MVhYIFNQST4gYXQgbWVtIDB4MWYwMDAwMDAtMHgxZjAwMDAwZiBvbiBuZXh1czAKc3Bp YnVzMDogPHNwaWJ1cyBidXM+IG9uIHNwaTAKbXgyNWwwOiA8TTI1UHh4IEZsYXNoIEZhbWlseT4g YXQgY3MgMCBvbiBzcGlidXMwCm14MjVsMDogdzI1eDEwLCBzZWN0b3IgNjU1MzYgYnl0ZXMsIDIg c2VjdG9ycwphcjcxeHhfd2RvZzA6IDxBdGhlcm9zIEFSNzFYWCB3YXRjaGRvZyB0aW1lcj4gb24g bmV4dXMwCmFyZ2UwOiA8QXRoZXJvcyBBUjcxeHggYnVpbHQtaW4gZXRoZXJuZXQgaW50ZXJmYWNl PiBhdCBtZW0gMHgxOTAwMDAwMC0weDE5MDAwZmZmIGlycSA0IG9uIG5leHVzMAphcmdlMDogYXJn ZV9mZXRjaF9wbGxfY29uZmlnOiBwbGxfMTAwMCA9IDB4NjAwMDAwMAphcmdlMDogYXJnZV9hdHRh Y2g6IG92ZXJyaWRpbmcgTUlJIG1vZGUgdG8gJ1JHTUlJJwptaWlwcm94eTA6IDxNSUkvTURJTyBw cm94eSwgTUlJIHNpZGU+IG9uIGFyZ2UwCm1paXByb3h5MDogYXR0YWNoZWQgdG8gdGFyZ2V0IG1k aW8wCmFyZ2UwOiBmaW5pc2hpbmcgYXR0YWNobWVudCwgcGh5bWFzayAwMDAwLCBwcm94eSBzZXQK YXJnZTA6IGJwZiBhdHRhY2hlZAphcmdlMDogRXRoZXJuZXQgYWRkcmVzczogZDQ6Y2E6NmQ6NmY6 NDc6NjMKYXJnZTE6IDxBdGhlcm9zIEFSNzF4eCBidWlsdC1pbiBldGhlcm5ldCBpbnRlcmZhY2U+ IGF0IG1lbSAweDFhMDAwMDAwLTB4MWEwMDBmZmYgaXJxIDMgb24gbmV4dXMwCmFyZ2UxOiBhcmdl X2F0dGFjaDogb3ZlcnJpZGluZyBNSUkgbW9kZSB0byAnR01JSScKbWlpX2F0dGFjaF9wcm94eTog bm90IGF0dGFjaGluZywgbm8gbWRpbyBkZXZpY2UgaGludCBmb3IgYXJnZTEKYXJnZTE6IGZpbmlz aGluZyBhdHRhY2htZW50LCBwaHltYXNrIDAwMDAsIHByb3h5IG51bGwKYXJnZTE6IGJwZiBhdHRh Y2hlZAphcmdlMTogRXRoZXJuZXQgYWRkcmVzczogZDQ6Y2E6NmQ6NmY6NDc6NjQKRGV2aWNlIGNv bmZpZ3VyYXRpb24gZmluaXNoZWQuClRpbWVjb3VudGVycyB0aWNrIGV2ZXJ5IDEuMDAwIG1zZWMK dGNwX2luaXQ6IG5ldC5pbmV0LnRjcC50Y2JoYXNoc2l6ZSBhdXRvIHR1bmVkIHRvIDIwNDgKbG8w OiBicGYgYXR0YWNoZWQKYXJzd2l0Y2gxOiByZWFkcmVnIDB4MDAwMDAyMDA6IDB4MDAwMzAwMDMK YXJzd2l0Y2gxOiByZWFkcmVnIDB4MDAwMDAzMDA6IDB4MDAwMDAwMDAKYXJzd2l0Y2gxOiByZWFk cmVnIDB4MDAwMDA0MDA6IDB4MDAwMDAwMDAKYXJzd2l0Y2gxOiByZWFkcmVnIDB4MDAwMDA1MDA6 IDB4MDAwMDAwMDAKYXJzd2l0Y2gxOiByZWFkcmVnIDB4MDAwMDA2MDA6IDB4MDAwMDAwMDAKYXJz d2l0Y2gxcG9ydDE6IGxpbmsgc3RhdGUgY2hhbmdlZCB0byBET1dOCmFyc3dpdGNoMXBvcnQyOiBs aW5rIHN0YXRlIGNoYW5nZWQgdG8gRE9XTgphcnN3aXRjaDFwb3J0MzogbGluayBzdGF0ZSBjaGFu Z2VkIHRvIERPV04KYXJzd2l0Y2gxcG9ydDQ6IGxpbmsgc3RhdGUgY2hhbmdlZCB0byBET1dOCmFy c3dpdGNoMXBvcnQ1OiBsaW5rIHN0YXRlIGNoYW5nZWQgdG8gRE9XTgpHRU9NOiBuZXcgZGlzayBm bGFzaC9zcGkwCnVzYnVzMDogNDgwTWJwcyBIaWdoIFNwZWVkIFVTQiB2Mi4wCnVnZW4wLjE6IDxB dGhlcm9zPiBhdCB1c2J1czAKdWh1YjA6IDxBdGhlcm9zIEVIQ0kgcm9vdCBIVUIsIGNsYXNzIDkv MCwgcmV2IDIuMDAvMS4wMCwgYWRkciAxPiBvbiB1c2J1czAKcmFuZG9tOiB1bmJsb2NraW5nIGRl dmljZS4KUm9vdCBtb3VudCB3YWl0aW5nIGZvcjogdXNidXMwCnVodWIwOiAxIHBvcnQgd2l0aCAx IHJlbW92YWJsZSwgc2VsZiBwb3dlcmVkCmFyc3dpdGNoMTogcmVhZHJlZyAweDAwMDAwMjAwOiAw eDAwMDMwMDAzCmFyc3dpdGNoMTogcmVhZHJlZyAweDAwMDAwMzAwOiAweDAwMDAwMDAwCmFyc3dp dGNoMTogcmVhZHJlZyAweDAwMDAwNDAwOiAweDAwMDAwMDAwCmFyc3dpdGNoMTogcmVhZHJlZyAw eDAwMDAwNTAwOiAweDAwMDAwMDAwCmFyc3dpdGNoMTogcmVhZHJlZyAweDAwMDAwNjAwOiAweDAw MDAwMDAwClJvb3QgbW91bnQgd2FpdGluZyBmb3I6IHVzYnVzMAp1Z2VuMC4yOiA8U01JIENvcnBv cmF0aW9uPiBhdCB1c2J1czAKdW1hc3MwOiA8U01JIENvcnBvcmF0aW9uIFVTQiBESVNLLCBjbGFz cyAwLzAsIHJldiAyLjAwLzExLjAwLCBhZGRyIDI+IG9uIHVzYnVzMAp1bWFzczA6ICBTQ1NJIG92 ZXIgQnVsay1Pbmx5OyBxdWlya3MgPSAweDQwMDAKdW1hc3MwOjA6MDogQXR0YWNoZWQgdG8gc2Ni dXMwClRyeWluZyB0byBtb3VudCByb290IGZyb20gdWZzOmRhMCBbXS4uLgptb3VudHJvb3Q6IHdh aXRpbmcgZm9yIGRldmljZSBkYTAgLi4uCihwcm9iZTA6dW1hc3Mtc2ltMDowOjA6MCk6IERvd24g cmV2aW5nIFByb3RvY29sIFZlcnNpb24gZnJvbSAyIHRvIDA/CkdFT006IG5ldyBkaXNrIGRhMApk YTAgYXQgdW1hc3Mtc2ltMCBidXMgMCBzY2J1czAgdGFyZ2V0IDAgbHVuIDAKZGEwOiA8VVNCIEZs YXNoIERpc2sgMTEwMD4gUmVtb3ZhYmxlIERpcmVjdCBBY2Nlc3MgU0NTSS0wIGRldmljZQpkYTA6 IFNlcmlhbCBOdW1iZXIgQUEwNDAxMjcwMDAwNzYxOQpkYTA6IDQwLjAwME1CL3MgdHJhbnNmZXJz CmRhMDogMTkzNU1CICgzOTYzOTA0IDUxMiBieXRlIHNlY3RvcnM6IDI1NUggNjNTL1QgMjQ2QykK ZGEwOiBxdWlya3M9MHgyPE5PXzZfQllURT4KZGEwOiBEZWxldGUgbWV0aG9kczogPE5PTkUoKik+ CihkYTA6dW1hc3Mtc2ltMDowOjA6MCk6IFBSRVZFTlQgQUxMT1cgTUVESVVNIFJFTU9WQUwgbm90 IHN1cHBvcnRlZC4KTW91bnRpbmcgZnJvbSB1ZnM6ZGEwIGZhaWxlZCB3aXRoIGVycm9yIDIyLgo= --=_mailhost.netlab.sk-4819-1394296604-0001-2--