Lines Matching defs:cell
59 struct nvmem_cell *cell;
63 cell = nvmem_cell_get(dev, cname);
64 if (IS_ERR(cell))
65 return ERR_CAST(cell);
67 ret = nvmem_cell_read(cell, &data);
68 nvmem_cell_put(cell);
188 static u32 tsens_read_cell(const struct tsens_single_value *cell, u8 len, u32 *data0, u32 *data1)
191 u32 *data = cell->blob ? data1 : data0;
193 if (cell->shift + len <= 32) {
194 val = data[cell->idx] >> cell->shift;
196 u8 part = 32 - cell->shift;
198 val = data[cell->idx] >> cell->shift;
199 val |= data[cell->idx + 1] << part;