Lines Matching refs:nvmem
11 #include <linux/nvmem-consumer.h>
12 #include <linux/nvmem-provider.h>
186 struct nvmem_config nvmem;
219 memset(&nvmem, 0, sizeof(nvmem));
220 nvmem.dev = &pdev->dev;
221 nvmem.name = "fuse";
222 nvmem.id = -1;
223 nvmem.owner = THIS_MODULE;
224 nvmem.cells = tegra_fuse_cells;
225 nvmem.ncells = ARRAY_SIZE(tegra_fuse_cells);
226 nvmem.type = NVMEM_TYPE_OTP;
227 nvmem.read_only = true;
228 nvmem.root_only = true;
229 nvmem.reg_read = tegra_fuse_read;
230 nvmem.size = fuse->soc->info->size;
231 nvmem.word_size = 4;
232 nvmem.stride = 4;
233 nvmem.priv = fuse;
235 fuse->nvmem = devm_nvmem_register(&pdev->dev, &nvmem);
236 if (IS_ERR(fuse->nvmem)) {
237 err = PTR_ERR(fuse->nvmem);