Home
last modified time | relevance | path

Searched hist:"97 eb836f8b6995dfb74fb319ecd06f2863a0d87b" (Results 1 – 5 of 5) sorted by relevance

/freebsd/sys/arm/allwinner/
H A Daw_sid.hdiff 97eb836f8b6995dfb74fb319ecd06f2863a0d87b Mon Aug 06 07:35:24 CEST 2018 Emmanuel Vadot <manu@FreeBSD.org> aw_sid: Add nvmem interface

Rework aw_sid so it can work with the nvmem interface.
Each SoC expose a set of fuses (for now rootkey/boardid and, if available,
the thermal calibration data). A fuse can be private or public, reading private
fuse needs to be done via some registers instead of reading directly.
Each fuse is exposed as a sysctl.
For now leave the possibility for a driver to read any fuse without using
the nvmem interface as the awg and emac driver use this to generate a mac
address.
H A Daw_sid.cdiff 97eb836f8b6995dfb74fb319ecd06f2863a0d87b Mon Aug 06 07:35:24 CEST 2018 Emmanuel Vadot <manu@FreeBSD.org> aw_sid: Add nvmem interface

Rework aw_sid so it can work with the nvmem interface.
Each SoC expose a set of fuses (for now rootkey/boardid and, if available,
the thermal calibration data). A fuse can be private or public, reading private
fuse needs to be done via some registers instead of reading directly.
Each fuse is exposed as a sysctl.
For now leave the possibility for a driver to read any fuse without using
the nvmem interface as the awg and emac driver use this to generate a mac
address.
H A Daw_thermal.cdiff 97eb836f8b6995dfb74fb319ecd06f2863a0d87b Mon Aug 06 07:35:24 CEST 2018 Emmanuel Vadot <manu@FreeBSD.org> aw_sid: Add nvmem interface

Rework aw_sid so it can work with the nvmem interface.
Each SoC expose a set of fuses (for now rootkey/boardid and, if available,
the thermal calibration data). A fuse can be private or public, reading private
fuse needs to be done via some registers instead of reading directly.
Each fuse is exposed as a sysctl.
For now leave the possibility for a driver to read any fuse without using
the nvmem interface as the awg and emac driver use this to generate a mac
address.
H A Dif_emac.cdiff 97eb836f8b6995dfb74fb319ecd06f2863a0d87b Mon Aug 06 07:35:24 CEST 2018 Emmanuel Vadot <manu@FreeBSD.org> aw_sid: Add nvmem interface

Rework aw_sid so it can work with the nvmem interface.
Each SoC expose a set of fuses (for now rootkey/boardid and, if available,
the thermal calibration data). A fuse can be private or public, reading private
fuse needs to be done via some registers instead of reading directly.
Each fuse is exposed as a sysctl.
For now leave the possibility for a driver to read any fuse without using
the nvmem interface as the awg and emac driver use this to generate a mac
address.
H A Dif_awg.cdiff 97eb836f8b6995dfb74fb319ecd06f2863a0d87b Mon Aug 06 07:35:24 CEST 2018 Emmanuel Vadot <manu@FreeBSD.org> aw_sid: Add nvmem interface

Rework aw_sid so it can work with the nvmem interface.
Each SoC expose a set of fuses (for now rootkey/boardid and, if available,
the thermal calibration data). A fuse can be private or public, reading private
fuse needs to be done via some registers instead of reading directly.
Each fuse is exposed as a sysctl.
For now leave the possibility for a driver to read any fuse without using
the nvmem interface as the awg and emac driver use this to generate a mac
address.