Lines Matching refs:nvmem_device
29 struct nvmem_device { struct
49 struct nvmem_device *nvmem; argument
59 #define to_nvmem_device(d) container_of(d, struct nvmem_device, dev)
66 struct nvmem_device *nvmem = to_nvmem_device(dev); in bin_attr_nvmem_read()
91 struct nvmem_device *nvmem = to_nvmem_device(dev); in bin_attr_nvmem_write()
160 struct nvmem_device *nvmem = to_nvmem_device(dev); in nvmem_release()
179 static struct nvmem_device *of_nvmem_find(struct device_node *nvmem_np) in of_nvmem_find()
213 static void nvmem_device_remove_all_cells(const struct nvmem_device *nvmem) in nvmem_device_remove_all_cells()
232 static int nvmem_cell_info_to_nvmem_cell(struct nvmem_device *nvmem, in nvmem_cell_info_to_nvmem_cell()
258 static int nvmem_add_cells(struct nvmem_device *nvmem, in nvmem_add_cells()
307 struct nvmem_device *nvmem_register(const struct nvmem_config *config) in nvmem_register()
309 struct nvmem_device *nvmem; in nvmem_register()
378 int nvmem_unregister(struct nvmem_device *nvmem) in nvmem_unregister()
394 static struct nvmem_device *__nvmem_device_get(struct device_node *np, in __nvmem_device_get()
398 struct nvmem_device *nvmem = NULL; in __nvmem_device_get()
440 static void __nvmem_device_put(struct nvmem_device *nvmem) in __nvmem_device_put()
453 static struct nvmem_device *nvmem_find(const char *name) in nvmem_find()
475 struct nvmem_device *of_nvmem_device_get(struct device_node *np, const char *id) in of_nvmem_device_get()
501 struct nvmem_device *nvmem_device_get(struct device *dev, const char *dev_name) in nvmem_device_get()
504 struct nvmem_device *nvmem; in nvmem_device_get()
519 struct nvmem_device **nvmem = res; in devm_nvmem_device_match()
529 nvmem_device_put(*(struct nvmem_device **)res); in devm_nvmem_device_release()
538 void devm_nvmem_device_put(struct device *dev, struct nvmem_device *nvmem) in devm_nvmem_device_put()
554 void nvmem_device_put(struct nvmem_device *nvmem) in nvmem_device_put()
570 struct nvmem_device *devm_nvmem_device_get(struct device *dev, const char *id) in devm_nvmem_device_get()
572 struct nvmem_device **ptr, *nvmem; in devm_nvmem_device_get()
593 struct nvmem_device *nvmem; in nvmem_cell_get_from_list()
618 struct nvmem_device *nvmem; in of_nvmem_cell_get()
781 struct nvmem_device *nvmem = cell->nvmem; in nvmem_cell_put()
816 static int __nvmem_cell_read(struct nvmem_device *nvmem, in __nvmem_cell_read()
847 struct nvmem_device *nvmem = cell->nvmem; in nvmem_cell_read()
871 struct nvmem_device *nvmem = cell->nvmem; in nvmem_cell_prepare_write_buffer()
925 struct nvmem_device *nvmem = cell->nvmem; in nvmem_cell_write()
961 ssize_t nvmem_device_cell_read(struct nvmem_device *nvmem, in nvmem_device_cell_read()
992 int nvmem_device_cell_write(struct nvmem_device *nvmem, in nvmem_device_cell_write()
1020 int nvmem_device_read(struct nvmem_device *nvmem, in nvmem_device_read()
1048 int nvmem_device_write(struct nvmem_device *nvmem, in nvmem_device_write()