b83ad69c6b4ebbf57500584324fc27e68a5a128e
[openwrt/openwrt.git] / target / linux / generic / backport-5.10 / 812-v6.2-0003-nvmem-stm32-add-nvmem-type-attribute.patch
1 From a3816a7d7c097c1da46aad5f5d1e229b607dce04 Mon Sep 17 00:00:00 2001
2 From: Patrick Delaunay <patrick.delaunay@foss.st.com>
3 Date: Fri, 18 Nov 2022 06:39:22 +0000
4 Subject: [PATCH] nvmem: stm32: add nvmem type attribute
5
6 Inform NVMEM framework of type attribute for stm32-romem as NVMEM_TYPE_OTP
7 so userspace is able to know how the data is stored in BSEC.
8
9 Signed-off-by: Patrick Delaunay <patrick.delaunay@foss.st.com>
10 Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
11 Link: https://lore.kernel.org/r/20221118063932.6418-4-srinivas.kandagatla@linaro.org
12 Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
13 ---
14 drivers/nvmem/stm32-romem.c | 1 +
15 1 file changed, 1 insertion(+)
16
17 --- a/drivers/nvmem/stm32-romem.c
18 +++ b/drivers/nvmem/stm32-romem.c
19 @@ -160,6 +160,7 @@ static int stm32_romem_probe(struct plat
20 priv->cfg.dev = dev;
21 priv->cfg.priv = priv;
22 priv->cfg.owner = THIS_MODULE;
23 + priv->cfg.type = NVMEM_TYPE_OTP;
24
25 priv->lower = 0;
26