Lines Matching full:layout
13 static int fixed_layout_add_cells(struct nvmem_layout *layout) in fixed_layout_add_cells() argument
18 np = of_nvmem_layout_get_container(layout->nvmem); in fixed_layout_add_cells()
22 ret = nvmem_add_cells_from_dt(layout->nvmem, np); in fixed_layout_add_cells()
28 static int fixed_layout_probe(struct nvmem_layout *layout) in fixed_layout_probe() argument
30 layout->add_cells = fixed_layout_add_cells; in fixed_layout_probe()
32 return nvmem_layout_register(layout); in fixed_layout_probe()
35 static void fixed_layout_remove(struct nvmem_layout *layout) in fixed_layout_remove() argument
37 nvmem_layout_unregister(layout); in fixed_layout_remove()
41 { .compatible = "fixed-layout", },
47 .name = "fixed-layout",
58 MODULE_DESCRIPTION("NVMEM fixed-layout driver");