Date: Tue, 13 Jun 2017 10:28:06 +0200 From: Sylvain Garrigues <sylgar@gmail.com> To: Russell Haley <russ.haley@gmail.com> Cc: Warner Losh <imp@bsdimp.com>, Mark Millard <markmi@dsl-only.net>, "freebsd-arm@freebsd.org" <freebsd-arm@freebsd.org> Subject: Re: Creating armv7 MACHINE_ARCH Message-ID: <AC82E230-EA55-4A9B-8427-656FEDC8C249@gmail.com>
next in thread | raw e-mail | index | archive | help
Hi, > Le 13 juin 2017 =C3=A0 01:10, Russell Haley <russ.haley@gmail.com> a =C3=A9= crit : >=20 > In terms of Raspbian, I had assumed they were just supporting Aarch32 > across both processor models. Many of the drivers would be the same > source if they share components so I would think it would be "simple". > I didn't see anything in my brief look at it today to indicate > otherwise. As far as I understand, the VCHIQ driver, needed for audio and accelerated v= ideo on RPI, is not trivial to port to arm64 as it communicates with the RPI= firmware which only expects and returns 32-bit pointers as of today (althou= gh they managed to hack around this kernel-wise for aarch64). Last I heard, gonzo has some WIP 64-bit VCIQ driver, not tested it yet.=20 I only have an RPI 2 v1.1, and as far as I understand, I shouldn't upgrade t= o RPI 2 v1.2 nor RPI 3 since our freebsd armv6 port does not support the cor= tex-a53 processor (I didn't know about that, just learnt it in this thread),= and the arm64 port does not support accelerated video (with VCHIQ) which I r= equire.=20 Also, I cannot use another arm board because there are no Mali GPU drivers f= or FreeBSD (neither for Vivante btw). Pretty sad to have to stick with my beloved v1.1 RPI2 if I don't want to che= at on FreeBSD :-) Sylvain
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AC82E230-EA55-4A9B-8427-656FEDC8C249>