Home
last modified time | relevance | path

Searched refs:ocotp (Results 1 – 25 of 39) sorted by relevance

12

/linux/Documentation/devicetree/bindings/nvmem/
A Dimx-ocotp.yaml25 - fsl,imx6q-ocotp
26 - fsl,imx6sl-ocotp
27 - fsl,imx6sx-ocotp
28 - fsl,imx6ul-ocotp
29 - fsl,imx6ull-ocotp
30 - fsl,imx7d-ocotp
31 - fsl,imx6sll-ocotp
33 - fsl,imx8mq-ocotp
34 - fsl,imx8mm-ocotp
38 - fsl,imx8mn-ocotp
[all …]
A Dbrcm,ocotp.txt4 - compatible: "brcm,ocotp" for the first generation Broadcom OTPC which is used
5 in Cygnus and supports 32 bit read/write. Use "brcm,ocotp-v2" for the second
9 - brcm,ocotp-size: Amount of memory available, in 32 bit words
14 compatible = "brcm,ocotp";
16 brcm,ocotp-size = <2048>;
A Dmxs-ocotp.yaml4 $id: http://devicetree.org/schemas/nvmem/mxs-ocotp.yaml#
18 - fsl,imx23-ocotp
19 - fsl,imx28-ocotp
42 ocotp: efuse@8002c000 {
43 compatible = "fsl,imx28-ocotp";
A Dvf610-ocotp.txt5 - "fsl,vf610-ocotp", "syscon" for VF5xx/VF6xx
13 ocotp: ocotp@400a5000 {
14 compatible = "fsl,vf610-ocotp", "syscon";
/linux/drivers/nvmem/
A DMakefile10 obj-$(CONFIG_NVMEM_BCM_OCOTP) += nvmem-bcm-ocotp.o
11 nvmem-bcm-ocotp-y := bcm-ocotp.o
14 obj-$(CONFIG_NVMEM_IMX_OCOTP) += nvmem-imx-ocotp.o
15 nvmem-imx-ocotp-y := imx-ocotp.o
16 obj-$(CONFIG_NVMEM_IMX_OCOTP_SCU) += nvmem-imx-ocotp-scu.o
17 nvmem-imx-ocotp-scu-y := imx-ocotp-scu.o
24 obj-$(CONFIG_NVMEM_MXS_OCOTP) += nvmem-mxs-ocotp.o
25 nvmem-mxs-ocotp-y := mxs-ocotp.o
44 obj-$(CONFIG_NVMEM_VF610_OCOTP) += nvmem-vf610-ocotp.o
45 nvmem-vf610-ocotp-y := vf610-ocotp.o
A Dbuilt-in.a4 bcm-ocotp.o/
5 imx-ocotp.o/
6 imx-ocotp-scu.o/
A D.built-in.a.cmd1 …ilt-in.a drivers/nvmem/core.o drivers/nvmem/bcm-ocotp.o drivers/nvmem/imx-ocotp.o drivers/nvmem/im…
A Dvf610-ocotp.c149 struct vf610_ocotp *ocotp = context; in vf610_ocotp_read() local
150 void __iomem *base = ocotp->base; in vf610_ocotp_read()
158 writel(ocotp->timing, base + OCOTP_TIMING); in vf610_ocotp_read()
176 dev_dbg(ocotp->dev, "Error reading from fuse address %x\n", in vf610_ocotp_read()
A DKconfig45 will be called nvmem-imx-ocotp.
97 will be called nvmem-mxs-ocotp.
173 will be called nvmem-bcm-ocotp.
215 be called nvmem-vf610-ocotp.
A D.imx-ocotp-scu.o.cmd1ocotp-scu.o := /usr/bin/ccache /home/test/workspace/code/optee_3.16/build/../toolchains/aarch64/bi…
3 source_drivers/nvmem/imx-ocotp-scu.o := drivers/nvmem/imx-ocotp-scu.c
5 deps_drivers/nvmem/imx-ocotp-scu.o := \
969 drivers/nvmem/imx-ocotp-scu.o: $(deps_drivers/nvmem/imx-ocotp-scu.o)
971 $(deps_drivers/nvmem/imx-ocotp-scu.o):
A D.imx-ocotp.o.cmd1ocotp.o := /usr/bin/ccache /home/test/workspace/code/optee_3.16/build/../toolchains/aarch64/bin/aa…
3 source_drivers/nvmem/imx-ocotp.o := drivers/nvmem/imx-ocotp.c
5 deps_drivers/nvmem/imx-ocotp.o := \
1013 drivers/nvmem/imx-ocotp.o: $(deps_drivers/nvmem/imx-ocotp.o)
1015 $(deps_drivers/nvmem/imx-ocotp.o):
A D.bcm-ocotp.o.cmd1ocotp.o := /usr/bin/ccache /home/test/workspace/code/optee_3.16/build/../toolchains/aarch64/bin/aa…
3 source_drivers/nvmem/bcm-ocotp.o := drivers/nvmem/bcm-ocotp.c
5 deps_drivers/nvmem/bcm-ocotp.o := \
1195 drivers/nvmem/bcm-ocotp.o: $(deps_drivers/nvmem/bcm-ocotp.o)
1197 $(deps_drivers/nvmem/bcm-ocotp.o):
/linux/drivers/soc/imx/
A Dsoc-imx.c32 struct regmap *ocotp = NULL; in imx_soc_device_init() local
150 ocotp = syscon_regmap_lookup_by_compatible(ocotp_compat); in imx_soc_device_init()
151 if (IS_ERR(ocotp)) in imx_soc_device_init()
155 if (!IS_ERR_OR_NULL(ocotp)) { in imx_soc_device_init()
157 regmap_read(ocotp, OCOTP_ULP_UID_4, &val); in imx_soc_device_init()
159 regmap_read(ocotp, OCOTP_ULP_UID_3, &val); in imx_soc_device_init()
162 regmap_read(ocotp, OCOTP_ULP_UID_2, &val); in imx_soc_device_init()
165 regmap_read(ocotp, OCOTP_ULP_UID_1, &val); in imx_soc_device_init()
171 regmap_read(ocotp, IIM_UID + i*4, &val); in imx_soc_device_init()
176 regmap_read(ocotp, OCOTP_UID_H, &val); in imx_soc_device_init()
[all …]
/linux/arch/arm/mach-mxs/
A Dmach-mxs.c166 const u32 *ocotp = mxs_get_ocotp(); in update_fec_mac_prop() local
225 val = ocotp[i]; in update_fec_mac_prop()
387 const u32 *ocotp = mxs_get_ocotp(); in mxs_machine_init() local
404 soc_uid = system_serial_low = ocotp[HW_OCOTP_OPS3]; in mxs_machine_init()
406 soc_uid = system_serial_high = ocotp[HW_OCOTP_OPS2]; in mxs_machine_init()
408 system_serial_low = ocotp[HW_OCOTP_OPS3]; in mxs_machine_init()
/linux/Documentation/devicetree/bindings/thermal/
A Dimx-thermal.yaml34 - description: Phandle to the calibration data provided by ocotp
35 - description: Phandle to the temperature grade provided by ocotp
74 compatible = "fsl,imx6sx-ocotp", "syscon";
/linux/Documentation/devicetree/bindings/arm/freescale/
A Dfsl,scu.txt143 "fsl,imx8qm-scu-ocotp",
144 "fsl,imx8qxp-scu-ocotp".
150 - Data cells of ocotp:
227 ocotp: imx8qx-ocotp {
228 compatible = "fsl,imx8qxp-scu-ocotp";
/linux/arch/arm/boot/dts/
A Dimx6ull.dtsi34 &ocotp {
35 compatible = "fsl,imx6ull-ocotp", "syscon";
A Dvfxxx.dtsi497 ocotp: ocotp@400a5000 { label
498 compatible = "fsl,vf610-ocotp", "syscon";
A Dimx7ulp.dtsi455 ocotp: efuse@410a6000 { label
456 compatible = "fsl,imx7ulp-ocotp", "syscon";
A Dimx23.dtsi446 compatible = "fsl,imx23-ocotp", "fsl,ocotp";
A Dimx28-m28cu3.dts105 ocotp@8002c000 {
A Dbcm-cygnus.dtsi109 compatible = "brcm,ocotp";
111 brcm,ocotp-size = <2048>;
A Dimx28.dtsi1024 ocotp: efuse@8002c000 { label
1025 compatible = "fsl,imx28-ocotp", "fsl,ocotp";
/linux/arch/arm64/boot/dts/freescale/
A Dimx8qxp.dtsi178 ocotp: imx8qx-ocotp { label
179 compatible = "fsl,imx8qxp-scu-ocotp";
A Dimx8mp.dtsi353 ocotp: efuse@30350000 { label
354 compatible = "fsl,imx8mp-ocotp", "fsl,imx8mm-ocotp", "syscon";

Completed in 36 milliseconds

12