Lines Matching refs:nvmem_device

20 struct nvmem_device;
68 struct nvmem_device *nvmem_device_get(struct device *dev, const char *name);
69 struct nvmem_device *devm_nvmem_device_get(struct device *dev,
71 void nvmem_device_put(struct nvmem_device *nvmem);
72 void devm_nvmem_device_put(struct device *dev, struct nvmem_device *nvmem);
73 int nvmem_device_read(struct nvmem_device *nvmem, unsigned int offset,
75 int nvmem_device_write(struct nvmem_device *nvmem, unsigned int offset,
77 ssize_t nvmem_device_cell_read(struct nvmem_device *nvmem,
79 int nvmem_device_cell_write(struct nvmem_device *nvmem,
82 const char *nvmem_dev_name(struct nvmem_device *nvmem);
138 static inline struct nvmem_device *nvmem_device_get(struct device *dev, in nvmem_device_get()
144 static inline struct nvmem_device *devm_nvmem_device_get(struct device *dev, in devm_nvmem_device_get()
150 static inline void nvmem_device_put(struct nvmem_device *nvmem) in nvmem_device_put()
155 struct nvmem_device *nvmem) in devm_nvmem_device_put()
159 static inline ssize_t nvmem_device_cell_read(struct nvmem_device *nvmem, in nvmem_device_cell_read()
166 static inline int nvmem_device_cell_write(struct nvmem_device *nvmem, in nvmem_device_cell_write()
173 static inline int nvmem_device_read(struct nvmem_device *nvmem, in nvmem_device_read()
180 static inline int nvmem_device_write(struct nvmem_device *nvmem, in nvmem_device_write()
187 static inline const char *nvmem_dev_name(struct nvmem_device *nvmem) in nvmem_dev_name()
212 struct nvmem_device *of_nvmem_device_get(struct device_node *np,
221 static inline struct nvmem_device *of_nvmem_device_get(struct device_node *np, in of_nvmem_device_get()