Lines Matching refs:nvmem_device
20 struct nvmem_device;
69 struct nvmem_device *nvmem_device_get(struct device *dev, const char *name);
70 struct nvmem_device *devm_nvmem_device_get(struct device *dev,
72 void nvmem_device_put(struct nvmem_device *nvmem);
73 void devm_nvmem_device_put(struct device *dev, struct nvmem_device *nvmem);
74 int nvmem_device_read(struct nvmem_device *nvmem, unsigned int offset,
76 int nvmem_device_write(struct nvmem_device *nvmem, unsigned int offset,
78 ssize_t nvmem_device_cell_read(struct nvmem_device *nvmem,
80 int nvmem_device_cell_write(struct nvmem_device *nvmem,
83 const char *nvmem_dev_name(struct nvmem_device *nvmem);
93 struct nvmem_device *nvmem_device_find(void *data,
162 static inline struct nvmem_device *nvmem_device_get(struct device *dev, in nvmem_device_get()
168 static inline struct nvmem_device *devm_nvmem_device_get(struct device *dev, in devm_nvmem_device_get()
174 static inline void nvmem_device_put(struct nvmem_device *nvmem) in nvmem_device_put()
179 struct nvmem_device *nvmem) in devm_nvmem_device_put()
183 static inline ssize_t nvmem_device_cell_read(struct nvmem_device *nvmem, in nvmem_device_cell_read()
190 static inline int nvmem_device_cell_write(struct nvmem_device *nvmem, in nvmem_device_cell_write()
197 static inline int nvmem_device_read(struct nvmem_device *nvmem, in nvmem_device_read()
204 static inline int nvmem_device_write(struct nvmem_device *nvmem, in nvmem_device_write()
211 static inline const char *nvmem_dev_name(struct nvmem_device *nvmem) in nvmem_dev_name()
231 static inline struct nvmem_device *nvmem_device_find(void *data, in nvmem_device_find()
242 struct nvmem_device *of_nvmem_device_get(struct device_node *np,
244 struct device_node *of_nvmem_layout_get_container(struct nvmem_device *nvmem);
252 static inline struct nvmem_device *of_nvmem_device_get(struct device_node *np, in of_nvmem_device_get()
259 of_nvmem_layout_get_container(struct nvmem_device *nvmem) in of_nvmem_layout_get_container()