Searched refs:nvmem_layout (Results 1 – 7 of 7) sorted by relevance
127 struct nvmem_layout *layout;173 struct nvmem_layout { struct176 int (*add_cells)(struct nvmem_layout *layout); argument181 int (*probe)(struct nvmem_layout *layout);182 void (*remove)(struct nvmem_layout *layout);199 int nvmem_layout_register(struct nvmem_layout *layout);200 void nvmem_layout_unregister(struct nvmem_layout *layout);234 static inline int nvmem_layout_register(struct nvmem_layout *layout) in nvmem_layout_register()239 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()73 struct nvmem_layout *layout = to_nvmem_layout_device(dev); in nvmem_layout_release_device()82 struct nvmem_layout *layout; in nvmem_layout_create_device()
33 struct nvmem_layout *layout;
872 int nvmem_layout_register(struct nvmem_layout *layout) in nvmem_layout_register()896 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()
168 static int u_boot_env_add_cells(struct nvmem_layout *layout) in u_boot_env_add_cells()178 static int u_boot_env_probe(struct nvmem_layout *layout) in u_boot_env_probe()185 static void u_boot_env_remove(struct nvmem_layout *layout) in u_boot_env_remove()
Completed in 14 milliseconds