]> asedeno.scripts.mit.edu Git - linux.git/commit
soc/tegra: fuse: Implement nvmem device
authorThierry Reding <treding@nvidia.com>
Tue, 20 Aug 2019 13:57:16 +0000 (15:57 +0200)
committerThierry Reding <treding@nvidia.com>
Wed, 16 Oct 2019 12:33:14 +0000 (14:33 +0200)
commit96ee12b2a203167ffda7ac4a444418ca53df056d
tree554f29a8eb30d39f5c58fb7439fb0959ca764e24
parent9f1022b8bd14ce937ca56174a97a1ce475c07693
soc/tegra: fuse: Implement nvmem device

The nvmem framework provides a generic infrastructure and API to access
the type of information stored in fuses such as the Tegra FUSE block.

Implement an nvmem device that can be used to access the information in
a more generic way to decouple consumers from the custom Tegra API and
to add a more formal way of creating the dependency between the FUSE
device and the consumers.

Signed-off-by: Thierry Reding <treding@nvidia.com>
drivers/soc/tegra/fuse/fuse-tegra.c
drivers/soc/tegra/fuse/fuse.h