Lines Matching +full:pre +full:- +full:processing
1 /* SPDX-License-Identifier: GPL-2.0 */
6 * Copyright (C) 2013 Maxime Ripard <maxime.ripard@free-electrons.com>
23 /* used for vendor specific post processing of cell data */
36 #define NVMEM_DEVID_NONE (-1)
37 #define NVMEM_DEVID_AUTO (-2)
40 * struct nvmem_keepout - NVMEM register keepout range.
53 * struct nvmem_cell_info - NVMEM cell description
56 * @raw_len: Length of raw data (without post processing).
61 * @read_post_process: Callback for optional post processing of cell data
78 * struct nvmem_config - NVMEM device configuration
84 * @cells: Optional array of pre-defined NVMEM cells.
92 * @read_only: Device is read-only.
108 * Note: Specifying name and setting id to -1 implies a unique device
109 * whose name is provided as-is (kept unaltered).
141 * struct nvmem_cell_table - NVMEM cell definitions for given provider
160 * struct nvmem_layout - NVMEM layout definitions
162 * @dev: Device-model layout device.
215 return ERR_PTR(-EOPNOTSUPP); in nvmem_register()
231 return -EOPNOTSUPP; in nvmem_add_one_cell()
236 return -EOPNOTSUPP; in nvmem_layout_register()
246 * of_nvmem_layout_get_container() - Get OF node of layout container