Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 25 Jul 2018 23:40:00 +0200
From:      Emmanuel Vadot <manu@bidouilliste.com>
To:        Kyle Evans <kevans@freebsd.org>
Cc:        Greg V <greg@unrelenting.technology>, "freebsd-arm@freebsd.org" <freebsd-arm@freebsd.org>
Subject:   Re: Allwinner dtb overlays on CURRENT. Also, flashrom SPI!
Message-ID:  <20180725234000.e917566724f997319f8fe2fd@bidouilliste.com>
In-Reply-To: <CACNAnaGLPgEs0MVMBbit78WGDCOMxxAcTXBYFZgamPZBmf5p3g@mail.gmail.com>
References:  <1532548163.59286.0@hraggstad.unrelenting.technology> <CACNAnaGLPgEs0MVMBbit78WGDCOMxxAcTXBYFZgamPZBmf5p3g@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 25 Jul 2018 15:14:29 -0500
Kyle Evans <kevans@freebsd.org> wrote:

> On Wed, Jul 25, 2018 at 2:49 PM, Greg V <greg@unrelenting.technology> wro=
te:
> > Hi,
> >
> > One thing I have noticed with CURRENT on an Orange Pi PC: since we're u=
sing
> > device trees imported from Linux, some drivers are not accessible out o=
f the
> > box.
> >
> > So I wrote a couple overlays:
> >
> > Thermal sensor: https://github.com/freebsd/freebsd/pull/162
> >

 This is wrong bindings. Yes I know that it's working with our driver
for ths but this is wrong.
 1) ths module isn't in ahb but apb.
 2) We need nvmem framework to get the sensor calibration data, please
see https://reviews.freebsd.org/D16419

> > SPI: https://github.com/freebsd/freebsd/pull/166

 What is the point of the spigen interface ?
 If aw_spi is working on H3 (I haven't check but it should), if you
have a good dtb with the spi flash described you can use it directly.

> > But not everyone would figure out how to make and even just use overlay=
s?
> >
> > (if anyone is wondering: place them into /boot/dtb/overlays and add a l=
ist
> > of them (filenames including extension) to /boot/loader.conf like so:
> > fdt_overlays=3D"sun8i-h3-sid.dtbo,sun8i-h3-ts.dtbo,sun8i-h3-spi.dtbo" ?=
 and
> > reboot)
>=20
> Just FYI- omitting the extension should also work fine here. If it
> doesn't, that's another bug on its own. =3D)
>=20
> > Can someone commit these overlays / add more for other SoCs maybe?
>=20
> I think manu was working on some thermal sensor stuff earlier (though
> my memory may be wrong), so we'll see what he says.

 I am, currently upstreaming bindings/dts changes.

> > P.S. I also wrote spigen support for flashrom:
> > https://github.com/flashrom/flashrom/pull/53
> > With this, I can flash and verify a Winbond W25Q32.V flash chip from my
> > Orange Pi! :)
> >
> > _______________________________________________
> > freebsd-arm@freebsd.org mailing list
> > https://lists.freebsd.org/mailman/listinfo/freebsd-arm
> > To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org"
> _______________________________________________
> freebsd-arm@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-arm
> To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org"


--=20
Emmanuel Vadot <manu@bidouilliste.com> <manu@freebsd.org>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20180725234000.e917566724f997319f8fe2fd>