From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39117) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XlHxP-00073z-HM for qemu-devel@nongnu.org; Mon, 03 Nov 2014 08:46:13 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XlHxJ-0004Hx-Sv for qemu-devel@nongnu.org; Mon, 03 Nov 2014 08:46:07 -0500 Content-Type: text/plain; charset=gb2312 Mime-Version: 1.0 (1.0) From: Chen Gang In-Reply-To: <54577274.9070604@msgid.tls.msk.ru> Date: Mon, 3 Nov 2014 21:45:43 +0800 Content-Transfer-Encoding: quoted-printable Message-Id: References: <54574A46.3060709@gmail.com> <54577274.9070604@msgid.tls.msk.ru> Subject: Re: [Qemu-devel] [PATCH] pc-bios: petalogix-s3adsp1800.dtb: Use 'xlnx, xps-ethernetlite-2.00.a' instead of 'xlnx, xps-ethernetlite-2.00.b' List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Michael Tokarev Cc: QEMU Trivial , Peter Maydell , qemu-devel , Guenter Roeck As far as I know, It is a hardware description file. Can convert it to dts format which is a text file, then can read and edit it, after finish, can convert it to dtb format again. dts and dtb can convert with each other without any information lost. One tool for converting is "scripts/dts/dts" in upstream kernel (after finish building kernel). So for me, we can also treat dtb file as open source file. It is integrated into qemu in 2009 (please "git log -p" to this file for more details). Thanks. =B7=A2=D7=D4=CE=D2=B5=C4 iPad > =D4=DA 2014=C4=EA11=D4=C23=C8=D5=A3=AC=CF=C2=CE=E78:17=A3=ACMichael Tokare= v =D0=B4=B5=C0=A3=BA >=20 > 03.11.2014 12:26, Chen Gang wrote: >> For Linux upstream kernel (e.g. 3.17-rc7), the related compatible string >> 'xlnx,xps-ethernetlite-2.00.a' is supported, but 'b' is not supported, >> so change qemu dtb file to match kernel driver. >=20 > /me does not know anything about this stuff at all. But anyway... >=20 >> diff --git a/pc-bios/petalogix-s3adsp1800.dtb b/pc-bios/petalogix-s3adsp1= 800.dtb >> index 93c5973fd81244268aace6e5e6006ad6fb4d6199..8ac80f2f2d191a8491b71182b= e50b3df2989551d 100644 >> GIT binary patch >> delta 14 >> VcmX@?aM)pkI6GtFW(js}NdPEw1Wf<{ >>=20 >> delta 14 >> VcmX@?aM)pkI6Gs~W(js}NdPE$1Wo_| >=20 > Is it a binary-only file without source? Where it come from? >=20 > (it is not a simple question, eg, on Debian, binary files are > disallowed (at least in main section)). >=20 > Thanks, >=20 > /mjt >=20