Lines Matching defs:rval
272 int rval;
289 rval = device_create_bin_file(nvmem->base_dev, &nvmem->eeprom);
290 if (rval) {
292 "Failed to create eeprom binary file %d\n", rval);
293 return rval;
423 int i, rval;
432 rval = -ENOMEM;
436 rval = nvmem_cell_info_to_nvmem_cell(nvmem, &info[i], cells[i]);
437 if (rval) {
455 return rval;
489 int rval = 0, i;
499 rval = -ENOMEM;
503 rval = nvmem_cell_info_to_nvmem_cell(nvmem,
506 if (rval) {
518 return rval;
610 int rval;
622 rval = ida_alloc(&nvmem_ida, GFP_KERNEL);
623 if (rval < 0) {
625 return ERR_PTR(rval);
628 nvmem->id = rval;
640 rval = PTR_ERR(nvmem->wp_gpio);
664 rval = dev_set_name(&nvmem->dev, "%s", config->name);
667 rval = dev_set_name(&nvmem->dev, "%s%d", config->name, nvmem->id);
670 rval = dev_set_name(&nvmem->dev, "%s%d",
676 if (rval)
687 rval = nvmem_sysfs_setup_compat(nvmem, config);
688 if (rval)
693 rval = nvmem_add_cells(nvmem, config->cells, config->ncells);
694 if (rval)
698 rval = nvmem_add_cells_from_table(nvmem);
699 if (rval)
702 rval = nvmem_add_cells_from_of(nvmem);
703 if (rval)
708 rval = device_add(&nvmem->dev);
709 if (rval)
723 return ERR_PTR(rval);