Home
last modified time | relevance | path

Searched refs:nvmem_layout (Results 1 – 5 of 5) sorted by relevance

/openbmc/linux/include/linux/
H A Dnvmem-provider.h127 struct nvmem_layout *layout;
175 struct nvmem_layout { struct
199 int __nvmem_layout_register(struct nvmem_layout *layout, struct module *owner); argument
202 void nvmem_layout_unregister(struct nvmem_layout *layout);
205 struct nvmem_layout *layout);
230 static inline int nvmem_layout_register(struct nvmem_layout *layout) in nvmem_layout_register()
235 static inline void nvmem_layout_unregister(struct nvmem_layout *layout) {} in nvmem_layout_unregister()
239 struct nvmem_layout *layout) in nvmem_layout_get_match_data()
/openbmc/linux/drivers/nvmem/
H A Dinternals.h33 struct nvmem_layout *layout;
H A Dcore.c742 int __nvmem_layout_register(struct nvmem_layout *layout, struct module *owner) in __nvmem_layout_register()
756 void nvmem_layout_unregister(struct nvmem_layout *layout) in nvmem_layout_unregister()
766 static struct nvmem_layout *nvmem_layout_get(struct nvmem_device *nvmem) in nvmem_layout_get()
769 struct nvmem_layout *l, *layout = ERR_PTR(-EPROBE_DEFER); in nvmem_layout_get()
805 static void nvmem_layout_put(struct nvmem_layout *layout) in nvmem_layout_put()
813 struct nvmem_layout *layout = nvmem->layout; in nvmem_add_cells_from_layout()
842 struct nvmem_layout *layout) in nvmem_layout_get_match_data()
/openbmc/linux/drivers/nvmem/layouts/
H A Dsl28vpd.c143 static struct nvmem_layout sl28vpd_layout = {
H A Donie-tlv.c234 static struct nvmem_layout onie_tlv_layout = {