Searched refs:nvmem_layout (Results 1 – 7 of 7) sorted by relevance
127 struct nvmem_layout *layout;154 struct nvmem_layout { struct157 int (*add_cells)(struct nvmem_layout *layout); argument162 int (*probe)(struct nvmem_layout *layout);163 void (*remove)(struct nvmem_layout *layout);177 int nvmem_layout_register(struct nvmem_layout *layout);178 void nvmem_layout_unregister(struct nvmem_layout *layout);210 static inline int nvmem_layout_register(struct nvmem_layout *layout) in nvmem_layout_register()215 static inline void nvmem_layout_unregister(struct nvmem_layout *layout) {} in nvmem_layout_unregister()
22 container_of((_dev), struct nvmem_layout, dev)32 struct nvmem_layout *layout = to_nvmem_layout_device(dev); in nvmem_layout_bus_probe()43 struct nvmem_layout *layout = to_nvmem_layout_device(dev); in nvmem_layout_bus_remove()86 struct nvmem_layout *layout = to_nvmem_layout_device(dev); in nvmem_layout_release_device()95 struct nvmem_layout *layout; in nvmem_layout_create_device()
33 struct nvmem_layout *layout;
860 int nvmem_layout_register(struct nvmem_layout *layout) in nvmem_layout_register()884 void nvmem_layout_unregister(struct nvmem_layout *layout) in nvmem_layout_unregister()
83 static int sl28vpd_add_cells(struct nvmem_layout *layout) in sl28vpd_add_cells()139 static int sl28vpd_probe(struct nvmem_layout *layout) in sl28vpd_probe()146 static void sl28vpd_remove(struct nvmem_layout *layout) in sl28vpd_remove()
185 static int onie_tlv_parse_table(struct nvmem_layout *layout) in onie_tlv_parse_table()230 static int onie_tlv_probe(struct nvmem_layout *layout) in onie_tlv_probe()237 static void onie_tlv_remove(struct nvmem_layout *layout) in onie_tlv_remove()
171 static int u_boot_env_add_cells(struct nvmem_layout *layout) in u_boot_env_add_cells()181 static int u_boot_env_probe(struct nvmem_layout *layout) in u_boot_env_probe()188 static void u_boot_env_remove(struct nvmem_layout *layout) in u_boot_env_remove()