Date: Sat, 21 Oct 2017 14:06:04 -0700 From: Mark Millard <markmi@dsl-only.net> To: Emmanuel Vadot <manu@bidouilliste.com>, freebsd-arm <freebsd-arm@freebsd.org> Subject: Re: svn commit: r324822 - head/sys/modules/dtb/allwinner [removal of sinovoip-bpi-m3.dts from sys/modules/dtb/allwinner/Makefile DTS list] Message-ID: <50728566-11C2-45EB-8367-00CAF38D4548@dsl-only.net> In-Reply-To: <20171021204356.47e3cd6066144bcd07f46699@bidouilliste.com> References: <3AD6B1F8-512C-43BB-AC76-7721454AD02F@dsl-only.net> <20171021195812.5bdb902401b8e756b6abfe40@bidouilliste.com> <C9F6BF5E-28DB-4569-B71E-EDE2A042FC78@dsl-only.net> <20171021204356.47e3cd6066144bcd07f46699@bidouilliste.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 2017-Oct-21, at 11:43 AM, Emmanuel Vadot <manu at bidouilliste.com> = wrote: > On Sat, 21 Oct 2017 11:26:57 -0700 > Mark Millard <markmi at dsl-only.net> wrote: >=20 >> On 2017-Oct-21, at 10:58 AM, Emmanuel Vadot <manu at = bidouilliste.com> wrote: >>=20 >>>>> . . . >>=20 >> If I understand the current status correctly, the >> recent changes to use upstream DTS materials took >> the BPI-M3 from having, e.g., USB working to USB >> not working. -r323641 removed AWUSBPHY_TYPE_A83T >> from enum awusbphy_type because of what was missing >> from upstream DTS materials and such. >=20 > Uses of upstream DTS is active since ~2 years ago. > I think I removed support for USB on A83T because I couldn't test, but > maybe the code just work and adding the compatible string again might > do it. Feel free to send a patch on phabricator if it does. I last updated the BPI-M3's FreeBSD to be at head -r317015, so, a 2017-Apr-16 vintage, predating INO64 and the like if I remember right. It was working fine at the time and still boots with the root file system on an external USB SSD. Other than a "Cleanup BROKEN/IGNORE for 10.3" sysutils/u-boot-sinovoip-bpi-m3 still goes back to -r419007 (2016-Jul-24). The distinfo goes back to -r418429 (2016-Jul-12). These predate the -r424735 (2016-Oct-26) creation of sysutils/u-boot-master . That means that head -r317015 was compatible with the active sysutils/u-boot-sinovoip-bpi-m3 . The ubldr and ubldr.bin in use on the BPI-M3 that I have access to shows: -rwxr-xr-x 1 root wheel 271949 Oct 24 03:28:54 2016 ubldr -rwxr-xr-x 1 root wheel 224044 Oct 24 03:28:54 2016 ubldr.bin and so should match sysutils/u-boot-sinovoip-bpi-m3 and I should not have to update. My memory is that sinovoip-bpi-m3 has .dt* files that include each other in an unusual manor that can lead to misinterpretation if one assumes the usual structure for what files to look at. For example, the USB material can be missed. I'll see about looking at base/head differences (such as -r323641) and see if I can guess well at what things should be (in case there is anything else). But for me it will be guesswork and may take some time as I explore unfamiliar material. I'll let you know when I get that far. =3D=3D=3D Mark Millard markmi at dsl-only.net
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?50728566-11C2-45EB-8367-00CAF38D4548>