All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 1/2] nvmem: imx-ocotp: add i.MX7ULP support
@ 2018-12-14  8:51 Anson Huang
  2018-12-14  8:51 ` [PATCH 2/2] dt-bindings: nvmem: imx-ocotp: add compatible string for i.MX7ULP Anson Huang
  2019-01-15 12:16 ` [PATCH 1/2] nvmem: imx-ocotp: add i.MX7ULP support Srinivas Kandagatla
  0 siblings, 2 replies; 4+ messages in thread
From: Anson Huang @ 2018-12-14  8:51 UTC (permalink / raw)
  To: srinivas.kandagatla@linaro.org, robh+dt@kernel.org,
	mark.rutland@arm.com, devicetree@vger.kernel.org,
	linux-kernel@vger.kernel.org
  Cc: dl-linux-imx

i.MX7ULP is a new SoC of i.MX family which has 8 kbit eFuse OTP,
enable ocotp driver support for this SoC.

Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
---
 drivers/nvmem/imx-ocotp.c | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/drivers/nvmem/imx-ocotp.c b/drivers/nvmem/imx-ocotp.c
index afb429a..90a3982 100644
--- a/drivers/nvmem/imx-ocotp.c
+++ b/drivers/nvmem/imx-ocotp.c
@@ -433,6 +433,11 @@ static const struct ocotp_params imx7d_params = {
 	.set_timing = imx_ocotp_set_imx7_timing,
 };
 
+static const struct ocotp_params imx7ulp_params = {
+	.nregs = 256,
+	.bank_address_words = 0,
+};
+
 static const struct of_device_id imx_ocotp_dt_ids[] = {
 	{ .compatible = "fsl,imx6q-ocotp",  .data = &imx6q_params },
 	{ .compatible = "fsl,imx6sl-ocotp", .data = &imx6sl_params },
@@ -440,6 +445,7 @@ static const struct of_device_id imx_ocotp_dt_ids[] = {
 	{ .compatible = "fsl,imx6ul-ocotp", .data = &imx6ul_params },
 	{ .compatible = "fsl,imx7d-ocotp",  .data = &imx7d_params },
 	{ .compatible = "fsl,imx6sll-ocotp", .data = &imx6sll_params },
+	{ .compatible = "fsl,imx7ulp-ocotp", .data = &imx7ulp_params },
 	{ },
 };
 MODULE_DEVICE_TABLE(of, imx_ocotp_dt_ids);
-- 
2.7.4

^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [PATCH 2/2] dt-bindings: nvmem: imx-ocotp: add compatible string for i.MX7ULP
  2018-12-14  8:51 [PATCH 1/2] nvmem: imx-ocotp: add i.MX7ULP support Anson Huang
@ 2018-12-14  8:51 ` Anson Huang
  2018-12-20 20:44   ` Rob Herring
  2019-01-15 12:16 ` [PATCH 1/2] nvmem: imx-ocotp: add i.MX7ULP support Srinivas Kandagatla
  1 sibling, 1 reply; 4+ messages in thread
From: Anson Huang @ 2018-12-14  8:51 UTC (permalink / raw)
  To: srinivas.kandagatla@linaro.org, robh+dt@kernel.org,
	mark.rutland@arm.com, devicetree@vger.kernel.org,
	linux-kernel@vger.kernel.org
  Cc: dl-linux-imx

Add new compatible string for i.MX7ULP SOC.

Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
---
 Documentation/devicetree/bindings/nvmem/imx-ocotp.txt | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/nvmem/imx-ocotp.txt b/Documentation/devicetree/bindings/nvmem/imx-ocotp.txt
index 792bc5f..ff389cf 100644
--- a/Documentation/devicetree/bindings/nvmem/imx-ocotp.txt
+++ b/Documentation/devicetree/bindings/nvmem/imx-ocotp.txt
@@ -11,6 +11,7 @@ Required properties:
 	"fsl,imx6ul-ocotp" (i.MX6UL),
 	"fsl,imx7d-ocotp" (i.MX7D/S),
 	"fsl,imx6sll-ocotp" (i.MX6SLL),
+	"fsl,imx7ulp-ocotp" (i.MX7ULP),
 	followed by "syscon".
 - #address-cells : Should be 1
 - #size-cells : Should be 1
-- 
2.7.4

^ permalink raw reply related	[flat|nested] 4+ messages in thread

* Re: [PATCH 2/2] dt-bindings: nvmem: imx-ocotp: add compatible string for  i.MX7ULP
  2018-12-14  8:51 ` [PATCH 2/2] dt-bindings: nvmem: imx-ocotp: add compatible string for i.MX7ULP Anson Huang
@ 2018-12-20 20:44   ` Rob Herring
  0 siblings, 0 replies; 4+ messages in thread
From: Rob Herring @ 2018-12-20 20:44 UTC (permalink / raw)
  To: Anson Huang
  Cc: srinivas.kandagatla@linaro.org, robh+dt@kernel.org,
	mark.rutland@arm.com, devicetree@vger.kernel.org,
	linux-kernel@vger.kernel.org, dl-linux-imx

On Fri, 14 Dec 2018 08:51:37 +0000, Anson Huang wrote:
> Add new compatible string for i.MX7ULP SOC.
> 
> Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
> ---
>  Documentation/devicetree/bindings/nvmem/imx-ocotp.txt | 1 +
>  1 file changed, 1 insertion(+)
> 

Reviewed-by: Rob Herring <robh@kernel.org>

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [PATCH 1/2] nvmem: imx-ocotp: add i.MX7ULP support
  2018-12-14  8:51 [PATCH 1/2] nvmem: imx-ocotp: add i.MX7ULP support Anson Huang
  2018-12-14  8:51 ` [PATCH 2/2] dt-bindings: nvmem: imx-ocotp: add compatible string for i.MX7ULP Anson Huang
@ 2019-01-15 12:16 ` Srinivas Kandagatla
  1 sibling, 0 replies; 4+ messages in thread
From: Srinivas Kandagatla @ 2019-01-15 12:16 UTC (permalink / raw)
  To: Anson Huang, robh+dt@kernel.org, mark.rutland@arm.com,
	devicetree@vger.kernel.org, linux-kernel@vger.kernel.org
  Cc: dl-linux-imx



On 14/12/2018 08:51, Anson Huang wrote:
> i.MX7ULP is a new SoC of i.MX family which has 8 kbit eFuse OTP,
> enable ocotp driver support for this SoC.
> 
> Signed-off-by: Anson Huang <Anson.Huang@nxp.com>
> ---
>   drivers/nvmem/imx-ocotp.c | 6 ++++++
>   1 file changed, 6 insertions(+)
> 
Thanks Applied both patches!

--srini

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2019-01-15 12:16 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-12-14  8:51 [PATCH 1/2] nvmem: imx-ocotp: add i.MX7ULP support Anson Huang
2018-12-14  8:51 ` [PATCH 2/2] dt-bindings: nvmem: imx-ocotp: add compatible string for i.MX7ULP Anson Huang
2018-12-20 20:44   ` Rob Herring
2019-01-15 12:16 ` [PATCH 1/2] nvmem: imx-ocotp: add i.MX7ULP support Srinivas Kandagatla

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.