Lines Matching refs:nvmem_config
61 struct nvmem_config nvmem_config;
524 edev->nvmem_config.type = NVMEM_TYPE_EEPROM;
525 edev->nvmem_config.name = dev_name(&spi->dev);
526 edev->nvmem_config.dev = &spi->dev;
527 edev->nvmem_config.read_only = pd->flags & EE_READONLY;
528 edev->nvmem_config.root_only = true;
529 edev->nvmem_config.owner = THIS_MODULE;
530 edev->nvmem_config.compat = true;
531 edev->nvmem_config.base_dev = &spi->dev;
532 edev->nvmem_config.reg_read = eeprom_93xx46_read;
533 edev->nvmem_config.reg_write = eeprom_93xx46_write;
534 edev->nvmem_config.priv = edev;
535 edev->nvmem_config.stride = 4;
536 edev->nvmem_config.word_size = 1;
537 edev->nvmem_config.size = edev->size;
539 edev->nvmem = devm_nvmem_register(&spi->dev, &edev->nvmem_config);