Re: [PATCH v3 09/20] nvmem: core: introduce NVMEM layouts

From: Srinivas Kandagatla
Date: Fri Mar 10 2023 - 05:56:18 EST




On 08/03/2023 15:31, Miquel Raynal wrote:
+const void *nvmem_layout_get_match_data(struct nvmem_device *nvmem,
+ struct nvmem_layout *layout)
+{
+ struct device_node __maybe_unused *layout_np;
+ const struct of_device_id *match;
+
+ layout_np = of_nvmem_layout_get_container(nvmem);
+ match = of_match_node(layout->of_match_table, layout_np);
+
+ return match ? match->data : NULL;
+}
+EXPORT_SYMBOL_GPL(nvmem_layout_get_match_data);

who is the user of this function, in the current patchset I see none?

On the other hand interpretation of match data is pretty much driver specific i see no reason for this to be in core.

--srini
+