Return-path: Received: from atrey.karlin.mff.cuni.cz ([195.113.26.193]:52691 "EHLO atrey.karlin.mff.cuni.cz" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750755AbdALIui (ORCPT ); Thu, 12 Jan 2017 03:50:38 -0500 Date: Thu, 12 Jan 2017 09:50:33 +0100 From: Pavel Machek To: Kalle Valo Cc: Arend Van Spriel , Pali =?iso-8859-1?Q?Roh=E1r?= , Daniel Wagner , "Luis R. Rodriguez" , Tom Gundersen , Johannes Berg , Ming Lei , Mimi Zohar , Bjorn Andersson , =?utf-8?B?UmFmYcWCIE1pxYJlY2tp?= , Sebastian Reichel , Michal Kazior , Ivaylo Dimitrov , Aaro Koskinen , Tony Lindgren , linux-wireless , Network Development , "linux-kernel@vger.kernel.org" , David Woodhouse , Takashi Iwai , Josh Boyer , Dmitry Torokhov Subject: Re: wl1251 & mac address & calibration data Message-ID: <20170112085033.GA27429@amd> (sfid-20170112_095053_309896_6B820804) References: <201611111820.52072@pali> <201612181204.52928@pali> <83b2e9a4-f990-68a8-241e-375e46448d47@broadcom.com> <201612181309.01298@pali> <87shpiu8j8.fsf@kamboji.qca.qualcomm.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="zYM0uCDKw75PZbzx" In-Reply-To: <87shpiu8j8.fsf@kamboji.qca.qualcomm.com> Sender: linux-wireless-owner@vger.kernel.org List-ID: --zYM0uCDKw75PZbzx Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi! > >> But overwriting that one file is not possible as it next update of=20 > >> linux-firmware package will overwrite it back. It break any normal usa= ge=20 > >> of package management. > >>=20 > >> Also it is ridiculously broken by design if some "boot" files needs to= =20 > >> be overwritten to initialize hardware properly. To not break booting y= ou=20 > >> need to overwrite that file before first boot. But without booting=20 > >> device you cannot read calibration data. So some hack with autoreboot= =20 > >> after boot is needed. >=20 > Providing the calibration data via Device Tree is the proper way to > solve this. Yes yes, I know N900 doesn't support it but that's a > deficiency in N900, not Linux. Linux has to work with whatever hardware provides. You may not like N900 design, but we have to support it, anyway. Pavel --=20 (english) http://www.livejournal.com/~pavelmachek (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blo= g.html --zYM0uCDKw75PZbzx Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlh3Q1kACgkQMOfwapXb+vLRBgCfaqMyZ3ITOaCxDvpMuo5FEZcf YfUAnR7gu4B5Y/2Mxq1as2HuZasjY9ax =7x1Q -----END PGP SIGNATURE----- --zYM0uCDKw75PZbzx--